chmod — Unix əmri olub, istifadəçinin fayl üzərində haqqlarını müəyyən edir.
Chmod | |
---|---|
Yayımlanma tarixi | 3 noyabr 1971 |
Vikianbarda əlaqəli mediafayllar |
Ümumiyyətlə faylın 3 istifadə haqqı olar. Faylı oxumaq, faylı yazmaq (faylda dəyişiklik etmək), faylı çağırmaq (run). chmod əmrindən iki yolla istifadə etməklə, faylın istifadə haqlarını dəyişmək olar.
1) Hərflərlə
Müraciət | Sinif | İzah |
---|---|---|
u |
istifadəçi | faylın sahibi |
g |
qrup | faylın daxil olduğu qrupun istifadəçiləri |
o |
başqaları | faylın sahibi olmayan və ya faylın daxil olduğu qrupda olmayan istifadəçilər |
a |
hamı | Bütün istifadəçilər (ugo-da eyni işi görür )
|
chmod aşağıdakı operatorlardan istifadə etməklə faylın icaəsini (mode-nu) müəyyən edir.
Operator | İzah |
---|---|
+ |
müəyyən olunmuş sinifə müəyyən olunmuş hüquqları əlavə edir |
- |
müəyyən olunmuş sinifdən müəyyən olunmuş hüquqları silir |
= |
müəyyən olunmuş sinif dəqiq müəyyən edilmiş hüquqları alır |
Fayldan istifadə hüquqlarını müəyyən edən variantlar (modelar) aşağıdakı kimidir.
Variant | Ad | İzah |
---|---|---|
r |
oxumaq | fayl və ya kataloqun tərkibini oxumaq |
w |
yazmaq | fayl və ya kataloqa yazmaq (dəyişdirmək) |
x |
çağırmaq | faylı çağırmaq |
X |
xüsusi çağırmaq | |
s |
setuid/gid | |
t |
yapışqan |
2) Rəqəmlərlə
# | İcazə | rwx |
---|---|---|
7 | bütün hüquqlar | 111 |
6 | oxumaq və yazmaq | 110 |
5 | oxumaq və çağırmaq | 101 |
4 | yalnız oxumaq | 100 |
3 | yazmaq və çağırmaq | 011 |
2 | yalnız yazmaq | 010 |
1 | yalnız çağırmaq | 001 |
0 | heç biri | 000 |