Câu trả lời:
Trong dòng lệnh, bạn tăng thêm sức mạnh với dòng mã sau
cd ~ && unlink steve
Vì vậy, bạn không biết rằng chỉ có liên kết tượng trưng sẽ bị xóa và không phải là đường dẫn hoàn chỉnh về nhà :)
Đơn giản chỉ cần chạy rm ~/steve
là an toàn:
chỉ định "~ / steve" ( không phải "~ / steve /", với dấu gạch chéo) có nghĩa là rm
sẽ hoạt động trực tiếp trên liên kết và không theo dõi nó, như khi bạn nhập "~ / steve /".
ngay cả khi bạn nhập sai "~ / steve /", xóa bằng rm
sẽ không xóa thư mục trừ khi bạn cung cấp tùy chọn "-r".