linux系統管理命令
/管理程序//
1.ps
-e 指定顯示所有執行在系統上的程序
-f 擴充套件輸出資訊
-l 長格式輸出
-t 顯示跟當前終端關聯的所有程序
-a 顯示跟任意終端關聯的所有程序
-r 僅顯示執行的程序
2.top
實時顯示程序的資訊
///結束程序
1.kill
一般是 kill pid
加-s更強制一些,避免有的程序不服管理。kill -s pid
2.killall (支援程序名,支援萬用字元)
killall http* 通常是因為系統中某一系列程序占用資源過多
監測磁碟空間/
1.mount
2.umount (linux系統,先解除安裝再彈出)
3.df (所有已掛在磁碟的使用情況)
4.du 顯示當前目錄下的所有檔案、目錄和子目錄的磁碟使用情況(以磁碟塊為單位顯示每個檔案和目錄占用了多大儲存空間)
處理資料檔案
1.排序檔案
1.1 sort (預設字元排序)
-n 把數字識別成數字而不是字元,並按序排序
-m 按月排序
2.搜尋資料
2.1 grep 【options】pattern 【file】
-v 反向搜尋
-n 顯示搜尋結果的行
-c 有多少行含有匹配的模式
-e 指定多個匹配模式 grep -e t -e f file1
3.壓縮資料
1.gzip
4.歸檔資料
tar tar function 【options】 object1 object2 …
function:
-a 將乙個已有tar歸檔檔案追加到另乙個已有tar歸檔檔案
-c 建立乙個新的tar歸檔檔案
-d 檢查歸檔檔案和檔案系統的不同之處
-r 追加檔案到已有tar歸檔檔案末尾
-t 列出已有tar歸檔檔案的內容
-u 將比tar歸檔檔案中已有的同名檔案新的檔案追加到該tar歸檔檔案中
-x 從已有歸檔檔案中提取檔案
options:
-c 切換到指定目錄
-f 輸出結果到檔案或指定file
-j 將輸出重定向給bzip2命令來壓縮內容
-p 保留所有檔案許可權
-v 在處理檔案時顯示檔案
-z 將輸出重定向給gzip命令來壓縮內容
基本的bash shell 命令
linux man 頁面格式 name顯示命令的名稱和簡介 synopsis顯示命令的格式 description描述每個命令的選項 author 該命令開發人員資訊 reporting bugs提交bug報告途徑 see also推薦檢視相似命令 ps 命令 bsd風格的引數,前面不見破折線 gn...
Bash Shell 的管道命令
1 cut 命令選取 cut d 分隔字元 f fields d 後面接分隔字元。用 f一起使用 f 根據 d的分隔字元將一段資訊分割成為數段 c 以字元的單位取出固定字元區間 eg echo path cut d f 5 以 作為分隔,取第五段字元 2 grep 上面cut命令是在一行資訊其中取出...
Bash Shell命令流程
2.什麼是內部命令,什麼是外部命令 3.如何檢查使用者輸入的命令是內部命令還是外部命令 cd命令屬於shell內部命令 root linux node1 type a cd cd is a shell builtin cd is usr bin cd ping屬於外部命令,同時會列印當前命令路徑 r...