текст перекладу
1. chmod u=rwx , g=rx , o=r filename: Ми можемо змінювати дозволи будь-якого файлу за допомогою команди chmod.
∴ Значення u, g, o, r, w, x наступні → u: user (користувач), g: group (група), o: other (інші), r: read (читання), w: write (запис), x: execute (виконання)
∴ Давайте розберемося детальніше: Припустимо, ми маємо дозвіл “777” для будь-якого файлу, це означає, що користувач, група та інші мають читання, запис і виконання.
Згідно з комбінацією нижче вказаних чисел, ми створюємо дозволи для файлів:
4 означає “читання”, 2 означає “запис”, 1 означає “виконання” і 0 (нуль) означає “немає дозволу”.
- chown root upper.txt: Це може змінити власника файлу upper.txt на “root”, але виникне помилка через доступ власника root. Тому для цього використовуємо sudo.
sudo chown root upper.txt: Тепер ви змінюєте власника файлу, бо увійшли як власник.
Отже, щоб відкрити цей файл upper.txt:
cat upper.txt: Виникає помилка, тому що доступ до нього має лише власник root, тому для відкриття цього файлу використовуємо іншу команду.
sudo cat upper.txt: Тепер файл відкритий, і його виведення відображається.
Висновок:
Це остання стаття про Linux. Тепер я почну публікувати статті про систему керування версіями (GIT).
Нижче посилання на першу статтю про Linux, звідки ви зможете охопити всі статті про Linux.
Article-1 on Linux. This is the first article on Linux, we… | by Shivam | Medium
Перекладено з: Article-7 File Permissions in detail