Administrasi File Linux Debian
Catatan praktik administrasi file pada sistem operasi Linux Debian, mulai dari melihat direktori, berpindah direktori, membuat folder dan file, hingga memahami hak akses file.
📚 Pengantar Administrasi File
Setelah mempelajari administrasi user dengan beberapa perintah seperti login root, clear, adduser, logout, userdel, groupadd, groupdel, dan usermod, pembelajaran dilanjutkan dengan administrasi file pada Linux Debian.
Linux tidak menggunakan sistem drive seperti Windows. Linux menggunakan struktur direktori dengan satu direktori akar yang disebut root directory dan dilambangkan dengan tanda /.
Setiap user juga dapat memiliki direktori sendiri. Selain itu, Linux memiliki aturan hak akses sehingga tidak semua user dapat mengakses seluruh file dan direktori.
🧭 Daftar Isi
Perintah ls /
Perintah ls / digunakan untuk menampilkan daftar direktori dan file yang terdapat pada root directory Linux.
Root directory merupakan direktori paling atas pada struktur file Linux dan ditulis menggunakan tanda /.
ls /
Perintah cd /usr
Setelah melihat struktur direktori menggunakan ls /, langkah berikutnya adalah berpindah ke direktori /usr.
Untuk berpindah direktori digunakan perintah cd atau change directory.
cd /usr
Perintah mkdir <nama_directory>
Perintah mkdir digunakan untuk membuat direktori atau folder baru pada Linux.
Nama direktori dapat disesuaikan dengan kebutuhan. Contohnya adalah membuat direktori dengan nama data.
mkdir data
Untuk memastikan direktori berhasil dibuat, gunakan perintah ls.
ls
👤 Membuat User Bintang
Setelah membuat direktori, dibuat sebuah user dengan nama bintang. User tersebut kemudian digunakan untuk melakukan pengujian terhadap file dan hak akses pada Linux Debian.
adduser bintang
Setelah user berhasil dibuat, lakukan logout dari root kemudian masuk menggunakan user bintang.
Perintah touch <nama_file>
Perintah touch digunakan untuk membuat sebuah file kosong.
Sebagai contoh, dapat dibuat file dengan nama contoh.txt.
touch contoh.txt
Setelah file dibuat, masuk kembali ke direktori /usr dan gunakan perintah ls -l.
cd /usr
ls -l
Mengubah Hak Akses
Linux menggunakan sistem permission untuk mengatur siapa yang dapat membaca, menulis, atau menjalankan sebuah file maupun direktori.
Direktori yang dibuat biasanya memiliki pemilik atau owner tertentu. Dalam praktik ini, direktori root dibuat dan dimiliki oleh user root.
🔐 Memahami 10 Karakter Permission
Pada hasil perintah ls -l, bagian pertama menunjukkan jenis file dan hak akses. Secara umum terdiri dari 10 karakter.
① Jenis File / Direktori
Karakter pertama menunjukkan jenis objek.
d berarti objek tersebut merupakan directory, sedangkan tanda - menunjukkan sebuah file biasa.
② Hak Akses Pemilik File
Tiga karakter berikutnya menunjukkan hak akses untuk pemilik atau owner.
- r = read / membaca
- w = write / menulis
- x = execute / menjalankan
- - = tidak memiliki hak tersebut
③ Hak Akses Group
Tiga karakter berikutnya menunjukkan hak akses untuk group pemilik file atau direktori.
- r = membaca
- w = menulis
- x = menjalankan
- - = tidak memiliki hak tersebut
④ Hak Akses Pengguna Lain
Tiga karakter terakhir menunjukkan hak akses untuk pengguna selain owner dan group.
- r = membaca
- w = menulis
- x = menjalankan
- - = tidak memiliki hak tersebut
📚 Materi Suplemen
Berikut beberapa materi tambahan yang dapat digunakan untuk memperdalam pemahaman mengenai administrasi file dan struktur direktori pada Linux.
⚡ Ringkasan Perintah
Berikut rangkuman perintah yang digunakan dalam praktikum administrasi file Linux Debian.
| Perintah | Fungsi |
|---|---|
| ls / | Menampilkan daftar direktori dan file pada root directory. |
| cd /usr | Mengganti direktori aktif menjadi /usr. |
| mkdir | Membuat directory baru. |
| touch | Membuat file kosong. |
| ls -l | Menampilkan isi direktori beserta atribut dan hak aksesnya. |
✅ Kesimpulan
Administrasi file pada Linux Debian merupakan dasar penting dalam memahami bagaimana sistem operasi Linux mengatur file dan direktori.
Melalui praktikum ini, dapat dipahami penggunaan beberapa perintah dasar seperti ls, cd, mkdir, touch, dan ls -l.
Selain itu, dipelajari juga struktur direktori Linux yang menggunakan root directory / serta sistem permission yang membedakan hak akses owner, group, dan pengguna lainnya.
Pemahaman mengenai administrasi file dan permission menjadi dasar penting sebelum mempelajari administrasi sistem Linux yang lebih lanjut.