環境變量 cp mv

which       //查找某個命令的絕對路徑變量

 

ls  是一個特殊的命令,使用 alias 命令作了別名,咱們用 ls  其實是 usr /bin/ls --color=auto    加上--color=auto 後就帶有了顏色;command

咱們輸入不少命令的時候是直接發打出了命令,而沒有去使用這些命令的絕對路徑!是由於是環境變量 PATH 在起做用!方法

輸入 echo $PATH     //echo是打印的意思 ,    PATH前的的 $ 表示後面接的是 變量!im

上圖的 ls 命令實際位置是   /usr/bin/ls   而PATH中有 /usr/bin的設定,因此咱們直接打命令時就能直接找到  ls  了。命名

 

# 若是你把  ls  移動到 /root  下面,   當執行   ls 時,會找不到可執行文件,就會 「command not found!」img

 

&解決這個問題的方法:移動

1.  將 /root/  這個路徑加入 $PATH 當中,能夠使用命令 PATH=$PATH:/root:  給PATH賦值環境變量

 

2   .雖一種方法就是使用絕對路徑:文件

/root/lsco

 

 

 

CP  命令   複製

把源文件復到到目標目錄下,並能夠更名字

 

cp -r     //拷貝一個目錄

cp -r /源目錄     /目錄目錄/    

    

#在目標目錄中不存在拷貝的目錄時, cp -r 會直接建立一個新目錄 ;能夠更名

#在目標目錄中已存在時,提示是否 覆蓋

 

 

 

 

MV     移動 重命令

把文件移動位置,若是 在同一目錄下  MV 至關於重命名

 

mv /源文件    /目標目錄/        //移動源文件   #能夠重命名

#若是目標目錄不存在 ,至關於更名字,若是存在 它會把源目錄放到目標目錄裏面去

#若是目標目錄裏有相同名字的目錄,將提示  「是否覆蓋」  

相關文章
相關標籤/搜索