Смена группы и владельца файлов и папок.
Модератор: Bizdelnick
-
- Сообщения: 151
Смена группы и владельца файлов и папок.
Подскажите пожалуйста возможно ли сменить группу и владельца сразу всех файлов и папок в нужной директории. Допустим, есть /var/test/kiss нужно сменить группу и владельца папки kiss и всех, всех файлов и папок которые находятся в этой директории и в других папках которые находятся в этой папки.
-
- Сообщения: 773
- Статус: Участник
Re: Смена группы и владельца файлов и папок.
celovec писал(а): ↑07.12.2007 15:04Подскажите пожалуйста возможно ли сменить группу и владельца сразу всех файлов и папок в нужной директории. Допустим, есть /var/test/kiss нужно сменить группу и владельца папки kiss и всех, всех файлов и папок которые находятся в этой директории и в других папках которые находятся в этой папки.
Да, с помощью chown
Код: Выделить всё
man chown
ИМЯ
chown - изменить владельца и группу файлов
ОБЗОР
chown [опции] пользователь[:группа] файл...
.......................
ОПЦИИ POSIX
-R Рекурсивное изменение владельца для каталогов и их содержимого.
...............................
-
- Сообщения: 151
Re: Смена группы и владельца файлов и папок.
Вот так:?
(Сменяем группу и владельца на Andrej)
Код: Выделить всё
sudo chown -R Andrej:Andrej /var/test/kiss
(Сменяем группу и владельца на Andrej)
-
- Сообщения: 773
- Статус: Участник
-
- Сообщения: 119
- ОС: Fedora Core
Re: Смена группы и владельца файлов и папок.
До кучи:
иногда бывает полезно
chgrp -R <имя> <каталог>
(меняет только группу).
иногда бывает полезно
chgrp -R <имя> <каталог>
(меняет только группу).
-
- Сообщения: 109
Re: Смена группы и владельца файлов и папок.
А вот какаая проблема: пробелы в имени встрчаются.. как написать?
-
- Сообщения: 163
- ОС: Gentoo Linux amd64 || x86
Re: Смена группы и владельца файлов и папок.
1) Использовать автодополнение по таб.
2) Перед пробелом ставить символ \.
3) Заключать имя файла в двойные кавычки.
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
-
- Сообщения: 52
- ОС: Debian 40r1-i586, etch
Re: Смена группы и владельца файлов и папок.
Простите, но в BASHe - "Перед пробелом ставить символ \." Это не работает...
Дабы не плодить темы.
Кста, локать утф!
*nix-way, guitar, freedom & добро и свет ;)
[ cc ] Net
[ cc ] Net
-
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Смена группы и владельца файлов и папок.
crashc, не вводите людей в заблуждение, всё работает.
Rock'n'roll мертв © БГ
-
- Сообщения: 782
- Статус: Задвинутый соучастник
Re: Смена группы и владельца файлов и папок.
Точка "." , видимо, зря затесалась.
Так будет понятнее - есть каталог name with spaces
переход в оный -
Код: Выделить всё
cd name\ with\ spaces
-
- Сообщения: 52
- ОС: Debian 40r1-i586, etch
Re: Смена группы и владельца файлов и папок.
Это при команда из stdinput'a, а если в баше ваять и передать параметр от for, то нет !
*nix-way, guitar, freedom & добро и свет ;)
[ cc ] Net
[ cc ] Net
-
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Смена группы и владельца файлов и папок.
crashc, тебе в соседней теме объяснили почему не работает твой пример. К пробелам он не имеет никакого отношения.
Rock'n'roll мертв © БГ
-
- Бывший модератор
- Сообщения: 4458
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Смена группы и владельца файлов и папок.
Маленькое дополнение: лучше использовать chown с параметром -h во избежание различных плохих событий. А то так можно у половины раздела права случайно поменять, стоит только в папке затесаться символической ссылке, указывающей за её пределы. Печальный опыт...