Di berbagai mesin linux Anda bisa
cd /
dan
cd //
Shell akan mengatakan direktori saat ini adalah '/' atau '//' setelah menggunakan perintah yang sesuai.
Jadi pertanyaannya adalah: Apa perbedaan antara '/' dan '//', dan jika jawabannya adalah 'tidak ada perbedaan' maka mengapa '//' ditampilkan secara berbeda dari '/'
BTW
cd ///
cd ////
cd /////
Semua hasil di shell mengatakan direktori saat ini adalah '/'
Inilah sesi contoh:
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$
linux
bash
filesystems
sylvanaar
sumber
sumber
cd //
dalam csh atau zsh dan kemudianpwd
itu akan menunjukkan hanya '/'cd //usr/bin
beri "// usr / bin", tetapicd /usr//bin
beri "/ usr / bin" (dalam Bash).Jawaban:
Mari kita tanyakan pada pria itu sendiri (Chester Ramey):
sumber
Ini bukan direktori aktual, ini masalah khusus dengan bash. Ini direferensikan dalam Proyek Dokumentasi Linux .
sumber