Drwxr-xr-x iznini diğer klasörlere nasıl ayarlarım?


22

Aşağıdaki gibi bir klasörde birkaç tane yönetmen var -

teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

Diğer makinelerde de iznini yukarıdaki gibi değiştirmek zorunda olduğum başka bir klasörde var drwxr-xr-x.

Yani herhangi bir klasör izinlerini nasıl değiştirebilirim drwxr-xr-x? Bununla chmodkomut kullanmam gerektiğini biliyorum ama bunun için kullanmam gereken chown'ın değeri ne olmalı?


1
Lütfen bu linki okumayı düşünün - tutorialspoint.com/unix/unix-file-permission.htm
rahul

4
Bu Önemsiz: man chmod.
Sardathrion - Monica'yı

man sayfasından sonra daha iyi bir kaynak olacaktır tldp.org/LDP/GNU-Linux-Tools-Summary/html/x9543.htm
mtk

Yanıtlar:


38

Bu izinleri bir dizine uygulamak için:

chmod 755 directory_name

Geçerli dizindeki tüm dizinlere uygulamak için:

chmod 755 */

Eğer tüm dizinleri ve alt dizinleri değiştirmek isterseniz, birleştirmek gerekir find ile chmod :

find . -type d -exec chmod 755 {} +


5

Drwxr-xr-x için:

chmod 755  the_path_to_target

Drwxrwxr-x için:

chmod 775  the_path_to_target
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.