Линук наредбе

Шта је значење цхмод 755 и како то извршити и верификовати?

Шта је значење цхмод 755 и како то извршити и верификовати?
У Линуку је цхмод уграђена наредба која управља дозволом приступа објектима датотека (датотекама и директоријумима). Може да додели групама, корисницима и другима да имају дозволу за извршавање, читање и писање дозволе за одређену датотеку или директоријум.

Број дефинисан након цхмод представља дозволе. Цхмод 775 је суштинска команда која додељује дозволу за читање, писање и извршавање одређеном кориснику, групи или другима.

У овом водичу погледајте како се користи цхмод 755.

Основе Цхмод-а

Пре дубљег зарања, погледајмо основе цхмод-а. Будући да је Линук вишекориснички систем, важно је имати одговарајући систем дозвола датотека који контролише приступ корисника. За било коју датотеку или директоријум постоје 3 врсте дозвола.

Коришћењем цхмод наредбе може поставити прилагођене дозволе за датотеке и директоријуме. Ево командне структуре било које цхмод наредбе.

$ цхмод

У овом водичу фокусираћемо се на наредбе цхмод 755.

$ цхмод

Власништво корисника и групе

Прво покрените следећу лс команду. Штампаће информације о датотекама и директоријумима у матичном директоријуму.

$ лс -ал

Погледајте леву колону. То може изгледати попут бесмислице, али заправо кодира дозволе за датотеке. На пример, први знак прве колоне описује да ли је датотека или директоријум. За директоријум, вредност ће бити „д“. За једну датотеку вредност ће бити „-“.

Трећа колона означава „власника корисника“ датотеке / директоријума. Корисник је тај који је креирао ову специфичну датотеку / директоријум.

Четврта колона означава „власника групе“. Означава корисничку групу која има приступ датотеци / директоријуму. Било који корисник из групе може приступити датотеци / директоријуму.

Читање, писање и извршавање дозвола

Поново покрените команду лс.

$ лс -ал

Као што је раније поменуто, први знак означава да ли је датотека или директоријум. Шта значе следећи ликови? Ево брзог слома.

  • Знак 1: Датотека (-) или директоријум (д).
  • Карактер 2-4: Дозвола за власника корисника.
  • Карактер 5-7: Дозвола за власника групе.
  • Карактер 8-10: Дозвола за друге, на пример, кориснике који нису власник и нису део корисничке групе.

Имајте на уму да знакови 2-10 садрже само неколико вредности.

  • р: читати
  • в: писати
  • к: изврши

Вредности ће доћи у облику „рвк“. Ако је одређена вредност „-“, дозвола није постављена. На пример, „рв-“ значи да датотека има дозволу за читање и писање, али дозвола за извршавање није постављена.

Како се дозвола за читање, писање и извршавање односи на датотеке и директоријуме?

  • читати

    • Датотека: Читање садржаја датотеке.
    • Директоријум: Попис садржаја директорија.
  • Напишите

    • Датотека: Измените садржај датотеке.
    • Именик: Преименујте, додајте и избришите датотеке у директоријуму.
  • Извршити

    • Датотека: дефинише извршну датотеку, на пример, басх скрипту.
    • Именик: Приступите директоријуму.

Октално представљање дозвола

Ово се враћа на првобитно питање. Шта значи вредност цхмод 755?

Уместо да користите знакове, такође је могуће користити осминске вредности за означавање дозвола. Вредност се креће од 0 до 7 (у окталном).

  • 4: прочитајте
  • 2: напиши
  • 1: извршити

Овде је 755 октални израз дозволе „рвкр-кр-к“. Сада, разбијање вредности цхмод 755,

  • 7: 4 + 2 + 1: Читање, писање и извршавање (власник корисника).
  • 5: 4 + 0 + 1: Читање и извршавање дозвола (власник групе).
  • 5: 4 + 0 + 1: Читање и извршавање дозвола (остало).

Разбијемо цхмод 644.

  • 6: 4 + 2 + 0: Дозволе за читање и писање за власника корисника.
  • 4: 4 + 0 + 0: Прочитајте дозволу за власника групе.
  • 4: 4 + 0 + 0: Прочитајте дозволу за друге.

Дакле, 644 означава дозволу датотеке „рв-р-р-“.

Применом цхмод 755

Време је да активирамо цхмод 755. Да бисте поставили дозволу на 755, покрените следећу цхмод наредбу.

$ цхмод -в 755

Шта ако директоријум садржи један или више поддиректоријума? Да бисте применили цхмод 755 на све наредне датотеке и директоријуме, покрените цхмод у рекурзивном режиму.

$ цхмод-в -Р 755

Потврдите промене помоћу команде лс.

$ лс -ал

Последње мисли

Овај водич покрива пуно концепата. Објашњава основе цхмод наредбе, са детаљним објашњењем цхмод вредности и њихове употребе. Такође демонстрира како применити разне вредности цхмод-а на датотеке и директоријуме.

За даље примере, ево одличног водича о разним употребама цхмод-а са примерима. Демонстрира бројне примене цхмод-а са различитим вредностима. Информације из овог водича помоћи ће вам да боље разумете кораке.

Вишекориснички систем такође мора имати робустан систем управљања дозволама за кориснике који контролише понашање корисника. У Линуку датотека судоерс одлучује који ће корисници извршити судо наредбе. Сазнајте више о томе како да додате кориснике суддерима.

Срећно рачунање!

Најбољи емулатори играће конзоле за Линук
Овај чланак ће навести популарни софтвер за емулацију играће конзоле доступан за Линук. Емулација је слој компатибилности софтвера који опонаша хардве...
Најбољи Линук Дистрос за игре у 2021
Линук оперативни систем далеко је превалио свој изворни, једноставни изглед заснован на серверима. Овај ОС се изузетно побољшао последњих година и сад...
Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...