Linux命令
查看目錄命令
查看目錄命令的使用
image.png
查看當前目錄路徑
image.png
清除終端內(nèi)容
image.png
小結(jié)
- ls和tree是我們查看目錄信息最常用的命令
- ls只能查看一層目錄
- tree可以查看多層目錄
切換目錄命令
切換目錄命令的使用
image.png
注意:
- cd命令切換目錄時瓮顽,這個目錄必須存在
- cd后面不寫目錄围橡,等價于cd ~
小結(jié)
- cd命令完成目錄切換操作,當切換目錄時某饰,這個目錄必須存在
絕對路徑和相對路徑
絕對路徑
從根目錄算起的路徑叫絕對路徑
舉例
- home/juran/Desktop
- /user/bin
相對路徑
從當前目錄算起的路徑叫相對路徑
舉例
- ./test/hello
- ../static/images
絕對路徑和相對路徑的使用
- 使用絕對路徑切換到桌面
cd /home/hjun/Desktop
- 在下載目錄以相對路徑切換到桌面
cd Downloads
cd ../Desktop
- 在桌面使用相對路徑切換到上一級目錄的上一級目錄
cd Desktop
cd ../../
自動補全
- 當敲出文件或者目錄或者命令的前幾個字母之后,按下tab鍵诫尽,如果輸入的沒有歧義炬守,系統(tǒng)會自動補全
- 當切換目錄或者使用命令的時候,如果不確定當前目錄下有哪些子目錄或者其他命令,可以通過兩次tab鍵查看
小結(jié)
- 絕對路徑和相對路徑是路徑的兩種表現(xiàn)形式曹洽,應(yīng)遵循最短路徑原則(使用最短的路徑操作某個文件或目錄)
- 如果切換的目錄離當前目錄近可以使用相對路徑
- 如果切換的目錄離根目錄近可以使用絕對路徑
- 如果切換的目錄離根目錄和當前目錄一樣那么使用絕對路徑辽剧,因為這樣路徑很清楚明確送淆,方便閱讀
創(chuàng)建和刪除文件及目錄命令
創(chuàng)建和刪除文件及目錄命令的使用
image.png
說明:rm命令想要刪除目錄需要加上- r選項怕轿,- r表示遞歸刪除目錄及其內(nèi)容
小結(jié)
- touch 表示創(chuàng)建文件
- mkdir表示創(chuàng)建目錄
- rm 表示刪除文件或目錄,如果刪除目錄需要使用- r選項撞羽,- r表示遞歸刪除目錄及其內(nèi)容
- rmdir表示刪除空目錄
復(fù)制移動文件及目錄命令
復(fù)制移動文件及目錄命令使用
image.png
說明:拷貝目錄需要加上-r選項,-r表示遞歸拷貝目錄及其內(nèi)容
小結(jié)
- cp:拷貝目錄需要加上-r選項
- mv:移動目錄不需要加上選項
- mv:還可以重命名文件和目錄(mv AA(要移動的目錄或文件) CC(移動的目標目錄)/DD(將要移動的目錄或文件重命名))
終端命令組成格式
終端命令格式說明
command [-options] [parameter]
每項信息說明
- command:命令名谒出,比如ls邻奠、pwd
- [-options]:選項笤喳,可以有零個惕澎、一個或者多個選項,多個選項可以合并,比如使用的-r就是選項
- [parameter]:參數(shù)忍抽,可以有零個、一個或者多個參數(shù)鸠项,比如touch文件名、mkdir目錄名楼入、cd目標目錄(路徑)牧抽,這些文件名和目錄名都是參數(shù)
- []:代表可選
小結(jié)
- 終端命令完整格式:命令名 選項(可選) 參數(shù)(可選)
- 選項:用于調(diào)整命令的功能,比如:-r用來調(diào)整cp命令的功能
- 選項可分為長選項和短選項
- 短選項格式:'-'后面接字母扬舒,例如:-r
- 長選項格式:'--'后面接單詞,例如:--help
- 參數(shù):命令操作對象孕惜,一般是文件名或者目錄名
- 對于命令愧薛,它的選項和參數(shù)一般沒有順序要求衫画,但是scp命令必須是先選項然后跟上參數(shù)的
查看命令幫助
查看命令幫助方式
- --help 使用說明:--help
- man 使用說明:man 命令
查看命令幫助的目的說明
- 查看命令幫助的目的是查看命令選項信息的
man命令的說明
image.png
小結(jié)
- --help和man是查看命令幫助的兩種方式,主要是查看命令所對應(yīng)的選項信息
ls命令選項
ls命令選項使用
image.png
每項信息詳細說明
image.png
mkdir和rm命令選項
mkdir命令選項(直接創(chuàng)建多層目錄,如:mkdir AA/a1)
image.png
rm命令選項
image.png
小結(jié)
- 創(chuàng)建嵌套文件使用"mkdir -p"
- 刪除空目錄使用"rmdir 目錄名"或者"rm -d 目錄名"
- 刪除非空目錄使用"rm -r 目錄名"
cp和mv命令選項
cp命令選項
image.png
-a選項說明:-a選項還支持拷貝文件夾并且文件夾中的文件權(quán)限不丟失
注:-i只有在覆蓋的時候才有有交互提示
mv命令選項
image.png
小結(jié)
- 拷貝文件放置覆蓋使用"cp -i"操作
- 拷貝文件夾使用"cp -r"操作,拷貝文件夾并且文件權(quán)限不丟失使用"cp -a"操作
- 移動文件夾放置覆蓋使用"mv -i"操作
- 移動文件夾直接使用"mv"即可秆撮,"mv"還可以給文件和文件夾起名