0
Я проверял некоторую конфигурацию и нашел это. Может ли кто-нибудь помочь мне объяснить смысл /bin/chown -Rf ownername:groupname folderpath
?Что значит/bin/chown -Rf имя пользователя: имя_группы путь
Я проверял некоторую конфигурацию и нашел это. Может ли кто-нибудь помочь мне объяснить смысл /bin/chown -Rf ownername:groupname folderpath
?Что значит/bin/chown -Rf имя пользователя: имя_группы путь
ex;
примеры файлов и папок;
[email protected]:/tmp/1$ ls -arlt
-rw-rw-r-- 1 user user 0 Tem 28 14:29 test1
-rw-rw-r-- 1 user user 0 Tem 28 14:29 test2
drwxrwxr-x 2 user user 4096 Tem 28 14:30 folder
[email protected]:/tmp/1$ ls -arlt folder/
---------- 1 user user 0 Tem 28 14:30 test1
без каких-либо параметров; сообщения об ошибках показаны ниже;
[email protected]:/tmp/1$ find . -type f -name "*" | xargs chown bin.bin
chown: changing ownership of ‘./folder/test1’: Operation not permitted
chown: changing ownership of ‘./test2’: Operation not permitted
chown: changing ownership of ‘./test1’: Operation not permitted
-f подавление этого и электронного письма
-R также изменить test1 файл в папке.
[email protected]:/tmp/1$ find . -type f -name "*" | xargs sudo chown -Rf bin.bin
[sudo] password for user:
[email protected]:/tmp/1$ ls -lart
total 80
-rw-rw-r-- 1 bin bin 0 Tem 28 14:29 test1
-rw-rw-r-- 1 bin bin 0 Tem 28 14:29 test2
drwxrwxr-x 2 user user 4096 Tem 28 14:30 folder
[email protected]:/tmp/1/folder$ ls -arlt
total 8
---------- 1 bin bin 0 Tem 28 14:30 test1
'chown' - это команда для изменения владельца файла и группы. '-R' означает рекурсивно. '-f' означает подавление сообщений об ошибках. Для получения дополнительной информации: 'man chown' – sat
Хотелось бы узнать, давая -Rf вместе, что он будет делать? Позволит предоставить нам информацию об ошибках, которые мы получаем рекурсивно по указанному пути? – Jhansi