tft每日頭條

 > 圖文

 > linux常用的十個命令

linux常用的十個命令

圖文 更新时间:2024-12-25 16:46:11

linux系統從unix系統演化而來,不僅繼承了unix系統穩定,還因為開源獲得了廣泛的生态軟件。在服務器端擁有很大的市場份額,尤其是這些年X86和虛拟化的快速發展,使得linux更加廣泛應用于各行各業。但linux始終是基于字符終端的命令管理方式,使得不少小夥伴覺得學習起來有些困難。其實,這樣學習完下面兩類命令,也可以算是正式入門了。

linux常用的十個命令(學完這兩類命令)1

1、日常使用命令

日常使用的命令也是使用頻率較高的命令,也是入門漢必須掌握的命令。詳細列舉如下:

  • pwd:顯示當前目錄,就是讓你知道自己目前處在哪個文件路徑下;
  • cd:更換當前目錄,就是更改你的位置到目标文件路徑下。這裡要注意,linux的文件系統沒有盤符,一切都是采用樹形結構的挂載點。“/”表示根文件挂載點,其他文件挂載點都在根的下面;
  • ls:查看目錄下的文件清單,就好比打開文件夾可以看到文件清單;
  • help:幫助系統,這個是非常有用的一個命令。當你不記得命令該如何使用時,你就可以在命令後面加上“--help”參數。當然如果要更詳細的幫助,linux還提供了maninfo兩個命令。其中man可以查看linux中的指令幫助、配置文件幫助和編程幫助。而info工具則可顯示更完整的GNU信息。
  • find:查找系統,這個也是非常常用的命令,類似于文件搜索。如果文件已經打開,要搜索文件裡的字符,則可以使用“/” 來搜索;
  • cat:連接文件并打印到标準輸出設備上,默認是打印到屏幕上,那就相當于顯示文件的内容;
  • ps: 顯示當前進程的狀态,這個類似于windows查看當前正在運行的進程。
  • netstat:查看網絡連接,這個命令在windows中也存在。就是查看當前所有的網絡連接。
  • rm:删除文件或文件夾,默認是删除文件,如果加“-r“參數表示删除文件夾。如果加“-f”表示強制删除無需确認。
  • diff:比較兩個文件,這個命令會将兩個文件逐行進行比較。如果兩個文件完全相同,則該命令沒有任何輸出。如果有不同,該命令會列出兩個文件不同的地方。類似word程序裡面的文件比較功能。
  • mkdir:新建文件夾,這個很好理解,就是建立一個空文件夾。
  • vi:文本編輯器(vim也是一種),類似于windows的記事本程序。用它可以創建、修改配置文件。
  • mv:移動文件,這個也很好理解,類似windows下的剪切功能,源文件不保留。
  • CP:複制文件,這個類似于windows下的複制功能,源文件保留。
  • more:分頁顯示,這要是針對文本信息過長的文件,通過more命令可以每次隻顯示一頁。按回車繼續顯示下一頁。
  • RPM:管理rpm軟件,這個命令類似于windows的添加删除程序功能。可以用它來查詢、安裝、卸載各個RPM軟件。
  • | :管道符,這個豎線其實不算命令,是一個拼接命令的連接符号。可以實現兩個命令的複合使用,達到特殊的效果。比如ps -ef | grep apache ,就是在系統進程列表中查找是否有apache的進程。以此可以确認apache是否正常運行。

學會這些日常使用命令,你就可以将windows上常用的操作都完整的在linux上複現。

linux常用的十個命令(學完這兩類命令)2

2、性能管理命令

系統運行起來後,很多人都關心系統的運行性能。在windows上可以打開任務管理器來查看,而linux則需要學會使用以下命令來查看。

  • top :動态地查看進程,通過這個命令,我們可以清楚地知道哪些進程占用CPU較多。
  • Kill:終止指定的進程,這個命令結合前面的top或者ps命令,可以選擇性終止掉異常的經常。
  • free:查看内存情況,這個命令可以查看到系統内存的使用情況,包括總内存、已經使用的内存和空閑的内存。
  • df:查看文件系統及硬盤狀态,這個命令可以查看到文件系統所在硬盤分區的總容量、已使用容量和剩餘容量。類似windows的磁盤管理。
  • vmstat:監控系統資源,通過它可以查看到cpu、内存、swap、io等的狀态,以此可以了解到當前系統中到底哪個環節占用系統較多。
  • netstat:查看網絡連接,這個命令在windows中也存在。就是查看當前所有的網絡連接。
  • iostat:查看系統IO的狀态,這個命令可以查看到磁盤的讀寫速率和cpu的運行情況。
  • ifstat:查看網絡接口的狀态,這個命令會統計網絡接口的活動狀态,包括上傳速率和下載速率。
  • ifconfig:查看網絡接口配置,這個命令可以查看網絡接口上配置的IP地址和掩碼,和windows的ipconfig有相同的功效。
  • tail:顯示文件或管道數據的末尾部分,這個命令非常實用,經常被工程師們用來實時監控日志文件。

linux常用的十個命令(學完這兩類命令)3

總結

linux系統的命令非常之多,如果隻是日常使用,學習上面的基礎命令就可以應對了。如果想要真正深入掌握linux,那還是建議去培訓學習RHCE,這樣會更加全面和系統些。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved