❶ Linux緋葷粺涓鐢ㄤ簬澶嶅埗鐨刢p鍜宻cp鍛戒護浣跨敤瑙f瀽
cp鍛戒護
鐢ㄦ硶錛歝p [閫夐」]... [-T] 婧愭枃浠 鐩鏍囨枃浠
鎴栵細cp [閫夐」]... 婧愭枃浠... 鐩褰
鎴栵細cp [閫夐」]... -t 鐩褰 婧愭枃浠...
灝嗘簮鏂囦歡澶嶅埗鑷崇洰鏍囨枃浠訛紝鎴栧皢澶氫釜婧愭枃浠跺嶅埗鑷崇洰鏍囩洰褰曘
闀塊夐」蹇呴』浣跨敤鐨勫弬鏁板逛簬鐭閫夐」鏃朵篃鏄蹇呴渶浣跨敤鐨勩
-a, --archive 絳変簬-dR --preserve=all
--backup[=CONTROL 涓烘瘡涓宸插瓨鍦ㄧ殑鐩鏍囨枃浠跺壋寤哄囦喚
-b 綾諱技--backup 浣嗕笉鎺ュ彈鍙傛暟
---contents 鍦ㄩ掑綊澶勭悊鏄澶嶅埗鐗規畩鏂囦歡鍐呭
-d 絳変簬--no-dereference --preserve=links
-f, --force 濡傛灉鐩鏍囨枃浠舵棤娉曟墦寮鍒欏皢鍏剁Щ闄ゅ苟閲嶈瘯(褰 -n 閫夐」
瀛樺湪鏃跺垯涓嶉渶鍐嶉夋ら」)
-i, --interactive 瑕嗙洊鍓嶈㈤棶(浣垮墠闈㈢殑 -n 閫夐」澶辨晥)
-H 璺熼殢婧愭枃浠朵腑鐨勫懡浠よ岀﹀彿閾炬帴
-l, --link 閾炬帴鏂囦歡鑰屼笉澶嶅埗
-L, --dereference 鎬繪槸璺熼殢絎﹀彿閾炬帴
-n, --no-clobber 涓嶈佽嗙洊宸插瓨鍦ㄧ殑鏂囦歡(浣垮墠闈㈢殑 -i 閫夐」澶辨晥)
-P, --no-dereference 涓嶈窡闅忔簮鏂囦歡涓鐨勭﹀彿閾炬帴
-p 絳変簬--preserve=妯″紡,鎵鏈夋潈,鏃墮棿鎴
--preserve[=灞炴у垪琛 淇濇寔鎸囧畾鐨勫睘鎬(榛樿わ細妯″紡,鎵鏈夋潈,鏃墮棿鎴)錛屽傛灉
鍙鑳戒繚鎸侀檮鍔犲睘鎬э細鐜澧冦侀摼鎺ャ亁attr 絳
-c same as --preserve=context
--sno-preserve=灞炴у垪琛 涓嶄繚鐣欐寚瀹氱殑鏂囦歡灞炴
--parents 澶嶅埗鍓嶅湪鐩鏍囩洰褰曞壋寤烘潵婧愭枃浠惰礬寰勪腑鐨勬墍鏈夌洰褰
-R, -r, --recursive 閫掑綊澶嶅埗鐩褰曞強鍏跺瓙鐩褰曞唴鐨勬墍鏈夊唴瀹
--reflink[=WHEN] 鎺у埗鍏嬮殕/CoW 鍓鏈銆傝鋒煡鐪嬩笅闈㈢殑鍐呭傘
--remove-destination 灝濊瘯鎵撳紑鐩鏍囨枃浠跺墠鍏堝垹闄ゅ凡瀛樺湪鐨勭洰鐨勫湴
鏂囦歡 (鐩稿逛簬 --force 閫夐」)
--sparse=WHEN 鎺у埗鍒涘緩紼鐤忔枃浠剁殑鏂瑰紡
--strip-trailing-slashes 鍒犻櫎鍙傛暟涓鎵鏈夋簮鏂囦歡/鐩褰曟湯絝鐨勬枩鏉
-s, --symbolic-link 鍙鍒涘緩絎﹀彿閾炬帴鑰屼笉澶嶅埗鏂囦歡
-S, --suffix=鍚庣紑 鑷琛屾寚瀹氬囦喚鏂囦歡鐨勫悗緙
-t, --target-directory=鐩褰 灝嗘墍鏈夊弬鏁版寚瀹氱殑婧愭枃浠/鐩褰
澶嶅埗鑷崇洰鏍囩洰褰
-T, --no-target-directory 灝嗙洰鏍囩洰褰曡嗕綔鏅閫氭枃浠
-u, --update only when the SOURCE file is newer
than the destination file or when the
destination file is missing
-v, --verbose explain what is being done
-x, --one-file-system stay on this file system
-Z, --context=CONTEXT set security context of to CONTEXT
--help 鏄劇ず姝ゅ府鍔╀俊鎮騫墮鍑
--version 鏄劇ず鐗堟湰淇℃伅騫墮鍑
榛樿ゆ儏鍐典笅錛屾簮鏂囦歡鐨勭█鐤忔т粎浠呴氳繃綆鍗曠殑鏂規硶鍒ゆ柇錛屽瑰簲鐨勭洰鏍囨枃浠剁洰鏍囨枃浠朵篃
琚涓虹█鐤忋傝繖鏄鍥犱負榛樿ゆ儏鍐典笅浣跨敤浜--sparse=auto 鍙傛暟銆傚傛灉鏄庣『浣跨敤
--sparse=always 鍙傛暟鍒欎笉璁烘簮鏂囦歡鏄鍚﹀寘鍚瓚沖熼暱鐨0 搴忓垪涔熷皢鐩鏍囨枃浠跺壋鏂
寤轟負紼鐤忎歡銆
浣跨敤--sparse=never 鍙傛暟紱佹㈠壋寤虹█鐤忔枃浠躲
褰撴寚瀹氫簡--reflink[=always] 鍙傛暟鏃舵墽琛岃交閲忓寲鐨勫嶅埗錛屽嵆鍙鍦ㄦ暟鎹鍧楄淇鏀圭殑
鎯呭喌涓嬫墠澶嶅埗銆傚傛灉澶嶅埗澶辮觸鎴栬呭悓鏃舵寚瀹氫簡--reflink=auto錛屽垯榪斿洖鏍囧噯澶嶅埗妯″紡銆
澶囦喚鏂囦歡鐨勫悗緙涓"~"錛岄櫎闈炰互--suffix 閫夐」鎴栨槸SIMPLE_BACKUP_SUFFIX
鐜澧冨彉閲忔寚瀹氥傜増鏈鎺у埗鐨勬柟寮忓彲閫氳繃--backup 閫夐」鎴朧ERSION_CONTROL 鐜澧
鍙橀噺鏉ラ夋嫨銆備互涓嬫槸鍙鐢ㄧ殑鍙橀噺鍊礆細
none, off 涓嶈繘琛屽囦喚(鍗充嬌浣跨敤浜--backup 閫夐」)
numbered, t 澶囦喚鏂囦歡鍔犱笂鏁板瓧榪涜屾帓搴
existing, nil 鑻ユ湁鏁板瓧鐨勫囦喚鏂囦歡宸茬粡瀛樺湪鍒欎嬌鐢ㄦ暟瀛楋紝鍚﹀垯浣跨敤鏅閫氭柟寮忓囦喚
simple, never 姘歌繙浣跨敤鏅閫氭柟寮忓囦喚
鏈変竴涓鐗瑰埆鎯呭喌錛氬傛灉鍚屾椂鎸囧畾--force 鍜--backup 閫夐」錛岃屾簮鏂囦歡鍜岀洰鏍囨枃浠
鏄鍚屼竴涓宸插瓨鍦ㄧ殑涓鑸鏂囦歡鐨勮瘽錛宑p 浼氬皢婧愭枃浠跺囦喚銆
渚嬶細
浠g爜濡備笅:
[root@localhost www]# cp -p test.rb /home/test #灝唗est.rb 鍒皌est鐩褰曪紝騫朵笖淇濈暀鍘熸枃浠剁殑灞炴
p[root@localhost www]# cp -r Dir/ /home/test #灝咲ir鐩褰昪opy鍒皌est鐩褰曚笅
p[root@localhost www]# cp -fr Dir/* /home/test #灝咲ir涓嬮潰鐨勬墍鏈夋枃浠跺己鍒禼opy鍒皌est鐩褰曚笅
p[root@localhost www]# cp test.rb{,.bak} #澶囦喚test.rb錛屽苟鍦ㄥ熬閮ㄥ姞涓.bak鍚庣紑
scp鍛戒護
SCP 鍛戒護璇娉
scp [-1245BCpqrv] [-c cipher] [F ssh_config] [-I identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:] file1 [鈥] [[suer@]host2:]file2
SCP 鍛戒護璇存槑
Scp鍦ㄤ富鏈洪棿澶嶅埗鏂囦歡銆備粬浣跨敤 ssh(1)浣滀負鏁版嵁浼犺緭銆傝屼笖鐢ㄥ悓鏍瘋よ瘉鍜屽畨鍏ㄦс scp灝嗗湪璁よ瘉涓璇鋒眰杈撳叆瀵嗙爜鎵鏈夌殑鏂囦歡鍙鑳介渶瑕佹湇鍔″櫒鍜岀敤鎴風殑鐗瑰埆鎻忚堪鏉ユ寚鏄庢枃浠跺皢琚澶嶅埗鍒/浠庢煇鍙版湇鍔″櫒銆備袱涓榪滅▼鐧誨綍鐨勬湇鍔″櫒闂寸殑鏂囦歡澶嶅埗鏄鍏佽哥殑銆
SCP 鍛戒護閫夐」
-1 寮哄埗scp 鐢ㄥ崗璁1
-2 寮哄埗scp 鐢ㄥ崗璁2
-4 寮哄埗scp鐢↖PV4鐨勭綉鍧
-6 寮哄埗scp鐢↖PV6鐨勭綉鍧
-B 閫夋嫨鎵瑰勭悊妯″紡(闃叉㈣緭鍏ュ瘑鐮)
-C 鍏佽稿帇緙┿ 鏍囨敞-C鍒皊sh(1)鏉ュ厑璁稿帇緙
-c cipher閫夋嫨cipher鏉ュ姞瀵嗘暟鎹浼犺緭銆傝繖涓閫夐」鐩存帴浼犻掑埌ssh(1)
-F ssh_config璁懼畾涓涓鍙鍙樺姩鐨勭敤鎴烽厤緗緇檚sh.榪欎釜閫夐」鐩存帴浼氳浼犻掑埌ssh(1)
-i identity_file閫夋嫨琚玆SA璁よ瘉璇誨彇縐佹湁瀵嗙爜鐨勬枃浠躲傝繖涓閫夐」鍙浠ョ洿鎺ヨ浼犻掑埌ssh(1)
-l limit闄愬埗浼犺緭甯﹀斤紝涔熷氨鏄閫熷害 鐢↘bit/s鐨勯熷害
-o ssh_option 鍙浠ユ妸ssh_config涓鐨勯厤緗鏍煎紡浼犲埌ssh涓銆傝繖縐嶆ā寮忓逛簬璇存槑娌℃湁鐙絝嬬殑scp鏂囦歡涓鏂絎︾殑scp寰堟湁甯鍔┿傚叧浜庨夐」鐨勫備笅銆傝屼粬浠鐨勫艱峰弬鐪媠sh_config(5)
-P port 鎸囧畾榪炴帴榪滅▼榪炴帴絝鍙c傛敞鎰忚繖涓閫夐」闇瑕佸啓鎴愬ぇ鍐欑殑妯″紡銆傚洜涓-p宸茬粡鏃╀繚鐣欎簡嬈℃暟鍜屾ā寮
-S program 鎸囧畾涓涓鍔犲瘑紼嬪簭銆傝繖涓紼嬪簭蹇呴』鍙璇繪墍鏈塻sh(1)鐨勯夐」銆
-p 鎸囧畾淇鏀規℃暟錛岃繛鎺ユ℃暟錛岃繕鏈夊逛簬鍘熸枃浠剁殑妯″紡
-q 鎶婅繘搴﹀弬鏁板叧鎺
-r 閫掑綊鐨勫嶅埗鏁翠釜鏂囦歡澶
-S program 鎸囧畾涓涓鍔犲瘑紼嬪簭銆傝繖涓紼嬪簭蹇呴』鍙璇繪墍鏈塻sh(1)鐨勯夐」銆
-V 鍐椾綑妯″紡銆 璁 scp 鍜 ssh(1) 鎵撳嵃浠栦滑鐨勬帓閿欎俊鎮錛 榪欎釜鍦ㄦ帓閿欒繛鎺ワ紝璁よ瘉錛屽拰閰嶇疆涓闈炲父鏈夌敤銆
渚嬶細
浠g爜濡備笅:
[root@localhost www]# scp -r [email protected]:/var/www/blog /home/www/blog #浠tank鐢ㄦ埛鐧誨綍騫跺皢鏈嶅姟鍣ㄦ枃浠跺す鍒版湰鍦
p[root@localhost www]# scp /home/www/blog/index.php 192.16.1.108:/var/www/blog #灝嗘湰鍦版枃浠禼opy鍒版湇鍔″櫒錛屾坊濉鍐欑敤鎴鳳紝榛樿ゅ綋鍓嶇敤鎴
浣跨敤鎸囧畾絝鍙d粠鏈鍦版嫹鍒拌繙紼嬫湇鍔″櫒
浠g爜濡備笅:
[root@localhost test]# scp -P 20022 -r ../vhost/ [email protected]:/home/test/
❷ 如何能最輕松的給文件夾加密解密WINDOWS有自帶的工具嗎
有,如果你的硬碟格式是NTFS的話,只要右鍵文件屬性,高級,裡面可以設置加密