1樓:匿名使用者
這兩bai
句效果不完全一樣。
ducat命令用於讀取文
zhi件(普通檔案或裝置檔案)的dao內容並進內行輸出。第一條命令是通容
過輸出重定向將cat的輸出儲存到b.txt,造成了a.txt的內容複製到了b.txt當中。通常情況下,可以通過cat檢視檔案中的內容,這是cp做不到的。
相對於cat命令,cp命令是進行檔案及其內容的複製,且複製過程中不進行列印,所以它沒法檢視檔案內容。
cp命令在複製檔案的過程中,可以控制目標檔案的掩碼、類別等資訊,這是cat做不到的。比如,cp命令可以維持原始檔的所有者和掩碼,可以複製資料夾,連結等,這都是cat做不到的。
對於普通的文字而言,lz說的這兩種用法沒有什麼明顯的區別。
2樓:匿名使用者
本質區別就是重定向的
抄是由baishell解釋和執行的, b.txt並不被cat 視為一個引數
。而ducp 後的a.txt b.txt都是cp的引數,zhicp 將a.txt中的內dao容讀出,寫入b.txt。
重定向是要通過一個臨時檔案來實現的。
3樓:匿名使用者
cat a.txt > b.txt這句話的意思是:
顯示a.txt檔案裡的內容然後匯入到b.txt;而cp a.
txt b.txt意思是:將a.
txt的名字修改為吧b.txt
linux命令中的cp和scp命令的區別?
4樓:同睿好
一個是本地 , 一個是遠端。
cp 是普通的檔案複製scp 是通過ssh 本機和其他電腦上的複製。
scp是secure copy,也是一個複製命令,是與ssh有關的。
scp user@ip:/dir/file file
或者:scp file user@ip:/dir/file
要輸入user在遠端使用者的密碼。
cp ,使用許可權:所有使用者
使用方式:
cp [options] source dest
cp [options] source... directory
說明:將一個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。
關於cp的具體使用辦法:
命令基本格式:
cp [options] source dest --- 從源路徑copy檔案到目的路徑
cp [options] source... directory --- 將多個原始檔copy到指定的目錄(多個原始檔用空格分隔)
options:
-a same as -dpr 儘可能將原始檔狀態、許可權等資料都照原裝予以複製,並且是遞迴copy;
-r 表示遞迴copy,若source中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地;
-f 表示force,若目的地已經有相同檔名的檔案存在,則在複製前先予以刪除再行復制;
關於scp的具體使用辦法:
就是ftp,也就是其中一臺linux安裝ftp server,這樣可以在另外一臺機器使用ftp的client程式來進行檔案的copy。
Linux下的命令和Windows的cmd有什麼區別
兩者在功能上幾乎是完全相同的。windows下ipconfig,linux下ifconfig,效果完全一樣。區別一 linux的命令幾乎可以完成系統下所有操作,功能非常強大,能非常大的提高操作效率。區別二 windows下ipconfig,linux下ifconfig,效果完全一樣。區別三 cmd的...
c 裡面return的用法,c 裡面的return到底有什麼用?什麼時候需要用到
具體的 舉例說明吧 比較兩個數的大小,返回1,代表x y,返回0代表兩個數相等,返回 1,代表xy if x y if xy?1 1 int main void 現在來說return return 有兩種 1,函式結束不滿足當前的值return,2,函式執行晚可以用return 比如 void ad...
c裡面的String方法
string是c 中的類,string是.netframework的類 在c ide中不會顯示藍色 c string對映為.netframework的string 如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一點點工作 如果使用c 建議使用stri...