2012-03-06 7 views
153

Cách tạo liên kết xxx đến /home/jake/doc/test/2000/something/?Cách tạo liên kết đến thư mục

Giả sử xxx được tạo theo /home/jake và bạn hiện đang ở /home/jake. Khi bạn làm cd xxx, bạn trực tiếp truy cập /home/jake/doc/test/2000/something/.

Trả lời

285

liên kết tượng trưng hoặc mềm (file hoặc thư mục, linh hoạt và tự nhiều chủ tài liệu)

#  Source        Link 
ln -s /home/jake/doc/test/2000/something /home/jake/xxx 

liên kết cứng (file duy nhất, ít linh hoạt và không tự chủ tài liệu)

# Source        Link 
ln /home/jake/doc/test/2000/something /home/jake/xxx 

Thông tin khác: man ln

+15

Lưu ý rằng bạn phải sử dụng đường dẫn đầy đủ cho cú pháp này. Tôi bị thương phải sử dụng 'ln '$ (pwd)/relative_path" xxx' để có được một liên kết tuyệt đối cho 'xxx' bằng cách sử dụng đường dẫn tương đối. Rõ ràng, các quy tắc clobbering bash không được mở rộng cho SOURCE. – trlkly

+0

ln -s/home/jake/điểm đến/home/jake/link_name – Turako

+1

'liên kết cứng không được phép cho thư mục' là những gì debian của tôi nói – zbig

26

bạn nên sử dụng:

ln -s /home/jake/doc/test/2000/something xxx