Как создать новый каталог в Linux
Если вы привыкли к удобным для пользователя операционным системам, таким как Windows, интерфейс командной строки, используемый в Linux, может привести к некоторой путанице. Даже относительно простые задачи, такие как создание новой папки в вашем текущем местоположении и навигация между папками, требуют для выполнения правильного кода командной строки. Хорошая новость заключается в том, что это относительно просто, если вы знаете команду создания папки в Linux. Вы даже можете создать несколько вложенных каталогов или несколько каталогов с помощью одной команды.
Перемещение между папками в Linux
Прежде чем создавать каталог в Linux, перейдите в то место, где вы хотите разместить папку. Вы автоматически начинаете в своем домашнем каталоге, но если вы не уверены, где находитесь, вы можете использовать команду «pwd» (распечатать рабочий каталог), чтобы отобразить свое текущее местоположение. Вы также можете отобразить содержимое текущего каталога с помощью команды «ls», что может быть полезнее, чем знание текущего каталога.
Если вам нужно перейти в другой каталог перед созданием нового, используйте команду «cd». Например, предположим, что вы хотите перейти к «Документам» внутри дома и своего профиля пользователя:введите «cd /home/User/Documents», чтобы перейти в каталог. Чтобы вернуться на один каталог, введите "cd", ничего не записывая после этого.
Создать каталог в Linux — mkdir
Основная команда для создания нового каталога — «mkdir» (буквально «создать каталог»). Это делает новую папку в вашем текущем активном каталоге, поэтому вам нужно находиться в правильном месте, прежде чем использовать ее. Команду легко использовать:введите команду, добавьте пробел, а затем введите имя новой папки.
Поэтому, если вы находитесь в папке «Документы» и хотите создать новую папку под названием «Университет», введите «mkdir University», а затем нажмите Enter, чтобы создать новый каталог.
Создание вложенных каталогов
Чтобы создать каталог с подпапками одной командой, добавьте «-p» в конец команды «mkdir». Это означает «родительский» и позволяет вам создавать столько вложенных каталогов, сколько вы хотите, записывая путь к файлу, как вы делаете при навигации между каталогами.
Например, предположим, что вы хотите создать папку «Английская литература» внутри «Year 1» внутри папки «University», как в предыдущем примере. Для этого введите «mkdir -p University/Year 1/English Literature» в том месте, откуда должен начинаться путь. Если вы столкнулись с проблемами, связанными с разрешениями, запустите команду с помощью «sudo» и повторите попытку.
Создание нескольких каталогов
Вы также можете использовать команду «mkdir» для создания нескольких каталогов в одном месте. Сделайте это, перечислив имена всех папок, разделенных пробелами после команды. Например, предположим, что вы хотите создать папки «Музыка», «Игры» и «Изображения» внутри текущей папки. Введите "mkdir Music Games Pictures" в командной строке и нажмите Enter.
Убедитесь, что вы создали папки с помощью команды «ls», которая должна отображать все новые папки в дополнение к вашим старым.