Lệnh liệt kê các tệp ẩn trong Linux là gì?

thời gian phát hành: 2022-06-24

Lệnh liệt kê các tệp ẩn trong Linux là:

ls -a

Các tệp ẩn:

.gitignore

.svnignore

cấu hình

~ / .bash_profile

~ / .bashrc

~ / .config / autostart / chromium-browser.

Tại sao một số tệp bị ẩn trong Linux?

Có một số lý do tại sao một số tệp có thể bị ẩn trong Linux.Ví dụ: nếu tệp là bí mật hoặc riêng tư, bạn có thể không muốn mọi người xem nó.Hoặc, nếu tệp là một phần của cấu hình hệ thống hoặc tập lệnh cài đặt, bạn có thể không muốn mọi người vô tình sửa đổi nó.Cuối cùng, đôi khi các tệp bị ẩn vì chúng tạm thời hoặc thử nghiệm và bạn không muốn chúng làm lộn xộn hệ thống tệp của mình với các tệp không cần thiết.

Để xem tất cả các tệp trên hệ thống của bạn hiện đang bị ẩn, hãy sử dụng lệnh "ls -a":

$ ls -a tổng số 12 drwxr-xr-x 2 gốc root 4096 26 tháng 2 21: 0

Kết quả từ lệnh này cho thấy tổng cộng có mười hai tệp (bao gồm cả thư mục hiện tại) và mỗi tệp được sở hữu bởi "root" (quản trị viên hệ thống) hoặc "user1" (người dùng thông thường của bạn). Cột đầu tiên của đầu ra liệt kê tên của mỗi tệp; cột thứ hai cho biết tệp đó hiện có bị ẩn hay không; và cột thứ ba cho biết nó đã được sửa đổi lần cuối cách đây bao lâu.

Để hiện một tệp, hãy sử dụng lệnh "ls -ah" như sau:

$ ls -ah tổng số 12 drwxr-xr-x 2 gốc root 4096 26 tháng 2 21: 0

Lần này, chỉ có một tệp đã được thay đổi - ".config", hiện có mặt nạ quyền được cập nhật (0644 thay vì 075

  1. root root drwxr-xr-x 2 4096 26 tháng 2 21: 0. -rw ------- 1 root root 16384 26/02 20: 5bash_history -rw ------- 1 root root 8192 26/02 20: 5config drwx ------ 3 admin admin 4096 Mar 4 08 : ./../ etc / Resolutionv.conf drwx ------ 3 admin admin 4096 Mar 4 08: ./../ lib64 / librt drwx ------ 3 admin admin 4096 Mar 4 08:. /../lib64/misc drwx ------ 3 admin quản trị 4096 Ngày 4 tháng 3 08: ./../ usr -rw ------- 1 user1 user1 512 ngày 5 tháng 4 18:12 configfile $
  2. root root drwxr-xr-x 2 4096 26 tháng 2 21: 0. -rw ------- 1 Root Root 16384 26/02 20: 5bash_history -rw ------- 1 Root Root 8192 26/02 20: 5config drwx ------ 3 Admin Admin 4096 03/04/08 : ./../ etc / Resolutionv.conf drwx ------ 3 Admin Admin 4096 Mar 4 08: ./../ lib64 / librtdrwx ------ 3 Admin Admin 4096 Mar 4 08: ./ ../lib64miscdrwx------ 3 Admin Quản trị viên 4096 Ngày 4 tháng 3 08: ./. usr --rw ------- 1 User1 User1 512 Tháng 4 5 18: 12 configfile $
  3. . Như bạn có thể thấy từ ví dụ này, khi bạn hiện một tệp bằng cách sử dụng "ls –ah", vị trí trước đó của nó sẽ vẫn được ghi nhớ cho các lệnh trong tương lai sử dụng đường dẫn tương đối (như "cd").

Mục đích của việc ẩn tệp trong Linux là gì?

Khi nào bạn nên ẩn tệp trong Linux?Làm cách nào để ẩn tệp trong Linux?Lợi ích của việc ẩn tệp trong Linux là gì?Làm cách nào để hiện tệp trong Linux?

Khi bạn sử dụng trình quản lý tệp hoặc trình khám phá trên máy tính của mình, bạn thường dễ dàng xem và truy cập tất cả các tệp và thư mục trên hệ thống của mình.Tuy nhiên, có thể đôi khi bạn muốn ẩn các tệp nhất định khỏi chế độ xem.Ví dụ: nếu bạn đang thực hiện một dự án bí mật và không muốn người khác biết bạn đang làm gì, bạn có thể ẩn tệp bằng cách sử dụng trình quản lý tệp hoặc trình khám phá.

Có một số lý do khiến bạn có thể muốn ẩn tệp.Có thể bạn không muốn người khác có thể truy cập vào tệp mà không có sự cho phép của bạn.Hoặc có thể bạn lo lắng rằng ai đó có thể vô tình xóa tệp khi họ đang làm việc với nó.Trong mọi trường hợp, ẩn tệp là một cách dễ dàng để bảo vệ tệp khỏi những con mắt tò mò.

Để ẩn tệp trong Linux, trước tiên hãy mở cửa sổ dòng lệnh (bằng cách nhấn Ctrl + Alt + T) và nhập sudo nano / etc / fstab. Thao tác này sẽ mở tệp cấu hình cho hệ thống tệp của bạn (trong trường hợp này là / etc / fstab). Tiếp theo, tìm dòng cho biếtvà sau đó liệt kê các tùy chọn nên được đặt cho. Đối với ví dụ của chúng tôi, chúng tôi sẽ cần thay đổi hai tùy chọn: một cho thư mục tài liệu của chúng tôi (/ home / username / Documents) và một cho thư mục mã nguồn của chúng tôi (/ home / username /.

Làm cách nào để xem các tệp ẩn trong Nautilus?

Để xem các tệp ẩn trong Nautilus, hãy mở trình quản lý tệp và chọn "Tệp" từ thanh menu.Sau đó chọn "Hiển thị tệp ẩn."Bạn cũng có thể gõ "nautilus -h" để hiển thị văn bản trợ giúp của lệnh này.

Làm cách nào để hiển thị các tệp ẩn bằng lệnh ls?

Để hiển thị các tệp ẩn trong Linux, hãy sử dụng lệnh ls với tùy chọn -a.Thao tác này sẽ liệt kê tất cả các tệp và thư mục trên hệ thống của bạn, bao gồm mọi tệp ẩn.Để xem một loại tệp cụ thể bị ẩn, hãy sử dụng tùy chọn -H để chỉ định loại tệp bạn muốn xem.Ví dụ: để xem tất cả các tệp .gitignore trên hệ thống của bạn, hãy sử dụng ls -A .gitignore.

Tùy chọn -a để ls làm gì?

Tùy chọn -a thành ls hiển thị tất cả các tệp và thư mục, bao gồm cả các tệp ẩn.Để chỉ xem các tệp ẩn, hãy sử dụng tùy chọn -h.

Làm cách nào để tôi có thể xem tất cả các tệp, kể cả những tệp bị ẩn, bằng các công cụ GUI trên hệ thống Ubuntu?

Có một số công cụ GUI có thể được sử dụng để xem tất cả các tệp, kể cả những tệp ẩn, trên hệ thống Ubuntu.Một trong những công cụ như vậy là Trình quản lý tệp.Có thể truy cập Trình quản lý tệp bằng cách nhấp vào menu Ứng dụng và chọn Trình quản lý tệp.Khi Trình quản lý tệp được mở, hãy nhấp vào tab Trang đầu và sau đó nhấp vào nút Tệp.Thao tác này sẽ hiển thị tất cả các tệp và thư mục trên hệ thống của bạn.Để xem tất cả các tệp ẩn trên hệ thống của bạn, hãy chọn hộp kiểm Tệp ẩn trong phần Tệp của cửa sổ, sau đó bấm vào OK.