Вер
1

Рекурсивна зміна прав в Unix

Постійно забуваю. Можливо, якщо запишу тут, то запамʼятаю. Або, принаймні, точно буду знати де шукати.

Щоб рекурсивно змінити права директорій в поточній директорії, в Linux (Unix, BSD):

find . -type d -exec chmod 755 {} \;

Щоб рекурсивно змінити права на файли, починаючи з поточної директорії:

find . -type f -exec chmod 644 {} \;

P.S.

Я майже впевнений що десь вже про це, сам для себе, писав…

1 Comment to “Рекурсивна зміна прав в Unix”

  • Savio 25.03.10 о 22:04

    Нда, як все складно в лінуксі… В Freebsd це робиться так:
    chmor -R 777 /directory – після чого всі папки, які є всередині directory, отримають права 777

Бажаєте залишити коментар?


OpenIdGoogleBloggerLivejournalFlickrMyOpenIDYahooWordpress


Мій Twitter! Я на Twitter
Що зараз роблю...

Нове

 – 18-Сер-2010
– 18-Сер-2010
 – 18-Сер-2010
– 18-Сер-2010
 – 18-Сер-2010
– 18-Сер-2010
 – 18-Сер-2010
– 18-Сер-2010
 – 18-Сер-2010
– 18-Сер-2010
 – 18-Сер-2010
– 18-Сер-2010

Випадкове

 – 11-Кві-2007
– 11-Кві-2007
 – 23-Чер-2010
– 23-Чер-2010
 – 27-Чер-2010
– 27-Чер-2010
 – 29-Чер-2010
– 29-Чер-2010

Останні коментарі

Теґи

3G Canon D-Link DIR-320 DNS Firefox Gmail Gnome Google Joomla! Linux MTV Ubuntu Unix Virtualbox webmoney Windows Wordpress Андрій Життєпис Карпати Мальта Україна відео відпочинок гроші гумор дивне зима кулінарія кіно мова музика погода подорожі природа програмування телебачення фотографія хостинг цікаве євреї ідіотизм інтернет історія

Я читаю…

Знайшли помилку?

Виділіть та тисніть Ctrl+Enter вже,
або мовчіть навіки!

Система Orphus