3. Mengelola File & Folder
Membuat
Section titled “Membuat”mkdir backup # buat satu foldermkdir -p web/assets/img # buat folder bertingkat sekaligustouch catatan.txt # buat file kosongTanpa -p, mkdir web/assets/img gagal kalau folder web belum ada. Dengan -p, semua folder yang belum ada dibuat sekaligus — dan tidak error kalau ternyata sudah ada.
Menyalin — cp
Section titled “Menyalin — cp”cp catatan.txt salinan.txt # salin dengan nama barucp catatan.txt backup/ # salin ke dalam folder (nama tetap)cp -r web/ web-backup/ # salin folder beserta isinyaFolder wajib memakai -r (recursive). Tanpa itu, cp menolak menyalin folder.
Memindah & mengganti nama — mv
Section titled “Memindah & mengganti nama — mv”Di Linux tidak ada perintah khusus “rename”. Mengganti nama = memindah ke nama baru.
mv draf.txt final.txt # ganti namamv final.txt dokumen/ # pindah ke folder lainmv foto/ arsip/foto-2026/ # pindah sekaligus ganti nama folderMenghapus — rm
Section titled “Menghapus — rm”rm file.txt # hapus filerm -r folder/ # hapus folder beserta seluruh isinyarmdir folder-kosong # hapus folder, hanya jika kosongWildcard *
Section titled “Wildcard *”Tanda * mewakili “apa saja”. Di server sungguhan, rm *.log menghapus semua file berakhiran .log, dan cp *.txt backup/ menyalin semua file .txt. (Terminal latihan di sini belum mendukung wildcard, jadi tulis nama file satu per satu.) Untuk mencari file berdasarkan pola, gunakan find — perintah ini bisa dicoba di terminal latihan:
find . -name "*.txt" # cari semua file .txt mulai dari folder inifind /etc -name "*.conf" # cari file konfigurasiSusun folder latihan, buat arsip, lalu bereskan lagi.
Lab: Membuat, menyalin, memindah, menghapus
Misi 0/7
- Buat folder
latihandi home.Petunjuk
mkdir latihan - Buat file kosong
latihan/catatan.txt.Petunjuk
touch latihan/catatan.txt - Buat folder bertingkat
latihan/arsip/2026sekaligus.Petunjuk
mkdir -p latihan/arsip/2026 - Salin
draft.txtke dalamlatihan/arsip/2026/.Petunjuk
cp draft.txt latihan/arsip/2026/ - Ganti nama
latihan/catatan.txtmenjadilatihan/ide.txt.Petunjuk
mv latihan/catatan.txt latihan/ide.txt - Hapus file
draft.txtyang asli di home.Petunjuk
rm draft.txt - Hapus folder
latihan/arsipbeserta isinya.Petunjuk
rm -r latihan/arsip (hati-hati: tidak ada recycle bin!)
GNU nano ·
Tab = indentasi

