Chmod Linuxda Command

Linux komut satırından bir dosyanın icazəsini dəyişdirin

Chmod əmri (məna dəyişdirmə rejimi) fayl və qovluqların giriş icazələrini dəyişməyə imkan verir.

Digər əmrlər kimi chmod əmri komanda xəttindən və ya bir skript faylı vasitəsilə həyata keçirilə bilər.

Bir faylın icazələrini siyahıya almaq lazımdırsa, ls əmrindən istifadə edə bilərsiniz.

chmod Command Sintaksis

Chmod komutunu istifadə edərkən bu düzgün sintaksis :

chmod [options] rejimi [, rejimi] file1 [file2 ...]

Chmod ilə istifadə edilən bəzi adi seçimlər aşağıdakılardır:

Aşağıda, istifadəçi, qrup və kompüterdə başqa hər kəs üçün təyin oluna bilən bir sıra sayda icazələrin siyahısı göstərilir. Nömrə ilə oxu / yazma / yerinə yetirmək üçün məktub eşvivalentidir.

chmod Command nümunələri

Məsələn, "iştirakçı" faylının icazələrini dəyişdirmək istəyərsinizsə, hər kəsin ona tam girişi var, belə olacaq:

chmod 777 iştirakçı

İlk 7, istifadəçi üçün icazələrin, ikinci 7 qrupun icazələrini, üçüncü isə hər kəs üçün icazəni təyin edir.

Əgər siz onu əldə edə biləcəyiniz yeganə olmaq istəyirsənsə, istifadə edəcəksiniz:

chmod 700 iştirakçı

Özünüz və qrup üzvlərinizə tam giriş vermək üçün:

chmod 770 iştirakçı

Özünüz üçün tam giriş saxlamaq istəyirsinizsə, ancaq digər insanların faylın dəyişdirməsini saxlamaq istəsəniz, istifadə edə bilərsiniz:

chmod 755 iştirakçı

Aşağıda, sahibin fayl oxumaq və yaza bilməsi üçün, "iştirakçılar" nın icazələrini dəyişdirmək üçün yuxarıdan gələn məktublardan istifadə edir, lakin başqa bir kəs üçün icazələrin dəyişdirilməməsi:

şmod u = rw iştirakçıları

Chmod Command haqqında daha ətraflı məlumat

Mövcud fayl və qovluqların qrup mülkiyyətini chgrp əmri ilə dəyişdirə bilərsiniz. Yenigp əmri ilə yeni fayllar və qovluqlar üçün standart qrupu dəyişdirin.

Bir chmod əmrində istifadə olunan simvolik əlaqələrin əsl hədəf obyektinə təsir etdiyini unutmayın.