Linux常用命令

image.png

1 touch text.py 創(chuàng)建一個(gè)文件
2 mkdir jackyang 創(chuàng)建一個(gè)文件夾 (-p 創(chuàng)建多級(jí)文件夾)
3 clear 清屏
4 ls -a 顯示隱藏文件
5 ls -l 以列表的形式顯示
6 ls -l -h 在配合-l以列表一起顯示的時(shí)候-h可以以合適的單位顯示文件的大小(-l -h -a 可以縮寫成 -lha 順序無所謂)
7 man ls 可以格式清晰的顯示man 后面所接的命令的文檔,但是是一個(gè)新的頁面,退出按Q鍵(man 2 open 中間的是后面命令文檔對(duì)應(yīng)的查詢級(jí)別,1-8)
8 cat 文件名 查看文件里面的內(nèi)容
9 history 查看歷史命令 (!233 感嘆號(hào)加上歷史命令編號(hào)可以直接執(zhí)行該命令)
10 rm 文件名 刪除命令 (-r 遞歸刪除 文件或者文件夾)
11 ls > test.txt 將原本ls 命令后顯示在終端上的內(nèi)容重定向到后面制定的文件里面,eg:test.txt
12 ls >> test.txt 同上只是兩個(gè)大于號(hào)是可以追加的(如果文件不存在,那么重建,如果有內(nèi)容則是追加。但是一個(gè)大于號(hào)就是先刪除,再寫上內(nèi)容)。
13 more test.text more命令和cat命令是類似的都是查看文件的內(nèi)容不同之處在于cat是一次性的查看所有文件內(nèi)容,但是more卻是部分顯示(通過d、f)來分頁,所以在查看大文件的時(shí)候使用more比較好。
14 ls -alh | more 將上面的6、11、13等命令集成使用,這樣可以避免創(chuàng)建重定向儲(chǔ)存的臨時(shí)文件。(豎線 可以理解成管道,并不是所有的命令都有管道)。
15 cd ~ 回到當(dāng)前用戶的目錄
16 cd - 回到上一次的目錄
17 mv mv today.txt today001.txt (1) 修改文件名,前面的是老文件名,后面是新文件名(2)剪切并粘貼 文件到某個(gè)位置
18 ln -s today.txt soft_link.txt 創(chuàng)建一個(gè)文件的軟鏈接,soft_link.txt 被稱之為 today.txt的軟鏈接(相當(dāng)于快捷方式)
19 ln today.txt hard_link.txt 創(chuàng)建一個(gè)文件的硬鏈接,hard_link.txt稱之為硬鏈接文件(理解為同一個(gè)文件多了一個(gè)文件名 )
20 grep -n/-v 文件搜索
21 copy (-r) 文件 新的路徑 copy是復(fù)制一個(gè)文件并且粘貼到一個(gè)新的路徑,如果復(fù)制一個(gè)文件夾 提示不能操作,可在后面加上-r。
22 find 特定目錄下查找符合條件的文件(1)find ./ -name test.txt 按照名字查找當(dāng)前目錄下名字為test.txt的文件 (2)find /jackyang -size 2M 查找23 jackyang目錄下登錄2M大小的文件(-size +2M 大于. -size -2M小于2M的) 如果出現(xiàn)的文件顯示沒有權(quán)限可以在find 前面加上sudo find
24 tar -cvf tarTest.tar *.py 將當(dāng)前目錄中以.py結(jié)尾的文件打包成 tarTest.tar 打包文件
25 tar -xvf tarTest.tar 將tarTest.tatarTest.ta文件解包
26 tar -zcvf tarTest.py.gz *.py 壓縮文件需要在參數(shù)上加上z 和壓縮文件名后面加上.gz(tar -jcvf tarTest.tar.bz2 *.py )
27 tar -zxvf tarTest.py.gz 解壓文件. 對(duì)于的第二種解壓 (tar -jxvf tarTest.tar.bz2) 后面加上 -C jackyang/xxx解壓到指定目錄
28 cal 日歷 cal -y 2017 顯示2017年的日歷。直接cal 顯示的是當(dāng)前月份的日歷
29 date 顯示當(dāng)前時(shí)間 , date “+%Y 年 %m月 %d日”. ===>2017 年 12月 12日
30 ps -aux / top /htop 都是查看電腦的使用情況(注意Mac終端命令)
31 kill 進(jìn)程號(hào) (kill -9 進(jìn)程號(hào))加了-9強(qiáng)制殺死
32 reboot 重啟。 shutdown -h 2000 2000秒后關(guān)機(jī)
33 df 顯示硬盤的情況。 du 顯示當(dāng)前路徑的使用情況
34 Ifconfig 查看ip 和設(shè)置ip
35 ping 加上IP 查看網(wǎng)絡(luò)是否通暢
36 sudo -s 切換超級(jí)管理員
(1.字母法)chmod u(g\o)=rwx aa.py 修改aa.py 這個(gè)文件的權(quán)限 產(chǎn)生 u\g\o 分別對(duì)應(yīng)著擁有者、同組用戶、其他用戶(2.數(shù)字法) r—>4 w—>2 x—>1 chmod 137 aa.py 表示擁有者可執(zhí)行,同組者可寫可執(zhí)行、其他用戶可讀可寫可執(zhí)行。

作者:_JackYang
來源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.ls ls命令用來查看當(dāng)前目錄下包含的文件和文件夾ls -a列出目錄所有文件,包含以.開頭的隱藏文件ls -A...
    憶江南_1569閱讀 889評(píng)論 0 0
  • 在學(xué)習(xí)工作中也會(huì)常接觸到Linux,然后對(duì)于一些不常用并且不熟悉的命令每次都需要從網(wǎng)上查找,這些讓我很是苦惱。正好...
    Thomas__Yang閱讀 1,287評(píng)論 8 46
  • 系統(tǒng)信息cat /etc/os-release 查看系統(tǒng)詳細(xì)信息(只在centos和redhat上試過生效)arc...
    MicoCube閱讀 800評(píng)論 0 0
  • 1.fedora、redhat、Centos、 suse、ubuntu都是常見的linux 2./分區(qū)、swap分...
    liudai123閱讀 1,038評(píng)論 0 3
  • 最近都在和Linux打交道,這方面基礎(chǔ)比較薄弱的我只好買了本鳥哥的書看看,感覺還不錯(cuò)。我覺得Linux相比wind...
    blvftigd閱讀 883評(píng)論 0 0

友情鏈接更多精彩內(nèi)容