Гик-чтиво #2 – командная оболочка и путь к каталогу

В прошлом материале мы остановились на том, что функции на языке bash можно поместить в текстовый файл, а после запустить его на выполнение из консоли. Но прежде, чем я расскажу как это сделать, необходимо разобраться в том, как устроено представление дисков и каталогов в операционной системе.


Если за пример взять DOS-системы, в том числе Windows, где диски четко разграничены, каждый накопитель информации (HDD, SSD, DVD и так далее) помечен уникальной латинской буквой, а все дочерние элементы отделяются от родительских обратным слэшем (), то, например, путь к каталогу с Internet Explorer выглядит таким образом:



C:Program FilesInternet Explorer

То в Unix-системах все немного иначе: нет четкой разбивки на диски. Нам предоставлен единый корень системы (/), в который смонтированы все диски, не имеет значения где он находится. Хоть на другой машине. Главное лишь то, что отсчет начинается с корня.

Давайте вообразим себе рабочую станцию в каком-то вымышленном учреждении. Пусть операционная система будет установлена на HDD, ее каталоги tmp и var будут созданы на SSD, а home в отдельном жестком диске на сервере. А теперь представим, что нам необходимо указать путь к директории с документами пользователя для этой рабочей станции. Его вид будет, примерно, такой:



/home/user/Documents

Хочу обратить ваше внимание на то, что за директорию Documents отвечает пакет xdg-user-dirs. Он создает в домашнем каталоге директории Documents, Videos, Music и другие, а также задает их наименование с учетом языка системы. Например, так будет выглядеть в моей системе описанный выше адрес:



/home/emgrte/Документы

А теперь укажем путь к директории кэша пакетного менеджера pacman. Они расположены в каталоге var и полный путь будет таков:



/var/cache/pacman/pkg

Видите, все начинается с корня и системе все равно на каком диске находится нужный нам каталог или файл. Даже если в системе будет 100500 дисков, любой путь начинается с корня системы: /.

P.S. Можно использовать утилиту tree для просмотра каталогов в виде дерева.

Продолжение следует…

The post Гик-чтиво #2 – командная оболочка и путь к каталогу appeared first on Root Nation.

Другие новости раздела: Кратко по миру

Кратко по миру

Claude MYTHOS — ПОЧЕМУ Anthropic ЕГО СКРЫВАЮТ? РАССЛЕДОВАНИЕ

🦾Узнать подробнее о флагманском роботе-пылесосе Midea VCR V15 Max Ultra: также есть на Я.Маркет # 5625412322 WB # 967377353 🤟Мы в телеграм) В июне в мире нейросетей произошло кое-что странное и это,

Кратко по миру

ЧТО внутри МЯЧА? | Технологии футбола

👾 Дружелюбный магазин гаджетов BIGGEEK (cкидки по промокоду DROIDER для наших подписчиков) - 🤟Мы в телеграм) Сейчас проходит главное событие в мировом футболе – чемпионат мира! Но футбол это не

Кратко по миру

ГИПЕРкомпьютер Google. ИИ-монстр | ЧТО ЭТО?

💻Все нейросети в одном месте: Промокод на скидку 15%: DROIDER 👾 Дружелюбный магазин гаджетов BIGGEEK (cкидки по промокоду DROIDER для наших подписчиков) - 🤟Мы в телеграм) Google создал AI

Кратко по миру

Все СЕКРЕТЫ Siri AI | РАЗБОР внутренностей

👾 Дружелюбный магазин гаджетов BIGGEEK (cкидки по промокоду DROIDER для наших подписчиков) - 🤟Мы в телеграм) Новая Siri - умная? Это тот самый ИИ от Apple, который мы ждали или все-таки нет? Сколько

Похожие публикации

Софт

3 способа использовать диски HFS+ в среде Windows

OS X и Windows имеют массу отличий, одно из главных — файловая система. И если на Mac NTFS-диски можно хотя бы читать, то Windows диски, отформатированные в HFS+, не видит вообще. Но если вам очень

Программы для macOS

Vidmore Player

Vidmore Player — это универсальный медиаплеер, который не только поддерживает воспроизведение фильмов, но также поддерживает все распространенные форматы видео и аудио файлов, такие как MP4, MOV,

Твиты о гаджетах

"[Перевод] Как деградируют оптические диски" https://t.co/DkKQzkajOH #новостиit #feedly

"[Перевод] Как деградируют оптические диски" #новостиit #feedly

Кратко по миру

Состоялся релиз SAS HAS5300 — жёстких дисков корпоративного класса от Synology

Компания Synology объявила о выпуске новых 3,5-дюймовых жёстких дисков SAS серии HAS5300. В своём пресс-релизе она пообещала, что новинки соответствуют «растущему спросу на высокопроизводительные и

Программы для macOS

Easy New File

Easy New File - это расширение для поиска, которое добавляет некоторые функции в меню правой кнопки мыши в Finder Характеристика: Новый файл 1.Quick Путь к файлу 2.Copy 3. Поддержка всех

Настройки и обзоры

Рост цен на жесткие диски и SSD, причины реальные и мнимые

Почему цены на жесткие диски выросли в два раза - новая криптовалюта или что-то другое? Рост цен на электронику как неизбежность…

Настройки и обзоры / Лента про iOS

Как полностью перенести вашу iTunes-библиотеку

Некоторое время назад я решил для себя, что после Нового года куплю себе ноутбук взамен обычного стационарного компьютера. В связи с этим, я задался для себя очень важным вопросом: а как мне

Софт

Handy Backup 6.8.2.7170

Handy Backup - программа для резервного копирования, восстановления и синхронизации данных. Автоматически по расписанию создает архивную копию файлов, папок, баз данных, образ диска. Резервирует