Linux merupakan sistem operasi yang kerap digunakan oleh para pengembang software atau programmer untuk bekerja dengan komputer. Salah satu kelebihan dari Linux adalah kemampuan untuk mengelola sistem melalui Command Line Interface (CLI), sehingga kita tidak hanya terbatas dengan antarmuka grafis yang terbatas.
Dalam artikel ini, kita akan membahas bagaimana cara menyalin (copy) dan memindahkan (move) file serta folder pada Linux melalui Command Line Interface. Kita akan menggunakan perintah “cp” (copy) dan “mv” (move), yang merupakan perintah yang sangat berguna dan bermanfaat pada Linux.
Copy File
Pertama, mari kita belajar cara menyalin file di Linux. Perintah dasar yang digunakan untuk menyalin file adalah “cp”.
Sintaksis
cp [options] source_file destination_file
Di bawah ini adalah contoh penggunaan dari perintah cp
:
cp file1.txt file2.txt
Perintah ini akan menyalin file file1.txt
dan membuat file baru dengan nama file2.txt
yang berisi isi dari file1.txt
.
Jika Anda ingin menyalin file ke dalam sebuah direktori, cukup gunakan /
setelah nama direktori. Sebagai contoh:
cp file1.txt /path/to/directory/
Perintah ini akan menyalin file file1.txt
ke dalam direktori /path/to/directory/
.
Opsional
Perintah cp
juga memiliki beberapa opsi yang dapat Anda gunakan untuk menentukan perilaku perintah. Beberapa opsi yang berguna adalah:
-i
: Meminta konfirmasi sebelum menimpa file yang sudah ada di destinasi.-r
: Mengkopi file dan direktori secara rekursif.-u
: Menyalin file hanya jika file sumber lebih baru dari file destinasi.
Sebagai contoh, perintah di bawah ini akan menyalin file file1.txt
ke dalam direktori /path/to/directory/
dan meminta konfirmasi sebelum menimpa file yang sudah ada di direktori tujuan:
cp -i file1.txt /path/to/directory/
Move File
Kini, kita akan belajar cara memindahkan (move) file di Linux. Perintah dasar yang digunakan untuk memindahkan file adalah mv
.
Sintaksis
mv [options] source_file destination_file
Di bawah ini adalah contoh penggunaan dari perintah mv
:
mv file1.txt /path/to/new/filename.txt
Perintah ini akan memindahkan file file1.txt
ke direktori /path/to/new/
dan mengubah namanya menjadi filename.txt
.
Anda juga dapat menggunakan perintah mv
untuk mengganti nama sebuah file. Sebagai contoh:
mv file1.txt newfile.txt
Perintah ini akan mengubah nama file file1.txt
menjadi newfile.txt
.
Copy Directory
Selain menyalin file, kita juga dapat menyalin direktori secara keseluruhan menggunakan perintah cp
. Namun, kita harus menggunakan opsi -r
untuk menyalin direktori secara rekursif.
Sintaksis
cp -r source_dir destination_dir
Perintah di atas akan menyalin seluruh isi direktori source_dir
secara rekursif ke dalam direktori destination_dir
.
Di bawah ini adalah contoh penggunaan perintah cp
untuk menyalin sebuah direktori:
cp -r /path/to/source/directory /path/to/destination/directory
Perintah ini akan menyalin seluruh isi dari direktori /path/to/source/directory
ke dalam direktori /path/to/destination/directory
.
Move Directory
Saat ingin memindahkan sebuah direktori, kita dapat menggunakan perintah mv
. Namun, tetap harus menggunakan opsi -r
untuk memindahkan direktori secara rekursif.
Sintaksis
mv source_dir destination_dir
Perintah di atas akan memindahkan seluruh isi dari direktori source_dir
ke dalam direktori destination_dir
.
Di bawah ini adalah contoh penggunaan perintah mv
untuk memindahkan sebuah direktori:
mv /path/to/source/directory /path/to/destination/directory
Perintah ini akan memindahkan seluruh isi dari direktori /path/to/source/directory
ke dalam direktori /path/to/destination/directory
.
FAQ
Apa bedanya antara copy dan move?
Baik copy dan move akan menyalin isi dari file atau direktori yang ingin disalin. Perbedaan antara keduanya adalah jika menggunakan perintah copy, file atau direktori yang sudah di-salin akan tetap ada dalam direktori sumber, sedangkan jika menggunakan perintah move, file atau direktori yang dipindahkan akan dihapus dari direktori sumber dan hanya ada di direktori tujuan.
Apakah kita dapat menyalin lebih dari satu file sekaligus?
Ya, perintah cp
dan mv
dapat menyalin atau memindahkan lebih dari satu file sekaligus. Anda dapat memilih file yang ingin disalin atau dipindahkan dengan menambahkan nama file, atau menggunakan wildcard *
untuk menunjukkan seluruh isi dari sebuah direktori. Sebagai contoh, perintah di bawah ini akan menyalin seluruh isi dari direktori source_directory
ke dalam destination_directory
:
cp -r source_directory/* destination_directory/
Video Tutorial
Untuk melengkapi artikel ini, berikut adalah video tutorial yang dapat membantu Anda lebih memahami cara menyalin dan memindahkan file dan direktori di Linux:
If you are looking for COPY DIRECTORY LINUX – cikes daola you’ve came to the right place. We have 5 Pics about COPY DIRECTORY LINUX – cikes daola like Copy a Directory in Linux – How to cp a Folder in the Command Line in and also Copy a Directory in Linux – How to cp a Folder in the Command Line in. Here you go:
How To Copy Directory/Folder In Linux Via Command Line!
Advanced technology has had a crucial part in modern trade. Particularly in today’s online age, technology has made shopping simpler, less cumbersome, and efficient. One of the largest tech companies that has transformed the world of trade is Amazon. In this piece of writing, we will explore three fundamental components of Amazon’s technological innovations and provide you with a link to commence shopping on their internet site.
Purchase Link: Amazon.com
1. Easy-to-use Platform and Applications
One of the essential pillars of Amazon’s technology is its user-friendly platform and applications. Amazon offers accessible applications for different devices, such as desktops, laptops, tablets, and smartphones. Customers can easily and comfortably purchase items from anywhere and at any time. Amazon also offers various search and product filtering options that make it easy for customers to locate the products they desire.
Purchase Link: Amazon.com
2. Security and Data Protection
The next vital pillar of technology for Amazon is security and data protection. Amazon guarantees the security of customer information and purchase transactions. Customers can purchase products securely and confidently on Amazon because they provide various secure payment methods, such as credit cards, debit cards, and other payment options.
Purchase Link: Amazon.com
3. Efficient Delivery
Amazon additionally has a robust pillar of technology in terms of efficient logistics. Amazon provides various shipping methods, such as free shipping for Prime users. Amazon has warehouses and distribution centers worldwide, which enables them to deliver products quickly and efficiently. Customers can easily track their item deliveries through the Amazon app.
Purchase Link: Amazon.com
In conclusion, Amazon is an actual example of how advanced technology has transformed the world of trade. With an easy-to-use platform and applications, good safety and data privacy, and quick logistics, Amazon has assisted thousands of customers to buy online effortlessly and comfortably. Do not hesitate to begin shopping on Amazon and enjoy the benefits of technology in online purchasing.
Purchase Link: Amazon.com