最常用的20條命令-Linux

1、cd命令

這是一個(gè)非扯阕基本针贬,也是大家經(jīng)常需要使用的命令,它用于切換當(dāng)前目錄拢蛋,它的參數(shù)是要切換到的目錄的路徑桦他,可以是絕對(duì)路徑,也可以是相對(duì)路徑谆棱。如:

[plain]view plaincopy

cd?/root/Docements ? #?切換到目錄/root/Docements

cd?./path??????????#?切換到當(dāng)前目錄下的path目錄中快压,“.”表示當(dāng)前目錄

cd?../path?????????#?切換到上層目錄中的path目錄中,“..”表示上一層目錄

2垃瞧、ls命令

這是一個(gè)非常有用的查看文件與目錄的命令蔫劣,list之意,它的參數(shù)非常多皆警,下面就列出一些我常用的參數(shù)吧拦宣,如下:

[plain]view plaincopy

-l?:列出長(zhǎng)數(shù)據(jù)串,包含文件的屬性與權(quán)限數(shù)據(jù)等

-a?:列出全部的文件信姓,連同隱藏文件(開(kāi)頭為.的文件)一起列出來(lái)(常用)

-d?:僅列出目錄本身鸵隧,而不是列出目錄的文件數(shù)據(jù)

-h?:將文件容量以較易讀的方式(GB,kB等)列出來(lái)

-R?:連同子目錄的內(nèi)容一起列出(遞歸列出)意推,等于該目錄下的所有文件都會(huì)顯示出來(lái)

注:這些參數(shù)也可以組合使用豆瘫,下面舉兩個(gè)例子:

[plain]view plaincopy

ls?-l?#以長(zhǎng)數(shù)據(jù)串的形式列出當(dāng)前目錄下的數(shù)據(jù)文件和目錄

ls?-lR?#以長(zhǎng)數(shù)據(jù)串的形式列出當(dāng)前目錄下的所有文件

3、grep命令

該命令常用于分析一行的信息菊值,若當(dāng)中有我們所需要的信息外驱,就將該行顯示出來(lái)育灸,該命令通常與管道命令一起使用,用于對(duì)一些命令的輸出進(jìn)行篩選加工等等昵宇,它的簡(jiǎn)單語(yǔ)法為

[plain]view plaincopy

grep?[-acinv]?[--color=auto]?'查找字符串'?filename

它的常用參數(shù)如下:

[plain]view plaincopy

-a?:將binary文件以text文件的方式查找數(shù)據(jù)

-c?:計(jì)算找到‘查找字符串’的次數(shù)

-i?:忽略大小寫(xiě)的區(qū)別磅崭,即把大小寫(xiě)視為相同

-v?:反向選擇,即顯示出沒(méi)有‘查找字符串’內(nèi)容的那一行

#?例如:

#?取出文件/etc/man.config中包含MANPATH的行瓦哎,并把找到的關(guān)鍵字加上顏色

grep?--color=auto?'MANPATH'?/etc/man.config

#?把ls?-l的輸出中包含字母file(不區(qū)分大小寫(xiě))的內(nèi)容輸出

ls?-l?|?grep?-i?file

4砸喻、find命令

find是一個(gè)基于查找的功能非常強(qiáng)大的命令,相對(duì)而言蒋譬,它的使用也相對(duì)較為復(fù)雜割岛,參數(shù)也比較多,所以在這里將給把它們分類列出犯助,它的基本語(yǔ)法如下:

[plain]view plaincopy

find?[PATH]?[option]?[action]

#?與時(shí)間有關(guān)的參數(shù):

-mtime?n?:?n為數(shù)字癣漆,意思為在n天之前的“一天內(nèi)”被更改過(guò)的文件;

-mtime?+n?:?列出在n天之前(不含n天本身)被更改過(guò)的文件名剂买;

-mtime?-n?:?列出在n天之內(nèi)(含n天本身)被更改過(guò)的文件名惠爽;

-newer?file?:?列出比f(wàn)ile還要新的文件名

#?例如:

find?/root?-mtime?0?#?在當(dāng)前目錄下查找今天之內(nèi)有改動(dòng)的文件

#?與用戶或用戶組名有關(guān)的參數(shù):

-user?name?:?列出文件所有者為name的文件

-group?name?:?列出文件所屬用戶組為name的文件

-uid?n?:?列出文件所有者為用戶ID為n的文件

-gid?n?:?列出文件所屬用戶組為用戶組ID為n的文件

#?例如:

find?/home/ljianhui?-user?ljianhui?#?在目錄/home/ljianhui中找出所有者為ljianhui的文件

#?與文件權(quán)限及名稱有關(guān)的參數(shù):

-name?filename?:找出文件名為filename的文件

-size?[+-]SIZE?:找出比SIZE還要大(+)或小(-)的文件

-tpye?TYPE?:查找文件的類型為T(mén)YPE的文件瞬哼,TYPE的值主要有:一般文件(f)疆股、設(shè)備文件(b、c)倒槐、

目錄(d)旬痹、連接文件(l)、socket(s)讨越、FIFO管道文件(p)两残;

-perm?mode?:查找文件權(quán)限剛好等于mode的文件,mode用數(shù)字表示把跨,如0755人弓;

-perm?-mode?:查找文件權(quán)限必須要全部包括mode權(quán)限的文件,mode用數(shù)字表示

-perm?+mode?:查找文件權(quán)限包含任一mode的權(quán)限的文件着逐,mode用數(shù)字表示

#?例如:

find?/?-name?passwd?#?查找文件名為passwd的文件

find?.?-perm?0755?#?查找當(dāng)前目錄中文件權(quán)限的0755的文件

find?.?-size?+12k?#?查找當(dāng)前目錄中大于12KB的文件崔赌,注意c表示byte

5、cp命令

該命令用于復(fù)制文件耸别,copy之意健芭,它還可以把多個(gè)文件一次性地復(fù)制到一個(gè)目錄下,它的常用參數(shù)如下:

[plain]view plaincopy

-a?:將文件的特性一起復(fù)制

-p?:連同文件的屬性一起復(fù)制秀姐,而非使用默認(rèn)方式慈迈,與-a相似,常用于備份

-i?:若目標(biāo)文件已經(jīng)存在時(shí)省有,在覆蓋時(shí)會(huì)先詢問(wèn)操作的進(jìn)行

-r?:遞歸持續(xù)復(fù)制痒留,用于目錄的復(fù)制行為

-u?:目標(biāo)文件與源文件有差異時(shí)才會(huì)復(fù)制

例如 :

[plain]view plaincopy

cp?-a?file1?file2?#連同文件的所有特性把文件file1復(fù)制成文件file2

cp?file1?file2?file3?dir?#把文件file1谴麦、file2、file3復(fù)制到目錄dir中

6伸头、mv命令

該命令用于移動(dòng)文件匾效、目錄或更名,move之意恤磷,它的常用參數(shù)如下:

[plain]view plaincopy

-f?:force強(qiáng)制的意思弧轧,如果目標(biāo)文件已經(jīng)存在,不會(huì)詢問(wèn)而直接覆蓋

-i?:若目標(biāo)文件已經(jīng)存在碗殷,就會(huì)詢問(wèn)是否覆蓋

-u?:若目標(biāo)文件已經(jīng)存在,且比目標(biāo)文件新速缨,才會(huì)更新

注:該命令可以把一個(gè)文件或多個(gè)文件一次移動(dòng)一個(gè)文件夾中锌妻,但是最后一個(gè)目標(biāo)文件一定要是“目錄”。

例如:

[plain]view plaincopy

mv?file1?file2?file3?dir?#?把文件file1旬牲、file2仿粹、file3移動(dòng)到目錄dir中

mv?file1?file2?#?把文件file1重命名為file2

7、rm命令

該命令用于刪除文件或目錄原茅,remove之間吭历,它的常用參數(shù)如下:

[plain]view plaincopy

-f?:就是force的意思,忽略不存在的文件擂橘,不會(huì)出現(xiàn)警告消息

-i?:互動(dòng)模式晌区,在刪除前會(huì)詢問(wèn)用戶是否操作

-r?:遞歸刪除,最常用于目錄刪除通贞,它是一個(gè)非常危險(xiǎn)的參數(shù)

例如:

[plain]view plaincopy

rm?-i?file?#?刪除文件file朗若,在刪除之前會(huì)詢問(wèn)是否進(jìn)行該操作

rm?-fr?dir?#?強(qiáng)制刪除目錄dir中的所有文件

8、ps命令

該命令用于將某個(gè)時(shí)間點(diǎn)的進(jìn)程運(yùn)行情況選取下來(lái)并輸出昌罩,process之意哭懈,它的常用參數(shù)如下:

[plain]view plaincopy

-A?:所有的進(jìn)程均顯示出來(lái)

-a?:不與terminal有關(guān)的所有進(jìn)程

-u?:有效用戶的相關(guān)進(jìn)程

-x?:一般與a參數(shù)一起使用,可列出較完整的信息

-l?:較長(zhǎng)茎用,較詳細(xì)地將PID的信息列出

其實(shí)我們只要記住ps一般使用的命令參數(shù)搭配即可遣总,它們并不多,如下:

[plain]view plaincopy

ps?aux?#?查看系統(tǒng)所有的進(jìn)程數(shù)據(jù)

ps?ax?#?查看不與terminal有關(guān)的所有進(jìn)程

ps?-lA?#?查看系統(tǒng)所有的進(jìn)程數(shù)據(jù)

ps?axjf?#?查看連同一部分進(jìn)程樹(shù)狀態(tài)

9轨功、kill命令

該命令用于向某個(gè)工作(%jobnumber)或者是某個(gè)PID(數(shù)字)傳送一個(gè)信號(hào)旭斥,它通常與ps和jobs命令一起使用,它的基本語(yǔ)法如下:

[plain]view plaincopy

kill?-signal?PID

signal的常用參數(shù)如下:

注:最前面的數(shù)字為信號(hào)的代號(hào)古涧,使用時(shí)可以用代號(hào)代替相應(yīng)的信號(hào)。

[plain]view plaincopy

1:SIGHUP蒿褂,啟動(dòng)被終止的進(jìn)程

2:SIGINT圆米,相當(dāng)于輸入ctrl+c卒暂,中斷一個(gè)程序的進(jìn)行

9:SIGKILL,強(qiáng)制中斷一個(gè)進(jìn)程的進(jìn)行

15:SIGTERM娄帖,以正常的結(jié)束進(jìn)程方式來(lái)終止進(jìn)程

17:SIGSTOP也祠,相當(dāng)于輸入ctrl+z,暫停一個(gè)進(jìn)程的進(jìn)行

例如:

[plain]view plaincopy

#?以正常的結(jié)束進(jìn)程方式來(lái)終于第一個(gè)后臺(tái)工作近速,可用jobs命令查看后臺(tái)中的第一個(gè)工作進(jìn)程

kill?-SIGTERM?%1

#?重新改動(dòng)進(jìn)程ID為PID的進(jìn)程诈嘿,PID可用ps命令通過(guò)管道命令加上grep命令進(jìn)行篩選獲得

kill?-SIGHUP?PID

10、killall命令

該命令用于向一個(gè)命令啟動(dòng)的進(jìn)程發(fā)送一個(gè)信號(hào)削葱,它的一般語(yǔ)法如下:

[plain]view plaincopy

killall?[-iIe]?[command?name]

它的參數(shù)如下:

[plain]view plaincopy

-i?:交互式的意思奖亚,若需要?jiǎng)h除時(shí),會(huì)詢問(wèn)用戶

-e?:表示后面接的command?name要一致析砸,但command?name不能超過(guò)15個(gè)字符

-I?:命令名稱忽略大小寫(xiě)

#?例如:

killall?-SIGHUP?syslogd?#?重新啟動(dòng)syslogd

11昔字、file命令

該命令用于判斷接在file命令后的文件的基本數(shù)據(jù),因?yàn)樵贚inux下文件的類型并不是以后綴為分的首繁,所以這個(gè)命令對(duì)我們來(lái)說(shuō)就很有用了作郭,它的用法非常簡(jiǎn)單,基本語(yǔ)法如下:

[plain]view plaincopy

file?filename

#例如:

file?./test

12弦疮、tar命令

該命令用于對(duì)文件進(jìn)行打包夹攒,默認(rèn)情況并不會(huì)壓縮,如果指定了相應(yīng)的參數(shù)胁塞,它還會(huì)調(diào)用相應(yīng)的壓縮程序(如gzip和bzip等)進(jìn)行壓縮和解壓咏尝。它的常用參數(shù)如下:

[plain]view plaincopy

-c?:新建打包文件

-t?:查看打包文件的內(nèi)容含有哪些文件名

-x?:解打包或解壓縮的功能,可以搭配-C(大寫(xiě))指定解壓的目錄啸罢,注意-c,-t,-x不能同時(shí)出現(xiàn)在同一條命令中

-j?:通過(guò)bzip2的支持進(jìn)行壓縮/解壓縮

-z?:通過(guò)gzip的支持進(jìn)行壓縮/解壓縮

-v?:在壓縮/解壓縮過(guò)程中状土,將正在處理的文件名顯示出來(lái)

-f?filename?:filename為要處理的文件

-C?dir?:指定壓縮/解壓縮的目錄dir

上面的解說(shuō)可以已經(jīng)讓你暈過(guò)去了,但是通常我們只需要記住下面三條命令即可:

[plain]view plaincopy

壓縮:tar?-jcv?-f?filename.tar.bz2?要被處理的文件或目錄名稱

查詢:tar?-jtv?-f?filename.tar.bz2

解壓:tar?-jxv?-f?filename.tar.bz2?-C?欲解壓縮的目錄

注:文件名并不定要以后綴tar.bz2結(jié)尾伺糠,這里主要是為了說(shuō)明使用的壓縮程序?yàn)閎zip2

13蒙谓、cat命令

該命令用于查看文本文件的內(nèi)容,后接要查看的文件名训桶,通忱弁裕可用管道與more和less一起使用,從而可以一頁(yè)頁(yè)地查看數(shù)據(jù)舵揭。例如:

[plain]view plaincopy

cat?text?|?less?#?查看text文件中的內(nèi)容

#?注:這條命令也可以使用less?text來(lái)代替

14谤专、chgrp命令

該命令用于改變文件所屬用戶組,它的使用非常簡(jiǎn)單午绳,它的基本用法如下:

[plain]view plaincopy

chgrp?[-R]?dirname/filename

-R?:進(jìn)行遞歸的持續(xù)對(duì)所有文件和子目錄更改

#?例如:

chgrp?users?-R?./dir?#?遞歸地把dir目錄下中的所有文件和子目錄下所有文件的用戶組修改為users

15置侍、chown命令

該命令用于改變文件的所有者,與chgrp命令的使用方法相同,只是修改的文件屬性不同蜡坊,不再詳述杠输。

16、chmod命令

該命令用于改變文件的權(quán)限秕衙,一般的用法如下:

[plain]view plaincopy

chmod?[-R]?xyz?文件或目錄

-R:進(jìn)行遞歸的持續(xù)更改蠢甲,即連同子目錄下的所有文件都會(huì)更改

同時(shí),chmod還可以使用u(user)据忘、g(group)鹦牛、o(other)、a(all)和+(加入)勇吊、-(刪除)曼追、=(設(shè)置)跟rwx搭配來(lái)對(duì)文件的權(quán)限進(jìn)行更改。

[plain]view plaincopy

#?例如:

chmod?0755?file?#?把file的文件權(quán)限改變?yōu)?rxwr-xr-x

chmod?g+w?file?#?向file的文件權(quán)限中加入用戶組可寫(xiě)權(quán)限

18汉规、vim命令

該命令主要用于文本編輯礼殊,它接一個(gè)或多個(gè)文件名作為參數(shù),如果文件存在就打開(kāi)鲫忍,如果文件不存在就以該文件名創(chuàng)建一個(gè)文件。vim是一個(gè)非常好用的文本編輯器钥屈,它里面有很多非常好用的命令悟民,在這里不再多說(shuō)。你可以從這里下載vim常用操作的詳細(xì)說(shuō)明篷就。

19射亏、gcc命令

對(duì)于一個(gè)用Linux開(kāi)發(fā)C程序的人來(lái)說(shuō),這個(gè)命令就非常重要了竭业,它用于把C語(yǔ)言的源程序文件智润,編譯成可執(zhí)行程序,由于g++的很多參數(shù)跟它非常相似未辆,所以這里只介紹gcc的參數(shù)窟绷,它的常用參數(shù)如下:

[plain]view plaincopy

-o?:output之意,用于指定生成一個(gè)可執(zhí)行文件的文件名

-c?:用于把源文件生成目標(biāo)文件(.o)咐柜,并阻止編譯器創(chuàng)建一個(gè)完整的程序

-I?:增加編譯時(shí)搜索頭文件的路徑

-L?:增加編譯時(shí)搜索靜態(tài)連接庫(kù)的路徑

-S?:把源文件生成匯編代碼文件

-lm:表示標(biāo)準(zhǔn)庫(kù)的目錄中名為libm.a的函數(shù)庫(kù)

-lpthread?:連接NPTL實(shí)現(xiàn)的線程庫(kù)

-std=?:用于指定把使用的C語(yǔ)言的版本

#?例如:

#?把源文件test.c按照c99標(biāo)準(zhǔn)編譯成可執(zhí)行程序test

gcc?-o?test?test.c?-lm?-std=c99

#把源文件test.c轉(zhuǎn)換為相應(yīng)的匯編程序源文件test.s

gcc?-S?test.c

20兼蜈、time命令

該命令用于測(cè)算一個(gè)命令(即程序)的執(zhí)行時(shí)間。它的使用非常簡(jiǎn)單拙友,就像平時(shí)輸入命令一樣为狸,不過(guò)在命令的前面加入一個(gè)time即可,例如:

[plain]view plaincopy

time?./process

time?ps?aux

在程序或命令運(yùn)行結(jié)束后遗契,在最后輸出了三個(gè)時(shí)間辐棒,它們分別是:

user:用戶CPU時(shí)間,命令執(zhí)行完成花費(fèi)的用戶CPU時(shí)間,即命令在用戶態(tài)中執(zhí)行時(shí)間總和漾根;

system:系統(tǒng)CPU時(shí)間泰涂,命令執(zhí)行完成花費(fèi)的系統(tǒng)CPU時(shí)間,即命令在核心態(tài)中執(zhí)行時(shí)間總和立叛;

real:實(shí)際時(shí)間负敏,從command命令行開(kāi)始執(zhí)行到運(yùn)行終止的消逝時(shí)間;

注:用戶CPU時(shí)間和系統(tǒng)CPU時(shí)間之和為CPU時(shí)間秘蛇,即命令占用CPU執(zhí)行的時(shí)間總和其做。實(shí)際時(shí)間要大于CPU時(shí)間,因?yàn)長(zhǎng)inux是多任務(wù)操作系統(tǒng)赁还,往往在執(zhí)行一條命令時(shí)妖泄,系統(tǒng)還要處理其它任務(wù)。另一個(gè)需要注意的問(wèn)題是即使每次執(zhí)行相同命令艘策,但所花費(fèi)的時(shí)間也是不一樣蹈胡,其花費(fèi)時(shí)間是與系統(tǒng)運(yùn)行相關(guān)的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末朋蔫,一起剝皮案震驚了整個(gè)濱河市罚渐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌驯妄,老刑警劉巖荷并,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異青扔,居然都是意外死亡源织,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)微猖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)谈息,“玉大人,你說(shuō)我怎么就攤上這事凛剥∠莱穑” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵犁珠,是天一觀的道長(zhǎng)傅瞻。 經(jīng)常有香客問(wèn)我,道長(zhǎng)盲憎,這世上最難降的妖魔是什么嗅骄? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮饼疙,結(jié)果婚禮上溺森,老公的妹妹穿的比我還像新娘慕爬。我一直安慰自己,他們只是感情好屏积,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布医窿。 她就那樣靜靜地躺著,像睡著了一般炊林。 火紅的嫁衣襯著肌膚如雪姥卢。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,541評(píng)論 1 305
  • 那天渣聚,我揣著相機(jī)與錄音独榴,去河邊找鬼。 笑死奕枝,一個(gè)胖子當(dāng)著我的面吹牛棺榔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播隘道,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼症歇,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了谭梗?” 一聲冷哼從身側(cè)響起忘晤,我...
    開(kāi)封第一講書(shū)人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎激捏,沒(méi)想到半個(gè)月后设塔,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缩幸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年壹置,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竞思。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片表谊。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖盖喷,靈堂內(nèi)的尸體忽然破棺而出爆办,到底是詐尸還是另有隱情,我是刑警寧澤课梳,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布距辆,位于F島的核電站,受9級(jí)特大地震影響暮刃,放射性物質(zhì)發(fā)生泄漏跨算。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一椭懊、第九天 我趴在偏房一處隱蔽的房頂上張望诸蚕。 院中可真熱鬧,春花似錦、人聲如沸背犯。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)漠魏。三九已至倔矾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間柱锹,已是汗流浹背哪自。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奕纫,地道東北人提陶。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像匹层,于是被迫代替她去往敵國(guó)和親隙笆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

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