unix file access permissions
Přehled oprávnění pro přístup k souborům Unixu:
V tomto kurzu se seznámíme s tím, jak změnit přístupová oprávnění na základě individuálního vlastnictví a skupinového vlastnictví.
Zde uvedené příkazy zahrnují chmod, chown a chgrp.
Video Unix č. 7:
Manipulace se soubory
# 1) chmod :Změňte přístupová oprávnění k souborům.
Popis: Tento příkaz se používá ke změně oprávnění souboru. Tato oprávnění ke čtení, zápisu a provádění pro vlastníka, skupinu a další.
Syntaxe (symbolický režim) : chmod (ugoa) ((+ - =) (režim)) soubor
První volitelný parametr označuje, kdo - může to být (u) ser, (g) roup, (o) thers nebo (a) ll.
Druhý volitelný parametr označuje operační kód - může to být pro přidání (+), odebrání (-) nebo přiřazení (=) oprávnění.
Třetí volitelný parametr označuje režim - může to být (r) ead, (w) rite nebo e (x) ecute.
Příklad :Přidejte oprávnění pro zápis pro uživatele, skupinu a další pro soubor1.
$ chmod ugo + w soubor1
Syntaxe (numerický režim) : chmod (režim) soubor
Režim je kombinací tří číslic - první číslice označuje oprávnění pro uživatele, druhá číslice pro skupinu a třetí číslice pro ostatní.
Každá číslice se počítá přidáním přidružených oprávnění. Oprávnění ke čtení je „4“, oprávnění k zápisu je „2“ a oprávnění ke spuštění je „1“.
Příklad :Udělte uživateli oprávnění ke čtení / zápisu / spuštění, oprávnění ke čtení / spuštění skupině a oprávnění ke spuštění ostatním.
$ chmod 751 soubor1
nejlepší čistič nevyžádaných souborů pro Windows 10
# 2) chown :Změnit vlastnictví souboru.
- Popis : Pouze vlastník souboru má práva ke změně vlastnictví souboru.
- Syntax : chown (vlastník) (soubor)
- Příklad : Změňte vlastníka souboru1 na uživatele2 za předpokladu, že je aktuálně ve vlastnictví aktuálního uživatele
- $ chown user2 file1
# 3) chgrp :Změňte skupinové vlastnictví souboru
- Popis : Pouze vlastník souboru má práva ke změně vlastnictví souboru
- Syntax : chgrp (skupina) (soubor)
- Příklad : Změňte skupinu file1 na group2 za předpokladu, že je aktuálně ve vlastnictví aktuálního uživatele
- $ chgrp skupina2 soubor1
Podívejte se na náš nadcházející výukový program a získejte další znalosti o manipulaci se soubory v Unixu !!
Výukový program PREV | DALŠÍ výuka
Doporučené čtení
- Oprávnění Unix: Oprávnění k souborům v systému Unix s příklady
- Manipulace se soubory v systému Unix: Přehled systému souborů Unix
- Unix speciální znaky nebo metaznaky pro manipulaci se soubory
- Unixové příkazy: Základní a pokročilé Unixové příkazy s příklady
- Výukový program pro UNIX pro začátečníky (20+ podrobných výcvikových videí pro Unix)
- Jak porovnat dva soubory v Unixu: Příkazy pro porovnání souborů
- Najít příkaz v Unixu: Najít soubory pomocí unixového vyhledávacího souboru (příklady)
- Pokročilé skriptování prostředí Unix: pole, operátory testování souborů a řetězců, speciální proměnné