unix文化中是利用多個工具,通過管道來實現的,不能怪cp本身。
你這個需求也許應該用發送email的命令的某個選項,
假設它叫mail命令,並且有個帶附件文件的功能選項
-a,
那麼mail
-a
file
就是你要的解
② 急求 關於LINUX CP命令
樓主寫的命令是正確的,
linux的cp命令,-f 參數的作用為:若目的地已經有相同檔名的檔案存在,則在復制前先予以刪除再行復制,即強制復制,不予提示。
另外,無論是cp還是mv命令,在命令的最後在加上JavaList.txt或者不加都是可以的。
祝順利!
③ linux中cp命令的用法
我在「銀河麒麟」操作系統下測試了一下,命令是
cp *.* /aaa
後面必須打/目錄名,在LINUX下/代表跟目錄,然後跟具體路徑就可以了
④ Linux cp命令使用
cd /home/public/pro1011/androidfor i in `ls -al |grep -v ".svn"`do cp -r $i /home/cx/pro1011/androiddone
⑤ linux下的cp命令
unix文化中是利用多個工具,通過管道來實現的,不能怪cp本身。
你這個需求也許應該用發送email的命令的某個選項,
假設它叫mail命令,並且有個帶附件文件的功能選項 -a,
那麼mail -a file 就是你要的解
⑥ Linux cp命令怎麼使用
該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,同MSDOS下的命令一樣,功能十分強大。
語法: cp [選項] 源文件或目錄 目標文件或目錄
說明:該命令把指定的源文件復制到目標文件或把多個源文件復制到目標目錄中。
該命令的各選項含義如下:
- a 該選項通常在拷貝目錄時使用。它保留鏈接、文件屬性,並遞歸地拷貝目錄,其作用等於dpR選項的組合。
- d 拷貝時保留鏈接。
- f 刪除已經存在的目標文件而不提示。
- i 和f選項相反,在覆蓋目標文件之前將給出提示要求用戶確認。回答y時目標文件將被覆蓋,是互動式拷貝。
- p 此時cp除復制源文件的內容外,還將把其修改時間和訪問許可權也復制到新文件中。
- r 若給出的源文件是一目錄文件,此時cp將遞歸復制該目錄下所有的子目錄和文件。此時目標文件必須為一個目錄名。
- l 不作拷貝,只是鏈接文件。
需要說明的是,為防止用戶在不經意的情況下用cp命令破壞另一個文件,如用戶指定的目標文件名已存在,用cp命令拷貝文件後,這個文件就會被新源文件覆蓋,因此,建議用戶在使用cp命令拷貝文件時,最好使用i選項。
例子:
Cp -i file1 file2 (將文檔 file1 復製成 file2 . –i為提示確認。)
cp file1 dir1 將文檔 file1 復制到目錄 dir1 下,文件名仍為 file1.
cp /tmp/file1 . 將目錄 /tmp 下的文檔 file1復制到現行目錄下,檔名仍為 file1.
cp /tmp/file1 file2 將目錄 /tmp 下的文檔 file1現行目錄下,檔名為file2
cp -r dir1 dir2 (recursive ) 復制整個目錄.若目錄 dir2 不存在,則將目錄dir1,及其所有文檔和子目錄,復制到目錄 dir2 下,新目錄名稱為dir1.若目錄dir2不存在,則將dir1,及其所有文檔和子目錄,復制為目錄 dir2.
⑦ linux cp命令
貌似不會有什麼後果,跟cp -R /var/log/* 是一個效果, 但是log是個文件,所以直接復制過去了
⑧ 關於linux 命令cp
1、多個命令
find /root -name "file1" |xargs dirname |awk '{print "/test/"$1}'|xargs mkdir -p
cp `find /root -name "file1"` `find /root -name "file1" |xargs dirname |awk '{print "/test/"$1}'`
2、用for循環
[root@vs_6170_07 test]# more cplist.sh
#!/bin/bash
for filename in `find /root -type f -name "file1"`
do
echo $filename;
mkdir -p /test`dirname $filename`
cp $filename /test`dirname $filename`
ls -l /test$filename
done
⑨ LINUX命令的cp -r 和-R的區別是
LINUX命令的cp -r 和-R的區別為:復制不同、覆蓋不同、識別依據不同。
一、復制不同
1、cp -r:cp -r既復制當前目錄下的文件,也復制當前目錄下的文件夾。
2、-R:-R只復制當前目錄下的文件,不復制當前目錄下的文件夾。
二、覆蓋不同
1、cp -r:cp -r含文件的文件夾會覆蓋不含文件的同名文件夾,文件也會覆蓋。
2、-R:-R不會覆蓋含內容的文件夾,但是會覆蓋同名的空文件。
三、識別依據不同
1、cp -r:cp -r不以文件後綴名作為識別依據。
2、-R:-R以文件後綴名作為識別依據。
⑩ linux 下cp的用法
cp /var/a.text /user/lib
cp 拷貝時加的是目的路徑,而不是文件名字
mv 是移動的命令:
mv /var/a.text /user/lib
mv後面可以加路徑也可以加文件名字
加路徑時是移動,加名字時是重命名