Bạn có thể ẩn các tập tin ẩn trong các thư mục cụ thể (như máy tính để bàn) trong khi giữ chúng hiển thị ở mọi nơi khác không?


8

Tôi làm việc với các tập tin ẩn mọi lúc, nhưng tôi thích một máy tính để bàn không lộn xộn. Sẽ thật tuyệt khi tạo các tệp như .DS_Store và .localized vô hình chỉ trên Bàn làm việc.

Xin lưu ý rằng tôi đã biết về chế độ chờ thiết bị đầu cuối cũ đáng tin cậy này:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Đặt cờ đó thành FALSE áp dụng cho mọi thứ trong hệ thống. Mục tiêu của tôi là tạo một ngoại lệ cho Desktop. Bất kỳ đề xuất?


Bạn có lưu các tập tin trên máy tính để bàn của bạn, hoặc bạn luôn giữ nó không bị lộn xộn?
Daniel

Nó thường không bị xáo trộn (không có tệp).
Matthew Eppelsheimer

Câu trả lời:


1

Mặc dù tôi không chắc làm thế nào để thực hiện yêu cầu chính xác của bạn, tôi sử dụng tiện ích nhỏ này cho phép truy cập 1 nút để ẩn / hiển thị các tệp ẩn.


Mặc dù điều này không trả lời câu hỏi của tôi, nó vẫn tiện dụng. Cảm ơn!
Matthew Eppelsheimer

liên kết không hoạt động nữa. các widget được gọi là gì?
mr.musicman 27/12/13


1
chflags hidden ~/Desktop/hideme

Điều này làm cho tập tin / thư mục vô hình khỏi Finder và bảng lưu / mở. Bạn có thể sử dụng {lệnh} {shift}. để chuyển đổi khả năng hiển thị trong khi lưu / mở.


Chào mừng bạn đến hỏi khác nhau! Bạn có thể giải thích điều này không? Vui lòng cung cấp thêm chi tiết hơn lệnh Terminal một dòng. Vui lòng xem Câu hỏi thường gặp để biết thêm thông tin. Cảm ơn.
Nathan Greenstein

Tôi chỉ thử nghiệm điều này. Nếu bạn bật cài đặt "hiển thị tất cả các tệp" của Finder và chflags hidden .DS_Storekhông có gì xảy ra.
Graham

Tôi xác nhận quan sát của @Graham, nó không hoạt động trên Mountain Lion.
Kheldar

1

Cách tiếp cận của tôi là cài đặt Finder để hiển thị các tệp vô hình và sau đó đặt cờ vô hình trên các tệp / thư mục trên Bàn làm việc phù hợp với các tiêu chí nhất định (. *, Biểu tượng, v.v.).

Nhưng cách tiếp cận này đã thất bại, do đó Finder sau đó không chỉ hiển thị các tệp bị ẩn bởi vì chúng bắt đầu bằng dấu chấm, mà cả các tệp có cờ vô hình trong mục nhập hệ thống tệp của chúng.

Tuy nhiên tôi đăng ý tưởng này cho bạn, có thể nó dẫn bạn đến một giải pháp.

# Set Finder to show all hidden files
# Only needs to be executed one time.
defaults write com.apple.finder AppleShowAllFiles ON

# Then explicitly flag certain files on the Desktop as invisible
# Run this at every login or at certain intervals (cron job)
/usr/bin/SetFile -a V ~/Desktop/.* ~/Desktop/Icon ~/Desktop/OtherPatternForHiding

1

Điều này không trả lời câu hỏi rất cụ thể của bạn nhưng cung cấp một giải pháp thay thế. Giả sử bạn muốn có quyền truy cập dễ dàng và nhanh chóng vào các tệp ẩn và không mở chúng mọi lúc, điều này không được khuyến khích.

Đây là một đoạn script nhỏ Tự động hóa quá trình xuống chỉ bằng một cú nhấp chuột để Hiển thị hoặc Ẩn. Nó giúp loại bỏ:

1-vấn đề có thể xảy ra với các tập tin ẩn hiển thị mọi lúc

Thiết bị đầu cuối 2 mở và gõ chương trình ẩn các tập tin, lệnh mỗi lần.

3-Người dùng cực kỳ thân thiện.

Cài đặt ứng dụng này dưới dạng ứng dụng vào dock của bạn để truy cập dễ dàng và nhanh chóng.

-- AppleScript to toggle hidden "." files
-- Submitted by Baltwo on Apple Support Community

try
    do shell script "defaults read com.apple.finder AppleShowAllFiles"
on error
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end try

if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0" then
    do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if

do shell script "killall Finder"

0

Tôi sẽ đề nghị dùng thử Total Downloader . Trong số nhiều tính năng khác, nó cung cấp cho bạn một lối tắt để hiển thị / ẩn các tệp vô hình trong Finder, nhưng nó không hiển thị các tệp vô hình trên Bàn làm việc.

Đó là 18 đô la, nhưng bạn cũng có được các cửa sổ Finder và thẻ kép và cửa sổ Finder giống như Visor mà bạn có thể bật lên từ bất kỳ ứng dụng nào.


Cám ơn vì sự gợi ý. Nhưng, nếu một ứng dụng có thể làm điều đó, có khả năng không có giao diện dòng lệnh để khai thác không?
Matthew Eppelsheimer

Tùy chọn của Total Downloader để hiển thị các tệp ẩn độc lập với AppleShowAllFiles, do đó, nó không nhất thiết chỉ ra hiệu ứng tương tự có thể được thực hiện thông qua dòng lệnh - nhưng tôi chắc chắn hy vọng nó có thể.
joelseph

0

Điều này được thừa nhận là một loại bùn, nhưng thay thế các biểu tượng cho .localized và .DS_Store bằng một tệp .icns trong suốt như thế này cho phép bạn kéo chúng vào một vị trí màn hình ít gây khó chịu hơn, từ góc độ lộn xộn. Nó vẫn không tốt bằng việc có thể khẳng định tương đương với ShowAllFilesExceptHere

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.