互連網面試常見的問題(linux命令篇)

來源:互聯網
上載者:User

標籤:

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命令篇)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.