Модуль 1 Работа с консолью Linux
Файловые системы NTFS и EXT4
Стандартный набор папок в ФС EXT4
Назначение основных каталогов в Linux
В Linux – всё является файлом!
Базовые права доступа к файлам
Изменение прав доступа и владельца
Добавление пользователей, изменение прав доступа у файла, смена владельца
Изменение прав доступа и владельца
Специальные права
1.14M
Categories: programmingprogramming softwaresoftware

Файловая система Linux, команды консоли, права доступа к файлам. Занятие 2

1. Модуль 1 Работа с консолью Linux

Занятие 2
Файловая система Linux,
команды консоли, права
доступа к файлам

2. Файловые системы NTFS и EXT4

• обе файловые системы иерархические
• обе содержат набор папок, которые могут содержать вложенные
папки
• вложенные папки в NTFS разделяются символом /, в EXT4 –
символом \
• в EXT4 – регистр названий файлов и папок важен

3. Стандартный набор папок в ФС EXT4

ФС – файловая система
Все начинается с символа / - корень ФС
(каталог, директория - синонимы слова папка)
сd – перемещение между каталогами (change directory)
. – указание на текущий каталог
.. – указание на вышестоящий каталог
~ – указание на домашний каталог пользователя
ls – просмотр файлов и папок текущего каталога

4. Назначение основных каталогов в Linux

каталог /home – часто монтируют на отдельный раздел
(диск), чтобы переустанавливать систему без потери данных

5.

Команды консоли для работы с файлами
документация по командам и опциям: man <command>

6.

Просмотр свободного места на диске
df – просмотр свободного места на разделах HDD
du – сколько места занимают файлы в текущей папке
Информация о разделах жесткого диска в /etc/fstab

7. В Linux – всё является файлом!

ls -l -a – просмотр списка файлов в подробном виде
ln – создание ссылки, ln -s – создание мягкой ссылки

8. Базовые права доступа к файлам

9. Изменение прав доступа и владельца

R (read) – чтение данных из файла, для каталога
просмотр его содержимого
W (write) – запись данных в файл, для каталога
создание файлов внутри него
X (execute) – исполнение (запуск) файла, для каталога
возможность зайти внутрь него

10. Добавление пользователей, изменение прав доступа у файла, смена владельца

useradd (-m, -s) – добавить пользователя в систему
groupadd – добавить группу в систему
usermod – изменить свойств пользователя
/etc/passwd
/etc/group

11. Изменение прав доступа и владельца

ключ –R (рекурсивно) указывается для каталогов

12. Специальные права

• SUID – программы, выполняются с правами
владельца файла (chmod u+s)
• SGID – программы выполняются с правами
группы файла, для каталога – создаваемые
файлы принадлежат группе, которой
принадлежит каталог (chmod u+s)
• Sticky bit – в каталоге файл может удалить
только его владелец (chmod +t)
https://habr.com/ru/post/469667/
English     Русский Rules