Cara Menavigasi & Menggunakan Struktur Direktori Linux

Sistem direktori Linux(Linux) berbeda dari Windows dan dapat membingungkan pengguna baru. Jadi pikirkan struktur direktori Linux sebagai pohon. Akar pohon adalah tempat ia tumbuh dan di Linux , di situlah direktori bercabang.

Pemisah direktori adalah garis miring (/), disingkat slash . Misalnya, jalur ke direktori root sering disebut sebagai garis miring ( / ).

Apa itu Struktur Direktori Linux?(What Is the Linux Directory Structure?)

Bagi yang sudah familiar dengan Linux pasti(Linux) pernah mendengar istilah-istilah seperti root, lib , dan boot . Ini adalah contoh direktori distribusi Linux .

Sistem Linux menggunakan Filesystem Hierarchy Standard ( FHS ). Ini mendefinisikan konten dan struktur direktori dari semua distribusi Linux .

Navigasi Dasar(Basic Navigation)

Seperti disebutkan di atas, struktur Direktori Linux(Linux Directory) mengacu pada folder hard drive tempat Linux diinstal.

Mulailah dengan menjalankan perintah ls(ls) (penyimpanan daftar) dan tekan Enter . Perintah ini akan menampilkan daftar folder di direktori kerja Anda saat ini. 

Ingatlah bahwa setiap distribusi dilengkapi dengan folder yang berbeda di direktori home.

Perintah daftar adalah singkatan dari penyimpanan daftar, tetapi sistem file dimulai dengan satu garis miring (/) jadi masukkan perintah berikut:

ls /

Ini akan menunjukkan kepada Anda struktur direktori sistem file Linux , pengaturan hard drive, atau struktur folder default.

Setiap folder memiliki tujuan yang ditentukan. Direktori home adalah tempat pengguna berada, jadi gunakan perintah berikut untuk melihat apa yang ada di direktori home pengguna Anda.

ls /home

Untuk menghapus layar, ketik clear atau gunakan ctrl L . Ingatlah bahwa ctrl L mungkin tidak berfungsi di semua distribusi Linux , tetapi perintah clear akan berfungsi.

Mari kita kembali ke perintah ls . Ini adalah perintah yang paling penting untuk diketahui dan dipahami. Anda ingin membuat daftar item dalam direktori tempat Anda berada.

Tetapi Anda juga dapat menambahkan perintah tambahan ke ls . Misalnya, mengetik ls -l / menampilkan output yang berbeda dari hanya / . Cobalah dengan menggunakan perintah berikut:

ls -l /

Anda dapat melihat lebih banyak informasi di layar. Semuanya pada dasarnya berada di jalurnya sendiri. Perintah -l berarti mencari daftar panjang. 

Ini berarti Anda ingin melihat lebih banyak detail serta setiap item berada di baris terpisah agar lebih mudah dibaca. Beberapa distribusi akan menggunakan ll sebagai alias untuk -l untuk perintah daftar panjang.

Folder Penting Yang Harus Anda Ketahui(Important Folders You Should Know About)

Ada banyak folder di sistem Linux Anda . Kami akan membahas yang paling penting di bawah ini.

Direktori Rumah(The Home Directory)

Direktori home secara default di mana semua pengguna memiliki ruang kerja pribadi mereka sendiri. Setiap pengguna akan memiliki folder sendiri di direktori /home .  

Jika Anda ingin melihat daftar semua folder di direktori home Anda, gunakan perintah berikut:

ls -l /home

Karena Anda sudah berada di direktori home Anda, Anda juga bisa menggunakan ls untuk menarik daftar apa yang ada di dalamnya tanpa menggunakan jalur.

Setiap direktori dalam struktur direktori Linux dipisahkan oleh dan dimulai dengan garis miring ( / ). Dengan kata lain, ls tanpa jalur akan menampilkan isi direktori Anda saat ini.

Jika Anda ingin mengubah direktori tempat Anda bekerja dan kembali ke akar sistem file, gunakan perintah berikut:

cd /

Jika Anda ingin melihat direktori di root, gunakan:

ls

Karena Anda kembali ke direktori root dan bukan direktori home Anda, Anda akan melihat daftar semua folder di root.

Untuk melihat daftar panjang di direktori root, gunakan:

ls -l

The Root Directory (/root)

Semua direktori dan file di sistem Anda berada di file root yang diwakili oleh simbol /.  Semua file atau direktori dimulai dari root. Jalur file atau direktori apa pun akan ditampilkan seperti berikut: 

Root/home/user/videos

Direktori root adalah untuk satu pengguna dan merupakan pengguna paling kuat di sistem Linux .

Lib Directory Shared libraries (/lib)

Direktori /lib adalah tempat file yang berisi kode (perpustakaan) berada. File-file ini menampung cuplikan kode yang digunakan untuk mengirim file ke hard drive Anda, menggambar jendela di desktop Anda, atau mengontrol periferal.

Media Directory (/media)

Direktori media adalah tempat Anda dapat melihat file data hard drive eksternal yang terpasang, thumb drive, DVD(DVDs) , atau disk Blu-ray. 

Boot Directory (/boot)

File dan folder yang dibutuhkan sistem Anda untuk memulai berada di direktori /boot. Penggunaannya distandarisasi dalam Filesystem Hierarchy Standard .

Konfigurasi yang diperlukan untuk mem-boot mesin Anda tinggal di direktori boot. Anda tidak ingin menyingkirkan direktori ini.

Beberapa direktori standar lainnya termasuk:

  • /dev adalah tempat tinggal semua file perangkat, seperti USB eksternal atau webcam.
  • /var adalah singkatan dari variabel. Ini adalah tempat program menyimpan informasi runtime seperti pelacakan pengguna, pencatatan sistem, cache, dan file lain yang dikelola dan dibuat oleh program sistem.
  • Direktori pribadi pengguna ada di /home .  
  • /proc berisi informasi tentang sistem Anda seperti CPU dan kernel sistem Linux Anda . Ini adalah sistem virtual.
  • /bin adalah tempat tinggal semua program penting yang dapat dijalankan (biner pengguna).
  • /etc folder berisi file konfigurasi.

Baca ringkasan Wikipedia(Read Wikipedia’s summary) untuk perincian lengkap tentang apa itu setiap direktori dan bagaimana penggunaannya.

Lihat Direktori Anda Saat Ini(See Your Current Directory)

Jika Anda tidak tahu direktori tempat Anda bekerja, gunakan perintah pwd (cetak direktori kerja).

Hasilnya akan terlihat seperti ini:

/home/username

Jika Anda kemudian menjalankan ls , pengaturan default akan menunjukkan kepada Anda isi folder tempat Anda berada saat ini, seperti yang dijelaskan di atas.

Apa Arti Warna?(What Do The Colors Mean?)

Katakanlah Anda berada di folder /etc dan jalankan perintah ini:

ls -l /etc

Anda akan melihat banyak informasi serta banyak warna berbeda.

Aturan umum adalah bahwa:

  • Biru adalah folder
  • Putih adalah file
  • Hijau adalah program atau biner 

Warna dapat bervariasi berdasarkan distribusi. Sebagian besar, tetapi tidak semua, distro hadir dengan warna yang telah ditentukan sebelumnya. 

Apa Itu String Izin?(What Are Permission Strings?)

Setiap file memiliki aliran huruf di sebelah kiri daftar. Ini disebut string izin.

Lihatlah karakter pertama dalam string. d berarti direktori . Jadi, meskipun distro Linux Anda tidak menggunakan warna yang berbeda, Anda akan tetap tahu bahwa string karakter yang dimulai dengan d adalah sebuah direktori.

File dan program dimulai dengan tanda hubung (-).

Sebuah l mengacu pada link yang link ke file lain.

Ikhtisar Navigasi Cepat(Quick Navigation Overview)

Penyimpanan daftar perintah ls menunjukkan kepada Anda apa yang ada di direktori kerja Anda saat ini. Jika Anda tidak tahu apa direktori Anda saat ini, gunakan perintah pwd .

Awal sistem file ditandai dengan satu garis miring (/). Gunakan perintah cd untuk berpindah antar direktori. Untuk melihat apa yang ada di direktori yang baru saja Anda alihkan, gunakan perintah ls . Kemudian, untuk kembali ke direktori home Anda, ketik /home/username .

Perintah cd membantu Anda menavigasi sistem file. ls menunjukkan kepada Anda apa yang ada di direktori saat ini tempat Anda bekerja. ls -1 menunjukkan daftar panjang.

Meskipun berbagai distribusi Linux memiliki perbedaan kecil, tata letak sistem file sangat mirip. Cara terbaik untuk memahami struktur direktori Linux adalah dengan mengikuti beberapa saran di atas dan membiasakan diri Anda dengan cara kerjanya.

Pastikan untuk TIDAK(NOT) menyentuh direktori /boot. Berlatih(Practice) menavigasi melalui sistem Anda menggunakan terminal. Tetap berpegang(Stick) pada perintah cd , ls , dan pwd sehingga Anda tidak merusak apa pun. Tidak perlu waktu lama bagi Anda untuk mengetahui secara intuitif di mana menemukan dokumentasi, aplikasi, dan sumber daya lain yang perlu Anda gunakan.



About the author

Saya seorang insinyur perangkat lunak dengan pengalaman lebih dari 15 tahun di Microsoft Office dan Edge. Saya juga telah mengembangkan beberapa alat yang digunakan oleh pengguna akhir, seperti aplikasi untuk melacak data kesehatan penting, dan pendeteksi ransomware. Keahlian saya terletak pada pengembangan kode elegan yang berfungsi dengan baik di berbagai platform, serta memiliki pemahaman yang baik tentang pengalaman pengguna.



Related posts