Trên các máy linux khác nhau, bạn có thể
cd /
và
cd //
Shell sẽ cho biết thư mục hiện tại là '/' hoặc '//' sau khi sử dụng lệnh tương ứng.
Vì vậy, câu hỏi là: sự khác biệt giữa '/' và '//' là gì và nếu câu trả lời là 'không khác biệt' thì tại sao '//' lại hiển thị khác với '/'
BTW
cd ///
cd ////
cd /////
Tất cả kết quả trong shell cho biết thư mục hiện tại là '/'
Đây là một phiên ví dụ:
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$
cd //usr/bin
đưa ra "// usr / bin", nhưng cd /usr//bin
cho "/ usr / bin" (bằng Bash).
cd //
trong csh hoặc zsh và sau đópwd
nó sẽ chỉ hiển thị '/'