Bir klasörün tüm alt klasörlerinin ve dosyalarının sahipliğini belirlemek için chown'u kullanın.


Yanıtlar:


54

Kimden chown --help:

Usage: chown [OPTION]... [OWNER][:[GROUP]] FILE...
  or:  chown [OPTION]... --reference=RFILE FILE...
Change the owner and/or group of each FILE to OWNER and/or GROUP.

[...]

  -R, --recursive        operate on files and directories recursively

[...]

Yani (muhtemelen çalıştırmak için gereken sudo):

chown -R USERNAME:GROUPNAME /PATH/TO/FILE

Veya, grup belirtilen kullanıcının birincil grubu olacaksa (genellikle aynı adla), ayrıca atlayabilir GROUPNAMEve sadece USERNAME:iki nokta üst üste (ondan önce boşluk yok!) Verebilirsiniz. Örtük olarak ayarlanacaktır:

chown -R USERNAME: /PATH/TO/FILE

Sadece kullanıcıyı değiştirmek ve grubu olduğu gibi bırakmak için sadece USERNAMEgrup adını belirtin ve sütun belirtmeyin :

chown -R USERNAME /PATH/TO/FILE

Yalnızca grubu değiştirmek ve sahibi kullanıcısını olduğu gibi bırakmak için, yalnızca :GROUPNAMEönde gelen bir sütunla belirtin :

chown -R :GROUPNAME /PATH/TO/FILE

10

Kullanıcı adım timo ve bunu ev dizinindeki tüm dosya ve klasörlerime sahip olmak için yaptım (başka bir hesaptan transfer edildi):

~$ sudo chown -R timo /home/timo/*

8
chown -R <username>:<groupname> <folder>

Normalde böyle yapıyorum ve genellikle aynı anda bu klasörü yapıyorum. Her klasörde çalışmak için birkaç dakika sürmez.

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.