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

  Рет қаралды 113,920

Гоша Дударь

Гоша Дударь

Күн бұрын

При помощи терминала вы можете контролировать все файлы и директории (папки) на вашем ПК. За урок мы научимся создавать, редактировать, удалять и выполнять прочие действия над папками и файлами.
✅ Полезные ссылки:
- Урок сайте itProger: itproger.com/course/linux/5
⏰ Тайм-коды:
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 - Заключительная часть
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Группа FaceBook - goo.gl/XW0aaP
Инстаграм itProger: / itproger_official
Instagram: / gosha_dudar
Telegram: t.me/itProger_official
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons

Пікірлер: 99
@filippyugay
@filippyugay 2 жыл бұрын
Классно объясняешь. Прям понятно сразу. Без всяких умных слов, лишь на здравой логике действий с хорошей подачей
@user-vt4fr8pu3d
@user-vt4fr8pu3d 2 жыл бұрын
Спасибо огромное за уроки, очень полезно!!!
@ozimandias1858
@ozimandias1858 2 жыл бұрын
Спасибо за хорошо изложенную информацию!
@alexeykrylov9995
@alexeykrylov9995 2 жыл бұрын
21:28 -- про возвращаться от root к обычному непривилегированному пользователю через `su username`. Описана небезопасная практика. Так делать не надо. Возвращаться из суперпользовательской оболочки надо комендой exit, а не как описано. Тогда попадёшь в исходную оболочку, а не запустишь новую внутри старой. Иначе получится, что можно будет из обычного пользователя попасть в root тоже командой exit без пароля. И это будет видно другим пользователям на тачке по запущенным процессам.
@user-ww9zu6zq2p
@user-ww9zu6zq2p Жыл бұрын
Спасибо, полезная инфа
@sined1902
@sined1902 Жыл бұрын
bonjour monsieur!
@user-jo9sn4pz8w
@user-jo9sn4pz8w Жыл бұрын
Vielen Dnak, Herr
@vazel48
@vazel48 9 ай бұрын
Такое впечатление что автор прочитал несколько книг и решил записать свой курс, так, для контента...
@kirilluzhanov1552
@kirilluzhanov1552 4 ай бұрын
@@vazel48ну так и есть, ты посмотри сколько у него уроков по разным направлениям. Невозможно же знать абсолютно всё
@Duh280
@Duh280 Жыл бұрын
Спасибо! Полезный урок👍
@vahesargsyan7573
@vahesargsyan7573 Жыл бұрын
Всё очень удобно и понятно.Спасибо вам большое!!!! Кстати у вас SCSS курсы тоже очень качественны!!!
@user-wg5qw6xp4e
@user-wg5qw6xp4e 2 жыл бұрын
подача супер. спасибо
@ameliyagrei3227
@ameliyagrei3227 Жыл бұрын
Вы молодец!!!Спасибо!!! 👍👍👍👍
@user-ky9sh2id6e
@user-ky9sh2id6e 2 жыл бұрын
Установил себе как основная ОС Параллельно смотрю тебя. Респект
@return_1101
@return_1101 2 жыл бұрын
Я тоже. Круто когда Linux основная OS.
@AntonSN83
@AntonSN83 2 жыл бұрын
Аналогично)))
@gudoksambir5122
@gudoksambir5122 2 жыл бұрын
Що ліпше mangaro fedora ubuntu
@slike1886
@slike1886 2 жыл бұрын
@@gudoksambir5122 выйди из комментариев. arch
@user-gq9rm9rf8i
@user-gq9rm9rf8i 2 ай бұрын
Не только классно но и хочется повторить!
@return_1101
@return_1101 2 жыл бұрын
Люблю ваши уроки! Это очень круто! Пора забыть о винде!
@antonbesedin7199
@antonbesedin7199 7 ай бұрын
ты гений!)
@dimakovalenkov7835
@dimakovalenkov7835 Жыл бұрын
27:00 на файле остался замочек по тому, что поменяли группу, а не владельца файла. Сначала идёт владелец, потом группа. Аналогично с правами: сначала идут права владельца, потом группы, а потом всех остальных пользователей. А админ(root), на то и админ, что у него и так все права есть = )
@malkhalk8837
@malkhalk8837 2 жыл бұрын
Круто!
@doom678
@doom678 2 жыл бұрын
Спасибо!!!
@user-hq9rc2rx1v
@user-hq9rc2rx1v 2 жыл бұрын
Очень хорошее изложение материала
@user-hd3ht2do4c
@user-hd3ht2do4c Жыл бұрын
Хороший урок, очень приветливо объясняет и понятно) Маленькая поправочка на минуте 16:00. Sudo расшифровывается, как substitute user & do вроде (подменить пользователя и выполнить)
@The-il13
@The-il13 5 ай бұрын
существует 2 варианта, у Дударя и у вас расшифровки верны
@WhiteBear141981
@WhiteBear141981 2 жыл бұрын
Полезно. Спасибо!
@vadimfrasineanu3093
@vadimfrasineanu3093 Жыл бұрын
красавчик , на работе смотрю твои уроки и учю.Большой респект.Может посоветуешь что дальше учить в линуксе после твоих видео?
@FortiBrine
@FortiBrine Жыл бұрын
Привет, я смотрел курс по Linux за 12 часов от Hacking School, а потом Линукс для начинающих от ADV IT. Рекомендую там больше информации и команд
@storm-kd4op
@storm-kd4op 3 ай бұрын
thanks)
@Travel_Vlog_AR
@Travel_Vlog_AR Жыл бұрын
ты мне открыл глаза на линукс) у меня федора 37 с гномом 43 стоит
@MrAtreys
@MrAtreys 2 жыл бұрын
А разве в начале идёт не пользователь а потом группа в правах ?
@Vovchirshtain
@Vovchirshtain 2 жыл бұрын
Вот-вот 👍🏻
@7music7master74
@7music7master74 9 ай бұрын
Когда ты редактировал file.txt Оно не попросило у тебя пароль админа, почему ?
@Vovchirshtain
@Vovchirshtain 2 жыл бұрын
В русской Википедии и не только Sudo - Substitute user and do (подменить пользователя и выполнить) В англоязычной Википедии (Superuser do)
@nakamasama
@nakamasama 2 жыл бұрын
Всё хорошо рассказал и показал. Для ознакомления детали и принципы работы команд рассказывать, согласен - не нужно. Ты рассказал только то, что нужно. Правда, редактор произносится не "нэно", а "нано", ведь никто не говорит "нэнометры", а говорят "нанометры". Но это вообще не важно и не меняет сути содержания. Как я писал под третьим уроком - я всё равно могу найти в курсе то, чего я не знаю: я раньше не обращал внимания на то, кто идёт первым (пользователь или группа). Я всегда думал, что первым идёт пользователь, а потом группа, но вы доказали, что это не так. Правильно - наоборот: сначала группа потом пользователь. Но вы, может, допустили только одну ошибку. В самом конце урока вы сказали, что первая цифра соответствует пользователю руту, вторая - группе, третья - любому другому пользователю. По крайней мере я так услышал, я мог не так услышать. Но если я услышал и понял вас правильно, то вы неправы. Первая цифра отвечает за пользователя, который создал этот файл, вторая - за группу этого пользователя, третья - за любого другого пользователя вне группы создателя. Т.е. если вы создали файл от своего профиля, то 664 означает что есть права на чтение и запись у вас и у вашей группы и чтение для любого другого пользователя вне группы создателя. Рут - это исключение и у него всегда есть права на всё в системе, однако если у вас будет две группы, то пользователи из другой группы смогут файл только прочитать. Можно написать программу и дать ей права 711. Тогда вы можете делать что угодно с этой программой, а другие пользователи вашей группы и пользователи других групп программу могут только исполнять. Но это не упрёк. Я просто расписал поподробнее и поточнее значения прав для тех, кому интересно. Во всём остальном минусов нет. Нужно продвигать идеи открытого ПО и мира линукса, поэтому я поддерживаю всех, кто даёт линукс в массы!
@user-eq5jt8zt6w
@user-eq5jt8zt6w 2 жыл бұрын
Как раз таки это важно, что первым идет не группа, а пользователь. И это легко можно проверить с помощью команды chgrp. (команда меняет группу для файла, проверь, и посмотри, в какой колонке изменится значение группы). И вообще, где в этом уроке автор доказал, что сначала группа, а потом пользователь?
@Salomon_li
@Salomon_li 2 жыл бұрын
Как раз изучаю данную тему, было бы информативно было бы сравнить три редактора vim, nano и micro, и как в них работать
@alekseyflusov3055
@alekseyflusov3055 2 жыл бұрын
+++
@user-sl3gv9sb9p
@user-sl3gv9sb9p 2 жыл бұрын
в зависимости от целей. для начального пользования nano норм, а профессионалы пользуются vi или vim. последний это полноценный текстовый процессор, который даже распознает ключевые слова многих языков программирования и делает соответствующую подсветку, то же он делает и в конфигурационных файлах в /etc
@Salomon_li
@Salomon_li 2 жыл бұрын
@@user-sl3gv9sb9p спасибо большое за информацию, но всё же лучше чтобы на примере было показано, читаю книгу о Линукс и вот там написано о редакторе vi, тут узнал о nano, и в просторах интернета наткнулся на micro, и вот как для того кто только начинает работать в Линукс мне более понятным стал micro, возможно для других будет удобнее что то другое, все зависит от целей как вы говорили!
@Azor-kp5fd
@Azor-kp5fd 2 жыл бұрын
@@Salomon_li ну и как успехи?
@zzzszs2074
@zzzszs2074 Жыл бұрын
@@Salomon_li подскажи название книги?
@yehortverytinov5478
@yehortverytinov5478 11 ай бұрын
Поправка: 31:15, у пользователей как и у группы также есть возможность чтения файлов из папки
@egorych13ch
@egorych13ch 2 жыл бұрын
порядок прав доступа: Владелец (u), Группа (g), Остальные (o). соответственно, если для остальных выставлено 3 минуса, то они ничего не смогут сделать, но если сделать так "rwxr-xr--", то владелец (он же создатель) имеет полное право над этим файлом, группа не может его модифицировать, а остальные могут только читать
@zzzszs2074
@zzzszs2074 Жыл бұрын
не знаешь книг по линуксу, дабы все эти нюансы изучить?
@egorych13ch
@egorych13ch Жыл бұрын
@@zzzszs2074 неа, просто опыт
@user-sl3gv9sb9p
@user-sl3gv9sb9p 2 жыл бұрын
вопрос: зачем расширение? в линуксе оно вообще значения не имеет, любой файл можно открыть через текстовый редактор... правда с разным результатом. может стоит пояснить в отдельной теме про именование файлов, их типы?
@3dnoob787
@3dnoob787 2 жыл бұрын
Здравствуйте! У Вас на канале до этого было много видео по языкам программирования C# там... Java, и т. д. А теперь смутное подозрение, что прошлые видео были для плавного знакомства с линуксом) типа сначала что-то попроще, а потом уже линукс))) P. S.: это сарказм, прикольно-же?) Ну а я вообщем-то давно хотел с линуксом подружиться, будем смотреть, спасибо! :)
@user-le7ut9ib6k
@user-le7ut9ib6k 5 ай бұрын
Эти команды работают только на этом дистрибуте, или на всех?
@Lexxl67
@Lexxl67 10 ай бұрын
Остался вопрос - чем права на выполнение папки отличаются от чтения?
@Vagabond1704
@Vagabond1704 6 ай бұрын
👍
@WhiteBear141981
@WhiteBear141981 2 жыл бұрын
Поясните, пожалуйста, для чего создан режим Администратора, если каждый пользователь с помощью sudo может править закрытые файлы?
@ci4417
@ci4417 2 жыл бұрын
Не каждый пользователь может это делать, если выданы соотв. настройки Режим админа дает полную свободу действий при выполнении какой-то команды
@Mr.Vladys
@Mr.Vladys 2 жыл бұрын
Что за тема установлена? Почему то когда ставлю тему McMojave на Ubuntu 20.04 то кнопки окон не меняются на круглые, цветные.
@username6520
@username6520 2 жыл бұрын
Поройся на форумах. А вообще это оконный менеджер настраивать надо...
@mrguy1089
@mrguy1089 Жыл бұрын
Сейчас у него стоит Ant
@LeonSchwarzerbart
@LeonSchwarzerbart Жыл бұрын
Спасибо за видео! Кто поможет разобраться с пользователем, группой и другими? первые три символа rwx (это права пользователя, кто указан), вторые три символа rwx (это права группы), а третья группа rwx (это права для всех остальных)?
@user-my8uw3jp9f
@user-my8uw3jp9f Жыл бұрын
А почему при переходе в режим администратора не запрашивается пароль?
@linabystrova3269
@linabystrova3269 Жыл бұрын
зачем нужна команда ls -p, когда есть l?
@UltraUeban1337
@UltraUeban1337 Жыл бұрын
чем отличается sudo chown -R отsudo chown? когда я пишу ls -l разницы нету, права одинаковые, создатель тоже а в видео говорится что разница есть
@user-yw3cx3nm2f
@user-yw3cx3nm2f 10 ай бұрын
sudo chown -R работает с директорией, а sudo chown с файлами, но это как я понял.
@magility1991
@magility1991 2 жыл бұрын
5 - что позволяет делать?
@NittorKingcTV
@NittorKingcTV 2 жыл бұрын
Ok
@denisherasymenko6708
@denisherasymenko6708 Ай бұрын
Трохи не зрозуміло, для чого це все потрібно. Я не збираюсь кодити на лінуксі чи обслуговувати сервер. Просто хочу дізнатись, як встановлювати і деінсталювати програми, роль jdk у всьому цьому.. навіщо потрібен "sudo", структуру всіх тих дивних папочок в потрохах системи і для чого вони. Можливо, іще лайфхаки в налаштуваннях.. я так розумію, це буде, десь у 15му півгодинному відосі про створення папочок з допомогою коду👀.
@denissibil7364
@denissibil7364 2 жыл бұрын
Если файл назван русским языком нифига не работает ни rm ни cp ни mv, когда переименовываешь на английские символы то все работает! Так должно быть?
@MarkFrid
@MarkFrid 2 жыл бұрын
А эти Команды на маке тоже работать по идее должны
@user-ec1hy1rv1r
@user-ec1hy1rv1r Жыл бұрын
помогите, почему то нет прав администратора изначально, выдается ошибка: user отсутствует в файле sudoers
@arwal99
@arwal99 Жыл бұрын
В общем, смог починить Если нужно могу написать как пофиксить
@wenhangerbifima3381
@wenhangerbifima3381 Жыл бұрын
17:33
@Vovchirshtain
@Vovchirshtain 2 жыл бұрын
Сначала USER потом GROUP в правах, а не наоборот
@Alien-po1fc
@Alien-po1fc Жыл бұрын
666 свободный файл 😈
@antdrag4754
@antdrag4754 2 жыл бұрын
А в терминале на Маке можно будет упрожшяться и делать все сказанное? Это ведь тоже Юникс?
@AhuramanjU
@AhuramanjU 2 жыл бұрын
Не все правда команды работают, но вот эти вот основные работают
@zigmann
@zigmann Жыл бұрын
Внимательней будь - The current Linux manual pages for su define it as "substitute user",[10] making the correct meaning of sudo "substitute user, do", because sudo can run a command as other users as well.
@fasmintopchik
@fasmintopchik 2 жыл бұрын
ку программист
@SvyatoyVitaliy
@SvyatoyVitaliy Жыл бұрын
Так себе конкретно этот ролик. Ожидание по итогу ролика: chmod xxx, первая x - права root, вторая x - права группы, третья x - права владельца (юзера) Реальность: chmod xxx, первая x - права владельца (юзера), вторая x - права группы владельца, третья x - права всех остальных юзеров Причина: автор несколько раз называет "администратором" владельца файла. А администратор в винде (с которой пришел зритель) - это и есть супер-юзер (root). При этом последняя цифра она для "пользователя". Автор имеет в виду "любого пользователя", но по контексту это не очевидно.
@RomanRime
@RomanRime Жыл бұрын
Пользователя с группой перепутал ... "Сам пользователь не может записывать" - какой пользователь? Все остальные пользователи и группы, которые не "george - george", в данном случае. Теория как бы хромает.
@syberyHeart
@syberyHeart Жыл бұрын
Не нужно в терминале писать расширения Linux и без этого все хавает
@panicdoctor93
@panicdoctor93 2 жыл бұрын
с правами доступа и владельцем/группой полная несуразица.
@davidgogoli9720
@davidgogoli9720 2 жыл бұрын
🥴🥴
@user-ow2vw6wd4r
@user-ow2vw6wd4r 8 ай бұрын
Не спасибоо. Пока этот "терминал" не встанет многоязычным (для меня руссифицирован) это полный мусор.
@semenakkkharhev3582
@semenakkkharhev3582 2 ай бұрын
Кринжанул🤡
@user-jf2ui2qy1y
@user-jf2ui2qy1y Ай бұрын
после этих слов в офисе линукс начался сущий кошмар
@user-ow2vw6wd4r
@user-ow2vw6wd4r Ай бұрын
@@user-jf2ui2qy1y Простой пример: Ставлю я (обычный пользователь( хотя если ставлю уже не обычный )) ОС на базе линукс. Запускаю машину и надо мне загрузить мою любимую игрушку (проигрыватель и т.д.) и что мне из всего выше пересмотренного должно пригодиться для пользования машиной?
@user-by1vv5uk8j
@user-by1vv5uk8j Жыл бұрын
Для начинающих? Сижу смотрю. И видится мне, буд- то автор ситом воду черпает. Создам папку, создам файл... И столько писанины...В чем прикол? Где предистория? Что, в UBUNTU нельзя создать папку одним нажатием? Ну так нахрена мне лыжи, если нужен самосвал.
@sanek9737
@sanek9737 5 ай бұрын
Во те же вопросы возникли. Нахрена геморрой с терминалом при наличии графического интерфейса?
@x3lok467
@x3lok467 Ай бұрын
​@@sanek9737а нафига тебе Линукс если есть виндовс. Интерфейс на линуксе для красоты, на практике на работе он не нужен.
@TheSlorc
@TheSlorc 21 күн бұрын
Убунта не единственная линукс система. У некоторых нет графического интерфейса. Цель автора вижимо познакомить с основами линукс. Но я понимаю почему это может быть не про вас. Я системный администратор заполняющий пробелы в знании linux систем, и мне всё это пригодится.
@user-bc3zf2db9j
@user-bc3zf2db9j 6 күн бұрын
Это база, база должна быть у каждого
@M.Darsky
@M.Darsky Жыл бұрын
пипец ты нудный. как можно такие простые вещи объяснять полчаса?
@hellotoyou14
@hellotoyou14 9 ай бұрын
ты перепутал местами пользователя с группы, владелец по прежнему root, а группа george получилась, когда ты менял chmod ты выдал права не пользователю, а группе на запись. Владельцем по прежнему остался root. Сначала владелец, потом группа (... root group ...)
@user-sz8zm2jh6b
@user-sz8zm2jh6b 2 жыл бұрын
Добрый день! Объясните пожалуйста, что значит ГРУППА и ЮЗЕР ))) ну в контексте данного урока. Админ - это понятно. Окей Но кем являюсь Я в момент работы в консоли? ГРУППОЙ или ЮЗЕРОМ ? Т.е. User@User-12345 Где первый User - это неазвание группы А User12345 - это пользователь т.е. создав новую учётку, я буду другим пользователем или другой группой? Крч, Есть недопонимание этого момента)
@ilyasergeev7732
@ilyasergeev7732 2 жыл бұрын
Гоша ответь!
@DakarofArmenia
@DakarofArmenia Жыл бұрын
Огромный лайк, ну как нашёл ответ?
@hwasylum
@hwasylum Жыл бұрын
Сколько тебе лет? Что тебе конкретно непонятно? У тебя из головы выпало понятие подмножеств и группировки?
@wenhangerbifima3381
@wenhangerbifima3381 Жыл бұрын
21:24
Мама забыла взять трубочку для колы
00:25
Даша Боровик
Рет қаралды 1,5 МЛН
Which one will take more 😉
00:27
Polar
Рет қаралды 81 МЛН
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 336 М.
Linux command line for beginners
9:07
Pingvinus
Рет қаралды 135 М.
ЛИНУКС ДОМА СМОГ (2024)
32:47
PLAFON - Канал о линуксе
Рет қаралды 149 М.
Linux: диски, разделы, файловая система.
28:06