Mengelola File dengan Command Line di Terminal Linux

Mengelola file dengan software GUI seperti file explorer atau file manager mungkin bukan suatu masalah yang berarti, namun bagaimana jika file yang dikelola berbasis CLI atau teks misal pada sistem operasi linux server? tidak bisa drag and drop kan hehe. Di artikel ini kita akan menyelesaikan sebuah kasus umum pada saat mengelola file di Linux server.

Persiapan Lab

Siapkan OS linux, jika kalian pengguna Windows/Mac bisa buat virtual mesin Atau sementara gunakan platform online untuk mengakses terminal linux https://linuxcontainers.org/lxd/try-it/ hanya saja terdapat limit 30 menit

Penyelesaian

1. Buatlah tiga subdirektori dengan nama Music, Pictures, dan Videos 

mkdir Music Pictures Videos;
ls

2. Pada home direktori, buatlah masing-masih 6 file kosong (songX.mp3, snapX.jpg, filmX.avi) dengan urutan 1-6

touch song1.mp3 song2.mp3 song3.mp3 song4.mp3 song5.mp3 song6.mp3;
touch snap1.jpg snap2.jpg snap3.jpg snap4.jpg snap5.jpg snap6.jpg;
touch film1.avi film2.avi film3.avi film4.avi film5.avi film6.avi;
ls -l

3. Pindahkan file yang sudah dibuat ke direktori yang sesuai dengan ekstensi file. Lalu verifikasi bahwa file tersebut berhasil dipindah

mv song1.mp3 song2.mp3 song3.mp3 song4.mp3 song5.mp3 song6.mp3 Music;
mv snap1.jpg snap2.jpg snap3.jpg snap4.jpg snap5.jpg snap6.jpg Pictures;
mv film1.avi film2.avi film3.avi film4.avi film5.avi film6.avi Videos;
ls -l Music Pictures Videos

4. Buatlah tiga subdirektori dengan nama friends, family, dan work. Lalu verifikasi bahwa file tersebut berhasil dibuat

mkdir friends family work;
ls -l

5. Salin semua file dengan nomor akhir 1 dan 2 ke direktori friends

cd friends;
cp ~/Music/song1.mp3 ~/Music/song2.mp3 ~/Pictures/snap1.jpg ~/Pictures/snap2.jpg ~/Videos/film1.avi ~/Videos/film2.avi;
ls -l

6. Salin semua file dengan nomor akhir 3 dan 4 ke direktori family

cd ../family;
cp ~/Music/song3.mp3 ~/Music/song4.mp3 ~/Pictures/snap3.jpg ~/Pictures/snap4.jpg ~/Videos/film3.avi ~/Videos/film4.avi;
ls -l

7. Salin semua file dengan nomor akhir 5 dan 6 ke direktori work

cd ../work;
cp ~/Music/song5.mp3 ~/Music/song6.mp3 ~/Pictures/snap5.jpg ~/Pictures/snap6.jpg ~/Videos/film5.avi ~/Videos/film6.avi;
cd;
ls -R

8. Hapus subdirektori family dan friends

rm -rf family friends;
ls -l

9. Hapus semua file di dalam subdirektori work

cd work;
rm -rf song5.mp3 song6.mp3 snap5.jpg snap6.jpg film5.avi film6.avi;
ls -l

10. Hapus subdirektori work tanpa opsi rekursif

cd;
rmdir work;
ls -l

Nice bro, sampai disini kita sudah belajar mengelola file dengan command di terminal linux.

Sumber: 

https://rha.ole.redhat.com/

https://adinusa.id/

Posting Komentar

0 Komentar