Chmod Linux-дағы командалар

Linux командалық жолынан файл рұқсаттарын өзгертіңіз

Chmod пәрмені (өзгерту режимі) файлдар мен қалталардың кіру рұқсаттарын өзгертуге мүмкіндік береді.

Басқа командалар сияқты chmod пәрмені пәрмен жолынан немесе сценарий файлынан орындалады.

Файлдың рұқсаттарын тізімдеу қажет болса, ls пәрменін пайдалануға болады.

chmod Пәрмен синтаксисі

Chmod пәрменін пайдалану кезінде дұрыс синтаксис :

chmod [опциялар] режимі [, режим] file1 [файл2 ...]

Төменде chmod көмегімен қолданылатын әдеттегі параметрлердің кейбірі берілген:

Төменде пайдаланушыға, топқа және басқа компьютерге орнатуға болатын бірнеше сандық рұқсаттар тізімі берілген. Нөмірдің жанында - оқуға / жазуға / орындауға арналған әріптік эквивалент.

chmod Командалық мысалдар

Егер сіз, мысалы, «қатысушылар» файлының рұқсатын өзгерткіңіз келсе, оған барлығына толық кіруге болады, егер сіз:

chmod 777 қатысушы

Алғашқы 7 пайдаланушыға арналған рұқсаттарды орнатады, екіншісі 7 топқа рұқсаттарды орнатады, ал қалған 7 - барлық рұқсаттарды орнатады.

Егер сіз оған қол жеткізе алатын жалғыз адам болғыңыз келсе, келесі әрекеттерді қолданасыз:

chmod 700 қатысушысы

Өзіңізге және топ мүшелеріне толық қол жеткізу үшін:

chmod 770 қатысушы

Егер сіз өзіңіз үшін толық қолжетімділікке ие болғыңыз келсе, бірақ басқа адамдар файлды өзгертпеуін қалғыңыз келсе, келесі әрекеттерді қолдана аласыз:

chmod 755 қатысушысы

Төменде «қатысушылардың» рұқсатын өзгерту үшін жоғарғыдан келген әріптер пайдаланылады, сонда иеленуші файлды оқи алады және жаза алады, бірақ ол басқа адамдарға арналған рұқсаттарды өзгертпейді:

chmod u = rw қатысушылары

Chmod Command туралы қосымша ақпарат

Қолданыстағы файлдар мен қалталардың топтық иелігін chgrp пәрменімен өзгертуге болады. Newgrp пәрмені бар жаңа файлдар мен қалталар үшін әдепкі тобын өзгертіңіз.

Chmod пәрменінде пайдаланылатын символдық сілтемелер шын, мақсатты нысанға әсер ететінін есте сақтаңыз.