Soal 1Manakah deskripsi yang benar tentang path absolut?
Path & Navigasi Direktori — Absolut vs Relatif
Pelajari path absolut vs relatif, cara memakai simbol khusus . .. ~ /, dan cara membaca lokasimu dengan pwd dan ls -l — sambil berpindah di terminal browser.
Path absolut dan relatif
Path adalah string yang menggambarkan lokasi sebuah file atau direktori.
Yang dimulai dari / adalah path absolut (rute lengkap dari puncak file system), dan yang ditulis dari lokasimu saat ini adalah path relatif.
cd /tmp berpindah dengan path absolut; cd .. berpindah dengan path relatif.
/; path relatif dari lokasimu saat ini.cd /tmp # pindah dengan path absolut
pwd # /tmp
cd .. # naik satu level dengan path relatif
pwd # /
cd ~ # ke home
pwd # /root
Simbol khusus — / . .. ~
Di dalam sebuah path, simbol-simbol berikut punya arti khusus.
Gabungkan mereka dan kamu bisa berpindah secara fleksibel relatif terhadap lokasimu saat ini.
. merujuk ke direktori tempat kamu berada sekarang, dan dipakai untuk hal seperti tujuan penyalinan atau path eksekusi.
Saat / muncul di tengah sebuah path, seperti pada /etc/hostname, ia berperan sebagai pemisah yang menghubungkan direktori.
| Simbol | Arti |
|---|---|
/ | Root (level teratas). Di awal berarti path absolut; di tengah berarti pemisah |
. | Direktori saat ini |
.. | Direktori induk, satu level di atas |
~ | Direktori home (di sini, /root) |
ls . # lokasi saat ini = sama seperti tanpa menuliskannya
cp /etc/hostname . # salin ke direktori saat ini
./script.sh # jalankan dari direktori saat ini
mkdir -p a/b/c # buat hierarki untuk latihan
cd a/b/c # turun dalam dengan path relatif
pwd # berakhir dengan /a/b/c
cd ../.. # naik dua level
pwd # berakhir dengan /a
Baca lokasimu — pwd dan ls -l
pwd menampilkan path absolut lokasimu saat ini.
ls -l menampilkan item di direktori itu secara rinci, satu per baris, dan memberinya sebuah path seperti ls -l / memungkinkanmu mengecek isi lokasi itu tanpa berpindah ke sana.
pwd untuk lokasimu, ls -l untuk isi lokasi itu.pwd # path absolut saat ini
ls -l # daftar rinci lokasi saat ini
ls -l / # cek langsung di bawah root tanpa berpindah
Cek Pemahaman
Jawab setiap pertanyaan satu per satu.
Soal 2.. merujuk ke apa dalam sebuah path?
Soal 3Apa yang ditampilkan pwd saat dijalankan?