rm+cp+mv三基詳解(解釋\cp)
最近用到三個rm+cp+mv基本命令,總是有一定的問題所以就總結一下。其實每一個命令都可以用man +命令來檢視幫助
第一個命令:cp命令
作用:將一個或多個原始檔或者目錄複製到指定的目的檔案或目錄。cp還支援同時複製多個檔案,當一次複製多個檔案是,目標檔案引數必須是一個已經存在的目錄,否則將出現錯誤。
引數如下:
例項:
複製file到tmp並改名
cp file /tmp/file1
將目錄/usr/下所有檔案及其子目錄複製到目錄/user/file中
cp -r /usr/ /user/file
一般每次複製過程,若有一些同名檔案都會有提示,需要不停按y來確定,這是~/.bashrc下面的alias的別名在作祟,最簡單的方式就是在前面
\cp,前面反斜槓就是讓cp按照原始的來解析。
第二個 mv
mv命令用來對檔案或者目錄重新命令,或者將檔案從一個目錄移動到另一個目錄中。 原始檔備移至一個目標目中,有兩種結果。 1,如果目標檔案世道某一個目錄檔案的路徑,原始檔會被移動到目錄下,切檔名不變。 2,如果目標檔案不是目錄檔案,則會覆蓋已存在的同名檔案。例項: 改名 mv file1 file2 把所有檔案移動到當前目錄 mv /usr/* .