Menu
CoddyTech

Memahami Izin

Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 53 dari 82.

Setiap file dan direktori di Linux memiliki izin yang mengatur siapa yang dapat mengaksesnya dan apa yang dapat mereka lakukan dengannya. Sistem keamanan ini mencegah pengguna yang tidak berwenang membaca file pribadimu atau mengubah file sistem yang penting.

Izin dibagi menjadi tiga jenis tindakan:

  • Baca (r) - Lihat isi file atau tampilkan isi folder
  • Tulis (w) - Ubah file atau tambahkan/hapus file di dalam direktori
  • Jalankan (x) - Jalankan file sebagai program atau masuk ke direktori

Izin ini diberikan kepada tiga kategori pengguna yang berbeda:

  • Pemilik - Pengguna yang membuat file
  • Grup - Sekumpulan pengguna yang berbagi akses
  • Lainnya - Semua orang lain di sistem

Saat kamu menjalankan ls -l, kolom pertama menampilkan string izin. Bentuknya kurang lebih seperti -rwxr-xr--. String ini memberi tahu kamu secara tepat siapa yang bisa melakukan apa pada file tersebut.

Dalam pelajaran berikutnya, kamu akan belajar cara membaca string ini dan mengubah izin untuk mengontrol akses ke file-mu.

challenge icon

Tantangan

Mudah

Gunakan perintah ls -l untuk melihat daftar file di direktori saat ini secara terperinci. Perintah ini akan menampilkan string izin untuk setiap file dan direktori.

Periksa output dan temukan string izin untuk script.sh. Perhatikan bahwa kolom pertama menampilkan string 10 karakter yang menunjukkan tipe file dan izinnya.

Jalankan perintah:

ls -l

Dalam output, kamu akan melihat entri untuk file dan direktori documents. Perhatikan:

  • Karakter pertama: - untuk file, d untuk direktori
  • 9 karakter berikutnya menunjukkan izin baca (r), tulis (w), dan eksekusi (x)
  • Nama pemilik dan grup yang muncul setelah string izin

Ini adalah pertama kalinya kamu melihat cara Linux menampilkan informasi izin. Dalam pelajaran berikutnya, kamu akan belajar membaca string ini secara terperinci dan mengubahnya.

Coba sendiri

Terminal
ls -l
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Terminal