linux --- 进阶指令
進(jìn)階指令(重點(diǎn))
1、df 指令
- 作用: 查看磁盤空間
- 語法: # df -h
- 注:
-h:以較高可讀性的方式展示出來
2、free 指令
- 作用: 查看內(nèi)存使用情況
- 語法: # free -m
- 注:
-m:以M的單位顯示內(nèi)存情況
-/+ buffers/cache: free 代表真實(shí)可用的內(nèi)存為 486 Mb
Swap: 表示,臨時(shí)將硬盤當(dāng)作內(nèi)存的數(shù)量為 1942Mb (Linux系統(tǒng)自動(dòng)分配的)
3、head 指令
- 作用: 查看一個(gè)文件的前n行, 如不指定n, 則默認(rèn)顯示前10行
- 語法: # head -n 文件路徑
4、tail 指令
-
作用1: 查看一個(gè)文件的后10行, 如不指定n,則默認(rèn)顯示后10行
-
語法1: # tail -n 文件路徑
-
作用2: 通過tail指令來查看一個(gè)文件的動(dòng)態(tài)變化
-
語法2: # tail -f 文件路徑
-
注:
-f:是觀察文件的變化.可用使用輸出重定向(>)來完成,手動(dòng)打開添加則無法監(jiān)測(cè)
上述:
1.使用-f指令觀察a.txt
2.將root目錄下文檔的數(shù)量寫入a.txt
3.可以看見tail: a.txt: 文件已截?cái)?輸出內(nèi)容
5、less 指令
- 作用: 查看部分文件,若想繼續(xù)看下去,則需要按下輔助功能鍵
- 語法: # less 文件路徑
6、wc 指令
- 作用: 統(tǒng)計(jì)文件內(nèi)容信息
- 語法: # wc -lwc 文件路徑
- 注:
-l: 行數(shù) (1182)
-w: 單詞數(shù)(2377,依照空格來識(shí)別的)
-c: 字節(jié)數(shù)(48575)
7、date 指令
-
作用1: 表示操作( 讀取/設(shè)置 )時(shí)間和日期
-
語法1: # date
注: CST(當(dāng)?shù)貢r(shí)間) -
語法2: # date +%F (等價(jià)于 # date “+%Y-%m-%d”)
-
語法3: # date “+%F %T” (等價(jià)于 # date “+%Y-%m-%D %H:%M:%S”)
-
作用2: 獲取之前(之后) 某個(gè)時(shí)間 (備份)
-
語法1: # date -d “-1day” “+%Y-%m-%d %H:%M:%S” (獲取一天前的時(shí)間)
-
語法2: # date -d “+1month” “+%Y-%m-%d %H:%M:%S” (獲取一個(gè)月后的時(shí)間)
-
總結(jié):
%F: 表示完整的年月日
%T: 表示完整的時(shí)分秒
%Y: 表示四位年份
%m: 表示兩位月份 (帶前導(dǎo)0)
%d: 表示日期 (帶前導(dǎo)0)
%H: 表示小時(shí) (帶前導(dǎo)0)
%M: 表示分鐘 (帶前導(dǎo)0)
%S: 表示秒數(shù) (帶前導(dǎo)0)
8、cal 指令
- 作用: 操作日歷
- 語法1: # cal (等價(jià)于 # cal -1)
直接輸出當(dāng)前月份的日歷 - 語法2: # cal -3
輸出上個(gè)月、本月、下個(gè)月 - 語法3: # cal -y 2019
輸出2019年整年的日歷
9、clear/ctrl+L 指令
- 作用: 清空當(dāng)前shell
該命令并不是真正的刪除了當(dāng)前信息,可以通過滾動(dòng)調(diào)繼續(xù)查看以前的信息
10、管道(重要)
- 管道符: |
- 作用1: 過濾
栗子1: 查詢~目錄下包含 ‘y’ 字母的文件名
- 作用2: 特殊用法
栗子2: 通過管道實(shí)現(xiàn)less的等價(jià)效果
- 作用3: 擴(kuò)展
栗子3: 統(tǒng)計(jì)~下文檔的總個(gè)數(shù)
總結(jié)
以上是生活随笔為你收集整理的linux --- 进阶指令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用Proteus 8.9运行stm32
- 下一篇: matlab调用函数画图,matlab画