Kiến thức cần có
1. Shortcut vs Symlink
- Shortcut tạo ra đường tắt đến file thực sự.

- Hình trên thể hiện một shortcut trong Windows.
- Trong Properties của một shortcut có button là Open File Location, dẫn đến đường dẫn chứa thư mục được liên kết với nó.
- Khi chạy shortcut là chạy file liên kết với nó. Không cần phải biết vị trí cụ thể của file gốc.
- Windows gọi là shortcut, Linux gọi là symlink (còn gọi là symbolic link).
- Symlink không phải là một file, mà là một loại liên kết đặc biệt. Bản thân nó không hề chứa nội dung, chỉ trỏ tới một file khác hay một thư mục khác.
→ Symlink là ảnh ảocủa file gốc
Câu lệnh tạo symlink trên Linux: ln -s /path/to/original_file_or_folder /path/to/symlink_name

2. Các hành vi đặc biệt của Symlink
- Thao tác đọc , ghi thực hiện trực tiếp vào file gốc
- Thao tác xóa ,di chuyển chỉ ảnh hưởng tới symlink
- Thao tác thực thi thực chất là thực thi file gốc