Гик-чтиво #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.

Root Nation Статьи

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

09.04.2015 557 EmgrtE Распечатать

  • Оцените публикацию
    • +1
Реклама на сайте

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

Как объединить локальные диски или изменить их размеры

Оптимизируйте дисковое пространство, чтобы работать с файлами на компьютере стало ещё проще.... 01-02-2018 09:50

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

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

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

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

5 советов по созданию классной иконки для приложения

Если представить себе путь, по которому проходит пользователь в App Store, то он выглядит примерно так: иконка — название — скриншоты — отзывы — описание — цена.  И если иконка плохая,  «не цепляет... 28-04-2015 17:30

Home Multimedia Library 2.1.0

Home Multimedia Library - решение для создания медиа каталогов, их организации и просмотра медиа файлов. Вы сможете каталогизировать свои CD диски, фотографии, плейлисты, аудио и видео файлы. CD... 31-01-2011 17:34

USB Secure 1.5.2

USB Secure Software поможет вам защитить паролем USB-диск, флэш-диски, карты памяти, ручка привода, прыгать диск, флэш-накопитель и внешний жесткий диск. Он поддерживает подключи и играй и работает... 19-12-2010 17:53

Handy Backup 6.8.2.7170

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

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

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


@

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent


Другие материалы сайта:

Слухи: Новый OnePlus 5T составит серьёзную конкуренцию Galaxy S8

Китайская компания OnePlus планирует новый безрамочный смартфон OnePlus 5T, который станет главным конкурентом Samsung Galaxy S8 в предстоящем году. Об этом стало известно после последней утечки информации. Доступный безрамочник OnePlus 5T Galaxy S8 вполне может считаться одним из лучших смартфонов...

Root Nation Новости IT

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

HTC продемонстрировала прототип нового смартфона U12

На этой неделе, компания HTC продемонстрировала прототип своего будущего смартфона HTC U12 с поддержкой гигабитной скорости передачи данных. Демонстрация устройства происходила на мероприятии, которое было организовано Chunghwa Telecom – крупнейшей телекоммуникационной компанией Тайваня. Помимо HTC...

Root Nation Новости IT

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

Опять про контент

Давненько не встречал такого выдающегося примера попадания на платный контент. Хороший повод напомнить о существовании этой дряни и позаботиться о безопасности детей и пожилых родственников…...

mobile-review.com обзоры

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


iPad DJey

smartZone.ru плейлист

Реклама на сайте