Symbolic Link Là Gì

  -  

Symlink là gì?

Symbolic link (xuất xắc thường xuyên được Hotline là Symlink) là liên kết thay thế tuyệt links mềm, một nhiều loại tệp quan trọng dùng để xúc tiến link các thư mục trơ thổ địa cùng nhau. Các links đã chỉ trỏ mang lại vị trí thực của chúng.

Bạn đang xem: Symbolic link là gì

Các nhiều loại Symbolic Links

Có nhì một số loại liên kết bảo hộ bao gồm trong khối hệ thống Linux/UNIX là links cứng với liên kết mượt.

Hard links: Loại links cứng này phát âm đơn giản và dễ dàng là một trong những thương hiệu bắt đầu được đặt cho một tệp hoặc tlỗi mục bất kỳ. Bạn có thể chế tác một hoặc nhiều link cứng cho 1 tệp nhưng lại cấp thiết tạo nên các tệp ở ở đoạn không giống nhau.Soft links: Loại link mềm này hệt như một phím tắt trên Windows. Khi các bạn mtại 1 biểu tượng nào kia trên Windows, nó đã tự động link tới ứng dụng cùng chạy. Bạn có thể link các tệp nằm ở vị trí khác nhau trên khối hệ thống.

Ngay tiếp sau đây, ceds.edu.vn vẫn giải đáp bạn chi tiết bí quyết tạo links thay thế vào Linux bởi lệnh Ln.

Cách sử dụng lệnh ln nhằm chế tạo Symbolic Link trong Linux

Lệnh Ln vào Linux cho phép người tiêu dùng tạo ra links giữa các tệp không giống nhau vào một trong những thỏng mục. Lệnh Ln khoác định sẽ khởi tạo ra các link cứng. Để chế tạo ra link bảo hộ, hãy áp dụng tùy chọn -s (–symbolic).

Để chế tạo link thay mặt, lựa chọn cú pháp lệnh Ln:

ln -s FILE LINK

Trong đó:

Nếu cả File với LINK mọi được cung cấp thì lệnh Ln sẽ khởi tạo một link gồm lên là LINK với trỏ cho tới FILE.Nếu chỉ hỗ trợ 1 trong các nhì FILE hoặc LINK là lốt chấm (.) thì lệnh Ln sẽ khởi tạo một links có tên của thư mục hiện tại cùng trỏ cho tệp.

Sau Lúc thực hiện thành công xuất sắc thì lệnh ln sẽ không còn tạo ra ngẫu nhiên kết quả output như thế nào cùng trả về 0.

Tạo Symbolic Link mang lại tệp

Để chế tạo liên kết thay mặt cho tệp, hãy msinh sống Terminal với nhtràn lên lệnh ln như sau:

ln -s source_tệp tin symbolic_link

Ttốt thay đổi source_file thành thương hiệu của tệp nhưng bạn muốn chế tác liên kết cùng symbolic_link đó là tên của links.

Xem thêm: Cách Tắt Trò Chơi Trên Facebook, Cách Xóa Trò Chơi Trên Điện Thoại

Tsay đắm số symbolic_links là tùy chọn chất nhận được chúng ta có thể nhập hoặc không. Nếu như không có liên kết thay mặt được chỉ định thì lệnh Ln sẽ khởi tạo một links bắt đầu vào tlỗi mục hiện giờ của khối hệ thống.

Ví dụ: Tạo link bảo hộ mang tên my_liên kết.txt mang đến tệp mang tên my_tệp tin.txt:

ln -s my_file.txt my_liên kết.txt

Xác minh rằng liên kết tượng trưng đã được sinh sản thành công xuất sắc bằng phương pháp thực hiện lệnh ls:

ls -l my_liên kết.txt

Kết quả trả về đang là:

lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_links.txt -> my_tệp tin.txt

Tạo Symbolic Link cho tlỗi mục

Tương từ nhỏng lệnh tạo ra links đại diện mang lại tệp, lệnh tạo nên links tượng trưng mang lại thỏng mục có tsi số thứ nhất là thư mục cùng tên của link sẽ là tsay đắm số thứ hai.

Ví dụ: Lệnh để sản xuất một link bảo hộ từ bỏ thỏng mục /mnt/my_drive/movies mang đến thỏng mục ~/my_movies :

ln -s /mnt/my_drive/movies ~/my_movies

Lỗi tạo nên Symbolic Link vẫn mãi mãi trong Linux

Nếu chúng ta tạo thành một liên kết bảo hộ vẫn mãi mãi thì sẽ có thông báo lỗi được gửi về do lệnh Ln.

Ví dụ:

ln -s my_file.txt my_link.txt

Kết trái trả về:

ln: failed khổng lồ create symbolic link "my_link.txt": File existsGiải quyết lỗi bằng cách ghi đè lên trên link đang vĩnh cửu kia với tùy chọn -f (–force).

ln -sf my_file.txt my_link.txt

Xoá Symbolic Link

Để xóa hoặc sa thải các links thay thế, ​​hãy áp dụng lệnh unlink hoặc rm.

ví dụ như áp dụng unlink :

unlink symlink_to_remove

lấy một ví dụ sử dụng rm :

rm symlink_to_remove

Lưu ý: khi áp dụng lệnh để xoá link tượng trưng không nên để vệt “/” sinh hoạt cuối thương hiệu. Nếu tệp mối cung cấp bị xóa hoặc dịch rời mang đến một địa điểm khác thì link tượng trưng có khả năng sẽ bị hư cùng cần phải xóa.

Tổng kết về cách sử dụng lệnh Ln nhằm chế tạo ra Symbolic Links trong Linux

Đó là tất cả mọi biện pháp sử dụng lệnh Ln để tạo thành Symbolic Links trong Linux. Mong rằng phần đa lên tiếng này để giúp đỡ chúng ta tất cả thêm các kỹ năng nhằm sử dụng căn nguyên này. Nếu các bạn còn mong muốn xem thêm về phần đa lệnh hoặc mẹo áp dụng Linux, hãy để lại sinh hoạt bên comment dưới, ceds.edu.vn vẫn vấn đáp bạn vào thời hạn nhanh nhất có thể. Bạn cũng hoàn toàn có thể truy cập vào Blog của ceds.edu.vn nhằm đọc thêm các nội dung bài viết chia sẻ kỹ năng về thiết kế, cai quản trị mạng, trang web, domain name, hosting, vps, server, email,… Chúc bạn thành công xuất sắc.

Xem thêm: Dịch Nghĩa Của Từ Net Cash Là Gì ? Net Cash Là Gì


*

Tôi là Trịnh Duy Tkhô nóng, CEO & Founder Cửa Hàng chúng tôi Cổ Phần Giải Pháp Mạng Trực Tuyến toàn quốc - ceds.edu.vn. Với sứ mệnh đưa đến những dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp nội địa và nước ngoài, tôi luôn cố gắng nỗ lực không còn bản thân nâng cấp chi tiêu hệ thống phần cứng, cải thiện chất lượng các dịch vụ quan tâm quý khách hàng để đem đến đều sản phẩm tuyệt vời nhất tốt nhất cho tất cả những người tiêu dùng. Vì vậy, tôi tin tưởng vẫn đem đến những phương án công nghệ thông tin mới nhất, buổi tối ưu độc nhất vô nhị, kết quả độc nhất và ngân sách hợp lí tuyệt nhất cho toàn bộ các doanh nghiệp.