Linux常用命令

一争涌、常用系統(tǒng)命令

1.echo命令

在終端輸出字符串或者變量提取后的值够傍。

#echo shijia.com

shijia

#echo $SHELL

/bin/bash

2.date命令

用于顯示及設(shè)置系統(tǒng)的時(shí)間或日期蕉毯。

#date

Sun Sep ?9 07:23:07 EDT 2018

#date "+%Y-%m-%d %H:%M:%S"

2018-09-09 07:24:38

(下行)設(shè)置系統(tǒng)時(shí)間

#date -s "20180909 08:30:00"

3.reboot命令

重啟系統(tǒng)

4.poweroff命令

關(guān)閉系統(tǒng)

5.wget命令

下載網(wǎng)絡(luò)文件

#wget https://mp.csdn.net/postedit

6.ps命令

查看系統(tǒng)中的進(jìn)程狀態(tài)呆万。

參數(shù):

-a 顯示所有進(jìn)程

-u 用戶及其他詳細(xì)進(jìn)程

-x 顯示沒有控制終端的進(jìn)程

Linux系統(tǒng)中蚓挤,有5種常見的進(jìn)程狀態(tài)磺送。

R(運(yùn)行)

S(睡眠)

D(不可中斷)

Z(僵死)

T(停止)

同時(shí)執(zhí)行ps -a -u -x

#ps aux

7.top命令

用于動(dòng)態(tài)地監(jiān)視進(jìn)程活動(dòng)與系統(tǒng)負(fù)載等信息〔右猓可以理解位Linux版任務(wù)管理器估灿。

8.pidod命令

用于查詢某個(gè)制定五福進(jìn)程的PID值。

#pidof sshd

28175

9.kill命令

用于終止某個(gè)PID的服務(wù)進(jìn)程缤剧。

終止當(dāng)前sshd進(jìn)程馅袁。

#kill 28175

10.killall命令

終止某個(gè)指定服務(wù)的全部進(jìn)程。

#pidof sshd

28175 28138 25925 25865 25427 25389 25352 25315 25279 25277 25244 25208 25148 25145 2136

#killall httpd

#pidof sshd

(空)

二荒辕、系統(tǒng)狀態(tài)檢測命令

1.ifconfig命令

獲取網(wǎng)卡配置狀態(tài)等信息汗销。

2.uname命令

查看系統(tǒng)內(nèi)核與版本等信息。

#uname -a

Linux node23 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

3.uptime命令

查看系統(tǒng)的負(fù)載信息

#uptime

08:05:07 up 197 days, 11:26, ?4 users, ?load average: 1.06, 0.70, 1.33

4.free命令

顯示當(dāng)前系統(tǒng)中內(nèi)存的使用量信息抵窒。

-h會(huì)使結(jié)果以G位單位顯示

#free -h

total ? ? ? used ? ? ? free ? ? shared ? ?buffers ? ? cached

Mem: ? ? ? ? ?251G ? ? ? 175G ? ? ? ?76G ? ? ? 196M ? ? ? 670M ? ? ? 166G

-/+ buffers/cache: ? ? ? 7.9G ? ? ? 243G

Swap: ? ? ? ? 255G ? ? ? ? 0B ? ? ? 255G

5.who命令

查看當(dāng)前登入主機(jī)的用戶終端信息弛针。

#who

song** ? pts/1 ? ? ? ?2018-09-09 06:15 (222.20.61.29)

song** ? pts/8 ? ? ? ?2018-09-09 06:34 (211.69.197.50)

song** ? pts/11 ? ? ? 2018-09-09 07:16 (211.69.197.50)

song** ? pts/4 ? ? ? ?2018-09-09 06:15 (222.20.61.29)

6.last命令

查看所有系統(tǒng)的登錄記錄

song** ? pts/11 ? ? ? 211.69.197.50 ? ?Sun Sep ?9 07:16 ? still logged in

song** ? pts/8 ? ? ? ?211.69.197.50 ? ?Sun Sep ?9 06:34 ? still logged in

song** ? pts/4 ? ? ? ?222.20.61.29 ? ? Sun Sep ?9 06:15 ? still logged in

song** ? pts/1 ? ? ? ?222.20.61.29 ? ? Sun Sep ?9 06:15 ? still logged in

7.history命令

顯示歷史執(zhí)行過的命令,格式為history [-c]

-c會(huì)清空所有的命令歷史記錄

#history?

645 ?last

646 ?history

8.sosreport命令

收集系統(tǒng)配置及架構(gòu)信息并輸出診斷文檔。

三李皇、工作目錄切換命令

1.pwd命令

顯示用戶當(dāng)前所處的工作目錄削茁。

/home/song**/shijia

2.cd命令

切換動(dòng)作目錄。

3.ls命令

顯示目錄中的文件信息掉房。

-l 查看文件屬性茧跋、大小等詳細(xì)信息。

-a 查看全部文件(包括隱藏文件)卓囚。

-d 查看目錄屬性信息瘾杭。

四、文本文件編輯命令

1.cat命令

查看純文本文件(內(nèi)容較少的)

-h 顯示行號

2.more命令

查看純文本文件(內(nèi)容較多的)

3.head命令

查看純文本文檔的前N行捍岳。

#head -n 20 initial-setup-ks.cfg

4.tail命令

用于查看純文本文檔的后N行或持續(xù)刷新內(nèi)容富寿。

-f 持續(xù)刷新內(nèi)容

#tail -f /var/log/messages

5.tr命令

替換文本文件中的字符睬隶。

6.wc命令

統(tǒng)計(jì)制定文本的行數(shù),字?jǐn)?shù)页徐,字節(jié)數(shù)

-l 只顯示行數(shù)

-w 只顯示單詞數(shù)

-c 只顯示字節(jié)數(shù)

7.stat命令

查看文件具體存儲(chǔ)信息和時(shí)間等信息苏潜。

#stat?LinuxProbe.pdf

File: ‘LinuxProbe.pdf’

Size: 20105266 ? ? ? ?Blocks: 39272 ? ? ?IO Block: 4096 ? regular file

Device: 802h/2050d ? ? ?Inode: 63573490 ? ?Links: 1

Access: (0664/-rw-rw-r--) ?Uid: ( 1007/ ?songyu) ? Gid: ( 1007/ ?songyu)

Access: 2018-09-09 07:02:09.000000000 -0400

Modify: 2018-06-10 02:24:01.000000000 -0400

Change: 2018-09-09 07:02:09.309634509 -0400

Birth: -

8.cut命令

按列提取文本字符

-f 設(shè)置需要看的列數(shù)

-d 設(shè)置間隔符號

#cut -d: -f1 /etc/passwd

root

...

9.diff命令

比較多個(gè)文本文件的差異。

-brief 確定兩個(gè)文件是否不同

-c 詳細(xì)比較多個(gè)文件的差異之處

五变勇、文件目錄管理命令

1.touch命令

創(chuàng)建空白文件或設(shè)置文件的時(shí)間恤左。

-a 僅修改“讀取時(shí)間”

-m 僅修改“修改時(shí)間”

-d 同時(shí)修改以上兩者

2.mkdir命令

創(chuàng)建空白目錄。

-p 創(chuàng)建嵌套目錄

3.cp命令

復(fù)制文件或目錄搀绣。

-r 遞歸持續(xù)復(fù)制(用于目錄)

-i 若目標(biāo)文件存在則詢問時(shí)候覆蓋

4.mv命令

剪切文件或?qū)⑽募孛?/p>

5.rm命令

刪除文件或目錄

-f 強(qiáng)制刪除

-r 刪除目錄

6.dd命令

按照指定大小和個(gè)數(shù)的數(shù)據(jù)快來復(fù)制文件或轉(zhuǎn)換文件飞袋。

從/dev/zero設(shè)備文件中取出一個(gè)大小為560M的數(shù)據(jù)塊,然后保存名為560_file的文件链患。

#dd if=/dev/zero of=560_file count=1 bs=560M

壓制光盤鏡像巧鸭。

#dd if=/dev/cdrom of=../ios

7.file命令

查看文件的類型。

六麻捻、打包壓縮與搜索命令

1.tar命令

對文件進(jìn)行打包壓縮或解壓纲仍。

-c 創(chuàng)建壓縮文件

-x 解開壓縮文件

-z 用Gzip壓縮或解壓

-j 用bzip2壓縮或解壓

-f 目標(biāo)文件名

-v 顯示壓縮或解壓的過程

-C 指定解壓到的目錄

使用tar命令把/etc目錄通過gzip格式進(jìn)行打包壓縮。

#tar -czvf etc.tat.gz /etc

把打包后的壓縮文件制定解壓到/root/etc目錄中贸毕。

#mkdir /root/etc/

#tar xzvf etc.tat.gz -C /root/etc

2.grep命令

用于在文本中執(zhí)行關(guān)鍵詞搜索郑叠,并顯示匹配的結(jié)果。

-b 將可執(zhí)行文件(binary)當(dāng)作文本文件(text)來搜索

-c 僅顯示找到的行數(shù)

-i 忽略大小寫

-n 顯示行號

-v 反向選擇

3.find命令

按照指定要求查找文件明棍。

查找該目錄中所有以host開頭的文件列表乡革。

#find /etc/ -name "host*" -print

/etc/hostname

/etc/avahi/hosts


總結(jié):

????????本文簡單列舉了一些常用的Linux SHELL命令。包括常用系統(tǒng)命令摊腋、系統(tǒng)狀態(tài)檢測沸版、工作目錄切換、文本文件編輯歌豺、文件目錄管理和打包解壓命令推穷。



參考文獻(xiàn):

[1]劉遄.Linux就該這么學(xué)[M].人民郵電出版社,2017.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末类咧,一起剝皮案震驚了整個(gè)濱河市馒铃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌痕惋,老刑警劉巖区宇,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異值戳,居然都是意外死亡议谷,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門堕虹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來卧晓,“玉大人芬首,你說我怎么就攤上這事”岂桑” “怎么了郁稍?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長胜宇。 經(jīng)常有香客問我耀怜,道長,這世上最難降的妖魔是什么桐愉? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任财破,我火速辦了婚禮,結(jié)果婚禮上从诲,老公的妹妹穿的比我還像新娘左痢。我一直安慰自己,他們只是感情好系洛,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布抖锥。 她就那樣靜靜地躺著,像睡著了一般碎罚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上纳像,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天荆烈,我揣著相機(jī)與錄音,去河邊找鬼竟趾。 笑死憔购,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的岔帽。 我是一名探鬼主播玫鸟,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼犀勒!你這毒婦竟也來了屎飘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤贾费,失蹤者是張志新(化名)和其女友劉穎钦购,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體褂萧,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡押桃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了导犹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片唱凯。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡羡忘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出磕昼,到底是詐尸還是另有隱情卷雕,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布掰烟,位于F島的核電站爽蝴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏纫骑。R本人自食惡果不足惜蝎亚,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望先馆。 院中可真熱鬧发框,春花似錦、人聲如沸煤墙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仿野。三九已至铣减,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間脚作,已是汗流浹背葫哗。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留球涛,地道東北人劣针。 一個(gè)月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像亿扁,于是被迫代替她去往敵國和親捺典。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1从祝、文件和目錄: # cd /home 進(jìn)入 '/home' 目錄 # cd .. ...
    XDgbh閱讀 2,009評論 0 1
  • 進(jìn)入帶空格的文件或者文件夾 Linux文件權(quán)限詳解 文件和目錄權(quán)限概述 在linux中的每一個(gè)文件或目錄都包含有訪...
    annkee閱讀 2,665評論 0 4
  • 1襟己、cd命令 這是一個(gè)非常基本哄褒,也是大家經(jīng)常需要使用的命令稀蟋,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑呐赡,可...
    aliusa閱讀 528評論 0 0
  • Linux常用命令大全(非常全M丝汀!!)原文鏈接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin閱讀 586評論 0 3
  • 10月14日-16日,全球基礎(chǔ)教育研究聯(lián)盟第三屆年會(huì)在石家莊外國語教育集團(tuán)舉行茫藏,大會(huì)主題為“學(xué)生藝術(shù)素養(yǎng)的...
    月白風(fēng)清張燕閱讀 1,275評論 0 0