Các trang người đàn ông là nguồn thông tin tốt nhất mà bạn có thể tìm thấy ... và nằm trong tầm tay của bạn: man mkdir
mang lại điều này về -p
chuyển đổi:
-p, --parents
no error if existing, make parent directories as needed
Ví dụ trường hợp sử dụng: Giả sử tôi muốn tạo thư mục hello/goodbye
nhưng không có thư mục nào tồn tại:
$mkdir hello/goodbye
mkdir:cannot create directory 'hello/goodbye': No such file or directory
$mkdir -p hello/goodbye
$
-p
đã tạo ra cả hai hello
vàgoodbye
Điều này có nghĩa là lệnh sẽ tạo tất cả các thư mục cần thiết để đáp ứng yêu cầu của bạn, không trả về bất kỳ lỗi nào trong trường hợp thư mục đó tồn tại .
Về rlidwka
, Google có một bộ nhớ rất tốt cho các từ viết tắt :). Tìm kiếm của tôi trả về kết quả này, ví dụ: http://www.cs.cmu.edu/~help/afs/afs_acls.html
Directory permissions
l (lookup)
Allows one to list the contents of a directory. It does not allow the reading of files.
i (insert)
Allows one to create new files in a directory or copy new files to a directory.
d (delete)
Allows one to remove files and sub-directories from a directory.
a (administer)
Allows one to change a directory's ACL. The owner of a directory can always change the ACL of a directory that s/he owns, along with the ACLs of any subdirectories in that directory.
File permissions
r (read)
Allows one to read the contents of file in the directory.
w (write)
Allows one to modify the contents of files in a directory and use chmod on them.
k (lock)
Allows programs to lock files in a directory.
Do đó rlidwka
có nghĩa là: Tất cả các quyền trên .
Điều đáng nói, như @KeithThompson đã chỉ ra trong các nhận xét, rằng không phải tất cả các hệ thống Unix đều hỗ trợ ACL. Vì vậy, có lẽ rlidwka
khái niệm không áp dụng ở đây.
man mkdir
sẽ trả lời câu hỏi của bạn. Đối với "rlidwka", tôi không có ý kiến; bạn sẽ cần cung cấp thêm ngữ cảnh cho chúng tôi.