Managing Files and Directories Linux
Setelah mengenal struktur folder di Linux, sekarang saatnya berinteraksi langsung dengan isinya. Di Linux, kita akan sering membuat file, membuat folder, memindahkan data, mengedit isi file, sampai menghapus file yang sudah tidak dipakai.
Anggap saja seperti mengatur rumah: bikin map baru untuk dokumen, memindahkan file ke folder tertentu, atau membuang barang yang tidak diperlukan. Semua itu bisa dilakukan di Linux dengan perintah-perintah sederhana, tapi sangat powerful.
Berikut adalah operasi dasar yang paling sering digunakan saat bekerja dengan file dan direktori di Linux.
Membuat (Create)
Membuat File Kosong
Perintah ini membuat sebuah file baru bernama file1.txt tanpa isi.
Membuat Folder (Direktori)
Perintah ini membuat folder baru bernama mydir.
Membuat Folder Bertingkat Sekaligus
Opsi -p memungkinkan kita membuat folder induk dan subfoldernya langsung dalam satu perintah.
Menghapus (Delete)
Menghapus File
Menghapus file bernama file1.txt.
Menghapus Folder Kosong
Perintah ini hanya bisa digunakan jika folder benar-benar kosong.
Menghapus Folder Beserta Isinya (Hati-hati!)
Menghapus folder mydir beserta semua file dan subfolder di dalamnya.
Jika ingin menghapus tanpa konfirmasi:
Gunakan perintah ini dengan sangat hati-hati karena data tidak bisa dikembalikan.
Mengedit File (Edit)
Mengedit dengan Nano (Paling Mudah)
Membuka file1.txt menggunakan editor teks nano, cocok untuk pemula.
Mengedit dengan Vi/Vim (Lebih Lanjut)
Membuka file dengan editor vi/vim, biasanya digunakan oleh administrator berpengalaman.
Edit Cepat Menggunakan Echo
Menuliskan teks "Hello World" ke dalam file.
Isi file sebelumnya akan ditimpa.
Melihat Isi File (Show)
Menampilkan Seluruh Isi File
Menampilkan semua isi file langsung di terminal.
Melihat Isi File dengan Scroll
Cocok untuk file panjang karena bisa digulir ke atas dan ke bawah.
Melihat Baris Awal File
Menampilkan 10 baris pertama dari file.
Melihat Baris Akhir File
Menampilkan 10 baris terakhir dari file.
Sering dipakai untuk melihat log.
Melihat Isi Folder Secara Detail
Menampilkan daftar file dan folder lengkap dengan informasi izin akses, ukuran, pemilik, dan waktu terakhir diubah.
Memindahkan dan Mengganti Nama (Move)
Memindahkan File ke Folder Lain
Memindahkan file1.txt ke dalam folder mydir.
Mengganti Nama File
Mengubah nama file dari oldname.txt menjadi newname.txt.
Memindahkan Folder
Memindahkan seluruh folder mydir ke dalam /home/ubuntu/.
Dengan menguasai perintah-perintah ini, kamu sudah bisa melakukan 90% pekerjaan dasar di Linux, terutama saat mengelola server. Setelah ini, belajar soal permission (chmod, chown) dan pencarian file (find, grep) akan jadi langkah berikutnya yang sangat berguna.