linux

Linux 命令總結(jié)

啟動終端: ctr+alt+t

終端字體放大: ctr+shift+'+',終端字體縮小: ctr+'-'

ls: 查看當前目錄下的文件信息

pwd: 查看目錄所在的路徑

touch: 創(chuàng)建文件

mkdir: 創(chuàng)建文件夾

rmdir: 刪除文件夾仪缸,提示:只能是空文件夾

rm: 默認刪除的是文件贵涵,如果刪除文件夾需要加上-r選項,-r:以遞歸的方式把文件夾下的所有文件信息刪除掉

cd:切換目錄

9.1 cd 目錄名 : 切換到指定目錄

9.2 cd .: 切換到當前目錄

9.3 cd ..: 切換到上一級目錄

9.4 cd ~: 切換到當前用戶的目錄

9.5 cd: 等價與cd ~ 切換到當前用戶的目錄

9.6 cd -: 切換到上一次目錄

絕對路徑: 從根目錄算起的路徑叫做絕對路徑恰画,比如: /home/python

相對路徑: 從當前目錄算起的路徑叫做相對路徑, 比如: ./AAA ../BBB

路徑的使用總結(jié): 如果離當前目錄近使用相對路徑宾茂,如果離根目錄近使用絕對路徑,如果進入的是中間目錄建議使用絕對路徑

自動補全: 兩次tab鍵

cp: 拷貝

14.1 cp 文件名 路徑: 把文件拷貝到指定路徑

14.2 cp 路徑/文件名 路徑: 把指定路徑的文件拷貝到指定路徑

14.3 cp 文件名 路徑/新的文件名 : 先把文件拷貝到指定目錄然后再重命名

14.4 cp 文件夾 路徑 -r: 拷貝文件夾 -r:以遞歸的方式把文件夾下的所有文件拷貝過去

mv: 移動(剪切)

15.1 mv 文件名 路徑: 把文件移動到指定路徑

15.2 mv 路徑/文件名 路徑: 把指定路徑的文件移動到指定路徑

15.3 mv 文件名 新的文件名: 重命名

15.4 mv 文件夾 路徑: 把文件夾移動到指定目錄拴还,不需要加上-r

tree: 以目錄樹方式顯示當前文件夾信息

16.1 tree / : 以目錄樹方式顯示指定路徑的文件信息

命令的格式

17.1 命令名 選項 參數(shù)跨晴, 提示:有些命令選項可以放到參數(shù)的后面,但是:scp 選項必須要放到命令名的后面

ls 選項

21.1 -l: 以列表的方式取顯示

21.2 -a: 顯示隱藏文件

21.3 -h: 顯示文件大小的單位

21.4 ll: ls -al 顯示隱藏文件并且以列表方式顯示 片林, l->ls

mkdir 選項

22.1 -p: 把依賴文件夾提取創(chuàng)建好端盆,比如: mkdir 123/456/789 -p

rm選項

23.1 -r: 以遞歸的方式刪除文件夾里面的所有內(nèi)容

23.2 -i: 顯示刪除的時候提醒信息

23.3 -v: 顯示刪除后的描述信息

23.4 -d: 刪除空目錄

23.5 -f: 如果文件或者目錄存在則刪除怀骤,否則就不刪除也不會報錯

cp選項

24.1 -i:拷貝文件的時候如果指定目錄有該文件需要顯示提醒信息

24.2 -v:顯示拷貝文件的路徑描述

24.3 -r:以遞歸的方式拷貝文件夾里面的所有內(nèi)容

mv選項

25.1 -i:移動文件顯示提醒信息

25.2 -v:顯示移動后的路徑描述

重定向(>,>>): 在終端顯示的內(nèi)容信息重寫規(guī)定方向,保存到指定文件里面焕妙,以后查看數(shù)據(jù)是文件查看就可以了

26.1 > :如果文件不存在蒋伦,那么先創(chuàng)建,否則會先把原有文件的數(shù)據(jù)清空然后再寫入

26.2 >> : 在原有數(shù)據(jù)的基礎(chǔ)上進行追加

26.3 總結(jié): ls访敌, cat, tree都可以使用重定向

gedit:文本編輯工具凉敲,可讀可編輯

cat: 內(nèi)容在終端顯示涕刚,不能進行編輯域蜗,提示:適合查看小型文件,大型文件使用分屏方式顯示(more)

more:分屏顯示

29.1 f:表示下一頁

29.2 空格:表示下一頁

29.3 回車: 表示下一行

29.4 b:表示上一頁

29.5 q:退出

文件合并

cat 1.txt 2.txt > 3.txt

管道: 可以理解成是一個容器步淹,存放在終端顯示的內(nèi)容

28.1 總結(jié): ls /bin | more , cat阻塑, tree, ls都是可以結(jié)合管道使用完成分屏顯示的

鏈接

29.1 軟連接:可以理解成快捷方式蓝撇,把原文件刪除掉通過軟鏈接無法打文件的數(shù)據(jù), 提示:創(chuàng)建軟連接不會對硬鏈接數(shù)加1

29.2 硬連接: 同一個數(shù)據(jù)有多個文件名在使用陈莽,某個文件刪除掉渤昌,還可以通過其它文件名訪問這個文件的數(shù)據(jù), 提示:創(chuàng)建硬鏈接硬鏈接數(shù)會加1

29.3 提示:如果創(chuàng)建的軟鏈接沒有和原文件在同一個目錄里面走搁,那么需要使用絕對路徑創(chuàng)建軟連接

grep: 根據(jù)指定的內(nèi)容在文件中進行查找

30.1 grep "a" 8.txt : 根據(jù)指定內(nèi)容在文件中進行查找

30.2 -n:行號, -i:忽略大小寫 -v: 取反

30.3 總結(jié): ^,$ [], . 支持的正則表達式

find:在指定目錄查找對應(yīng)的文件

31.1 find . -name ".txt": 在當前目錄查找后綴是.txt的文件独柑, -name根據(jù)文件名查找

31.3 find . -perm 666: 在當前目錄查找文件權(quán)限是可讀可寫的, -perm根據(jù)權(quán)限查找

31.3 總結(jié): ??

[] 支持的通配符

ls:支持的通配符: _,? , [], []:表示匹配任意列舉中的一個字符

通配符: ? _ []私植,起到了模糊查詢的作用

tar: 打包忌栅、壓縮、解包曲稼、解壓縮

34.1 打包 tar -cvf test.tar *.txt, -c: 表示要打包索绪, -v:顯示文件打到包里面 -f:表示文檔名稱,提示-f必須放到所有選項的后面

34.2 解包 tar -xvf test.tar , -x:表示解包

34.3 打包及壓縮合并的命令:tar -zcvf test.tar.gz *.txt

34.4 解壓縮及解包合并的命令:tar -zxvf test.tar.gz ->得到對應(yīng)的文件

34.5 指定解壓縮的路徑 tar -zxvf test.tar.gz -C ../BBB, -C:指定解壓縮后的路徑

34.6 tar -jcvf test.bz2 *.txt -> test.bz2

34.7 tar -jxvf test.bz2 -> 得到對應(yīng)的文件

34.8 -C: 指定解壓縮的路徑: tar -jxvf test.bz2 -C ../BBB

zip的壓縮及解壓縮

35.1 zip test *.txt -> test.zip ,提示:壓縮包的后綴不需要指定默認是.zip

35.2 unzip test.zip -> 得到是壓縮包里面的文件

35.3 unzip -d ./123 test.zip -> 解壓到指定路徑 贫悄, -d:表示解壓的路徑

chmod:修改權(quán)限

36.1 -r(4):可讀 -w(2):可寫 -x(1):可執(zhí)行

36.2 u:當前用戶 g: 同組用戶 o: 其它用戶 a:所有用戶

36.3 +:添加權(quán)限, -:撤銷權(quán)限 瑞驱, = : 賦值權(quán)限

36.4 chmod 000 1.txt : 全部沒有權(quán)限

36.5 chmod a=- 1.txt chmod a= 1.txt : 全部沒有權(quán)限

36.6 chmod 777 1.txt chmod a=rwx 1.txt : 都權(quán)限,可讀可讀可執(zhí)行

36.7 chmod 664 1.txt chmod u=rw,g=rw,o=r 1.txt 設(shè)置不同用戶不同權(quán)限

cp選項

37.1-a: 保留文件原有權(quán)限窄坦,-a包含-r,也就是使用-a也可以拷貝文件夾

which : 查看命令的路徑

sudo -s: 切換到管理員賬號

passwd:修改密碼

who :當前那些用戶登陸

whoami:當前電腦登陸的用戶是誰

exit:退出

ssh: 遠程登陸 44.1 ssh : 可以遠程登陸服務(wù)端可以通過vim修改文件

scp: 遠程拷貝

45.1 scp 1.txt python@192.168.107.132:/home/python/Desktop ,把本地文件拷貝到服務(wù)器端

45.2 scp -r test python@192.168.107.132:/home/python/Desktop,把本地文件夾拷貝到服務(wù)器端

45.3 scp python@192.168.107.132:/home/python/Desktop/1.txt . 唤反, 把服務(wù)端的文件拷貝的本地

46.4 scp -r python@192.168.107.132:/home/python/Desktop/test . , 把服務(wù)端的文件夾拷貝的本地

apt list 支持的安裝包

vim的使用

47.1 命令模式鸭津, 編輯模式彤侍, 末行模式, 命令模式是編輯模式和末行模式的中轉(zhuǎn)站

vim常用命令

48.1. i: 進入編輯模式

48.2. yy: 復制光標所在行 復制多行: 數(shù)字+yy

48.3. p: 粘貼曙博, 粘貼多次: 數(shù)字+p

48.4. dd(刪除拥刻、剪切)怜瞒, 剪切或者刪除多行:數(shù)字+dd

48.5. V: 選中多行

48.6. 上下左右: k:上父泳, j:下般哼, l:右 ,h:左 等同于方向鍵

48.7. x: 從前往后刪除一個字母

48.8. X: 從后往前刪除一個字母

48.9. u: 撤銷

48.10. shift + >: 往右縮進

48.11. shift + <: 往左縮進

48.12. .:重復上一次操作

48.13. G: 回到最后一行

48.14. gg: 回到第一行 1G

48.15. 18G: 回到指定行

48.16. shift + 4:回到行末

48.17. shift + 6:回到行首

48.18. 搜索: :/1 n:查看下一個搜索到的內(nèi)容惠窄, N:查看上一個搜索到的內(nèi)容

48.19. 替換: :%s/1/2/g %: 整個文件蒸眠, s:替換 g:全局

48.20. ctr+f: 下一頁

48.21. ctr+b: 上一頁

48.22. :wq 48.23. :x 保存退出

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市杆融,隨后出現(xiàn)的幾起案子楞卡,更是在濱河造成了極大的恐慌,老刑警劉巖脾歇,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蒋腮,死亡現(xiàn)場離奇詭異,居然都是意外死亡藕各,警方通過查閱死者的電腦和手機池摧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來激况,“玉大人作彤,你說我怎么就攤上這事∥谥穑” “怎么了竭讳?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長浙踢。 經(jīng)常有香客問我绢慢,道長,這世上最難降的妖魔是什么成黄? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任呐芥,我火速辦了婚禮,結(jié)果婚禮上奋岁,老公的妹妹穿的比我還像新娘思瘟。我一直安慰自己,他們只是感情好闻伶,可當我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布滨攻。 她就那樣靜靜地躺著,像睡著了一般蓝翰。 火紅的嫁衣襯著肌膚如雪光绕。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天畜份,我揣著相機與錄音诞帐,去河邊找鬼。 笑死爆雹,一個胖子當著我的面吹牛停蕉,可吹牛的內(nèi)容都是我干的愕鼓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼慧起,長吁一口氣:“原來是場噩夢啊……” “哼菇晃!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蚓挤,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤磺送,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后灿意,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體估灿,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年缤剧,在試婚紗的時候發(fā)現(xiàn)自己被綠了甲捏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡鞭执,死狀恐怖司顿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情兄纺,我是刑警寧澤大溜,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站估脆,受9級特大地震影響钦奋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜疙赠,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一付材、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧圃阳,春花似錦厌衔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锣夹,卻和暖如春页徐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背银萍。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工变勇, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人贴唇。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓搀绣,卻偏偏與公主長得像赃梧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子豌熄,可洞房花燭夜當晚...
    茶點故事閱讀 44,947評論 2 355

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