6
2
-m, --mode=Mod : thiết lập quyền truy nhập Mod như trong lệnh chmod nhưng không cho
quyền rwxrwxrwx.
-p, --parents : tạo các thư mục cần thiết mà không thông báo lỗi khi nó đã tồn tại.
--verbose : hiển thị các thông báo cho mỗi thư mục được tạo.
--help : đưa ra trang trợ giúp và thoát.
Ví dụ, nếu muốn tạo thư mục
test trong thư mục home, hãy gõ lệnh sau:
# mkdir /home/test
* Lệnh xóa bỏ thư mục rmdir
Như đã biết, lệnh
mkdir để tạo ra một thư mục mới, và về đối ngẫu thì lệnh rmdir
được dùng để xóa bỏ một thư mục. Cú pháp lệnh:
rmdir [tùy-chọn[ <thư-mục>
Có thể xóa bỏ bất kỳ thư mục nào nếu có quyền đó. Lưu ý rằng, thư mục chỉ bị xóa khi
nó "rỗng", tức là không tồn tại file hay thư mục con nào trong đó.
Không có cách gì khôi phục lại các thư mục đã bị xóa, vì thế hãy suy nghĩ cẩn thận
trước khi quyết định xóa một thư mục.
Các tùy chọn của lệnh:
--ignore-fail-on-non-empty : bỏ qua các lỗi nếu xóa một thư mục không rỗng.
-p, --parents : xóa bỏ một thư mục, sau đó lần lượt xóa bỏ tiếp các thư mục có trên đường dẫn
chứa thư mục vừa xóa. Ví dụ, dòng lệnh
rmdir -p /a/b/c sẽ tương đương với ba dòng lệnh
rmdir /a/b/c, rmdir /a/b, rmdir /a (với điều kiện các thư mục là rỗng).
--verbose : đưa ra thông báo khi xóa một thư mục.
--help : hiển thị trang trợ giúp và thoát.
Ví dụ:
# rmdir -p /test/test1/test2
rmdir: /: No such file or directory
#
Dòng lệnh trên sẽ lần lượt xóa ba thư mục
test2, test1, test và hiển thị thông báo trên
màn hình kết quả của lệnh.
* Lệnh đổi tên thư mục mv
Cú pháp lệnh:
mv <tên-cũ> <tên-mới>
Lệnh này cho phép đổi tên một thư mục từ
tên-cũ thành tên-mới.
Ví dụ, lệnh
# mv LinuxVN.com LinuxVN
sẽ đổi tên thư mục
LinuxVN.com thành LinuxVN.
Nếu sử dụng lệnh
mv để đổi tên một thư mục với một cái tên đã được đặt cho một file
thì lệnh sẽ gặp lỗi.
Nếu tên mới trùng với tên một thư mục đang tồn tại thì nội dung của thư mục được đổi
tên sẽ ghi đè lên nội dung của thư mục trùng tên.