Linux面試的10個核心問題與答案
1 回答

qq_笑_17
TA貢獻1818條經驗 獲得超7個贊
1、問: 當你需要給命令綁定一個宏或者按鍵的時候,應該怎么做呢?
答:可以使用bind命令,bind可以很方便地在shell中實現宏或按鍵的綁定。
在進行按鍵綁定的時候,我們需要先獲取到綁定按鍵對應的字符序列。
比如獲取F12的字符序列獲取方法如下:先按下Ctrl+V,然后按下F12 .我們就可以得到F12的字符序列 ^[[24~。
接著使用bind進行綁定。
[root@localhost ~]# bind ‘e[24~:date'
注意:相同的按鍵在不同的終端或終端模擬器下可能會產生不同的字符序列。
【附】也可以使用showkey -a命令查看按鍵對應的字符序列。
2、問: 如果一個linux新手想要知道當前系統支持的所有命令的列表,他需要怎么做?
答: 使用命令compgen --c,可以打印出所有支持的命令列表。
[root@localhost ~]$ compgen -c
ll
ls
which
if
then
else
elif
fi
case
esac
for
select
while
until
添加回答
舉報
0/150
提交
取消