Cara menyalin file ke beberapa direktori di linux
- 2376
- 453
- Ricardo Gottlieb
Saat mempelajari Linux, selalu menjadi norma bagi pemula untuk terus mengetik beberapa perintah untuk menyelesaikan tugas yang sederhana. Ini bisa dimengerti terutama ketika seseorang terbiasa menggunakan terminal.
Namun, ketika Anda berharap untuk menjadi pengguna Linux Power, mempelajari apa yang akan saya sebut sebagai "perintah jalan pintas" dapat secara signifikan mengurangi kecenderungan pemborosan waktu.
Di artikel ini, kami akan menjelaskan cara yang mudah, menggunakan satu perintah untuk menyalin file ke beberapa direktori di Linux.
Di Linux, perintah CP digunakan untuk menyalin file dari satu direktori ke direktori lainnya, sintaks termudah untuk menggunakannya adalah sebagai berikut:
# CP [Opsi… .] Tujuan Sumber
Sebagai alternatif, Anda juga dapat menggunakan perintah canggih, yang menunjukkan bilah kemajuan sambil menyalin file/folder besar di Linux.
Pertimbangkan perintah di bawah ini, biasanya, Anda akan mengetik dua perintah berbeda untuk menyalin file yang sama ke dua direktori terpisah sebagai berikut:
# CP -V/HOME/AARONKILIK/BIN/SYS_INFO.SH/HOME/AARONKILIK/TEST # CP -V/HOME/AARONKILIK/BIN/SYS_INFO.SH/HOME/AARONKILIK/TMPSalin file ke beberapa direktori
Dengan asumsi bahwa Anda ingin menyalin file tertentu ke hingga lima direktori atau lebih, ini berarti Anda harus mengetik lima atau lebih Perintah CP?
Untuk menghilangkan masalah ini, Anda dapat menggunakan perintah gema, a pipa, xargs Perintah bersama dengan cp Perintah dalam bentuk di bawah ini:
# echo/home/aaronkilik/test//home/aaronkilik/tmp | xargs -n 1 cp -v/home/aaronkilik/bin/sys_info.SH
Dalam bentuk di atas, jalur ke direktori (dir1, dir2, dir3 ... dirn) digaungkan dan disalurkan sebagai input ke xargs Perintah dimana:
-n 1
- memberitahu xargs untuk digunakan paling banyak satu argumen per baris perintah dan mengirim ke perintah cp.cp
- Digunakan untuk menyalin file.-v
- Mengaktifkan mode verbose untuk menampilkan detail operasi salinan.
Cobalah untuk membaca halaman pria cp
, gema
Dan xargs
Perintah untuk menemukan informasi penggunaan yang bermanfaat dan lanjutan:
$ man cp $ man echo $ man xargs
Itu saja, Anda dapat mengirimi kami pertanyaan sehubungan dengan topik atau umpan balik apa pun melalui formulir komentar di bawah ini. Anda mungkin juga ingin membaca tentang perintah kemajuan yang membantu memantau kemajuan (cp, MV, DD, tar, dll.) Perintah yang saat ini berjalan di Linux.
- « SSHPASS Alat yang sangat baik untuk login SSH non -interaktif - Never Use On Production Server
- Instal Adobe Flash Player 11.2 pada centos/rhel 7/6 dan fedora 25-20 »