Struktur direktori pada sistem operasi Linux yang kalian gunakan sekarang ini, struktur direktorinya dibuat sama seperti struktur sebuah pohon.

├── /   <-- (root directory)
    ├── bin
    ├── boot
    ├── dev
    ├── etc
    ├── home
        ├── aditya
            ├── Desktop
            ├── Documents
            ├── Music
            ├── Pictures
            ├── Public
            ├── Templates
            ├── hello.txt

Direktori pertama pada struktur di atas adalah root directory atau bisa kalian sebut direktori akar. Contoh struktur direktori di atas merupakan direktori akar yang terdiri dari subdirektori bin, boot, dev, etc, dan home.

Oke, kita sudah tahu struktur direktori pada sistem operasi Linux, sekarang kita akan menggunakan perintah pwd, ls, dan cd untuk menjelajahi direktori.

Kegunaan perintah pwd untuk menampilkan direktori kalian berada saat ini.

[email protected]:~$ pwd
/home/aditya

Perintah pwd sangat berguna kalau kalian lupa berada di direktori mana sekarang.

Perintah selanjutnya, yaitu ls digunakan untuk menampilkan daftar file atau folder dari direktori kalian berada saat ini.

[email protected]:~$ ls
Desktop Documents Music Pictures Public Templates

Sebenarnya, perintah ls tidak hanya dapat menampilkan daftar file atau forder dari direktori kalian berada, tetapi dapat juga menampilkannya dari direktori lainnya.

Perintah cd digunakan untuk mengganti direktori.

Cara menggunakannya sederhana, ketik cd diikuti dengan direktori tujuan yang ingin diganti.

Contoh berikut ini perintah untuk mengganti direktori menjadi /usr/bin.

[email protected]:~$ cd /usr/bin

Kalian bisa memastikannya dengan perintah pwd untuk menampilkan direktori kalian berada saat ini.

[email protected]:/usr/bin$ pwd
/usr/bin

Kalian dapat menggunakan notasi spesial .. untuk mengganti direktori saat ini menjadi direktori induknya.

[email protected]:/usr/bin$ cd ..
[email protected]:/usr$ pwd
/usr

Perintah untuk mengganti direktori saat ini, yaitu /home/aditya menjadi /usr/bin.

[email protected]:~$ cd ../../usr/bin

Notasi . mengacu pada direktori kalian berada saat ini.

[email protected]:~$ pwd
/home/aditya

Tambahkan tanda . diikuti nama direktori yang ingin dimasuki.

[email protected]:~$ cd ./Pictures
[email protected]:~/Pictures$ pwd
/home/aditya/Pictures

Relative pathname adalah direktorinya tergantung dari direktori kalian berada saat ini, kalian dapat menggunakan notasi . dan .. untuk berpindah-pindah direktori seperti pada contoh di atas.

Sedangkan, absolute pathname direktorinya selalu dimulai dari direktori akar (/).

Contohnya.

[email protected]:~$ cd /usr/bin
[email protected]:/usr/bin$ pwd
/usr/bin

Bacaan terkait: