clear/ctrl+L指令
用來清屏的 把東西推到上面
管道(重要)
管道符:|
作用:管道一般可用于“過濾”墙牌,“特殊”泊交,“ 擴展處理”。
作用:管道不能單獨使用考蕾,必須要配合前面所講的一些指令來一起使用礼仗,起作用主要是輔助作用吐咳。
過濾案例:需要通過管道查詢出根目錄下包含“y”字母的文檔名稱。
ls / |grep y
針對上面這個 命令說明:
以管道作為分界線元践,前面的命令有個輸出挪丢,后面需要先輸入,然后再過濾卢厂,最后再輸出乾蓬,通俗的講就是管道前面的輸出就是后面指令的輸入;
grep 指令:主要用于過濾
wc指令
作用:統(tǒng)計文件內(nèi)容信息(包含行數(shù)慎恒、單詞數(shù)任内、字節(jié)數(shù))撵渡。
語法:#wc –lwc 需要統(tǒng)計的文件路徑
-l lines 行數(shù)
-w words 單詞數(shù) 依照空格判斷單詞數(shù)量
-c bytes 字節(jié)數(shù)
[aiuap@zjoss20ia1 logs]# wc -lwc server.log
237 2685 60462 server.log
[aiuap@zjoss20ia1 logs]# wc -l server.log
237 server.log
[aiuap@zjoss20ia1 logs]# wc -w server.log
2685 server.log
[aiuap@zjoss20ia1 logs]# wc -c server.log
60462 server.log
head指令
作用:查看一個文件的前 n 行,如果不指定死嗦,則默認顯示前10行趋距。
語法:#head –n 文件路徑【n 表示數(shù)字 (要顯示的行數(shù)) 】
tail –f 指令
作用1:查看一個文件的后 n 行,如果不指定越除,則默認顯示后10行节腐。
語法:#tail –n 文件路徑【n 表示數(shù)字 (要顯示的行數(shù)) 】
作用2:可以通過tail 指令來查看一個文件的動態(tài)變化(*)
語法:#tail –f 文件路徑
less指令
作用:查看文件,以較少的內(nèi)容記性輸出,按下輔助功能鍵(數(shù)字+回車:跳轉(zhuǎn)到指定行摘盆、空格+上下方向鍵:上下滾動)
語法:#less 需要查看的文件路徑
df指令
作用:查看空間的磁盤
語法: #df –h -h表示以可讀性較高的形式顯示大小
[aiuap@zjoss20ia1 ~]$ df -h
文件系統(tǒng) 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 42G 31G 8.2G 0% /
devtmpfs 189G 0 189G 0% /dev
free指令
作用:查看內(nèi)存使用情況
語法: #free –k -m表示以kb為單位查看(默認)
語法: #free –m -m表示以mb為單位查看
語法: #free –g -m表示以gb為單位查看
[aiuap@zjoss20ia1 ~]$ free –k
Total used free shared buff/cache available
Mem: 386413 209171 168971 1287 8271 175289
Swap: 65535 65535 0
剩余的真實可以使用的內(nèi)存為168971
Swap:用于臨時內(nèi)存翼雀,當系統(tǒng)真是內(nèi)存不夠用的情況下臨時使用磁盤孔家來充當內(nèi)存
date指令(重點)
作用:表示操作時間日期(讀取、設(shè)置)孩擂。
語法1:#date :2018年07月20日 星期五 14時27分00秒 CST
語法2:# date +%F :2018-07-20
語法3:# date “+%F %T” :2018-07-20 14:27:44
等價與:#date "+%Y-%m-%d %H:%M:%S"
語法4(+ - 1天):# date -d “-1 day” “+%F %T” :2018-07-20 14:27:44
符號的可選值: + (之后)或者 - (之前)
單位的可選值:day(天)狼渊、nonth(月份)、year(年)
cal指令
作用:用來造作日歷的类垦。
語法1:#cal 等價于#cal -1 直接輸出當前月份的日歷
語法2:#cal -3 表示輸出上一個月+本月+下個月的日歷
語法3:#cal -y 表示輸出某一個年份的日歷