整理了一下 Linux 中習見命令及分類

大雄45發表於2022-05-05

系統由於其開放性、多使用者、多工和多執行緒、裝置獨立性、豐富的網路功能等優點受到大家的歡迎,越來越多的人想要去了解甚至學習Linux,而Linux功能通常是透過繁多的各類命令來實現的,所以學習Linux命令是基礎,掌握好各種命令才能玩轉Linux,但是Linux命令太多了,全部記住的話確實不容易也沒必要,因為有些命令用的比較少,等用到的時候再記憶就可以。但一些常用到的命令是要必須掌握的。下面我就介紹一下Linux常見命令及分類。

  整理了一下 Linux 中習見命令及分類

Linux命令分類的話可分為檔案管理類,文件編輯類,系統管理類,磁碟管理類,檔案傳輸類,網路通訊類,裝置管理類,備份壓縮類及其他命令等。

其中檔案管理類命令常見的有pwd:顯示當前所在的位置,cd:切換目錄,mkdir:建立目錄,touch:建立空檔案或改變檔案的時間戳屬性,ls:顯示目錄下的內容及相關屬性資訊,cp:複製檔案或目錄,mv:移動或重新命名檔案,rm:刪除檔案或目錄,rmdir:刪除空目錄,ln:硬連結與軟連結,readlink:檢視符號連結檔案的內容,find:查詢目錄下的檔案,xargs:將標準輸入轉換成命令列引數,rename:重新命名檔案,dirname:顯示檔案或目錄路徑,chattr:改變檔案的擴充套件屬性,lsattr:檢視檔案擴充套件屬性,file:顯示檔案的型別,md5sum:計算和校驗檔案的MD5值,chown:改變檔案或目錄的使用者和使用者組,chmod:改變檔案或目錄許可權,chgrp:更改檔案使用者組 ,umask:顯示或設定許可權掩碼。

文件編輯類常見命令有cat:合併檔案或檢視檔案內容,tac:反向顯示檔案內容,more:分頁顯示檔案內容,less:分頁顯示檔案內容,head:顯示檔案內容頭部,tail:顯示檔案內容尾部,tailf:跟蹤日誌檔案,cut:從文字中提取一段文字並輸出,split:分割檔案,paste:合併檔案,join:按兩個檔案的相同欄位合併,uniq:去除重複行,wc:統計檔案的行數、單詞數或位元組數,iconv:轉換檔案的編碼格式,diff:比較兩個檔案的不同,vimdiff:視覺化比較工具,rev:反向輸出檔案內容,tr:替換或刪除字元,vi/vim:純文字編輯器

系統管理類常見命令有 lsof:檢視程式開啟的檔案,uptime:顯示系統的執行時間及負載,free:檢視系統記憶體資訊,iftop:動態顯示網路介面流量資訊,vmstat:虛擬記憶體統計,mpstat:CPU資訊統計,iostat:I/O資訊統計,iotop:動態顯示磁碟I/O統計資訊,chkconfig:管理開機服務,ntsysv:管理開機服務,setup:系統管理工具,ethtool:查詢網路卡引數,mii-tool:管理網路介面的狀態,rpm:RPM包管理器,yum:自動化RPM包管理工具。

磁碟管理類常見命令有fdisk:磁碟分割槽工具,partprobe:更新核心的硬碟分割槽表資訊,tune2fs:調整ext2/ext3/ext4檔案系統引數,parted:磁碟分割槽工具,mkfs:建立Linux檔案系統,dumpe2fs:匯出ext2/ext3/ext4檔案系統資訊,resize2fs:調整ext2/ext3/ext4檔案系統大小,fsck:檢查並修復Linux檔案系統,mount:掛載檔案系統,umount:解除安裝檔案系統,df:報告檔案系統磁碟空間的使用情況,mkswap:建立交換分割槽,swapon:啟用交換分割槽,swapoff:關閉交換分割槽,sync:重新整理檔案系統緩衝區。

檔案傳輸類常見命令有 curl 檔案傳輸工具 , , , , , , cur 檔案傳輸工具

網路通訊類常見命令有ifconfig:配置或顯示網路介面資訊,ifup:啟用網路介面,ifdown:禁用網路介面,service network restart(/etc/init.d/network restart) 啟用整個網路,所有網路卡,route:顯示或管理路由表,arp:管理系統的arp快取,ip:網路配置工具,netstat:檢視網路狀態,ss:檢視網路狀態,traceroute:追蹤資料傳輸路由狀況,arping:傳送arp請求,telnet:遠端登入主機,nc:多功能網路工具,sh:安全地遠端登入主機,wget:命令列下載工具,mailq:顯示郵件傳輸佇列,mail:傳送和接收郵件,nslookup:域名查詢工具,dig:域名查詢工具,host:域名查詢工具,nmap:網路探測工具和安全/埠掃描器,tcpdump:監聽網路流量。裝置管理類常見命令有 , , , , , , ,

備份壓縮類常見命令有tar:打包備份,gzip:壓縮或解壓檔案,zip:打包和壓縮檔案,unzip:解壓zip檔案,scp:遠端檔案複製,rsync:檔案同步工具。其他一些常見命令有

命令分類整理後就比較容易記憶,但最好不要死記硬背,而是多操作應用,用的多了自然而然地也就記住了。如果是初接觸命令,大家可以看下 ,裡有新手必須掌握的命令介紹,大家可以參考下。

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2890859/,如需轉載,請註明出處,否則將追究法律責任。

相關文章