Linux下复制一个文件到不同的文件夹下。方式有很多,其中一个命令就是:
echo dirname* | xargs -n 1 cp -v filename
把当前目录下 filename文件拷贝到以dirname开头的不同文件夹里。
『贰』 Linux系统怎么复制文件夹下的全部文件到另外文件夹
使用cp命令x0dx0acp -r ./当前目录/* ./需要复制的目录x0dx0a-r 代表递归循环 x0dx0a*代表目录下所有内容x0dx0ax0dx0a比如你要负责 a文件夹下的文件到b文件夹,a和b在同一目录x0dx0a你可以cd ax0dx0acp -r ./* ../b
『叁』 linux鎬庝箞澶嶅埗鏂囦欢锛
linux鎬庝箞澶嶅埗鏂囦欢锛
1銆侀栧厛鍦ㄧ數鑴戜笂鎵撳紑铏氭嫙鏈恒傜劧鍚庢墦寮Linux绯荤粺锛岃繘鍏ュ埌涓荤洰褰曘
2銆佺劧鍚庡湪涓荤洰褰曚腑鍒涘缓涓涓猻tudents鐩褰曘傚懡浠わ細mkdirstudents銆
3銆佺劧鍚庤繘鍏ュ埌students鐩褰曚腑銆傚啀鍒涘缓涓や釜鐩褰昮u1锛宖u2銆
4銆佺劧鍚庤繘鍏ュ埌fu1鐩褰曚腑銆傜敤touch鍛戒护鍒涘缓涓涓6.JPG鏂囦欢銆
5銆佺劧鍚庣敤cp鍛戒护灏6.JPG鏂囦欢绉诲姩鍒癴u2鐩褰曚腑銆傚懡浠や负cp6.JPG~/students/fu2銆
6銆佺劧鍚庣敤cd~/students/fu2鍛戒护杩涘叆鍒癴u2鐩褰曚腑銆傜敤ls鍛戒护妫鏌JPG鏂囦欢鎴愬姛澶嶅埗鍒癴u2鐩褰曘傝繖鏍疯存槑鏂囦欢鐨勫嶅埗鎿嶄綔鎴愬姛銆
linux涓嬫庝箞澶嶅埗涓涓鏂囦欢鍒板彟澶栦竴涓鐩褰曞苟涓旈噸鍛藉悕锛
鐢↙inux鐨刢p鍛戒护澶嶅埗鏂囦欢锛岀洰鏍囨枃浠跺弬鏁版寚瀹氭垚涓涓鏂扮殑鏂囦欢鍚嶏紝灏卞彲浠ュ疄鐜板嶅埗鏂囦欢鐨勫悓鏃堕噸鍛藉悕鏂囦欢鐨勫姛鑳斤紝姣斿備笅闈㈣繖鏉″懡浠ゅ皢/root/fileaaa璧嬪煎埌/home鐩褰曚笅骞堕噸鍛藉悕涓篺ilebbb锛
cp/root/fileaaa/home/filebbb
linux鏈嶅姟鍣ㄦ庝箞澶嶅埗鏂囦欢锛
Linuxcp锛堣嫳鏂囧叏鎷硷細file锛夊懡浠や富瑕佺敤浜庡嶅埗鏂囦欢鎴栫洰褰曘
cp鍛戒护鐢ㄦ潵灏嗕竴涓鎴栧氫釜婧愭枃浠舵垨鑰呯洰褰曞嶅埗鍒版寚瀹氱殑鐩鐨勬枃浠舵垨鐩褰曘傚畠鍙浠ュ皢鍗曚釜婧愭枃浠跺嶅埗鎴愪竴涓鎸囧畾鏂囦欢鍚嶇殑鍏蜂綋鐨勬枃浠舵垨涓涓宸茬粡瀛樺湪鐨勭洰褰曚笅銆俢p鍛戒护杩樻敮鎸佸悓鏃跺嶅埗澶氫釜鏂囦欢锛屽綋涓娆″嶅埗澶氫釜鏂囦欢鏃讹紝鐩鏍囨枃浠跺弬鏁板繀椤绘槸涓涓宸茬粡瀛樺湪鐨勭洰褰曪紝鍚﹀垯灏嗗嚭鐜伴敊璇銆
linux瀹氭椂鎵归噺澶嶅埗鏂囦欢鍛戒护锛
Linux涓嬪嶅埗涓涓鏂囦欢鍒颁笉鍚岀殑鏂囦欢澶逛笅銆傛柟寮忔湁寰堝氾紝鍏朵腑涓涓鍛戒护灏辨槸锛歟chodirname*|xargs-n1cp-vfilename鎶婂綋鍓嶇洰褰曚笅filename鏂囦欢鎷疯礉鍒颁互dirname寮澶寸殑涓嶅悓鏂囦欢澶归噷銆
linux鎬庝箞鎶婄郴缁熸枃浠跺嶅埗鍒帮紵
绛旓紝鏂规硶濡備笅
1銆乧opy,cp锛岃ュ懡浠ょ殑鍔熻兘鏄灏嗙粰鍑虹殑鏂囦欢鎴栫洰褰曟嫹璐濆埌鍙﹀栦竴涓鏂囦欢鎴栫洰褰曚腑銆傝娉曪細cp婧愭枃浠舵垨鐩褰曠洰鏍囨枃浠舵垨鐩褰
2銆佷緥濡;鍦/TEST鐩褰曚笅鏂板缓test1鍜宼est2涓や釜瀛愭枃浠跺す銆傚亣璁惧嶅埗婧愭枃浠秚est1涓嬬殑test01鏂囦欢锛岀洰鏍囩洰褰曚负test2銆
鐩存帴鍙浠ョ敤锛歝p/TEST/test1/test01/TEST/test2
3銆佷緥濡;鍦/TEST鐩褰曚笅鏂板缓test1鍜宼est2涓や釜瀛愭枃浠跺す銆傚亣璁惧嶅埗婧愭枃浠秚est1鏂囦欢澶癸紝鐩鏍囩洰褰曚负test2銆
鐩存帴鐢锛歝p-r/TEST/test1/TEST/test2
4銆佷絾瑕佸逛竴涓鏂囦欢澶逛腑鐨勫叏閮ㄦ枃浠跺嶅埗鍒板彟澶栦竴涓鏂囦欢澶逛腑鍘伙紝濡備綍杩涜屾搷浣滃憿锛
5銆佸簲璇ョ敤cp-r/TEST/test1/./TEST/test2銆傛妸test1涓鐨勬枃浠跺す鍙婃枃浠跺嶅埗鍒皌est2涓銆
6銆佷篃鍙浠ョ敤cp-r/TEST/test1/*/TEST/test2銆傚緱鍒颁竴鏍风殑鏁堟灉