Tôi đã tạo một thư mục được gọi folder
và lấy đi sự cho phép thực thi.
$ mkdir folder
$ touch folder/innerFile
$ mkdir folder/innerFolder
$ chmod -x folder
Bây giờ nếu tôi làm
$ ls folder
nó xuất ra một danh sách các tập tin, nhưng khi tôi làm
$ ls -l folder
tôi có
ls: innerFile: Permission denied
ls: innerFolder: Permission denied
Tại sao vậy?
4
Kiểm tra câu trả lời này . Nó có câu trả lời cho câu hỏi của bạn.
—
Ramesh
"Sự khác biệt giữa 'ls' và 'ls -l' khi tôi không có quyền thực thi trên thư mục đó là gì?" Về cơ bản, nó giống như sự khác biệt giữa 'ls' và 'ls -l' khi bạn làm thực thi điều khoản trên thư mục.
—
G-Man nói 'Tái lập Monica'