Вы можете создавать папки в Linux, используя графический файловый менеджер, так же, как в Windows и macOS. Но если вы предпочитаете использовать командную строку, вы можете!
Каталоги являются важной частью вашей операционной системы Linux, так как они содержат файлы, которые вы можете использовать регулярно, или которые нужны для корректной работы вашей системы. Хотя всегда есть возможность создать каталоги вручную, используя файловый менеджер, многие опытные пользователи предпочитают использовать терминал для создания и навигации по файлам и папкам на своих машинах.
Если вы любитель Linux и хотите освоить создание и управление каталогами из командной строки, вот что вам нужно знать.
Команда mkdir
является ключом ко всем вашим задачам по созданию каталогов. Вы можете создавать одиночные и множественные каталоги в терминале одной строкой кода. Вот как работает команда mkdir
в Linux:
Вот как вы можете использовать функцию mkdir
для создания одного каталога:
mkdir [опция] <имя каталога>
Например, если вы хотите создать новый каталог, вы можете использовать следующую команду:
mkdir MUO
Вышеуказанная команда создает новый каталог MUO в текущем местоположении. Затем вы можете использовать команду cd
, чтобы перейти в каталог MUO через командную строку:
cd ./MUO
Команда cd
предоставляет гибкий способ изменения каталогов в терминале Linux.
Команда mkdir
универсальна, позволяя вам создавать несколько каталогов одной командой. Например, чтобы создать несколько папок через командную строку, используйте следующий код:
mkdir <имя каталога 1> <имя каталога 2> <имя каталога 3>....<имя каталога n>
Чтобы создать три папки, вот как вы можете использовать команду mkdir
:
mkdir MUO_sample1 MUO_sample2 MUO_sample3
После выполнения вышеуказанной команды программа создает три каталога: MUO_sample1, MUO_sample2 и MUO_sample3. Вы можете использовать команду ls
, чтобы просмотреть вновь созданные каталоги. Структура каталогов Linux сложна, поэтому всегда лучше ознакомиться с родительскими и дочерними каталогами, чтобы избежать ненужных трудностей.
Как пользователь Linux, вы можете создать каталог прямо в нужном месте. Вам не нужно переходить в расположение или использовать функцию mkdir
в терминале.
Все, что вам нужно сделать, это перейти в папку/местоположение, где вы хотите создать новый каталог/папку, и щелкнуть правой кнопкой мыши.
В контекстном меню выберите опцию "Новая папка". Как только вы увидите значок новой папки, вы можете переименовать папку по своему усмотрению. Будьте уверены, что если вы хотите проверить статус каталога из терминального окна, вы все равно можете использовать команду cd
для перехода в конкретное местоположение и выполнить команду ls
для перечисления содержимого.
mkdir
Вы можете использовать несколько опций с командой mkdir
, что помогает расширить существующую функциональность команды. Вы можете использовать следующие команды:
-p
или -parents
: Команда -p
полезна при создании родительского каталога и подкаталога вместе. Если указанный родительский каталог уже существует, она автоматически создает подкаталог.mkdir -p MUO/MUO_CHILD
-v
или -verbose
: Команда -v
добавляет к каждому созданному каталогу подробные сообщения.mkdir -v file1 file2
--version
: Команда --version
печатает сведения о версии лицензии.mkdir --version
Наконец, после того как вы создали каталоги в вашей операционной системе Linux, возможно, вам захочется удалить те, которые вам больше не нужны. Вы можете удалить каталоги в вашей операционной системе Linux двумя способами:
rm
rmdir
Обсудим оба эти метода подробно:
rm
Если вы хотите удалить пустые и непустые каталоги, вы можете использовать команду rm
следующим образом:
Прежде чем удалять каталог, вы должны проверить его содержимое. Для этого перейдите в местоположение каталога с помощью команды cd
.
cd ./MUO
В приведенном выше примере MUO - это каталог на рабочем столе Ubuntu.
После того как вы находитесь в местоположении каталога, используйте команду ls
, чтобы перечислить содержимое каталога.
ls
Команда перечисляет все содержимое каталога. Вы увидите список всех файлов, хранящихся в этом каталоге, на вашем экране.
Введите команду rm
, за которой следует различные команды и имя каталога, который вы хотите удалить.
rm -option <имя каталога>
Вы можете использовать команду ls
снова, чтобы подтвердить, что каталог больше не существует.
Вот некоторые из самых часто используемых опций с командой rm
:
-f
: Принудительно удалить файлы и папки из каталога-i
: Запрашивает разрешение перед удалением каталога-r
: Удаляет каталоги и хранимые файлы рекурсивно-d
: Удаляет пустой каталогВы даже можете удалить несколько каталогов одной командой. Например, когда вы хотите удалить каталоги MUO_sample1, MUO_sample2 и MUO_sample3 одной командой, вот как вы можете это сделать:
rm -d MUO_sample1 MUO_sample2 MUO_sample3
Существует альтернативный метод, который вы можете использовать для удаления пустых каталогов. Вы можете использовать команду rmdir
для быстрого удаления каталога, следуя приведенному ниже примеру:
rmdir <имя каталога>
Чтобы удалить каталог MUO3, когда в нем нет файлов/подкаталогов, вы можете использовать команду rmdir
следующим образом:
rmdir MUO3
Однако, если каталог не пуст, вы получите сообщение об ошибке, когда попытаетесь удалить каталог с помощью команды rmdir
.
Так же, как вы создаете каталог, вы можете даже удалить каталог/папку напрямую. Выберите каталог, который вы хотите удалить, и нажмите кнопку Delete на клавиатуре. Обязательно проверьте содержимое каталога перед его удалением, так как это действие является постоянным с использованием этого метода.
Каталоги составляют значительную часть ваших файлов и структур папок в Linux. Как и в любой другой операционной системе, создание и удаление каталогов в Linux довольно просто, особенно когда вы хотите работать без проблем из терминального окна.
Чтобы максимально эффективно использовать свой опыт, вы можете использовать вышеуказанные команды, и всего за несколько простых шагов быстро выполнить задачу.
Добавить комментарий