Cách sử dụng relink để tạo liên kết đến tệp và thư mục trong Linux
Relink là một công cụ dòng lệnh cho phép bạn tạo một liên kết (hoặc lối tắt) mới đến một tệp hoặc thư mục cụ thể trong Linux. Công cụ này là một phần của gói GNU Coreutils, là một tập hợp các tiện ích dòng lệnh cần thiết cho các hệ điều hành giống Unix.
Để sử dụng liên kết lại, bạn chỉ cần chỉ định tệp hoặc thư mục nguồn và đích đến mà bạn muốn tạo liên kết. Ví dụ: để tạo một liên kết đến tệp `/path/to/file` trong thư mục hiện tại, bạn có thể sử dụng lệnh sau:
```
relink /path/to/file .
```
Điều này sẽ tạo một liên kết tượng trưng đến tệp được chỉ định trong thư mục hiện tại. Nếu bạn muốn tạo một liên kết cứng (là một loại liên kết đặc biệt trỏ đến cùng một tệp với bản gốc), bạn có thể sử dụng tùy chọn `-h` thay thế:
```
relink -h /path/to/ file .
```
Bạn cũng có thể chỉ định các tùy chọn bổ sung để tùy chỉnh liên kết, chẳng hạn như chế độ tệp và quyền sở hữu. Ví dụ:
```
relink -h -m 0755 -o user:group /path/to/file .
```
Điều này sẽ tạo một liên kết cứng đến tệp được chỉ định với chế độ tệp được đặt thành 0755 (cho phép đọc , viết và thực thi các quyền đối với chủ sở hữu và nhóm cũng như quyền đọc đối với người khác) và quyền sở hữu được đặt cho người dùng và nhóm được chỉ định.
Nhìn chung, liên kết lại là một công cụ hữu ích để tạo liên kết đến các tệp và thư mục trong Linux và nó có thể được sử dụng trong nhiều tình huống khác nhau khi bạn cần cung cấp quyền truy cập vào một tệp hoặc thư mục từ nhiều vị trí.