Linux命令學(xué)習(xí)

echo命令

echo命令可以配合重定向 > 追加命令>>使用.
使用場(chǎng)景,比如你想重新修改某個(gè)文件的內(nèi)容,如果內(nèi)容過(guò)小,就不需要使用vim打開(kāi)文件編輯了
而且使用vim命令有時(shí)候會(huì)出現(xiàn)多余的字符在文件中.

date命令

date命令用于顯示或設(shè)置系統(tǒng)時(shí)間
輸入date命令可以得到系統(tǒng)時(shí)間
>>date
Wed Jun 27 03:15:40 CST 2018

如果在date命令后面添上 + 號(hào) 并且跟時(shí)間的打印格式,就能按照自己的打印格式打印時(shí)間
>>date +"%Y-%m-%d %H:%M:%S"
2018-06-27 03:17:41

date后面跟 - 號(hào)再加時(shí)間字符串,就會(huì)將輸入的時(shí)間字符串設(shè)置為系統(tǒng)的當(dāng)前時(shí)間
>>date - "20180703 15:17:00"

reboot命令

reboot命令用于重啟系統(tǒng),格式為reboot

poweroff命令

poweroff命令用于關(guān)閉系統(tǒng)

wget命令

wget命令用于在終端下載網(wǎng)絡(luò)文件,格式為 wget [參數(shù)] 下載地址
參數(shù)詳解:

-b   后臺(tái)下載
-P   下載到指定目錄
-t    最大嘗試次數(shù)
-c    斷點(diǎn)續(xù)傳
-p    下載頁(yè)面內(nèi)所有資源,包括圖片視頻
-r    遞歸下載

ps命令

ps命令用于查看系統(tǒng)中的進(jìn)程狀態(tài), 格式為ps [參數(shù)]
參數(shù)詳解

-a   顯示所有進(jìn)程
-u    顯示用戶以及其他信息
-x    顯示沒(méi)有控制終端的進(jìn)程

進(jìn)程的運(yùn)行狀態(tài)

R 運(yùn)行中
S  中斷,處于休眠中
D  不可中斷,無(wú)法殺死的進(jìn)程,因?yàn)椴豁憫?yīng)系統(tǒng)的異步信號(hào)
Z  僵死,進(jìn)程已經(jīng)終止,但進(jìn)程描述符存在,父進(jìn)程調(diào)用wait4()后進(jìn)程將會(huì)釋放
T  停止,收到停止信號(hào)停止運(yùn)行的進(jìn)程.

top命令

top命令用于動(dòng)態(tài)地監(jiān)視進(jìn)程活動(dòng)與系統(tǒng)負(fù)載信息,格式為top
相當(dāng)于windows的任務(wù)管理器,只不過(guò)更強(qiáng)大

pidof命令

pidof命令用于查詢某個(gè)指定服務(wù)進(jìn)程的PID值, 格式為 pidof [參數(shù)] 服務(wù)名稱

>>pidof nginx
2479 2478 2304

kill命令

kill命令用于殺死進(jìn)程,格式 kill [參數(shù)] 進(jìn)程PID
但是需要注意的是kill命令發(fā)送的是一個(gè)停止信號(hào)給進(jìn)程,進(jìn)程接收到信號(hào)后并不一定會(huì)停止
比如有的進(jìn)程會(huì)先釋放響應(yīng)的資源然后停止,有的直接忽略信號(hào),不停止
使用kill -9 發(fā)送退出信號(hào)exit給進(jìn)程,強(qiáng)行結(jié)束進(jìn)程

killall命令

格式 killall 服務(wù)名稱
當(dāng)某個(gè)服務(wù)是開(kāi)啟多個(gè)進(jìn)程為其服務(wù)的時(shí)候(比如nginx就有多個(gè)進(jìn)程在運(yùn)行), 逐個(gè)去結(jié)束這些進(jìn)程會(huì)麻煩
所以可以使用killall命令去停止服務(wù)相關(guān)的所有進(jìn)程
比如 killall nginx

ifconfig命令

ifconfig命令用于獲取網(wǎng)卡配置和網(wǎng)絡(luò)狀態(tài)等信息
網(wǎng)卡配置文件
/etc/sysconfig/network-scripts/目錄下的 ifcfg-eth0 和ifcfg-lo 文件
重啟網(wǎng)卡命令 service network restart
關(guān)閉防火墻命令 service iptables stop

uname命令

用于查看系統(tǒng)內(nèi)核與系統(tǒng)版本信息格式 uname -a
如果想要查看當(dāng)前系統(tǒng)版本請(qǐng)使用
cat /etc/redhat-release

uptime命令

uptime命令用于查看系統(tǒng)的負(fù)載信息
格式為 直輸 uptime
顯示為當(dāng)前系統(tǒng)時(shí)間,系統(tǒng)已經(jīng)運(yùn)行時(shí)間,啟用終端數(shù)量以及平均負(fù)載值信息.
平均負(fù)載值有3個(gè),為最近1分鐘負(fù)載,最近5分鐘負(fù)載,最近15分鐘負(fù)載
負(fù)載值盡量不超過(guò)1,生產(chǎn)環(huán)境不要超過(guò)5

free命令

用于顯示當(dāng)前系統(tǒng)中內(nèi)存的使用量信息 格式 free -h
顯示結(jié)果的參數(shù)詳解

total:內(nèi)存總量
used  已用量
free  可用量
shared  進(jìn)程共享的內(nèi)存量
buffers  磁盤緩存的內(nèi)存量
cached  緩存的內(nèi)存量

who命令

用于查看當(dāng)前登陸用戶使用的終端信息

last命令

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

history命令

顯示歷史執(zhí)行過(guò)的命令
如果想要清空當(dāng)前用戶的歷史命令記錄使用 history -c 清空記錄

sosreport命令

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

pwd命令

當(dāng)前工作的文件夾目錄,顯示當(dāng)前文件夾

cd命令

切換工作目錄.

ls 命令

格式 ls -la 目錄路徑
人性化的顯示目錄路徑下的所有文件/文件夾/快捷方式 ,包括隱藏的文件
也可以使用 ll -a

cat命令,一般查看小文件

格式 cat 文件路徑
查看文件內(nèi)容
如果想要顯示行號(hào) 使用 cat -n

more命令,一般查看大文件

和cat命令一樣,用于查看大文件,使用enter鍵往下翻頁(yè) b鍵向上翻頁(yè)
q鍵退出more命令

tail命令

查看持續(xù)刷新的文件,比如nohup打印的日志文件,或者一直在寫入的文件
使用的時(shí)候配合參數(shù) -f

wc命令

wc命令用于統(tǒng)計(jì)指定文本的行數(shù),字?jǐn)?shù),字節(jié)數(shù),格式為 wc [參數(shù)] 文本
參數(shù)詳解

-l  只顯示行數(shù)
-w  只顯示單詞數(shù)
-c   只顯示字節(jié)數(shù)

stat命令

用于查看文件的修改時(shí)間,創(chuàng)建時(shí)間保存時(shí)間

cut命令

cut命令用于按列提取文本字符,格式為cut [參數(shù)] 文本
參數(shù)詳解

-f 指定提取的列
-d 指定分隔符, 以分隔符 分列
比如以 : 為分隔符,拿到第一列的所有內(nèi)容
cut -d: -f1 /etc/passwd

diff命令

diff命令用于比較多個(gè)文本文件的差異,格式為diff [參數(shù)] 文件
參數(shù)詳解

diff --brief A.txt  B.txt
使用 --brief 參數(shù) 來(lái)確定兩個(gè)文件是否不同
diff -c A.txt B.txt
使用
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末逾条,一起剝皮案震驚了整個(gè)濱河市掏觉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沈善,老刑警劉巖乡数,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異闻牡,居然都是意外死亡净赴,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門罩润,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)玖翅,“玉大人,你說(shuō)我怎么就攤上這事割以〗鸲龋” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵严沥,是天一觀的道長(zhǎng)猜极。 經(jīng)常有香客問(wèn)我,道長(zhǎng)消玄,這世上最難降的妖魔是什么跟伏? 我笑而不...
    開(kāi)封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮翩瓜,結(jié)果婚禮上酬姆,老公的妹妹穿的比我還像新娘。我一直安慰自己奥溺,他們只是感情好辞色,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著浮定,像睡著了一般相满。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上桦卒,一...
    開(kāi)封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天立美,我揣著相機(jī)與錄音,去河邊找鬼方灾。 笑死建蹄,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的裕偿。 我是一名探鬼主播洞慎,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼嘿棘!你這毒婦竟也來(lái)了劲腿?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤鸟妙,失蹤者是張志新(化名)和其女友劉穎焦人,沒(méi)想到半個(gè)月后挥吵,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡花椭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年忽匈,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片矿辽。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡丹允,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嗦锐,到底是詐尸還是另有隱情嫌松,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布奕污,位于F島的核電站萎羔,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏碳默。R本人自食惡果不足惜贾陷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望嘱根。 院中可真熱鬧髓废,春花似錦、人聲如沸该抒。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)凑保。三九已至冈爹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間欧引,已是汗流浹背频伤。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芝此,地道東北人憋肖。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像婚苹,于是被迫代替她去往敵國(guó)和親岸更。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

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