Tôi có thể hiểu lý do của việc ẩn các tập tin và thư mục trong thư mục /home/user
để ngăn người dùng làm rối tung mọi thứ. Tuy nhiên, tôi không thấy như thế nào lý do tương tự có thể được áp dụng cho các file trong /etc
, /boot
và /var
thư mục đó là lĩnh vực quản trị viên.
Câu hỏi của tôi là tại sao một số tệp và thư mục bị ẩn khỏi quản trị viên? Thí dụ:
/boot/.vmlinuz-3.11.1-200.fc20.x86_64.hmac
/etc/.pwd.lock
/etc/selinux/targeted/.policy.sha512
/etc/.java
/etc/.java/.systemPrefs
/etc/skel/.bash_profile
/root/.ssh
/root/.config
/var/cache/yum/x86_64/20/.gpgkeyschecked.yum
/var/spool/at/.SEQ
/var/lib/pear/.filemap
ls
lệnh chỉ cần không danh sách tập tin bắt đầu với một dấu chấm theo mặc định (xem info ls
) - đó là việc thiết kế mảnh đặc biệt của phần mềm.
ls
; đồng thời, việc mở rộng các khối sẽ không bao gồm các tệp đó trừ khi dấu chấm hàng đầu được bao gồm rõ ràng trong mẫu và thông thường các trình quản lý tệp sẽ không hiển thị chúng trừ khi bạn chọn tùy chọn "Hiển thị tệp ẩn" (vâng, tùy chọn này sử dụng thuật ngữ đó).