目錄相關(guān)
- Linux 是以樹形目錄結(jié)構(gòu)的形式來構(gòu)建整個系統(tǒng)的,可以理解為樹形目錄是一個用戶可操作系統(tǒng)的骨架。tree命令可查看當前目錄結(jié)構(gòu)
- 路徑:當前目錄 . 上一級 ..
- 切換目錄:cd xxx,查看當前路徑 pwd,切換到home目錄~ ,切換到上一次目錄-, 查看當前目錄下文件 ls -l,查看所有文件(包含隱藏文件)ls -a
文件相關(guān)
- 創(chuàng)建文件 touch xxx ,創(chuàng)建目錄 mkdir xxx,多級目錄 mkdir -p xxx/xxx/xxx,批量創(chuàng)建fiel1.txt到fiel10.txt: touch file{1..10}.txt
- 復(fù)制文件 cp file dir,復(fù)制目錄cp -r(或者-R) dirA dirB
- 刪除文件rm file, 刪除帶只讀權(quán)限的文件 rm -f file,刪除目錄rm -r(或-R) dir
- 移動文件 mv file dir,重命名文件 mv fileA fileB
- 查看文件cat file,帶行號查看 cat -n file,逆序查看tac file。更高級的查看命令nl,默認帶行號nl file,空行也顯示nl -b a,不顯示空行 nl -b t,行號在左邊顯示nl -n ln,右邊顯示不加數(shù)字零nl -n rn,右邊顯示加數(shù)字零nl -n rz。文件內(nèi)容過多顯示不全可用more file(顯示一部分,按Enter每次顯示下一行,按空格鍵顯示下一屏,q退出查看)。查看頭部/尾部幾行 head file,tail file,可以加行數(shù) head -n 1 file
- 查看文件類型 file xxx
- 修改文件權(quán)限(讀寫執(zhí)行):chmod 777 file (7對應(yīng)可讀寫、可執(zhí)行,4為只讀)