Tôi đã tạo một liên kết tượng trưng (cụ thể là liên kết tượng trưng chứ không phải bí danh Finder mà bash không thể theo dõi) đến một thư mục trong thư mục nhà của tôi bằng cách sử dụng ln -s link $HOME/directory
& bây giờ tôi muốn ẩn liên kết trong Finder để tôi không phải xem nó Thông thường tôi sẽ sử dụng chflags hidden link
để thực hiện điều này, nhưng tất nhiên điều đó sẽ ảnh hưởng đến thư mục chứ không phải liên kết. Tôi không thể sử dụng dấu chấm hàng đầu tiêu chuẩn vì chính tên của liên kết rất quan trọng đối với các ứng dụng tìm kiếm nó & dấu chấm hàng đầu thay đổi tên.
Vì vậy, câu hỏi của tôi là, làm thế nào để tôi ẩn liên kết tượng trưng mà không ẩn thư mục mà nó liên kết đến hoặc thay đổi tên của nó?
EDIT: Tôi cố tình giữ câu hỏi của mình mơ hồ vì đó là một thử nghiệm nhỏ với Finder, nhưng đây là một số chi tiết để làm rõ chính xác những gì tôi đang cố gắng làm.
Trình tìm kiếm sử dụng thư mục $ HOME / Máy tính để bàn cho chính máy tính để bàn, không thành vấn đề nếu đó là một liên kết, bí danh hoặc một thư mục hoàn toàn khác có tên là Máy tính để bàn (như chính thư mục nhà) miễn là trong thư mục $ HOME .
Tôi đã tạo một liên kết tượng trưng đến thư mục nhà của mình có tên là Máy tính để bàn để đặt nội dung của máy tính để bàn với nội dung của thư mục nhà của tôi (nếu bạn thử điều này, nó sẽ không có hiệu lực cho đến khi bạn đăng nhập lại, điều này cũng được thực hiện ngày 10.6). Điều đó cũng đặt chính liên kết tượng trưng trên máy tính để bàn của tôi, điều mà tôi không muốn thấy trong cửa sổ Finder hoặc trên chính máy tính để bàn. Nếu tôi đổi tên nó thành tên .Desktop, để ẩn nó, nó sẽ ẩn đi, nhưng liên kết giữa thư mục nhà của tôi và máy tính để bàn của tôi cũng sẽ bị hỏng.
:-)