標籤:
1. 絕對路徑用什麼符號表示?目前的目錄、上層目錄用什麼表示?主目錄用什麼表示? 切換目錄用什麼命令?
絕對路徑:/;目前的目錄:./;上層目錄:../;主目錄:/;切換目錄:cd。
2. 怎麼查看當前進程?怎麼執行退出?怎麼查看當前路徑?
查看當前進程:ps;退出:exit;當前路徑:pwd。
3. 怎麼清屏?怎麼退出當前命令?怎麼執行睡眠?怎麼查看目前使用者id?查看指定協助用什麼命令?
清屏:clear;退出當前命令:ctrl+c;
睡眠:先用#cat /sys/power/state查看支援哪種方式;
再用echo standby > /sys/power/state就可以了(或mem,disk);
查看目前使用者id:whoami;協助:man。
4. Ls 命令執行什麼功能? 可以帶哪些參數,有什麼區別?
ls命令:顯示目前的目錄下的檔案和檔案夾;
參數: -a 全部檔案
-d 只顯示目錄
-l 詳細資料
-n 列出UID懷GID
-r 反序
-t 按時間排序
5. 建立軟連結(捷徑),以及永久連結的命令。
建立永久連結命令: ln file filenew 刪除原檔案,只會減少連結數,為0時才刪除。
建立軟連結命令: ln -s file filenew 刪除原檔案,徹底刪除,並且連結失效。
6. 目錄建立用什麼命令?建立檔案用什麼命令?複製檔案用什麼命令?
建立目錄:mkdir;
建立檔案:vim,cat;
複製檔案:cp。
7. 檔案許可權修改用什麼命令?格式是怎麼樣的?
命令:chmod 777 file
8. 查看檔案內容有哪些命令可以使用?
vi、vim、cat、more、head、tail
9. 隨意寫檔案命令?怎麼向螢幕輸出帶空格的字串,比如”hello world”?
隨意寫檔案命令:cat;
螢幕輸出:echo。
10. 終端是哪個檔案夾下的哪個檔案?黑洞檔案是哪個檔案夾下的哪個命令?
終端:/dev/ttyN,虛擬終端裝置。
黑洞檔案:/dev/null,使用方法:cat /dev/null > file,清空檔案內容。
11. 移動檔案用哪個命令?改名用哪個命令?
移動檔案:mv;改名:mv。
12. 複製檔案用哪個命令?如果需要連同檔案夾一塊複製呢?如何需要有提示功能呢?
cp;加-r遞迴複製;不添加-f參數。
13. 刪除檔案用哪個命令?如果需要連目錄及目錄下檔案一塊刪除呢?刪除空檔案夾用什麼命令?
rm;加-r遞迴刪除;rmdir。
14. Linux下命令有哪幾種可使用的萬用字元?分別代表什麼含義?
* - 萬用字元,代表任一字元(0到多個)
? - 萬用字元,代表一個字元
` - quote符號,兩個``中間為可以先執行的指令 ,返回的結果組成新的命令
[] - 中間為字元組合
15. 用什麼命令對一個檔案的內容進行統計?(行號、單詞數、位元組數)
wc命令:
- c 統計位元組數。
- l 統計行數。
- w 統計字數。
16. Grep命令有什麼用? 如何忽略大小寫? 如何尋找不含該串的行?
作用:尋找;忽略大小寫:-I;尋找不含該串的行:-v。
17. Linux中進程有哪幾種狀態?在ps顯示出來的資訊中,分別用什麼符號表示的?
R:正在運行;
S:睡眠;
T:正在檢測或停止;
Z:已終止,但父進程無法正常終止它,成了“殭屍”進程。
18. 怎麼使一個命令在後台運行?
使用&在命令後。
19. 利用ps怎麼顯示所有的進程? 怎麼利用ps查看指定進程的資訊?
使用-A或-e顯示所有進程;使用管道接grep命令。
20. 哪個命令專門用來查看背景工作?
jobs -l
21. 把背景工作調到前台執行使用什麼命令?把停下的背景工作在後台執行起來用什麼命令?
fg %jobnumber 調到前台
bg %jobnumber 繼續背景工作。可以用ctrl+z掛起一個前台任務,再用bg移到後台執行
22. 終止進程用什麼命令? 帶什麼參數?
kill,加訊號和進程號
23. 怎麼查看系統支援的所有訊號?
kill -l
24. 搜尋檔案用什麼命令? 格式是怎麼樣的?
whereis 加參數與檔案名稱
locate 只加檔案名稱
find 直接搜尋磁碟,較慢。
25. 查看當前誰在使用該主機用什麼命令? 尋找自己所在的終端資訊用什麼命令?
查看誰在使用:w;
尋找自己所在終端:who -a?
26. 使用什麼命令查看用過的命令列表?
history
27. 使用什麼命令查看磁碟使用空間? 空閑空間呢?
查看磁碟使用空間:df -h;
空閑空間:df -h。
28. 使用什麼命令查看網路是否連通?
ping
29. 使用什麼命令查看ip地址及介面資訊?
ifconfig
30. 查看各類環境變數用什麼命令?
env
31. 通過什麼命令指定命令提示字元?
Linux修改環境變數PS1(命令列提示符),可以使用vi編輯/etc/profile檔案
或使用export修改PS1
32. 尋找命令的可執行檔是去哪尋找的? 怎麼對其進行設定及添加?
/bin;修改/etc/profile檔案
33. 通過什麼命令尋找執行命令?
type
34. 怎麼對命令進行取別名?
alias lm=‘ls -l | more‘
unalias lm
互連網面試常見的問題(linux命令篇)