天天看點

Linux學習 -- df/free/head/tail/wc/date/cal

  • df
  • free
  • head
  • tail
  • wc
  • date
  • cal

1、df指令: 

        作用:檢視磁盤的空間

        文法:#df –h    -h表示以可讀性較高的形式展示大小

Linux學習 -- df/free/head/tail/wc/date/cal

2、free指令

        作用:檢視記憶體使用情況

        文法:#free –m   -m以兆為機關檢視

        Mem下看剩餘可用記憶體:free值+buff/cache=65+14+238

        swap:可用的臨時記憶體,當系統真實記憶體不夠用的時候可以臨時使用磁盤空間來充當記憶體。由硬碟空間轉換過來的。

Linux學習 -- df/free/head/tail/wc/date/cal

 3、head指令

        作用:檢視一個檔案的前n行,如果不指定n,則預設顯示前10行。

        文法:#head –n 檔案路徑   【n代表數字】

Linux學習 -- df/free/head/tail/wc/date/cal

 4、tail指令

        作用1:檢視一個檔案的末n行,如果n不指定預設顯示後10行。

        文法:#tail –n 檔案的路徑    【n代表數字】

       作用2:可以通過tail指令來檢視一個檔案的動态變化内容【變化的内容不能是使用者手動加的】

        文法:#tail –f  檔案路徑

        退出的時候ctrl+c鍵即可。

        注意:該指令一般用于檢視系統日志

Linux學習 -- df/free/head/tail/wc/date/cal

 5、wc指令

        作用:統計檔案内容資訊(包括:行數、單詞數、位元組數)

        文法:#wc –lwc 需要統計的檔案路徑

        -l:表示lines  适用

        -w:表示words   主要是對英文适用

        -c:表示bytes

        案例如下: 分别表示  行數   字母的多少 大小bytes

Linux學習 -- df/free/head/tail/wc/date/cal

 6、date指令

        作用:表示是操作時間日期(讀取/設定),操作shell腳本時候,會操作時間。

        文法1:#date

        文法2:#date +%F   等價形式#date  “+%Y-%m-%d”

        文法3:#date %F%T  常用的讀取時間的方法。等價操作:#date “+%Y-%m-%d  %H:%M:%S”

        文法4:擷取目前時間之前或者之後的某個時間(資料庫備份保留最近30天或者7天)

#date  “-1 day” “+%Y-%m-%d  %H:%M:%S”   輸出一天前的時間。

        符号的可選值:+(之後)-(之前)

        機關的可選值:day(天)、year(年)、month(月)

        %F:表示完整的年月日

Linux學習 -- df/free/head/tail/wc/date/cal

 7、cal指令(calendar 月曆)

        作用:操作月曆

        文法1:#cal  直接輸出目前月份的月曆   (等價#cal -1)

        文法2:#cal -3   表示輸出上一個月+本月+下一個月的月曆

        文法3:#cal –y  年份    表示輸出某一年的月曆

Linux學習 -- df/free/head/tail/wc/date/cal

繼續閱讀