linux命令之面試題1


1.請解釋下列10個shell命令的用途

top:是linux下常用的性能分析工具,能夠實時的顯示系統中各個進程的資源占用情況,類似於windows的資源管理器,查看系統的cpu,內存,運行時間,交互分區,執行線程等信息。對進程狀態進行實時監控。

ps:顯示系統進程在瞬間的運行狀態

mv:文件/目錄改名或變更存儲位置

find:在指定的路徑下查找指定文件

df:檢查磁盤占用空間情況

cat:將文件的內容打印到標准輸出

chmod:改變文件的權限

chgrp:改變文件的所屬組

grep:過濾文件,根據給定的字符串,對文件的每一行進行搜索,如找到,則輸出該行的內容。

wc:統計指定文件的字節數,字數,行數,並顯示輸出。

2.寫出15個你所知道的常用的linux的命令和功能

ls:列出目錄

cp:復制

rm:刪除

cat

mkdir:建立目錄

tar:打包文件

ps

top

df

find:

grep:過濾文本

mount:掛載/卸載指定的文件系統

ifconfig:配置網絡或者顯示當前網絡接口狀態

telent:遠程登錄

3.vim編輯器中,選中,復制,粘貼,刪除的命令是什么?

  選中:v

  復制:y

  粘貼:p

  刪除:d

4.獲取文件的行數

  wc -l filename

5.查看文件所包含的hello行

  grep hello 文件名

6.如何把一個文件的內容添加到領一個文件的末尾

  cat file1 >> file 2

7.如何實時的顯示一個文件的輸出

  more或者less

8.定時執行一個程序的方法是什么?

  可以使用at或者crontab,at是僅執行一次就結束調度的命令,而crontab是可以循環一直執行下去的。

9.linux下如何查看所有的用戶

  cat /etc/passwd

10.find 和grep的區別

    find:在磁盤/分區中找到文件,可以配 type 可以配 size time 等,通過文件名或文件大

小或訪問時間找到指定文件。

    grep:查找文件里符合條件的字符串,並把匹配的行打印出來,可以使用正則表達式。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM