Структура файлов и каталогов в Linux
Vložit
- čas přidán 22. 09. 2021
- В этом видео подробнее рассмотрим устройство файловой системы в #Linux, назначение тех или иных каталогов, а также насколько хорошо подобная схема годится для пользовательского ПО.
Музыка: Summer (www.bensound.com/)
Основы управления правами доступа : www.linuxrsp.ru/artic/art2.html
ПОДДЕРЖАТЬ РАЗВИТИЕ КАНАЛА:
💵 Юmoney (Yandex Деньги): 410013059865924
🤑 Boosty: boosty.to/sunderland93/donate
Я В СЕТИ:
📰 Мой блог: linuxoidblog.blogspot.com/
📱 Канал в Telegram: t.me/linux_room302
📁 GitHub: github.com/Sunderland93?tab=r...
📦 PPA для Ubuntu: launchpad.net/~samoilov-lex/+...
🎥 Канал от сообщества на Peertube: peertube.su/c/aleksey_samoilo...
ПРОГРАММЫ КОТОРЫМИ Я ПОЛЬЗУЮСЬ ПРИ СОЗДАНИИ ВИДЕО:
🌐 Firefox - www.mozilla.org/ru/firefox/new/
🎥 OBS Studio - obsproject.com/ru
🎥 Simple Screen Recorder - www.maartenbaert.be/simplescr...
🎬 Kdenlive - kdenlive.org/en/
🎨 GIMP - www.gimp.org/
🎧 Audacity - www.audacityteam.org/
📄 LibreOffice - ru.libreoffice.org/
🖥 VirtualBox - www.virtualbox.org/
🖥 QEMU - www.qemu.org/
Ваша поддержка крайне важна для меня! Спасибо! - Věda a technologie
"Так что каталог полезный, хоть и ненужный"
Великолепно !
Человек видимо имел в виду «не обязательный»
@@igorzaytsev4790 "Коллекция немецких фильмов" лучше ))
@@v1v2v3v4v3v2v1 Каталогов дохрена... а Папка у тебя один)))
@@igorzaytsev4790 Он имел в виду, что только в особых случаях каталог необходим
@@v1v2v3v4v3v2v1 он сказал "Коллекция ЛЮБИМЫХ немецких фильмов".
"Жесткий диск на котором хотите хранить коллекцию любимых немецких фильмов". А вы что имели в виду?
Мерседес уходит от погони. 1980 г.в.
прон
дас ис фантастиш)
Вероятно то что делает жёсткий диск жёстким)
"Беги Лола, беги", "Достучаться до Небес".
"Каталогов дохрена, а Папка у тебя один!" - ахаха))
В Линукс директории вообще-то, а каталоги в маздаях
@@MrPalianytsia А в английской версии Windows как? Вот! "Каталог" это просто перевод "directory", а "директория" калька с английского.
А ещë про "немецкие фильмы" (с сайтов для взрослых, разумеется) на отдельном разделе...
@@0alsh ничего подобного. Directory это деректория, а папка это folder. Так что никаких калек, иди английский прокачивай.
@@magnethome3778 оба перевода правильные, два гения бл XD
4:33 - Файл НЕ будет выполнятся от имени того пользователя кто дал права на выполнение, он будет выполнятся от имени пользователя который его запустил. Для запуска от имени владельца/группы файла существует отдельные биты SETUID и SETGID соответственно.
SETUID и SETGID не совсем одно и тоже SETGID принуждает наследовать Группу и соотвественно себя самого
Спасибо вам большое за ролики! Какое удовольствие всегда их смотреть: строгий монтаж, сжатость информации и приятный голос. От души!
Большое спасибо за прекрасную подачу материала) Неплохо бы так же описать систему процессов Linux, что такое иерархия процессов и как она работает, а так же выгрузку в SWAP, что такое виртуальная память и циклы жизни процессов. Да, тематика близка к программированию, но вполне нужна администраторам Linux. Можно попробовать подать материал более простым языком, стараясь не затрагивать язык Си и его системные вызовы вроде fork и exec. Да есть множество учебных материалов как в текстовом так и в визуальном варианте, но более чем уверен, что в вашем исполнении это будет смотреть ещё и интересно)
Молодцы, побольше бы таких выпусков.
Самый очевидный недостаток FHS - это то, что стандарт мало кто использует и все пихают файлы в те места, в которые им удобно. В итоге знание стандарта практически ничего не даёт и вскоре забывается, тк не используется.
Я уже более менее знаю файловую систему, но иметь пошаговый гайд всегда лучше. Спасибо за контент и кучу полезного, и интересного материала!
Очень годно! Лойс, и отдельный лойс за папку:D
Спасибо вам. Очень приятно слушать. Все так хорошо понимается и запоминается. Тем более, что я совсем недавно вступила в ряды линуксоидов.
О, ждал подобный полезный выпуск, лайк!
Вообще, очень рад что посмотрел ваше видео, много понял, посмеялся и огромное вам спасибо!!
Как всегда все очень хорошо! Подробно и информативно! Лайк 👍
Нужно больше таких видео! Очень просто, понятным языком и главное - это то что нужно даже опытному виндоюзеру когда он попадает в линукс (не говоря уже про обычных пользователей).
Не нужно. Винос отличная система, начиная с 7ки. Да что там, хр ещё на станках работает.
не представляю, как даже просунутый юзер может использовать эту информацию. Думаю, даже не многие знатоки ею пользуются.
Посмотрел бы на 40+ windows пользователя, которому про символьные ссылки будут объяснять... Понятна здешняя информация только тем, кто хоть раз непосредственно занимался линуксом. Хотя бы ради интереса. Информация для таких людей да, упрощена.
@@Cepbl4es, всего лишь дело привычки.
@@Cepbl4es А что сложного.И в виндовз,в 1 клик пкм, делается ссылка на диск,папку находящуюся в тысячах км от твоего ПК,на другом ПК,подключенному через клиент DC++.)Нет,ну можно конечно усложнить,поставить не нужную надстройку а-ля SAP Platform и гонять файлы/"немецкие фильмы" через облако,из РФ в Бразилию и обратно.)))
Интересное, полезное видео! Спасибо автору!
Спасибо за чётко изложенную информацию.
Спасибо вам большое за ролики! Здоровья!
спасибо за пояснение, давно хотел где-то почитать обо всех этих каталогах, а тут целое видео нашлось, как говориться, лучше один раз увидеть
Реально все и вполне кратко!
Спасибо
....Каталогов дохрена...а ПАПКА у тебя -ОДИН...)))😂😂😂ХОРОШО сказанул...
Хоть ничего нового я не узнал, но повторить знания полезно. Благодарю!
Спасибо, подробненько так все объяснил. Успехов.
Автор, спасибо. Отличный ролик. Все понятно и по делу.
Класс! Только начал познавать Линукс, очень полезно!
ооооо спасибо! это то что я так долго искал, но никто не рассказывал. Большое спасибо! познавательно
Отличное видео. Много информации которую другие не рассказывают вообще, а тут с полным описанием и визуалом!! Спасибо тебе за это ))
Очень полезное видео, спасибо!
Спасибо, Ёмко, полезно!
Хорошее видео. Спасибо.
Линукс стал немного ближе и понятней :-)
Это звучит так, как будто пользователь винды или мака знает что к чему у себя в ос ))
@@_denys соглашусь 😅
Не линукс а Gnome)
или кеды, не знаю что там там оболочка у него
@@user-rk3wm3rn5s а какая связь между оболочками и файлами?
@@user-rk3wm3rn5s оболочка это набор файлов размещенных в продемонстрированных каталогах на видео, использую дебиан как вебсервер без оболочки структура аналогична.
Спасибо за подробный рассказ.
Просто супер. Огромное спасибо
Хочу отдельно обратить внимание на приятную для слушателя закадровую речь - это такая редкость. Спасибо!
Большое спасибо за видео: последовательно, коротко, ёмко! Класс!
Золотое видео! хорошо, что подобных становятся всё больше и больше
Благодарю, огромное спасибо)
18:20 Спасибо, что затронули такую больную тему для новичков, как зависимости и совместное использование библиотек. Много сил и нервов было потрачено на решение проблем с версиями библиотек, сильно отторгала эта иррациональная концепция в Linux. Надеюсь, рано или поздно в linux дистрибуция приложений будет осуществляться с использованием flatpak или snap =)
Как всегда ролик - как всегда лайк!
;-)
Отличное обучающее видео!!! Однозначно лайк и подписка!!!
спасибо очень доступно
Хорошая шутка про образовательные видео из лабораторий Гестапо.
Новички будут довольны, ценная информация.
отличное видео, спасибо. Очень структурная подача материала. Сохраню себе в рабочие видео. Будет полезно пересмотреть, когда вопросы на эту тему появляются :)
Автору - спасибо! Видеоролику - лайк!
О! Я нашёл (точнее. Ютуб мне подсунул ролик, который я буду смотреть ежедневно за завтраком... Достаточно чётко изложено назначение папок (да, я помню, что папка у меня один, но уж простите виндузятника....). Запомнить это невозможно "с налёту".... Нужно слушать много раз и запоминать.... Спасибо за такое классное изложение!
Спасибо очень помогло разобраться с иерархией Линукс. Давно хотел ето сделать)
Большой удар по тей системе есть установка без с правами рут. Ето как по мне очень большая проблема, но и водночас большинство програм на Виндовсе устанавливаються по тому же самому принципу (через рут). В целом директории росположени очень грамотно и особено права к ним
16:30 В *nix системах вполне применяется термин "Папка" ("Folder"), многие графические файловые менеджеры именно так эту сущность и называют. Собственно, даже в видео это есть "Домашняя папка". При этом в Windows вполне можно встретить термин "Каталог" ("Directory"), например при работе с консольными утилитами.
Вообще разница тут в том, что "Папка" это элемент графического интерфейса, а "Каталог" - файловой системы. Не каждая папка имеет за собой каталог в файловой системе, либо каталог может иметь не такие свойства как папка. Часто такое встречается в Windows, когда папка есть в проводнике, но её нет в файловой системе (всякие системные сущности, вроде панели управления), либо папка называется так, а каталог иначе ("Users" и "Пользователи", за счёт файла .ini). Да и просто не все каталоги видно как папки, т.к. они скрыты.
То, что вы называете про "элемент графического интерфейса" - это пиктограмма. Её нарисовать какой угодно можно. В контексте фс оба термина полностью эквивалентны
А в русском языке ещё и исторически сложилось так, что для перевода directory может использоваться и слово каталог и слово-калька директория, что только ухудшает взаимопонимание. Лично я использую все три слова как полные синонимы, употребляя хаотично.
Домашний папка один, а каталогов много.
Благодарю!
О круто, спасибо за урок, + в полезности
благодарю за гайд.
Прекрасный канал ! Однозначно подписался. Давно хотел бы сидеть в Линуксе ... увы вся моя работа заточена под винду ...
Мне это видео очень помогло бы, 11 лет назад... Полезная шпаргалка, спасибо.
Автор, спасибо за видео, но можешь установить временные метки для ролика? Очень пригодилось бы
9:10 про место для хранения коллекции любимых немецких фильмов. Моё почтение сэр, я уже 10 лет как перешёл на Линукс.
Отличное видео, спасибо большое
2:15
О, тоже так делал))
Всегда хотел такое видео от другого гражданина, но увидел тут, спасибо
В *nix корень фс - это не "обратный слеш", как сказано, а как раз таки "прямой слеш" или просто "слеш".
Это в винде разделитель - обратный слеш.
Также ошибка в том, что симлинки нельзя просто так перемещать, и "все будет работать". Будет только, если симлинк указывает на абсолютный путь. А если на относительный, то работать он будет, но не так как в исходном месте.
Да, после винды мозг ломается, когда в linux пытаешься мыслить привычной иерархией типа C:/Games/Heroes of Might and Magic 3/
важная инфа спс!
Хорошая дикция и приятный голос.
Шикарный подробный ролик обьясняющий всю суть ФС в Линуксе и иерархии каталогов и их назначения
коллекцию любимых немецких фильмов :)))
Я и в Windows среде постоянно использую симлинки, тоже перемапил часть директорий и файлов с ssd на hdd, и если для преремещения Temp и директорий пользователя (Documents, Vide, Music, Downloads и прочего) можно обойтись без линков, просто поменяв путь к ним в registry (или просто назначив новое местоположение в свойствах папки), то например для SoftwareDistribution очень удобно мапить через линк. В Windows конечно это не так часто используется, но даже встречается софт который по полной использует линки (например Diablo в GoG инсталяции, для избежания дублирования файлов mpq для запуска Hellfire). Моунты в Windows тоже близкие к Linux, я тоже отдельные диски в Windows часто не маплю как диски, а просто как отдельные папки. Поэтому перреснв на линукс пару лет назад (Ubuntu дома и десятки серверов на Debian) не ощутил никакого дискомфорта, с mc и вовсе все как в старом добром DOS.
в WinNT вообще тоже есть корневая директория, а диски всего лишь папки в ней. Просто это надежно сокрыто от пользователя. Но если глянуть в настройки того же загрузчика, то там это написано. Например \\.\Volume{b75e2c83-0000-0000-0000-602f00000000}\Test\Foo.txt
Добрый день, пенсионер. ССД диски давно уже живут безо всякого перемапа. уж по 10 лет моим, при чём используются под базу SQL и в ус не дуют.
@@hellyeah3307 На рабочем компе я тоже ничего не пермапливаю, тк лишние пару лет жизни носителя мне абсолютно неважны и главное максимальная производительность, но на своем домашнем, делаю совершенно по другому (имею выбор и если это кардинально не влияет на скорость работы и существенно уменьшает износ носителя, то почему бы и нет - сейчас с современными QLC и PLC ячейками ресурс NAND памяти снизился в разы, что сильно удручает)... у меня тоже есть хорошо работающий SSD-ветеран (ещё MLC) от Intel десятелетней давности, тоже отлично работает и ещё лет пять проработает, но так же есть с десяток убитых за 3-5 года SSD поновее - их специально брали под PCIe для ускорения темповой базы SQL Server-а. Тут ещё конечно важно на сколько забит носитель и чем выше заполнение - тем выше износ, то есть при почти 100% заполнении диска у клиентов они служили примерно 1.5 года (три таких было) - не уследили :(
@@shetiashcroft \\?\
Вот так только называется корень всей иерархии в винде
Символом точка обозначается текущий каталог всегда, поэтому она не может быть корнем
вообще ждал от ролика что будут рассказывать о формате и разметке файловой системы.
Спасибо!
спасибо узнал несколько новых вещей и понял что мне надо срочно в офисе переустановить ос
Лайк и коммент в поддержку!!!!!!
Спасибо.
kde СУПЕР!
Нормальный такой ликбез, одобряю.
Классное видео
Кстати NTFS внутри регистрозависима. Это винда делает вид, что нет.
Ntfs без проблем монтируется вне винды
@@mcborov_ ntfs3g
ну да, давно
@@mcborov_ удивил.
Я Вам скажу больше. Любая файловая система регистрозависимая. Так же могу добавить что файловая система сама по себе фейк. Она не существует на диске. Файловая система это способ систематизировать файлы, их запись, чтения и не какого отношения к диску она не имеет. Жеский диск может только читать и писать сектора размером в 512 байт (иногда 2048 байт, но это CD и DVD) все остальное операционная система делает.
@ArboLeet это не так. Можно и без знания файловой системы считать файл (существуют даже программы которые восстанавливают файлы в испорченной файловой системе), но разговор шел не об этом,а о регистрозависти (есть ли разница между заглавными буквами и прописными), так вот любая файловая система регистрозависимая. Регистронезависимость зависит от операционной системы, а не от файловой системы.
Ну а жесткий диск вообще не реагирует ни на регистрозависимость ни на файлы. На жесткий диск можно записать это миллион файлов с одинаковым названием.
В целом получилось неплохо. Было бы очень здорово выпустить продолжение. Относительно файловых систем много чего осталось не раскрытым. Например, то, что в GNU/Linux их великое множество и много есть нестандартных, специальных, есть такая чудесная вещь как FUSE. Можно монтировать архивы и различные образы, есть оверлейные системы с шифрованием и много чего ещё. В этом одна из сильных сторон GNU/Linux.
И exteded attributes, chattr+lsattr
Классное видео!
мы такие ни разу в жизни не видели линукс, но видео очень интересное
о! вот про sys не знал, как раз пытался понять откуда берётся данные!
Отличный полезный выпуск!
Я - совсем новичок в Linux и мне это очень пригодилось.
Долго не мог понять, куда установил Notepad++. Нашел в /snap вместе с wine. Как я понял, это и естьь каталог для независимого от ОС ПО?
Давно искал такой ролик
Работаю иногда сразу несколькими пользователями в одной сессии. Удобно когда окно приложения своим оформлением сразу говорит что оно имеет другую структуру доступа к системе и данным
Я, когда только начинал знакомиться с Linux Mint, испытывал некоторые трудности с удалением программ.
Зато теперь гораздо легче удалить несколько пакетов программ с помощью команды sudo apt purge))
Комент и лайк
Привет большое спасибо
2:01 я тоже так делаю!
Подписываюсь!
Спасибо огромное! А то я вообще не знал где что находится !
Теперь знаешь, что что угодно может находиться где угодно, в зависимости от того, в каком месте почесалось у создателя дистрибутива :))))
В Windows тоже можно задать владельца и права доступа файлу/каталогу, и символьные ссылки есть, двух видов. А вот с выполнением приложений слегка иначе, они выполняются от имени запускающего их пользователя. Если приложению нужны административные привилегии, это указывается в его манифесте. При запуске такого приложения появится UAC предлагающий выполнить программу с правами администратора.
Годный гайд. Сижу на линуксе несколько лет, до сих пор путаюсь в иерархии, люди с винды наверное вообще в ахуе с видео))
@immellman , эх забыли люди DOS... Пусть заглянет в папку windows... Там примерно такой же бардак, если не больше.
Во во, я когда впервые столкнулся не мог допереть, а где диски то...
и до сих пор поражаюсь насколько перегружено все это дело выглядит, особенно если несколько дисков, а костыли с монтирование доп дисков при загрузке это какой-то лютый угар, если винда когда-нибудь закончит свое существование, десктопный линукс все равно не станет массовым, пока
не появятся файловые менеджеры или даже новая фс где все будет структурировано по человечески...
Слэш походу не обратный а прямой. Обратный как раз в Винде
Прямой слэш это |
Остальные все не правильные
хотя можно обозначить как левый - \
и правый - /
как стороны наклона от прямого
6:20 - "Да хоть в другом измирении!" - Я полчаса под столом от смеха валялся, классная метафора/шутка/аналогия! Чем бы это ни было, зашло на ура. Спасибо за ролик, новичкам будет крайне полезен. Чего греха таить, и мне помог как дурачку
Вот я частенько пользуюсь связкой (ram disk) --> ( ssd ),ну или точнее создаю /mnt/tmpfs/ и в него часто закидываю временные файлы перед обратным закидыванием их на SSD,*хотя в последнее время стал часто видео 4k смотреть оттуда,не знаю точно но надеюсь это тоже придаёт небольшую выграш по времени _)
Не маловат диск под немецкие фильмы? ;-)
Обра́тная коса́я черта́, или обратная косая (на компьютерном жаргоне - обратный слеш [слэш] или бекслеш [бэкслэ́ш] от англ. backslash), - специальный символ (\), с написанием, обратным по отношению к обычному символу косой черты (/) (иногда, также, называемого «прямой косой»).
А, оказывается, что раньше уже написали об этом в комментариях, ну ладно.
4:18 На картинке у вас написано " владеющая группа", ведь владелец может и не входить во владеющую группу. В тоже время во владеющую группу могут входить пользователи не входящие в группу владельца.
5:40 пожалуй все же корневой каталог а не корневой раздел, лежит в основе дерева каталогов. Раздел имеет имя вида /dev/sdxy а не /.
chown user:group
укажи группу audio на каталог и все аудипедофилы получат к ней доступ, что тут не понятного то?
@@tltknot это как раз вам что- то не понятно. к чему вы вообще написали пост выше так и не поняв о чем речь?
вы понимаете разницу между "группа владельца" и "владеющая группа" или "группа владелец"?
Хорошая идея с перемещением Загрузок на отдельный диск. Как минимум экономится цикл записей/перезаписей на SSD. Я даже на Windows такой же чистоты придерживался в начале. А потом немного запустил ситуацию....
Любимых НЕМЕЦКИХ фильмов :))))
Во "взрослых" юниксах usr/ может быть примонтирован позже. В bin/ - статически собранные бинарники, без которых скрипты загрузки не могут обойтись
они сравнивают версии из этого -папки- каталога при обновлении?
Любимые немецкие фильмы...))))))))
Здравствуйте, в какой системе монтировали видео?
Что касается ссылок на другой диск, то проще при установке для папки /home указать другой диск,
тогда ваш SSD не захломиться да и при переустановки останутся все настройки конфигурации, включая обои, стили. 👍
(При правильной переустановки даже подтянутся все приложения которые буди установлены.)
конфиги у меня бэкапятся на мой сервер. видео в kdenlive делаю, в Debian
А что за музыка играет на фоне?