成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

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

2014-04-19 12:26:16來源:極客范作者:

1、問: 當你需要給命令綁定一個宏或者按鍵的時候,應該怎么做呢?

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

l.

ll

ls

which

if

then

else

elif

fi

case

esac

for

select

while

until

do

done

3、問:如果你的助手想要打印出當前的目錄棧,你會建議他怎么做?

答:使用Linux 命令dirs可以將當前的目錄棧打印出來。

[root@localhost ~]# dirs

/usr/share/X11

【附】:目錄棧通過pushd popd 來操作。

4、問: 你的系統目前有許多正在運行的任務,在不重啟機器的條件下,有什么方法可以把所有正在運行的進程移除呢?

答: 使用linux命令 ’disown -r ’可以將所有正在運行的進程移除。

5、問: bash shell 中的hash 命令有什么作用?

答:linux命令’hash’管理著一個內置的哈希表,記錄了已執行過的命令的完整路徑, 用該命令可以打印出你所使用過的命令以及執行的次數。

[root@localhost ~]# hash

hits command

2 /bin/ls

2 /bin/su

6、問:哪一個bash內置命令能夠進行數學運算。

答: bash shell 的內置命令let 可以進行整型數的數學運算。

#! /bin/bash


let c=a+b

7、問:怎樣一頁一頁地查看一個大文件的內容呢?

答: 通過管道將命令”cat file_name.txt” 和 ’more’ 連接在一起可以實現這個需要.

[root@localhost ~]# cat file_name.txt | more

8、問:數據字典屬于哪一個用戶的?

答:數據字典是屬于’SYS’用戶的,用戶‘SYS’ 和 ’SYSEM’是由系統默認自動創建的。

9、問: 怎樣查看一個linux命令的概要與用法?

假設你在/bin目錄中偶然看到一個你從沒見過的的命令,怎樣才能知道它的作用和用法呢?

答 : 使用命令whatis 可以先出顯示出這個命令的用法簡要,比如,你可以使用whatis zcat 去查看‘zcat’的介紹以及使用簡要。

[root@localhost ~]# whatis zcat

zcat [gzip] (1) – compress or expand files

10、問:使用哪一個命令可以查看自己文件系統的磁盤空間配額呢?

答: 使用命令repquota 能夠顯示出一個文件系統的配額信息

【附】只有root用戶才能夠查看其它用戶的配額。

關鍵詞:Linux面試

贊助商鏈接:

主站蜘蛛池模板: 海口市| 隆林| 册亨县| 清新县| 广昌县| 泗水县| 嘉义市| 青海省| 万全县| 大姚县| 同德县| 曲靖市| 德阳市| 如东县| 庄浪县| 广东省| 灵石县| 易门县| 河北区| 柳江县| 嘉义县| 梧州市| 鹤壁市| 拉萨市| 威远县| 视频| 平谷区| 海淀区| 高雄市| 关岭| 灵台县| 台江县| 郯城县| 手游| 池州市| 永嘉县| 廉江市| 丹巴县| 大埔区| 和硕县| 呼伦贝尔市|