Linux для начинающих / Урок #5 – Работа с файлами и директориями

preview_player
Показать описание
При помощи терминала вы можете контролировать все файлы и директории (папки) на вашем ПК. За урок мы научимся создавать, редактировать, удалять и выполнять прочие действия над папками и файлами.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:18 - Создание файлов. Команда «touch»
02:05 - Редактирование файла. Команда «nano»
04:55 - Создание папки. Команда «mkdir»
06:15 - Копирование файлов. Команда «cp»
07:50 - Перемещение файлов. Команда «mv»
09:40 - Удаление. Команда «rm»
14:53 - Действия супер пользователя
22:03 - Права доступа
25:40 - Изменение автора файла
27:00 - Изменение прав доступа
33:50 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

Классно объясняешь. Прям понятно сразу. Без всяких умных слов, лишь на здравой логике действий с хорошей подачей

filippyugay
Автор

Установил себе как основная ОС
Параллельно смотрю тебя.
Респект

ЖалолЗокиров-ыщ
Автор

21:28 -- про возвращаться от root к обычному непривилегированному пользователю через `su username`. Описана небезопасная практика. Так делать не надо. Возвращаться из суперпользовательской оболочки надо комендой exit, а не как описано. Тогда попадёшь в исходную оболочку, а не запустишь новую внутри старой. Иначе получится, что можно будет из обычного пользователя попасть в root тоже командой exit без пароля. И это будет видно другим пользователям на тачке по запущенным процессам.

alexeykrylov
Автор

Топовый урок! То что нужно для начала и всё понятно, спасибо огромное!

АлександрАверин-бю
Автор

Люблю ваши уроки! Это очень круто!
Пора забыть о винде!

return_
Автор

27:00 на файле остался замочек по тому, что поменяли группу, а не владельца файла. Сначала идёт владелец, потом группа. Аналогично с правами: сначала идут права владельца, потом группы, а потом всех остальных пользователей. А админ(root), на то и админ, что у него и так все права есть = )

dimakovalenkov
Автор

Не только классно но и хочется повторить!

Алексей-фях
Автор

Спасибо за хорошо изложенную информацию!

ozimandias
Автор

Спасибо огромное за уроки, очень полезно!!!

МаксимМалофеев-пы
Автор

Хороший урок, очень приветливо объясняет и понятно) Маленькая поправочка на минуте 16:00. Sudo расшифровывается, как substitute user & do вроде (подменить пользователя и выполнить)

Женечег-еп
Автор

Всё очень удобно и понятно.Спасибо вам большое!!!!
Кстати у вас SCSS курсы тоже очень качественны!!!

vahesargsyan
Автор

Как раз изучаю данную тему, было бы информативно было бы сравнить три редактора vim, nano и micro, и как в них работать

Salomon_li
Автор

порядок прав доступа: Владелец (u), Группа (g), Остальные (o). соответственно, если для остальных выставлено 3 минуса, то они ничего не смогут сделать, но если сделать так "rwxr-xr--", то владелец (он же создатель) имеет полное право над этим файлом, группа не может его модифицировать, а остальные могут только читать

egorychch
Автор

Всё хорошо рассказал и показал. Для ознакомления детали и принципы работы команд рассказывать, согласен - не нужно. Ты рассказал только то, что нужно. Правда, редактор произносится не "нэно", а "нано", ведь никто не говорит "нэнометры", а говорят "нанометры". Но это вообще не важно и не меняет сути содержания. Как я писал под третьим уроком - я всё равно могу найти в курсе то, чего я не знаю: я раньше не обращал внимания на то, кто идёт первым (пользователь или группа). Я всегда думал, что первым идёт пользователь, а потом группа, но вы доказали, что это не так. Правильно - наоборот: сначала группа потом пользователь.

Но вы, может, допустили только одну ошибку. В самом конце урока вы сказали, что первая цифра соответствует пользователю руту, вторая - группе, третья - любому другому пользователю. По крайней мере я так услышал, я мог не так услышать. Но если я услышал и понял вас правильно, то вы неправы. Первая цифра отвечает за пользователя, который создал этот файл, вторая - за группу этого пользователя, третья - за любого другого пользователя вне группы создателя. Т.е. если вы создали файл от своего профиля, то 664 означает что есть права на чтение и запись у вас и у вашей группы и чтение для любого другого пользователя вне группы создателя. Рут - это исключение и у него всегда есть права на всё в системе, однако если у вас будет две группы, то пользователи из другой группы смогут файл только прочитать. Можно написать программу и дать ей права 711. Тогда вы можете делать что угодно с этой программой, а другие пользователи вашей группы и пользователи других групп программу могут только исполнять. Но это не упрёк. Я просто расписал поподробнее и поточнее значения прав для тех, кому интересно.

Во всём остальном минусов нет. Нужно продвигать идеи открытого ПО и мира линукса, поэтому я поддерживаю всех, кто даёт линукс в массы!

nakamasama
Автор

В русской Википедии и не только Sudo - Substitute user and do (подменить пользователя и выполнить)
В англоязычной Википедии (Superuser do)

Vovchirshtain
Автор

А разве в начале идёт не пользователь а потом группа в правах ?

MrAtreys
Автор

Поправка:
31:15, у пользователей как и у группы также есть возможность чтения файлов из папки

yehortverytinov
Автор

зачем нужна команда ls -p, когда есть l?

linabystrova
Автор

А почему при переходе в режим администратора не запрашивается пароль?

ЗаурРамалданов-зх
Автор

Остался вопрос - чем права на выполнение папки отличаются от чтения?

Lexxl