▷ Linux'ta CHGRP komutu nasıl kullanılır

Linux işletim sistemleri grupları ve nesneleri izinler aracılığıyla yönetir, bu, doğru izinlere sahip olmayan bir kullanıcının bu öğelerin içeriğine basitçe erişmesine izin verir, ancak buna ek olarak nesnelerin çalışmasında başka bir önemli yön daha vardır ve bu da sahipliktir. bu, mantıksal olarak sahibi nesne üzerinde tüm güce sahip olacaktır ve diğer kullanıcılara izin verebilir veya vermeyebilir.

Linux'ta, bir işbirliği veya destek çalışması için sistemdeki bir dosyanın veya dizinin grup sahipliğini değiştirmemize izin veren chgrp komutuna sahibiz.

Normalde bu tür izin atama görevleri chown komutu ile gerçekleştirilebilir ancak chgrp bu görev için daha basit bir sözdizimi kullanır, ayrıca bir yönetici komutudur, yani yalnızca kök kullanıcı belirlenen bir dosya veya dizinin grubunu değiştirebilir.
chgrp kullanım sözdizimi aşağıdaki gibidir:

 chgrp [seçenekler] new_group nesne_adı
Bu komutu Linux'ta nasıl kullanacağımızı görelim.

1. Linux'ta chgrp nasıl kullanılır

Aşama 1
Yürütme için sudo kullanmanın gerekli olduğunu unutmayın, terminale gidiyoruz ve orada aşağıdaki komutu kullanarak içeriği izinleriyle birlikte listeliyoruz:

 ls -l

BÜYÜT

Adım 2
Bu örnekte Solvetic.txt dosyasının “solvetic”e ait olduğunu görebiliriz,
Özelliği "testler" grubuna ait olacak şekilde değiştireceğiz, bunun için aşağıdakileri uyguluyoruz:

 sudo chgrp testleri Solvetic.txt

BÜYÜT

Aşama 3
"ls -l" ile grubun doğru şekilde değiştirildiğini doğrulayabiliriz:

BÜYÜT

4. Adım
Birkaç dosya için grup özelliğini aynı anda değiştirmek gerekirse, örneğin yürüttüğümüz tüm .txt dosyalarının özelliğini değiştirmek için joker karakterler kullanmalıyız:

 sudo chgrp testleri * .txt
Adım 5
-c parametresini (değişiklikler - değişiklikler) kullanmak mümkündür, böylece chgrp komutu yapılan değişiklikleri listeler, bu durumda şunu uygularız:
 sudo chgrp -c testleri * .txt (Birden fazla dosya varsa) sudo chgrp -c testleri Solvetic.txt (tek nesne)

BÜYÜT

2. Bir Linux dizininin sahipliğini değiştirmek için chgrp nasıl kullanılır?

Aşama 1
Aynı mekanizma ile bir dizinin özelliğini değiştirebiliriz, örneğin, İndirilenlerin özelliğini değiştireceğiz, aşağıdakileri gerçekleştiriyoruz:

 sudo chgrp -c testleri ./İndirilenler

BÜYÜT

Adım 2
Aşağıdaki komutla sahibin düzenlenip düzenlenmediğini kontrol ediyoruz:

 ls -l -d

BÜYÜT

3. chgrp ile özyinelemeli seçenekleri kullanın


Grup sahipliği, bir dizinde depolanan hem dosyalar hem de dizinler için değiştirilebilir.

Aşama 1
Bunun için -R (özyinelemeli) seçeneğine başvurabiliriz, bu seçenek chgrp komutunun belirtilen dizinin tüm dosyaları ve alt dizinleri için group özelliğini değiştirmesine izin verir, şunu yürütürüz:

 sudo chgrp -R testleri ./İndirilenler

BÜYÜT

Adım 2
Değişikliğin etkili olup olmadığını kontrol etmek için mevcut alt dizinlerden bazılarının izinlerini listeliyoruz:

 ls -l ./Downloads/Solvetic

BÜYÜT

4. chgrp Linux ile bir referans dosyası nasıl kullanılır


chgrp komutunun belirtilen bir kritere göre izinleri değiştirmesi için parametrelerden yararlanabiliriz.

Aşama 1
Bunu göstermek için .txt ve .deb uzantılı nesneleri listeleyeceğiz:

 ls -l * .txt ls -l * .deb

BÜYÜT

Adım 2
* .deb özelliklerinin * .txt dosyasında çoğaltıldığına atıfta bulunacağız:

 sudo chgrp --reference = file.deb file.txt

BÜYÜT

Aşama 3
Mülkün çoğaltıldığını doğrularız:

 ls -l Solvetic.txt

BÜYÜT

5. chgrp Linux ile sembolik bağlantılar nasıl kullanılır


Chgrp komutu, çalışmak için sembolik bağları kullanmamıza izin verir, bunun için sembolik bağlar grubunun veya sembolik bağın işaret ettiği bir dosyanın özelliğini değiştirmek için chgrp kullanmak mümkündür.

Bu tür bir durum için aşağıdaki sözdizimini kullanacağız:

 ls -l "bağ" sudo chgrp --dereference "grup" bağlantısı
Linux'ta izinleri yönetmek için chgrp komutunu kullanmak bu kadar basit.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave