標籤:檔案處理 命令 檔案 需要 行動裝置 磁碟空間 top 記錄檔 擴充
一、檢測程式
探查進程、ps:查看進程詳情
即時監測進程、top:即時輸出進行詳情和相關係統績效參數
結束進程、kill
二、監測磁碟空間
掛載儲存媒體、mount:mount /dev/sda1 on /boot
熱門檔案系統類別型:
vfat:Windows長檔案系統
ntfs:WindowsNT,XP,Vista和Win7中廣泛使用的進階檔案系統
iso9600:標準CD-ROM檔案系統;資料CD必須使用此檔案系統類型
卸載行動裝置、umount [directory|device]: umount /home/rich/mnt
磁碟查看、df
顯示特定磁碟使用方式、du:此命令會顯示目前的目錄下所有的檔案,目錄和子目錄的磁碟使用方式,會以磁碟塊為單位來表明每個檔案或目錄佔用了多大儲存空間。此命令可以快速判斷系統上某個目錄下是不是有超大檔案。可能會輸出大量資料,需要對資料進行處理,找到管理員想要的結果。
命令列參數:
-c:顯示所有已列出檔案總的大小
-h:使用者易讀模式
-s:顯示每個輸出參數的總計
三、處理資料檔案
排序、sort:
命令參數:
-n :告訴sort命令把數字識別成數字而不是字元,並按值排序
-M:告訴sort命令把記錄檔中的日期戳識別為月份,而不是英文字元,並排序,Jan,Feb,Mar,Apr。。。。。
-f:忽略大小寫;-r:反序排序
-k:key=pos1,[pos2]:排序從pos1開始,如果有pos2,則到pos2結束。
-t:指定一個用來區分鍵位置的字元。如下樣本,把/etc/passwd檔案以:為分隔字元,按照第三個位置的數值進行排序。
以上檔案處理命令對du查看檔案使用方式十分有用,例如 du -sh *|sort -nr > abc.txt
搜尋資料、grep [options] pattern [file]
grep three file1 :在檔案file1中尋找three文本。
命令列參數:
-v:反向搜尋,輸出不匹配該模式的行,grep -v three file1
-n:顯示匹配模式的行所在行號,grep -n three file1
-c:顯示有多少行含有匹配的模式
-e:匹配多個模式,grep -e t -e three file1
壓縮資料、gzip最流行
bzip2 副檔名.bz2
gzip 副檔名 .gz
zip 副檔名 .zip
gzcat:查看壓縮過的文字檔的內容
gunzip:用來解壓檔案
歸檔資料、tar
Linux常用命令學習