Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12202|Válasz: 0

[linux] Linux chmod parancs részletesen magyarázatot kapott

[Linket másol]
Közzétéve 2016. 01. 12. 21:09:08 | | |

chmod [opciók] mód fájlok

Csak a fájltulajdonos vagy jogosult felhasználó használhatja ezt a funkciót a fájlhozzáférési mód megváltoztatására. A mód lehet numerikus formában vagy a WHO opcode engedély formájában fejezhető ki. Ki választható, alapértelmezett A (minden felhasználó). Csak egy opcode választható. Több mód is meghatározható, amelyeket vesszővel választanak el.

Lehetőségek:

-C,--változások
Csak a módosított fájl információi kerülnek ki

-F,--Csendes,--Csendes
Ha a chmod nem tudja megváltoztatni a fájl módját, a fájl felhasználója nem kap értesítést

--segítség
Kimeneti segítséginformáció.

-R,--rekurzív
Rekurzívan átjárhatod az alkönyvtárat, és alkalmazhatod a módosítást az összes fájlra és alkönyvtárra a könyvtárban

--reference=fájlnév
A fájlnév engedélyét a jogosultságok beállításához

-V,--verbose
Függetlenül attól, hogy a módosítás sikeres vagy sem, minden fájlhoz adott kimeneti információ

--verzió
Kimeneti verzió információ.

ki

u
felhasználó

g
Csoport

o
Egyéb

a
Minden felhasználó (alapértelmezett)

opcode

+
Jogosultságok növelése

-
Engedélyek eltávolítása

=
Engedélyek újrarendelése

Engedély

r
Olvasd el

w
írni

x
kivégez

s
Állítsuk be a felhasználó (vagy csoport) azonosító számát.

t
Állíts be egy ragadós bitet, hogy megakadályozza, hogy a fájlok vagy könyvtárak nem tulajdonosok törlék.

u
A felhasználó jelenlegi jogosultságai

g
A csoport jelenlegi engedélyei

o
Egyéb felhasználók jelenlegi jogosultságai

Választási lehetőségként a legtöbben háromjegyű oktális számokat használunk a jogosultságok ábrázolására: az első a mester engedélyeit, a második a csoport engedélyeit, a harmadik pedig más felhasználók engedélyeit, mindegyik három érték összegével: 4 (olvasás), 2 (írás) és 1 (végrehajtás) az engedélyek meghatározására. Például a 6 (4+2) az olvasási és írási jogot jelképezi, míg a 7 (4+2+1) joga az olvasásra, írásra és végrehajtásra.

Be tudod állítani a negyedik számjegyet is, amely a háromjegyű engedélysorozat előtt található, és a negyedik számjegy 4, 2, 1, ami a következőket jelenti:

4. Állítsuk be a felhasználói azonosítót a végrehajtás során, amely a folyamat hitelesítésére a fájltulajdonos alapján szolgál, nem pedig a folyamatot létrehozó felhasználó számára.

2. Állítsd be a felhasználói csoportazonosítót a végrehajtás során, amely a folyamat hitelesítésére a fájl található csoport alapján történik, nem pedig a folyamat létrehozó felhasználó alapján.

1. Állítsd be a ragasztó pozícióját.

Eset:

a $ chmod u+x fájl végrehajtási jogokat ad a fájl tulajdonosának
A $ chmod 751 fájl olvasási, írási és végrehajtási jogokat oszt a fájl tulajdonosának (7), olvasási és végrehajtási (5) fájlcsoportnak, valamint végrehajtási (1) jogosultságokat oszt más felhasználóknak
$ chmod u=rwx,g=rx,o=x fájl Egy másik forma a fenti példának
$chmod=r fájl minden felhasználónak olvasási jogokat rendel
$ chmod 444 fájl Ugyanaz, mint fentebb
$ chmod a-wx, a+r fájl fentiek szerint
$ chmod -are you+r directory rekurzívan oszt olvasási jogokat az összes fájl és alkönyvtár tulajdonosának a könyvtárban
A $ chmod 4755 beállítja az azonosítót, hogy olvasási, írási és végrehajtási jogokat rendeljen az alárendeltnek, valamint olvasási és végrehajtási jogokat rendeljen a csoportnak és más felhasználóknak.




Előző:C# két csoportra osztja a tömböket, kettőt csoportokban
Következő:A Linux gyakran használja chmod parancsokat
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com