Trên một máy chủ (máy tính để bàn phát triển của tôi), tôi có thể thực thi killlệnh mà không cần sudo, nhưng trên máy chủ khác, tôi sẽ nhận được kill: kill 1 failed: operation not permitted.
Tôi giả sử rằng killlệnh sẽ thực thi /usr/bin/kill.
Khi tôi kiểm tra sự cho phép của tệp trên cả hai máy chủ, nó sẽ hiển thị giống nhau cho phần quyền như lrwxrwxrwx 1 root root, điều đó có nghĩa là mọi người dùng đều đã đọc, viết và thực thi quyền của tệp này. Vậy thì tại sao tôi cần phải làm sudotrên máy chủ khác? Tôi tò mò về phần nào giữa hai máy chủ tạo ra sự khác biệt này.
type killnói lệnh là một dựng sẵn hoặc bên ngoài? Nhân tiện, symlink không có quyền trên Linux, đó là lý do tại sao chúng hiển thị nhưlrwxrwxrwx.