Príkazy pre Linux

Príklady príkazov Linux chown

Príklady príkazov Linux chown
Každý súbor a priečinok je z dôvodu bezpečnosti spojený s konkrétnymi používateľmi a skupinami v systéme Linux. Povolenie pre každého používateľa a skupinu je odlišné a všetky súbory a priečinky nie sú prístupné všetkým používateľom a skupinám. Niekedy musíme z terminálu zmeniť vlastníctvo a povolenie skupiny pre akýkoľvek súbor alebo priečinok. Túto úlohu je možné ľahko vykonať pomocou príkazu „chown“. Použitie príkazu „chown“ je v tejto príručke ukázané na rôznych príkladoch.

Syntax:

chown [VOĽBA]… [VLASTNÍK] [: [SKUPINA]] SÚBOR ..
chown [OPTION]… --reference = SÚBOR RFILE ..

Príkaz „chown“ možno použiť s názvom súboru alebo referenčným názvom súboru. OPTION, OWNER alebo GROUP sú pre tento príkaz voliteľné. K ľubovoľnému súboru alebo priečinku je možné priradiť tri typy povolení troch typov používateľov. Typy používateľov sú používateľ, skupina a iné a povolenia sú čítať (r), písať (r) a vykonať (x).

Možnosti:

Označiť Popis
-c alebo -zmeny Ukazuje zmeny vo vlastníctve skutočného súboru.
-referencia = SÚBOR Používa sa na zmenu vlastníctva ľubovoľného súboru alebo priečinka na základe referenčného súboru.
-R alebo - rekurzívny Používa sa na rekurzívnu zmenu vlastníctva adresárov.
-dereferencia Konajte podľa toho, kam smerujú symbolické odkazy.
-h alebo -dereferencia Konajte podľa samotných symbolických odkazov.
-f alebo-tichý alebo-tichý Chybové správy budú vynechané pre súbory, ktorých vlastníctvo nie je možné zmeniť.
-v alebo -verbose Zobrazuje akcie vykonané pre každý súbor pre príkaz chown.

Príklad 1: Zmeňte vlastníctvo súboru používateľom

Užívateľ musí mať oprávnenie root, aby mohol zmeniť vlastníctvo súboru alebo priečinka používateľom alebo skupinou. Nasledujúci príkaz „chown“ zmení vlastníctvo používateľa na „root“ pre test textového súboru.TXT'.

$ ls -l test.TXT
$ sudo chown root test.TXT
$ ls -l test.TXT

Výkon:

Príklad 2: Zmeňte skupinové vlastníctvo súboru

Užívateľ musí pred menom skupiny použiť predponu „:“, aby zmenil vlastníctvo skupiny v ľubovoľnom súbore alebo priečinku. Nasledujúci príkaz „chown“ zmení vlastníctvo skupiny „študentov“.txt 'súbor do skupiny,' testovanie '.

$ ls -l študentov.TXT
$ sudo chown: testovanie študentov.TXT
$ ls -l študentov.TXT

Výkon:

Príklad 3: Zmeňte vlastníctvo súboru používateľom aj skupinami

Vlastníctvo používateľa aj skupiny je možné zmeniť spoločne pomocou príkazu „chown“. Nasledujúci príkaz „chown“ zmení vlastníctvo používateľa na „fahmida“ a skupinové vlastníctvo na „testovanie“ testu „súboru“.TXT'.

$ ls -l test.TXT
$ sudo chown fahmida: testovací test.TXT
$ ls -l test.TXT

Výkon:

Príklad-4: Zmena vlastníctva súboru na základe konkrétneho používateľa

Ak chcete zmeniť vlastníctvo ľubovoľného súboru alebo priečinka na základe aktuálneho vlastníctva, musíte pomocou príkazu „chown“ použiť možnosť „-from“. Prvý príkaz „chown“ v tomto príklade nebude schopný zmeniť vlastníctvo, pretože súčasný vlastník je „fahmida“, nie „root“. Druhý príkaz „chown“ zmení vlastníctvo používateľa na „yesmin“ z „fahmida“ pre test „súboru“.TXT'.

$ ls -l test.TXT
$ sudo chown --from = root yesmin test.TXT
$ ls -l test.TXT
$ sudo chown --from = fahmida yesmin test.TXT
$ ls -l test.TXT

Výkon:

Príklad-5: Zmeňte vlastníctvo používateľa a skupiny z jedného súboru na iný názov súboru

Použitím možnosti -reference možno vlastníctvo jedného súboru alebo priečinka ľahko skopírovať do iného súboru a priečinka. Nasledujúci príkaz „chown“ skopíruje vlastníctvo „testu“ používateľa a skupiny.txt „podať“ študentom.súbor txt.

$ ls -l test.TXT
$ ls -l študentov.TXT
$ sudo chown --reference = test.študenti txt.TXT
$ ls -l študentov.TXT

Výkon:

Príklad 6: Rekurzívne zmeňte vlastníctvo používateľa alebo skupiny ľubovoľného adresára

Nasledujúci príkaz „chown“ s možnosťou -R zmení vlastníctvo používateľa na „root“ a skupinové vlastníctvo na „testovanie“ všetkých súborov a priečinkov v priečinku „code“.

$ ls -l kód
$ sudo chown -R root: testovací kód /
$ ls -l kód

Výkon:

Príklad-7: Uveďte zoznam všetkých zmien vykonaných programom chown pre ľubovoľný priečinok

Nasledujúci príkaz „chown“ s voľbou -v zobrazí zoznam všetkých zmien vo vlastníctve vykonaním príkazu.

$ sudo chown -v -R fahmida: kód fahmida
$ ls -l

Výkon:

Záver

Tento výukový program pomôže používateľom systému Linux poznať použitie príkazu „chown“ a správne použiť príkaz na zmenu vlastníctva ľubovoľného súboru alebo priečinka.

Pridajte gestá myši do systému Windows 10 pomocou týchto bezplatných nástrojov
V posledných rokoch sa počítače a operačné systémy veľmi vyvinuli. Boli časy, keď používatelia museli prechádzať správcami súborov pomocou príkazov. R...
Ovládajte a spravujte pohyb myši medzi viacerými monitormi v systéme Windows 10
Správca myši s duálnym displejom umožňuje ovládať a konfigurovať pohyb myši medzi viacerými monitormi spomalením jeho pohybu blízko hranice. Windows 1...
WinMouse vám umožňuje prispôsobiť a vylepšiť pohyb ukazovateľa myši na počítači so systémom Windows
Ak chcete vylepšiť predvolené funkcie kurzora myši, použite freeware WinMouse. Pridáva ďalšie funkcie, ktoré vám pomôžu vyťažiť zo svojej skromnej myš...