MulaiMulai sekarang secara gratis

Bagaimana saya bisa naik satu direktori?

Induk dari sebuah direktori adalah direktori di atasnya. Sebagai contoh, /home adalah induk dari /home/repl, dan /home/repl adalah induk dari /home/repl/seasonal. Anda selalu dapat memberikan path absolut dari direktori induk Anda ke perintah seperti cd dan ls. Namun, lebih sering, Anda akan memanfaatkan fakta bahwa path khusus .. (dua titik tanpa spasi) berarti "direktori di atas direktori saya saat ini". Jika Anda berada di /home/repl/seasonal, maka cd .. akan membawa Anda naik ke /home/repl. Jika Anda menggunakan cd .. sekali lagi, Anda akan berada di /home. Satu cd .. lagi akan menempatkan Anda di root directory /, yaitu bagian paling atas dari sistem berkas. (Ingat untuk memberi spasi antara cd dan .. - itu adalah sebuah perintah dan sebuah path, bukan satu perintah empat huruf.)

Satu titik tunggal, ., selalu berarti "direktori saat ini", jadi ls sendiri dan ls . melakukan hal yang sama, sedangkan cd . tidak berdampak apa pun (karena itu memindahkan Anda ke direktori tempat Anda sudah berada).

Satu path khusus terakhir adalah ~ (karakter tilde), yang berarti "direktori home Anda", seperti /home/repl. Di mana pun Anda berada, ls ~ akan selalu menampilkan isi direktori home Anda, dan cd ~ akan selalu membawa Anda kembali ke home.


Jika Anda berada di /home/repl/seasonal, ke mana cd ~/../. akan membawa Anda?

Latihan ini adalah bagian dari kursus

Pengantar Shell

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga