①df
作用:檢視磁碟的空間
#df -h -h 以較高可讀性展示大小
②free
作用:檢視記憶體使用情況
#free -m -m 以兆m為單位的形式顯示。 這裡用-h可能會被四捨五入
作用:檢視乙個檔案的前n行,如果不指定n,則預設顯示前10行。 n表數字
#head -n 檔案路徑
#head -5 install.log
④tail
作用1:檢視乙個檔案的末n行,如果不指定n,則預設顯示後10行。
#tail -n 檔案路徑
作用2:可以通過tail指令來檢視乙個檔案的動態變化
#tail -f 檔案路徑
另外種是通過管道 -f
該命令一般用於檢視系統的日誌比較多
作用:統計檔案內容資訊(包含行數、單詞數、位元組數)分別對應 l w c
#wc -lwc 需要統計的檔案路徑
⑦date(重點)
作用:表示操作時間日期(讀取、設定)
語法1:#date 輸出形式:2023年 02月 05日 星期三 20:37:17 cst
語法2:#date +%f (等價於 #date 「+%y-%m-%d」) 輸出形式:2020-02-05
語法3:#date 「+%f %t」 引號表示讓 " 年月日與時分秒 "成為乙個不可分割的整體
(等價於 #date 「+%y-%m-%d %h:%m:%s」) 輸出形式:2020-02-05 20:37:48
語法4:獲取之前或者之後的某個時間(備份)
符號的可選值:+(之後) 或者 -(之前)
單位的可選值:day(天)、month(月份)、year(年)
[linux123@bogon 桌面]$ date -d 「-1 day」 「+%f %t」
2020-02-04 20:44:45
%f:表示完整的年月日 %t:表示完整的時分秒 基本上記這8個ok了
⑧cal
作用:用來操作日曆的
語法1:#cal 等價於 #cal -1 直接輸出當前月份的日曆
語法2:#cal -3 表示輸出上乙個月,本月,下乙個月的日曆
語法3:#cal -y 2020 表示輸出2023年的日曆
⑨clear/ctrl + l 指令
作用:清除終端中已經存在的命令和結果(資訊) //可通過滾動條檢視以往資訊
語法:clear 或者快捷鍵 ctrl + l
⑩管道(重點)
管道符: |
作用:管道一般可以用於 「過濾」 「特殊」 「擴充套件處理」
語法:管道不能單獨使用,必須配合前面所講的一些指令來一起使用,其作用主要是輔助作用
過濾案例(最常使用):需要通過管道輸出來檢視當前目錄下包含 「y」 字母的文件名稱
#ls / | grep y
以管道作為分界線,前面的命令有個輸出,後面需要先輸出,然後再過濾,最後再輸出
通俗地講就是 管道前面的輸出就是後面指令的輸入
擴充套件處理案例:用所學過的命令 (ls wc)通過管道 輸出總檔案數
#ls / | wc -l
回顧基礎指令:
wc作用:統計檔案內容資訊(包含行數、單詞數、位元組數)分別對應 l w c
#wc -lwc 需要統計的檔案路徑
Linux運維 基礎指令
目錄結構 根目錄 bin,該目錄中儲存的二進位制檔案 dev,該目錄中主要存放的是外界裝置,在其中的外接裝置是不能直接被使用的,需要掛載 類似windows下的分配盼復 後才能使用 etc,該目錄主要儲存一些配置檔案 home,該目錄是除了root使用者以外其他使用者的家目錄,類似於windows的...
Linux高階運維命令(awk)
awk是乙個強大的文字分析工具,相對於grep的查詢,sed的編輯,awk在其對資料分析並生成報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本 awk nawk和gawk,未作特別說明,一般指gawk,gawk...
Linux高階運維命令(sed)
sed是乙個很好的檔案處理工具,本身是乙個管道命令,主要是以行為單位進行處理,可以將資料行進行替換 刪除 新增 選取等特定工作。sed命令列格式為 sed nefri command 輸入文字sed n 2000,p fname lesssed n 2016 06 09 p catalina.out...