- Главная... arrow - Заметки... arrow find поиск и смена прав файлов и папок

#Записки о Unix/Linux/BSD/Solaris

find поиск и смена прав файлов и папок
Автор Охальников Олег   
08:09:2010 г.
Случается по ошибке в пользовательской папке создашь директории или файлы с правами root. В дальнейшем пользователь не сможет удалить или переименовать такие файлы (папки). Чтобы найти таковые достаточно выполнить следующую команду:

$ find ~ ! -user ${USER}

 А чтобы автоматически поправить права, приведем команду к следующему виду:

$ find ~ ! -user ${USER} -exec sudo chown ${USER} '{}' \;

Переменная окружения USER равняется текущему пользователю, от которого выполняется команда. Например я выполняю команду от пользователя hawk, соответственно ищу в домашней директории /home/hawk, и все папки и файлы с отличными правами будут исправлены и принадлежать hawk.    

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 1090

  Ваш коментарий будет первым
RSS комментарии
 
« FreeBSD работа с USB DVD приводом   Convmvfs utf-8 koi8-r »

#COMMENT

Linux - производитель сетевой ...
Посмотрите # dmesg | grep eth0 скорее всего карточка гигаби...
14/05/12 08:48 More...
By H@wk!

Linux - производитель сетевой ...
А что конкретно является скоростью, size или capacity. У мен...
11/05/12 23:19 More...
By qweqwerty

Arch rankmirrors или делаем mi...
Можно команды в sh скрипт засунуть и выполнять кроном, но я ...
10/05/12 11:13 More...
By H@wk!

Arch rankmirrors или делаем mi...
не всегда все держится в голове, поэтому - спасибо за потрач...
10/05/12 10:47 More...
By x5

FreeBSD оптимизация сервера. В...
Отличный блог, побольше бы таких статей)
07/05/12 09:28 More...
By Артем

Сейчас на сайте находятся:
23 гостей

Нашли ошибку!

Выделите текст и нажмите:
[Shift]+[Enter]
[Отправить]
Спасибо!