正?,F(xiàn)象。linux下wc-l這個命令統(tǒng)計行數(shù)不包含最后一行沒有回車的數(shù)據(jù),因為wc–l是按作為行結(jié)束符統(tǒng)計行數(shù),所以最后一行沒有就會統(tǒng)計丟失。
十多年專注成都網(wǎng)站制作,成都定制網(wǎng)頁設(shè)計,個人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識、方案,網(wǎng)站設(shè)計流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)頁設(shè)計,高端網(wǎng)頁制作,對成都廣告推廣等多個方面,擁有豐富的網(wǎng)站營銷經(jīng)驗。
cat命令用于查看純文本文件(較短的):
$ cat [選項] 文件
以下是cat命令常用的3個選項:
(1) $ cat -n 文件
-n 表示顯示行號。
(2) $ cat -b 文件
-b 表示顯示行號,但是不包括空行。
(3) $ cat -A 文件
-A 表示顯示出不可見的符號,如空格、tab鍵等。
more命令用于查看純文本文件(較長的):
$ more [選項] 文件
more命令常用的一個參數(shù)是"- 數(shù)字",表示預(yù)先顯示的行數(shù),默認(rèn)是一頁:
$ more -10 文件
head命令用于查看純文本文檔的前N行:
$ head [選項] 文件
(1) $ head -n 10 文件
這個命令表示顯示文件的前10行。
(2) $ head -n -10 文件
這個命令表示正常輸出,但是不顯示最后的10行。
tail命令用于查看純文本文檔的后N行:
$ tail [選項] [文件]
例如,顯示文件/etc/passwd的后10行:
$ tail -n 10 /etc/passwd
wc命令用于統(tǒng)計指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù):
$ wc [參數(shù)] 文本
(1) $ wc -l 文本
-l 參數(shù)表示只顯示行數(shù)。
(2) $ wc -w 文本
-w 參數(shù)表示只顯示單詞數(shù)。
(3) $ wc -c 文本
-c 參數(shù)表示只顯示字節(jié)數(shù)。
1、使用w命令查看登錄用戶正在使用的進程信息
Linux w命令用于顯示目前登入系統(tǒng)的用戶信息。
執(zhí)行這項指令可得知目前登入系統(tǒng)的用戶有哪些人,以及他們正在執(zhí)行的程序。
單獨執(zhí)行w指令會顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關(guān)信息。
語法:
w [-fhlsuV][用戶名稱]
參數(shù):
-f 開啟或關(guān)閉顯示用戶從何處登入系統(tǒng)。
-h 不顯示各欄位的標(biāo)題信息列。
-l 使用詳細格式列表,此為預(yù)設(shè)值。
-s 使用簡潔格式列表,不顯示用戶登入時間等。
-u 忽略執(zhí)行程序的名稱,以及該程序耗費CPU時間的信息。
-V 顯示版本信息。
w命令用于顯示已經(jīng)登錄系統(tǒng)的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源于/var/run/utmp文件。
w命令輸出的信息包括:用戶名稱、用戶的機器名稱或tty號、遠程主機地址、用戶登錄系統(tǒng)的時間、空閑時間、當(dāng)前進程所用時間、用戶當(dāng)前正在使用的命令。
2、使用who命令查看用戶名稱及所啟動的進程
who命令用于列舉出當(dāng)前已登錄系統(tǒng)的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。
Linux中who命令用于顯示系統(tǒng)中有哪些使用者正在上面,顯示的資料包含了使用者ID、使用的終端機、從哪邊連上來的、上線時間、呆滯時間、CPU使用量、動作等等。
語法:
who[參數(shù)]
可得知目前有那些用戶登入系統(tǒng),單獨執(zhí)行who指令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個X顯示器。
參數(shù):
-H或--heading 顯示各欄位的標(biāo)題信息列。
-i或-u或-idle
顯示閑置時間,若該用戶在前一分鐘之內(nèi)有進行任何動作,將標(biāo)示成.號,如果該用戶已超過24小時沒有任何動作,則標(biāo)示出old字符串。
-m 此參數(shù)的效果和指定am i字符串相同。
-q或--count 只顯示登入系統(tǒng)的帳號名稱和總?cè)藬?shù)。
-w或-T或--mesg或--message或--writable 顯示用戶的信息狀態(tài)欄。
-l 列出任何登錄進程。
-T或-w 顯示用戶的信息狀態(tài)欄。
head / tail:顯示文件頭或尾幾行
-n:指定顯示幾行。默認(rèn)是10行
head /etc/passwd:查看 /etc/passwd 頭 10 行信息。不加選項默認(rèn)前10行。
head -5 /etc/passwd:指定查看 etc/passwd 文件前 5 行。
tail /etc/passwd:查看 /etc/passwd 后 10 行信息。 不加選項默認(rèn)后10行。
tail -5 /etc/passwd:指定查看 etc/passwd 文件后 5 行。
wc:顯示文件的行數(shù)、字?jǐn)?shù)、字節(jié)。
? ? -c:只顯示字節(jié)。
? ? -w:只顯示字?jǐn)?shù)。這里的字?jǐn)?shù)指的是由空格,換行符等分隔的字符串。
? ? -l:只顯示行。
wc -l /etc/passwd:顯示/etc/passwd 文檔行數(shù)。
wc -c /etc/passwd:顯示 /etc/passwd 文檔字節(jié)數(shù)。
wc -w /etc/passwd:顯示etc/passwd 文檔字?jǐn)?shù)。
wc -cl /etc/passwd:-cl 組合選項,查看/etc/passwd 文檔的行數(shù)和字節(jié)數(shù)
本文名稱:linux中wc-l命令 linux中wc l命令
網(wǎng)站路徑:http://www.muchs.cn/article8/ddiooop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、域名注冊、移動網(wǎng)站建設(shè)、Google、服務(wù)器托管、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)