Liên kết tượng trưng html
Các liên kết tượng trưng, vẫn được biết đến với các liên kết tượng trưng tên, về cơ bản là biện pháp tạo phím tắt nâng cao. Người dùng có thể tạo các liên kết cho các tệp hoặc thư mục riêng lẻ, sau đó các liên kết này sẽ xuất hiện khi chúng được lưu trong cùng một thư mục, mặc dù các liên kết tượng trưng quay lại con trỏ đến vị trí thực của chúng. Liên kết tượng trưng hay còn được gọi là liên kết tượng trưng hoặc liên kết mềm, là một loại tệp đặc biệt được sử dụng để khai báo liên kết giữa các tệp với nhau. Khi truy cập vào liên kết A, nó sẽ tự gọi đến tệp B nếu như bạn tạo một liên kết hệ thống từ A sang B Để tạo Symlink, ta sẽ sử dụng lệnh Ln trên Linux, cách thực hiện thế nào thì chúng ta cùng tìm hiểu ngay nhé 1. Các loại liên kết trên LinuxTrên Linux, chúng ta có hai loại liên kết như sau Bài viết này đã được đăng tại [free tuts. mạng lưới]
2. Cách sử dụng lệnh Ln để tạo Liên kết tượng trưngln is a command on Linux, used to create an links between files. Theo default, command ln create hard link (liên kết cứng). Để tạo một liên kết tượng trưng (liên kết mềm), hãy sử dụng tùy chọn ln -s source_file symbolic_link1 Cú pháp command ln to create symbol link as after ln -s [OPTIONS] FILE LINK in which
Khi thực thi lệnh thành công, Linux sẽ trả về kết quả là 0 Tạo một liên kết tượng trưng trỏ đến một tập tinĐể tạo một con trỏ biểu tượng đến một tệp, bạn hãy mở Terminal lên, sau đó nhập vào có cấu trúc như sau ln -s source_file symbolic_link Thay đổi tham số ln -s source_file symbolic_link2 thành tên của tệp mà bạn muốn tạo liên kết tượng trưng và ln -s source_file symbolic_link3 chính là tên của nó Tham số ln -s source_file symbolic_link3 là tùy chọn, tức là bạn có thể nhập hoặc không. Nếu bạn không nhập, lệnh ln sẽ tạo một liên kết tượng trưng có tên như mục hiện tại bạn đang đứng Trong ví dụ sau mình đã tạo một liên kết có tên là my_link. txt đến một tệp có tên my_file. txt ________số 8 Để khẳng định rằng symlink đã được tạo thành công thì hãy sử dụng lệnh ls ls -l my_link.txt Kết quả trả lại sẽ có dạng như sau ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images0 Tạo một liên kết tượng trưng đến thư mụcLệnh để tạo một liên kết tượng trưng con trỏ đến một thư mục cũng giống như lệnh con trỏ đến tệp. Tham số đầu tiên chính là thư mục và tham số thứ hai chính là tên của liên kết tượng trưng Ví dụ. Nếu bạn muốn tạo một liên kết tượng trưng từ thư mục ln -s source_file symbolic_link5 đến thư mục ln -s source_file symbolic_link6, bạn sẽ chạy lệnh sau ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images3 3. Lỗi tạo liên kết tượng trưng đã tồn tại trong LinuxNếu bạn tạo một liên kết tượng trưng đã tồn tại thì lập tức sẽ nhận được một thông báo lỗi. Ví dụ ________số 8 Kết quả ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images5 Để giải quyết, ta chỉ việc khai báo ghi đè lên liên kết đã tồn tại ở đó, bằng cách thêm vào tham số ln -s source_file symbolic_link7 ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images7 4. Xóa liên kết tượng trưng trên LinuxĐể xóa liên kết tượng trưng trên Linux, ta sử dụng lệnh hủy liên kết hoặc rm hủy liên kết ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images8 rừm ln -s source_file symbolic_link0 Nếu bạn chuyển nguồn tệp đến một vị trí khác, liên kết tượng trưng đó sẽ bị hỏng, lúc này bạn cần sử dụng hai lệnh trên để xóa nhé. Như vậy là mình đã hướng dẫn hoàn thành cách sử dụng lệnh ln trên Linux để tạo liên kết tượng trưng, đây là cách tạo liên kết ảo cho một tệp hoặc thư mục bất kỳ trên Linux. Chúc bạn thành công |