Терминал Linux. Команды навигации в терминале
- Информация о материале
- Категория: Linux
- Опубликовано: 21.01.2018, 22:18
- Автор: HelpDesk
- Просмотров: 1548
Прежде чем приступить к командам навигации в терминале, поговорим о директориях в Linux. Здесь нет диска C: D: и прочих.
Когда я начинал свой путь в Linux, для меня это было наиболее непонятно. Поэтому хочу прояснить этот момент.
Не важно, на сколько разделов вы разобьете ваш диск, в системе будет:
"/" - корневая директория
Затем уже идут все остальные каталоги, которые служат для чего-то.
Директория /home - хранит каталоги пользователей, в которых можно, как правило, выполнять большинство действий без пароля администратора. Ваш домашний каталог находится по адресу: /home/Ваше_Имя_пользователя.
Директории /mnt и /media - в эти каталоги монтируются другие физические диски, флешки и прочие носители информации.
В Ubuntu в каталог /media монтируются диски, флешки, то есть в этом каталоге создается папка с названием вашего электронного носителя.
Остальные каталоги системные и рассказу о них стоит выделить целую статью.
Перейдем к командам в терминале.
Команды навигации в терминале.
Когда вы открываете терминал в Ubuntu. То вы находитесь в своем домашнем каталоге:
Значок ~ (тильда) - означает домашний каталог текущего пользователя.
Чтобы узнать текущую директорию (отобразить полный путь к текущей директории), в терминале достаточно набрать команду:
Выполнение данной команды представлено на скриншоте выше.
Для навигации в терминале используется команда "cd" (англ. change directory - изменить каталог).
Сначала записывается команда cd, затем путь, куда нужна перейти.
Вот так выглядит переход в каталог /home:
Но это не всё, что можно делать с помощью команды cd:
Перейти в директорию уровнем выше:
Перейти в директорию двумя уровнями выше:
Перейти в домашнюю директорию вашего пользователя:
Перейти в домашнюю директорию пользователя user_name:
Перейти в директорию, в которой находились до перехода в текущую директорию:
Следующая команда, используемая в навигации - "ls" (сокращение от англ. list).
Если ввести в терминале:
отобразится содержимое текущей директории:
Отобразить содержимое текущей директории с добавлением к именам символов, характеризующих их тип:
Показать детализированное представление файлов и директорий в текущей директории:
Показать скрытые файлы и директории в текущей директории:
Ключи можно комбинировать вместе:
Кроме того, у команды ls очень много других ключей, которые можно посмотреть, выполнив команду:
Важно!
Когда вы вводите команду cd, вам не обязательно вводить полностью имя директории, достаточно нажать клавишу "TAB", произойдет автодополнение названия каталога. Если имя не заполнилось, значит, есть еще один каталог с таким названием. Нажав дважды клавишу "TAB", выведется список с каталогами, которые имеют в своём имени начальные буквы, которые вы ввели. Если список огромнейший, то для отмены его просмотра нажмите клавишу N.
Это касается не только "cd", но и других команд. Например, когда Вы хотите отредактировать какой-то файл. Вы выполнили команду ls, увидели, что у файла имя состоит из 30 знаков, то достаточно ввести первые буквы его имени и нажать клавишу "TAB" и произойдет автодополнение.
Вот основные команды навигации в терминале Linux.