Làm thế nào tôi có thể tạo một liên kết mềm trong Lion?


8

Hôm nay tôi nhận ra rằng một bí danh không giống với liên kết mềm trong Lion. Tôi đã tạo một bí danh của một thư mục trong thư mục Dropbox của mình và di chuyển bí danh vào Bàn làm việc của tôi.

Khi tôi cố gắng cdvào bí danh này trong thiết bị đầu cuối, thiết bị đầu cuối lưu ý rằng bí danh không phải là một thư mục. Trong Ubuntu, tuy nhiên, tôi có thể cdthành một liên kết mềm.

Làm cách nào để tạo liên kết mềm trong Lion? Nó sẽ thuận tiện cho tôi vì tôi viết các kịch bản python dựa trên các liên kết mềm.

Câu trả lời:


8

Bạn có thể tạo các liên kết mềm (còn gọi là liên kết tượng trưng hoặc liên kết tượng trưng) từ thiết bị đầu cuối, giống như trong bất kỳ hệ thống Unix nào khác.

Tôi không quen thuộc với Dropbox vì vậy tôi sẽ tạo một ví dụ giả sử rằng có một thư mục Dropboxtrong thư mục chính của bạn:

cd ~
ln -s ~/Dropbox/aFolder Desktop/aFolder

Lưu ý rằng lnlấy liên kết để tạo làm đối số thứ hai của nó ; nghĩ về nó như cp.

Ngoài ra, một cảnh báo: nếu bạn tạo một liên kết mềm với một đường dẫn tương đối , ví dụ

cd ~/Desktop
ln -s ../Dropbox/aFolder aFolder

sau đó liên kết sẽ liên quan đến vị trí của nó tại thời điểm này , không liên quan đến thư mục hiện tại khi bạn tạo nó! Vì vậy, ví dụ, nếu bạn chuyển nó vào ~/Desktop/Foldersthì nó sẽ chỉ vào ~/Desktop/Dropboxthay vì ~/Dropbox.


3

Bạn phải sử dụng lnlệnh Unix từ Terminal.

ln -s existingname newname
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.