語(yǔ)法: less 文件路徑
6.wc
作用:統(tǒng)計(jì)文件內(nèi)容信息linux命令大全,包括行數(shù),單詞數(shù),字節(jié)數(shù)
語(yǔ)法:wc -lwc
9 clear/ctrl+L(和window cmd的cls差不多)
作用:清除終端中已經(jīng)存在的命令和結(jié)果(信息)
10.管道
管道符: |
作用:過(guò)濾linux命令大全,特殊,擴(kuò)展處理(主要用于過(guò)濾)
不能單獨(dú)使用,和其它命令一起使用
案例:ls /|grep o 表示顯示當(dāng)前根目錄有o命名的文件(以|分界線,管道前面的輸出就是后面指令的輸入)
特殊用法:如less 文件 和 cat 文件|less 一樣
擴(kuò)展用法:如統(tǒng)計(jì)目錄下的總個(gè)數(shù) ls /|wc -l(ls和wc單獨(dú)使用達(dá)不到的效果,合并可以達(dá)到效果)
三.linux高級(jí)命令:
1.hostname
作用: 操作服務(wù)器的主機(jī)名(讀取,設(shè)置)
2.id
作用:查看一個(gè)用戶的一些基本信息(包含用戶hi,用戶組id,附加組id...)
3.whomi
作用:當(dāng)前登錄的用戶名,一般用于shell 腳本,記錄日志
4.ps
作用:主要是查看服務(wù)器的進(jìn)程信息
選項(xiàng):-e:等價(jià)于“-A”,表示列出全部的進(jìn)程
-f:顯示全部的列 (顯示全字段)
UID:該進(jìn)程執(zhí)行用戶id
PID:進(jìn)程id
PPID:該進(jìn)程的父級(jí)進(jìn)程id,如果一個(gè)程序的父級(jí)進(jìn)程找不到,該程序的進(jìn)程稱之為僵尸進(jìn)程
C:cpu的占用率,形式是個(gè)百分?jǐn)?shù)
STIME:start time 進(jìn)程的啟動(dòng)時(shí)間
TTY:終端設(shè)備,也就是發(fā)起該進(jìn)程的設(shè)備識(shí)別符號(hào),如果顯示?則表示該進(jìn)程不是由終端發(fā)起
TIME:進(jìn)程的執(zhí)行時(shí)間
CMD:該進(jìn)程和名稱或者路徑
案例:過(guò)濾出想要查看的進(jìn)程狀態(tài): ps -ef |grep 進(jìn)程名稱
5.top
作用:查看服務(wù)器的進(jìn)程占的資源,可以動(dòng)態(tài)顯示(相當(dāng)于window上任務(wù)管理器里的性能那一列)
進(jìn)入命令:top
退出命令: 按下q鍵
6.du
作用:
顯示每個(gè)文件和目錄的磁盤使用空間~~~文件的大小。
命令參數(shù):
-a#顯示目錄中文件的大小單位 KB 。
-b#顯示目錄中文件的大小,以字節(jié)byte為單位。
-c#顯示目錄中文件的大小,同時(shí)也顯示總和;單位KB。
-k 、 -m、#顯示目錄中文件的大小,-k 單位KB,-m 單位MB.
7.find
作用:
find /etc/ -name passwd ##查找/etc/下名稱中帶有passwd的文件
find / -name passwd ##查找根目錄下名稱中帶有passwd的文件
8.service
作用:
service命令用于對(duì)系統(tǒng)服務(wù)進(jìn)行管理,比如啟動(dòng)(start)、停止(stop)、重啟(restart)、查看狀態(tài)(status)等。
相關(guān)的命令還包括chkconfig、ntsysv等,chkconfig用于查看、設(shè)置服務(wù)的運(yùn)行級(jí)別,ntsysv用于直觀方便的設(shè)置各個(gè)服務(wù)是否自動(dòng)啟動(dòng)。
service命令本身是一個(gè)shell腳本,它在/etc/init.d/目錄查找指定的服務(wù)腳本,然后調(diào)用該服務(wù)腳本來(lái)完成任務(wù)。
看看下面的手冊(cè)頁(yè)可能更加清楚的了解service的內(nèi)幕:service運(yùn)行指定服務(wù)(稱之為System V初始腳本)時(shí),把大部分環(huán)境變量去掉了,
只保留LANG和TERM兩個(gè)環(huán)境變量,并且把當(dāng)前路徑置為/,也就是說(shuō)是在一個(gè)可以預(yù)測(cè)的非常干凈的環(huán)境中運(yùn)行服務(wù)腳本。這種腳本保存在/etc/init.d目錄中,它至少要支持start和stop命令。
9.kill
作用: