Tôi đã thử điều này trên Opensuse 12 và Fedora 17, tôi sử dụng các dấu phẩy sau
touch file
chown 777 file
ls -l file
-rw-r--r-- 1 777 root 0 Oct 9 21:43 file
grep 777 /etc/passwd
echo $?
1
Không có người dùng 777
grep pippo /etc/passwd
echo $?
1
chown pippo file
chown: invalid user: `pippo'
Nhưng nếu tôi sử dụng người dùng không tồn tại, tôi gặp một lỗi.
Tại sao tôi có thể sử dụng người dùng không tồn tại bằng số với chown, nhưng không có tên?