Linux入門快速回顧

1.查看當前光標所在的目錄的命令是什么育谬?

? ? 答:pwd

2.切換到當前用家目錄的三種方式衬浑?

? ? 答:cd; cd ~;? ? cd /home.

? ? ? ? ? 修改家目錄:vi /etc/passwd

? ? ? ? ? 部署mysqladmin必須指定家目錄:/usr/local/mysql

3.cd -和cd ~的區(qū)別是什么?

? ? 答:cd -是返回上一層目錄(執(zhí)行上一次命令)怎静;cd ~是直接在某個目錄下直接進入家目錄。

4.絕對路徑和相對路徑的區(qū)別是什么审姓?

? ? 答:絕對路徑是以根目錄“/”開頭的路徑囤踩,其路徑是齊全的旨椒;相對路徑不是以根目錄“/”開頭的路徑(從當前目錄開始的路徑),其路徑是短的堵漱。寫shell腳本時必須用絕對路徑(全路徑)综慎。

5.ls命令

? ? 答:ls 查看(顯示文件和文件夾名稱);

? ? ? ? ? ls -l (顯示文件信息) 權(quán)限勤庐、用戶和用戶組示惊、時間、大小愉镰,等價于ll涝涤;

? ? ? ? ? ls -l -a 顯示隱藏文件和文件夾,等價于ll -a岛杀,也等價于ls -la? (以".xxx"開頭的文件或文件夾叫隱藏文件)阔拳;

? ? ? ? ? ls -l -h 僅僅查看文件的大小(文件夾的大小不能看),等價于ll -h也等價于ls -lh类嗤;

? ? ? ? ? ? ls -l -r -t 按時間排序糊肠,等價于ll -rt,也等價于ls -lrt? (r代表排序)遗锣。

6.按時間排序查看當前目錄下的文件和文件夾的命令是什么货裹?

? ? 答:ll -rt

7.如何級聯(lián)或并行創(chuàng)建目錄,命令分別是什么精偿?

? ? 答:級聯(lián)(串聯(lián))創(chuàng)建文件夾:mkdir -p 1/2/3;并聯(lián)(并行)創(chuàng)建文件夾:mkdir 1 2 3.

8.移動弧圆,拷貝的命令是什么?誰更快笔咽?要注意什么搔预?

? 答:移動:mv;復制:cp。移動mv的速度更快叶组,因為移動的文件始終是一份拯田,而復制是重新生成一份。

? ? ? ? ? 要注意:①移動或復制的原始文件名或文件夾;②目標端的路徑甩十。

9.如何創(chuàng)建一個空文件船庇,請用三種方法。

? ? 答:①touch 1.log侣监;(真空鸭轮,0字節(jié))②cat /dev/null > 2.log;③echo "" > 3.log (非真空,里面有一個字節(jié)的占位符橄霉,生產(chǎn)上窃爷,在寫shell腳本時,判斷文件是否為空,會導致問題)注意:>:代表覆蓋吞鸭,將文本內(nèi)容覆蓋掉(清空)寺董;>>:代表追加,將文本內(nèi)容追加進去刻剥。

? ? 生產(chǎn)上遮咖,清空文件就用cat /dev/null > xxx.log

10.查看文件的內(nèi)容,常用哪三種命令造虏?

? ? 答:①cat 文件內(nèi)容全部顯示(適合內(nèi)容較少的文件)御吞;

? ? ? ? ? ? ②more 文件內(nèi)容一頁一頁往下翻,“空格鍵”翻頁(適合文件內(nèi)容比較多的)漓藕;

? ? ? ? ? ? ③less? 文件內(nèi)容按鍵盤上下鍵按“行”翻動陶珠;

? ? ? ? ? ? ④vi 打開然后定位搜索;

? ? ? ? ? ? ⑤tail -200f? #查看最后200行享钞;

? ? ? ? ? ? ⑥r(nóng)z下載到Windows電腦慢慢看揍诽。生產(chǎn)上,30M以上的文件就可以稱為大文件了栗竖,100M以上的文件最好不要下載暑脆,除非必須要下載這個文件到Windows進行分析,比如Java程序的dump文件狐肢。

11.實時查看文件內(nèi)容的命令是什么添吗?

? 答:tail -f 實時查看文件內(nèi)容,假如文件丟失或者被重命名了份名,就無法再監(jiān)控到文件了碟联;

? ? ? ? ? tail -F實時查看文件內(nèi)容,假如文件丟失或者被重命名僵腺,會不斷的“retry”嘗試去監(jiān)控文件鲤孵,直到監(jiān)控到位。

? ? ? ? ? ? -F 可以理解為-f+retry想邦,在 flume數(shù)據(jù)抽取時,寫shell腳本時用-F裤纹,查看最后幾百行用-f。自己操作tail -f,其他情況全部-F丧没。

12.管道符是什么?

? ? 答: |? ? 把上一個命令輸出的結(jié)果作為下一個命令輸入

13.查看rz.log文件锡移,1GB大小呕童,有個ERROR錯誤,想要快速定位這個文件的上下文20行淆珊,命令是什么夺饲?

? ? 答:cat rz.log | grep -C 20 ERROR

14.查看當前命令所在哪里的命令是什么?

? 答:which

15.which和whereis命令的區(qū)別是什么?

? ? 答:which是查找命令是否存在往声,以及命令的存放位置在哪兒擂找,是查找某個命令的完整路徑(絕對路徑),是用來查找可執(zhí)行文件的浩销,which的原理是在當前登錄用戶的PATH環(huán)境變量記錄的路徑中進行查找贯涎。而whereis命令是用來快速查找任何文件,是一個文件搜索命令慢洋,它和另一個文件搜索命令locate的功能是一樣的塘雳。whereis命令只能用于搜索程序名,而且只搜索二進制文件(參數(shù)-b)普筹、man說明文件(參數(shù)-m)和源代碼文件(參數(shù)-s)败明。如果省略參數(shù),則返回所有信息太防。

16.全局變量在哪妻顶?個人環(huán)境變量在哪?配置完成蜒车,如何生效讳嘱?

? ? 答:全局變量默認在/etc/profile;個人環(huán)境變量在~/.bash_profile或者~/.bashrc

? ? ? ? ? 使之生效:source /etc/profile;soure .bash_profile; . .bash_profile(第一個“.”代表執(zhí)行當前文件)

? ? ? ? *環(huán)境命令執(zhí)行剎那是去找環(huán)境變量的目錄,有就返回醇王,沒有就一層一層往下找呢燥。*

17.個人環(huán)境變量配置,生產(chǎn)上寓娩,配置在哪個文件叛氨?

? ? 答:配置環(huán)境變量文件在.bash_profile是不正確的,應該配置在.bashrc里面棘伴。比如遠程執(zhí)行時寞埠,配置在。bash_profile不生效焊夸。

18.簡述vi命令仁连,如何編輯一個文件的流程。

? ? 答:vi xx.log 進入命令行模式阱穗,按“i”鍵進入編輯模式饭冬,編輯好文件后按“Esc”退出到命令行模式,再按"Shift+:"進入尾行命令模式揪阶,輸入wq保存退出即可昌抠。

19.生產(chǎn)上,command not found錯誤鲁僚,一般是什么原因?qū)е拢?/p>

? ? 答:①未正確安裝軟件炊苫;②未配置環(huán)境變量裁厅。

20.強制刪除文件夾/ruozedata,命令是什么侨艾?

? ? 答:rm -r ruozedata

21.權(quán)限执虹,讀寫執(zhí)分別代表什么字母,數(shù)字多少唠梨?

? ? 答:rwx-? 4210

22.ll命令顯示ruoze.txt文件夾權(quán)限袋励,rwxr-xr-x,所屬用戶ruoze,用戶組data,請問數(shù)字多少?三組權(quán)限分別代表什么意思姻成?

? 答:①rwx? 7? 文件或文件夾的所屬用戶ruoze對ruoze.txt文件夾有讀寫執(zhí)的權(quán)限插龄;

? ? ? ? ? ②r-x? ? 5? 文件或文件夾的所屬用戶組的成員對ruoze.txt文件夾只有讀和執(zhí)行的權(quán)限;

? ? ? ? ? ③r-x? ? 5? 其他用戶組的成員對ruoze.txt文件夾只有讀和執(zhí)行的權(quán)限科展。

23.生產(chǎn)均牢,Permission denied錯誤,該怎么解決才睹?

? 答:[原因]:當前用戶訪問目標文件或文件夾進行操作徘跪,但該文件夾設(shè)定的權(quán)限組不符合操作,所以沒有權(quán)限琅攘。

? ? ? ? ? [解決方案]:①修改用戶權(quán)限 chmod

? ? ? ? ? ? ? ? ? ? ? ? ? ? ②遷移到有權(quán)限的用戶或用戶組 chown

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ③找對應的IT人員操作垮庐。

24.如何配置一個普通用戶臨時獲取root權(quán)限且不需要密碼?

? 答:vi /etc/sudoers進入后找到“root ALL=(ALL) ALL”

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 增加 xxx ALL=(root) NOPASSWD:ALL 然后“Shift+:”輸入:wq! 強制退出

25.查看文件夾大小的命令是什么坞琴?查看文件大小的命令是什么哨查?

? ? 答:查看文件夾大小:du -sh 剧辐;查看文件大泻ァ:du -sh或者ll -h

26.生產(chǎn)上,我只記得這個機器名稱含有ruoze荧关。請問如何查找溉奕?

? ? 答:find ./-name *ruoze*.jar

27.查看系統(tǒng)的負載命令是什么?

? ? 答:top 實時查看機器負載(用于判斷一個機器的繁忙程度)

28.生產(chǎn)上忍啤,如何清空一個文件加勤?

? ? 答:vi進入命令行模式輸入“gg dG”即可。(gg跳轉(zhuǎn)到第一行的第一個字母同波,然后dG刪除當前行及以下所有行)

29.生產(chǎn)上鳄梅,從Windows拷貝內(nèi)容到Linux的ruoze.txt文件里面進行覆蓋。那么這個過程涉及的命令是什么未檩?要注意什么卫枝?

? ? 答:將Windows里面的內(nèi)容或Linux里的內(nèi)容復制進“vi”打開的文件里面,若沒有進入編輯模式讹挎,而直接將內(nèi)容復制進命令模式界面校赤,會導致第一行內(nèi)容丟失,后面行不完整筒溃,所以粘貼內(nèi)容時马篮,必須按“i”進入編輯模式。

30.查看系統(tǒng)磁盤怜奖、內(nèi)存的命令是什么浑测?

? ? 答:df -h 查看磁盤大小歪玲;free -m 查看磁盤大小

31.生產(chǎn)上迁央,想要看mysql進程是否運行,如何查看滥崩?如何殺死岖圈?

? ? 答:ps -ef | grep mysql? 查看;kill -9 mysql的pid號 殺死m(xù)ysql進程

32.生產(chǎn)上钙皮,如何通過進程找到端口號蜂科?

? ? 答:netstat -nlp | grep 該進程的pid

33.是不是所有進程都有端口號?

? 答:不一定短条。內(nèi)部進程不需要對外暴露服務(wù)就沒有端口號导匣。

34.ip通不通的命令是什么?端口號通不通的命令是什么茸时?

? 答:ping ip; telnet ip port

35.安裝rpm包的命令是什么贡定,如何卸載?

? ? 答:安裝:yum install -y 包名稱

? ? ? ? ? 卸載:yum remove 包名稱? 或者 rpm -e? 或者 rpm --nodeps

36.下載一個http鏈接的安裝包的命令是什么可都?

? 答:wget http鏈接

37.解壓壓縮的兩組命令缓待。

? 答:①壓縮:zip -r xxx.zip xxx/* ;解壓:unzip xxx.zip

? ? ? ? ? ②壓縮:tar -czvf xxx.tar.gz xxx/* 汹粤;解壓:tar -xzvf xxx.tar.gz

38.如何查看命令幫助命斧?

? 答:命令 --help 或者man

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市嘱兼,隨后出現(xiàn)的幾起案子国葬,更是在濱河造成了極大的恐慌,老刑警劉巖芹壕,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件汇四,死亡現(xiàn)場離奇詭異,居然都是意外死亡踢涌,警方通過查閱死者的電腦和手機通孽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來睁壁,“玉大人背苦,你說我怎么就攤上這事互捌。” “怎么了行剂?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵秕噪,是天一觀的道長。 經(jīng)常有香客問我厚宰,道長腌巾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任铲觉,我火速辦了婚禮澈蝙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘撵幽。我一直安慰自己灯荧,他們只是感情好,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布并齐。 她就那樣靜靜地躺著漏麦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪况褪。 梳的紋絲不亂的頭發(fā)上撕贞,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機與錄音测垛,去河邊找鬼捏膨。 笑死,一個胖子當著我的面吹牛食侮,可吹牛的內(nèi)容都是我干的号涯。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼锯七,長吁一口氣:“原來是場噩夢啊……” “哼链快!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起眉尸,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤域蜗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后噪猾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體霉祸,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年袱蜡,在試婚紗的時候發(fā)現(xiàn)自己被綠了丝蹭。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡坪蚁,死狀恐怖奔穿,靈堂內(nèi)的尸體忽然破棺而出镜沽,到底是詐尸還是另有隱情,我是刑警寧澤巫橄,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布淘邻,位于F島的核電站,受9級特大地震影響湘换,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜统阿,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一彩倚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧扶平,春花似錦帆离、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至麻献,卻和暖如春们妥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背勉吻。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工监婶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人齿桃。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓惑惶,卻偏偏與公主長得像,于是被迫代替她去往敵國和親短纵。 傳聞我的和親對象是個殘疾皇子带污,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

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