【每日一道Linux題】
阿新 • • 發佈:2019-01-23
NO.1 NO.4
我希望看最近執行的3個命令(不包括history),需要用哪個命令?
A.history -n 3
B.history 3
C.history 4
D.history -n 4
答案:C
NO.2Linux下多少個"-"將被列印:
int
main(
void
){
int
i;
for
(i=0;i<4;i++){
fork();
printf
(
"-\n"
);
}
return
0;
}
A.16
B.30
C.32
D.15
答案:B
主程序1分為2,每個子程序1分為2,構成一個二叉樹,樹高等於迴圈的次數n。
最後一層是最後得到的子程序數,它是偶數,等於2^n,前面有一題,迴圈5次有32個程序。
本題是求fork了多少次,即二叉數的節點數,它等於2^(n+1)-1,注意第一次fork後就會列印2個模槓,實際上沒有第0次。
所以是2^(n+1) - 1 -1當n=4時,得30.
NO.3使用什麼命令進行查詢,並不真正對硬碟上的檔案系統進行查詢,而是對檔名資料庫進行檢索,而且可以使用萬用字元?和*?
A.whereis
B.locate
C.find
D.type
答案:A
locate並不真正對硬碟上的檔案系統進行查詢,而是對檔名資料庫進行檢索,而且可以使用萬用字元?和*
find命令從指定的起始目錄開始,遞迴地搜尋其各個子目錄,查詢滿足尋找條件的檔案並對之採取相關的操作
whereis命令只能用於程式名的搜尋,而且只搜尋二進位制檔案(引數-b)、man說明檔案(引數-m)和原始碼檔案(引數-s)
type命令用來顯示指定命令的型別,判斷給出的指令是內部指令還是外部指令
下列哪些命令可以看到檔案的大小?()
A.ls
B.du
C.dd
D.find
答案:ABC,ls,df,du均可。
beautiful song for all of us ,have a good night and have a goodnight~