Hiển thị tệp ẩn trong Mac OS X
Mục lục:
- Cách Hiển thị Tệp & Thư mục Ẩn trên Mac
- Hiển thị tệp ẩn trong máy Mac Mở hoặc lưu tạm thời hộp thoại
- Hiển thị tệp và thư mục ẩn trên máy Mac Tạm thời bằng Terminal
Cần hiển thị các tệp ẩn trên máy Mac? Điều này khá phổ biến nếu bạn thấy mình cần truy cập các tệp bị ẩn trên máy Mac, chẳng hạn như tệp .htaccess mà bạn đã tải xuống, .bash_profile, thư mục .svn, – theo nghĩa đen, bất kỳ thứ gì đứng trước dấu '.' cho biết nó ẩn theo mặc định – bạn có thể chạy lệnh dưới đây từ thiết bị đầu cuối để đặt các tệp ẩn hiển thị trên Mac OS X.
Đối với một số thông tin cơ bản nhanh để điền vào cho những người chưa biết, các tệp bị ẩn trong Mac OS được xác định bằng cách đặt trước tên tệp một ký hiệu dấu chấm (.), bạn thực sự có thể thực hiện bất kỳ ẩn tệp bằng cách đặt dấu chấm trước tên, do đó làm cho nó ẩn với Finder. Hãy cùng xem qua cách hiển thị tất cả các tệp ẩn trong Mac OS X, bất kể phiên bản phần mềm hệ thống trên máy Mac là gì.
Cách Hiển thị Tệp & Thư mục Ẩn trên Mac
Điều này thay đổi cài đặt mặc định của Mac OS X để Finder luôn hiển thị tất cả các tệp, kể cả hiển thị các tệp ẩn.
- Khởi chạy ứng dụng Terminal, có trong /Applications/Utilities
- Nhập chính xác lệnh thích hợp như minh họa bên dưới, chọn phiên bản MacOS hoặc Mac OS X của bạn:
- Nhấn phím Return sau khi lệnh được nhập vào dấu nhắc lệnh Terminal, thao tác này sẽ thực thi lệnh và cho phép các tệp ẩn hiển thị trong hệ thống tệp của Mac OS
Đối với hiển thị các tệp và thư mục ẩn trong macOS High Sierra 10.13, MacOS Sierra 10.12, OS X El Capitan 10.11, Yosemite 10.10 và OS X Mavericks 10.9 , sử dụng chuỗi lệnh sau để hiển thị các tệp ẩn:
defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder
Để hiển thị các tệp ẩn trong Mac OS X 10.8 Mountain Lion, OS X 10.7 Lion, Mac OS X 10.6 Snow Leopard trở về trước, hãy sử dụng chuỗi lệnh mặc định này thay thế:
defaults write com.apple.Finder AppleShowAllFiles TRUE;killall Finder
Đây là chuỗi lệnh mặc định hiển thị các tệp ẩn trông như thế nào trong Mac Terminal:
Finder sẽ làm mới sau khi bạn nhấn phím Return, thao tác này sẽ khiến Finder thoát và tự chạy lại để các thay đổi có hiệu lực, do đó hiển thị các tệp ẩn trên máy Mac.
Các tệp “Ẩn” hiện hiển thị trong cửa sổ Finder, nhưng chúng sẽ hiển thị dưới dạng phiên bản mờ của các biểu tượng tệp tương ứng, hơi trong suốt. Dưới đây là ví dụ về cách các tệp ẩn hiển thị trong Finder.
Đây là giao diện của các tệp ẩn khi chúng hiển thị trong phiên bản Mac hiện đại, chẳng hạn như cửa sổ macOS High Sierra, Sierra, OS X El Capitan hoặc Yosemite Finder, xin lưu ý rằng các thư mục và tệp ẩn được hiển thị nhưng có tên màu xám mờ:
Và đây là cách các tệp từng ẩn hiển thị trong các bản phát hành trước của Mac OS X, được đánh dấu ở đây:
Cài đặt này giữ nguyên cho đến khi nó bị đảo ngược hoặc bị vô hiệu hóa, điều này sẽ khiến tất cả các tệp bị ẩn trở lại giống như cài đặt mặc định.Với tất cả các tệp hiển thị, cửa sổ Finder có thể trông bận rộn hơn nhiều so với mức bạn có thể quen và không phải lúc nào bạn cũng muốn bật liên tục. Rất may, việc chuyển trở lại thật dễ dàng.
Hãy nhớ Finder phải khởi chạy lại để hiển thị các tệp và thư mục ẩn, chúng sẽ xuất hiện dưới dạng các biểu tượng hơi mờ bên cạnh các biểu tượng bình thường. Các tệp và thư mục bị ẩn thông thường sẽ có dấu ‘.’ phía trước tên của chúng, nhưng các mục khác cũng có thể được ẩn thông qua các lệnh chflags.
Nếu bạn gặp khó khăn với các lệnh trên vì lý do nào đó, bạn có thể chia chúng thành hai phần như sau:
Đầu tiên lệnh hiển thị các tệp ẩn trên máy Mac:
defaults write com.apple.finder AppleShowAllFiles TRUE
Sau đó, lệnh tắt và khởi chạy lại Finder trên máy Mac, đây là nơi các tệp ẩn sẽ được hiển thị:
killall Finder
Lưu ý rằng việc làm mới Finder luôn là cần thiết. Điều này cũng tương tự trong OS X El Capitan, Yosemite và các phiên bản cũ của Mac OS X, Finder phải luôn được làm mới theo cách này để hiển thị các thư mục và tệp ẩn.
Lưu ý nhanh về các phiên bản khác nhau của Mac OS X: Nếu xem xét kỹ, bạn sẽ nhận thấy có một sự khác biệt rất nhỏ về vỏ bọc để hiển thị các tệp và thư mục ẩn trong các phiên bản macOS và Mac OS hiện đại X so với các phiên bản cũ hơn của phần mềm hệ thống Mac OS X (com.apple.finder so với com.apple.Finder). Tuy nhiên, cách viết hoa đó rất quan trọng, đó là lý do tại sao bạn phải nhập cú pháp chính xác.
Đảo ngược về mặc định & đặt lại tệp ẩn trong Mac OS X
Để ẩn các tệp dự định ẩn một lần nữa, do đó quay lại cài đặt mặc định của Mac để giữ chúng ở chế độ ẩn, bạn chỉ cần nhập lệnh mặc định sau. Như bạn có thể thấy, mọi thứ đều giống nhau ngoại trừ TRUE đã được chuyển thành “FALSE”:
defaults write com.apple.Finder AppleShowAllFiles FALSE;killall Finder
Hãy nhớ sự khác biệt nhỏ trong OS X Mavericks, El Capitan và Yosemite liên quan đến cách viết hoa:
defaults write com.apple.finder AppleShowAllFiles FALSE;killall Finder
Nhấn return và một lần nữa, lệnh sẽ thiết lập thay đổi về mức độ hiển thị của tệp và khởi chạy lại Finder để Finder có thể khởi chạy lại để các thay đổi có hiệu lực.
Thats tất cả để có nó! Thay đổi sẽ hoàn nguyên và bạn sẽ quay lại mặc định với các thư mục và tệp ẩn không còn hiển thị trong Trình tìm kiếm Mac OS X.
Hiển thị tệp ẩn trong máy Mac Mở hoặc lưu tạm thời hộp thoại
Một cách tiếp cận khác mà không cần sử dụng lệnh mặc định ở trên là hiển thị nhanh tất cả các tệp ẩn trong bất kỳ hộp thoại Mở hoặc Lưu nào của Mac OS X bằng cách nhấn Command+Shift+Periodtrên bàn phím cùng nhau.Bạn sẽ thấy ngay sự thay đổi khi các tệp từng ẩn được hiển thị.
Chuỗi lệnh đó có thể được sử dụng để chuyển đổi qua lại, do đó hiển thị và ẩn lại các tệp khi cần. Đối với nhiều người dùng, tổ hợp phím này là cách sử dụng thích hợp nhất khi phải sửa đổi một tệp vô hình nhưng không cần phải làm cho tất cả chúng luôn hiển thị.
Hiển thị tệp và thư mục ẩn trên máy Mac Tạm thời bằng Terminal
Một cách khác để xem nhanh các tệp ẩn trong OS X là sử dụng lệnh ls trong Terminal, tại dòng lệnh, hãy gõ như sau:
ls -a
Cờ -a báo cho lệnh ls (list) hiển thị tất cả nội dung, bao gồm các tệp ẩn. Sau đó, bạn chỉ cần chỉ định một thư mục nếu bạn muốn xem các tập tin ẩn trong đó:
ls -a ~/Sites/betasite
Phương pháp này không ảnh hưởng đến Finder hoặc khả năng hiển thị của các tệp ẩn bên ngoài việc sử dụng cờ -a, biến nó thành một biện pháp tạm thời để xem nhanh tất cả nội dung của bất kỳ thư mục hoặc thư mục nào, ngay cả khi các giá trị mặc định ở trên lệnh không được sử dụng.
Tuy nhiên, một cách để chuyển thiết bị đầu cuối sang GUI là sử dụng lệnh 'mở', hướng tới một tệp ẩn. Đây là một ví dụ:
open .not_visible_by_default
Thao tác này sẽ khởi chạy tệp có tên “.not_visible_by_default” vào ứng dụng GUI mặc định được liên kết với loại tệp đó, trong trường hợp này, tệp sẽ là tệp văn bản và do đó TextEdit sẽ mở. Thủ thuật này cũng có thể được sử dụng để mở các thư mục ẩn trong Finder, chẳng hạn với cú pháp sau:
open ~/.git
Điều đó sẽ khởi chạy thư mục “.git” ẩn trong thư mục chính của người dùng vào cửa sổ Finder mà không làm lộ tất cả các tệp khác.