unix file access permissions
Огляд дозволів на доступ до файлів Unix:
У цьому посібнику ми дізнаємось, як змінити дозволи на доступ на основі індивідуальної власності та права власності на групу.
Команди, викладені тут, включають chmod, chown та chgrp.
Відео Unix №7:
Маніпуляція файлами
# 1) chmod :Змінити дозволи на доступ до файлів.
Опис: Ця команда використовується для зміни дозволів файлу. Ці дозволи дозволяють читати, писати та виконувати дозволи для власника, групи та інших.
Синтаксис (символічний режим) : файл chmod (ugoa) ((+ - =) (режим))
запитання та відповіді на інтерв’ю для бізнес-аналітика
Перший необов’язковий параметр вказує, хто - це може бути (u) ser, (g) roup, (o) thers або (a) ll.
Другий необов’язковий параметр вказує код операції - це може бути для додавання (+), видалення (-) або призначення (=) дозволу.
Третій необов’язковий параметр вказує режим - це може бути (r) ead, (w) обряд або e (x) ecute.
Приклад :Додайте дозвіл на запис для користувача, групи та інших для файлу1.
$ chmod ugo + w файл1
Синтаксис (числовий режим) : файл chmod (режим)
Режим являє собою комбінацію з трьох цифр - перша цифра вказує дозвіл для користувача, друга цифра для групи, а третя цифра для інших.
Кожна цифра обчислюється шляхом додавання відповідних дозволів. Дозвіл на читання - «4», дозвіл на запис - «2», а дозвіл на виконання - «1».
Приклад :Дайте дозвіл на читання / запис / виконання користувачеві, дозвіл на читання / виконання групі та дозвіл на виконання іншим.
$ chmod 751 файл1
# 2) чаун :Змінити право власності на файл.
- Опис : Тільки власник файлу має право змінювати право власності на файл.
- Синтаксис : chown (власник) (файл)
- Приклад : Змініть власника файлу1 на користувача2, якщо він наразі належить поточному користувачеві
- $ chown user2 файл1
# 3) chgrp :Змініть власність групи на файл
шлюз за замовчуванням недоступний, Windows 10 постійно відбувається
- Опис : Тільки власник файлу має право змінювати право власності на файл
- Синтаксис : chgrp (група) (файл)
- Приклад : Змініть групу файлу1 на групу2, припускаючи, що вона наразі належить поточному користувачеві
- $ chgrp group2 файл1
Ознайомтеся з нашим майбутнім посібником, щоб отримати більше знань про маніпулювання файлами в Unix !!
НАЗАД Підручник | НАСТУПНИЙ підручник
Рекомендована література
- Дозволи Unix: Дозволи файлів у Unix із прикладами
- Маніпулювання файлами в Unix: огляд файлової системи Unix
- Спеціальні символи Unix або метасимволи для управління файлами
- Команди Unix: основні та вдосконалені команди Unix з прикладами
- Підручник UNIX для початківців (20+ поглиблених навчальних відеороликів Unix)
- Як порівняти два файли в Unix: команди порівняння файлів
- Команда Знайти в Unix: Знайти файли за допомогою файлу пошуку Unix (Приклади)
- Розширений скрипт оболонки Unix: масиви, оператори тестування файлів і рядків, спеціальні змінні