Administrasi File Linux Debian
Memahami struktur direktori, perpindahan lokasi, pembuatan direktori dan file, serta dasar hak akses file pada Linux Debian melalui Command Line Interface (CLI).
Pengantar
Setelah mempelajari administrasi user dengan perintah login root, clear, adduser, logout, login user, userdel -r, groupadd, groupdel, dan usermod, pembahasan dilanjutkan ke Administrasi File.
Linux tidak menggunakan sistem drive seperti Windows. Struktur file dimulai dari satu direktori akar, yaitu /. Dari direktori tersebut terdapat berbagai direktori lain yang membentuk hierarki sistem file.
Konsep Dasar Administrasi File
1. Perintah ls /
Gunakan perintah berikut untuk menampilkan daftar direktori dan file yang berada di root directory:
ls /
2. Perintah cd /usr
Perintah cd digunakan untuk mengganti direktori aktif. Pada contoh berikut, kita berpindah ke direktori /usr.
cd /usr
Setelah berpindah, lokasi aktif pada terminal berubah. Materi sumber juga menjelaskan bahwa tanda ~ berkaitan dengan lokasi home directory pengguna ketika pengguna berada di lingkungan home.
3. Perintah mkdir <nama_directory>
Untuk membuat direktori baru, gunakan:
mkdir <nama_directory>
Setelah direktori dibuat, keberadaannya dapat diperiksa menggunakan ls. Jika ls digunakan tanpa nama direktori, maka yang ditampilkan adalah isi dari direktori yang sedang aktif.
4. Perintah touch <nama_file>
Perintah touch digunakan dalam materi untuk membuat sebuah file kosong:
touch <nama_file>
Setelah kembali ke direktori /usr, gunakan ls -l untuk menampilkan isi direktori beserta atributnya.
5. Mengubah dan Memahami Hak Akses
Dalam materi, direktori root yang baru dibuat dimiliki oleh user root. Kolom pertama pada output ls -l menunjukkan informasi hak akses file atau direktori tersebut.
Informasi hak akses dijelaskan sebagai kelompok karakter yang menunjukkan jenis objek serta hak akses untuk tiga kategori pengguna.
| Bagian | Penjelasan | Simbol |
|---|---|---|
| Jenis objek | Menunjukkan apakah objek merupakan direktori atau file. | d = direktori, - = file |
| Pemilik (owner) | Hak akses untuk user yang memiliki file/direktori. | r, w, x |
| Group | Hak akses untuk group pemilik file/direktori. | r, w, x |
| Others | Hak akses bagi selain owner dan group. | r, w, x |
Arti simbol permission
Memahami Format Permission Secara Bertahap
Materi sumber menjelaskan bahwa bagian awal informasi permission terdiri dari karakter yang mengidentifikasi jenis objek dan kelompok hak akses. Cara paling mudah membacanya adalah memisahkan informasi menjadi empat bagian:
- Karakter pertama: jenis objek, misalnya d untuk direktori atau - untuk file.
- Tiga karakter berikutnya: permission untuk owner.
- Tiga karakter berikutnya: permission untuk group owner.
- Tiga karakter terakhir: permission untuk user lain (others).
| Kelompok | Hak yang Dinilai | Simbol |
|---|---|---|
| Owner | Membaca, menulis, mengeksekusi | r w x |
| Group | Membaca, menulis, mengeksekusi | r w x |
| Others | Membaca, menulis, mengeksekusi | r w x |
Dengan cara membaca seperti ini, output ls -l tidak lagi hanya terlihat sebagai kumpulan simbol, tetapi dapat dipahami sebagai aturan akses yang dibagi berdasarkan kepemilikan.
Ringkasan Perintah
| Perintah | Fungsi dalam Materi |
|---|---|
| ls / | Menampilkan isi root directory. |
| ls <nama_direktori> | Menampilkan isi direktori tertentu. |
| cd /usr | Berpindah ke direktori /usr. |
| mkdir <nama_directory> | Membuat direktori baru. |
| touch <nama_file> | Membuat file kosong. |
| ls | Melihat isi direktori aktif. |
| ls -l | Melihat isi direktori beserta atribut dan informasi permission. |
Kesimpulan
Administrasi file pada Linux Debian tidak hanya berkaitan dengan membuat dan melihat file. Kita juga perlu memahami posisi direktori dalam hierarki Linux, mengetahui direktori yang sedang aktif, serta memahami siapa yang memiliki dan dapat mengakses sebuah file atau direktori.
Dengan menguasai ls, cd, mkdir, touch, dan cara membaca output ls -l, dasar administrasi file Linux sudah mulai terbentuk. Materi ini juga memperlihatkan hubungan erat antara user, group, owner, dan permission.
Latihan Pemahaman
- Apa fungsi ls /?
- Apa perbedaan direktori root / dengan home directory?
- Apa fungsi cd /usr?
- Bagaimana cara membuat direktori baru?
- Bagaimana cara membuat file kosong?
- Apa yang ditampilkan oleh ls -l?
- Apa arti r, w, dan x?
- Apa perbedaan permission untuk owner, group, dan others?
Tidak ada komentar:
Posting Komentar