Розуміння chmod символічного позначення та використання Octal


12

Багато нових користувачів допускають помилки (або мають непорозуміння) під час застосування chmodфайлів чи каталогів через брак інформативних знань:

  • Символічне позначення для ugoтаrwx
  • Використання восьмеричних чисел

Отже, у цій відповіді я надав корисну інформацію, яка може допомогти зрозуміти правильне символічне позначення та використання восьмеричних чисел.


Можливо, ви мали на увазі, що chmod + x [ім'я файлу] працює як chmod 111 [ім'я файлу]

Відповіді:


13

Інформаційні знання надаються за допомогою Командного рядка Linux як референції / джерела.

  • Перш за все, дуже важливо знати ugoта rwxспособи:

    введіть тут опис зображення

  • Розуміння атрибута, який може бути викладений ls-l:

    введіть тут опис зображення

  • Застосування дозволу:

    введіть тут опис зображення введіть тут опис зображення

  • Використання восьмеричного номера:

    введіть тут опис зображення

Отже, наступні роботи такі ж, як:

chmod +rwx [file_name]
chmod 777 [file_name]

І

chmod 775 [file_name]
chmod ug+rwx,o=rx [file_name]

Сподіваємось, це допоможе новим користувачам зрозуміти та отримати знання про символічне позначення та використання Octal номера для chmod.

ви можете завантажити pdf версію книги командного рядка linux з sourceforge-проекту


Чи було б точно сказати, що приклад chmod ug + rwx, o = rx [ім'я файлу] може бути chmod a = rwx, ow [ім'я файлу] ? Це було б поганою практикою?
GaTechThomas
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.