Как удалить файл через терминал linux

Содержание:

Команда rm

Команда rmdir отлично подходит для безопасного удаления неиспользуемых и пустых каталогов. Если вы хотите удалить файл или каталог, содержащий файлы, вам придётся использовать команду rm.

Синтаксис этой команды похож на rmdir:

rm  ИмяФайла

Как Удалить Файл в Linux с Помощью Команды rm

Давайте используем команду rm, чтобы удалить файл с именем article.txt:

rm article.txt

Допустим, у нас есть каталог с именем Dir1, содержащий подкаталоги и файлы, чтобы удалить его, нам понадобится модификатор -r. Команда будет выглядеть так:

rm -r Dir1

Опция -r рекурсивно удаляет каталоги и их содержимое.

Ещё одна полезная опция -i. Она попросит вас подтвердить удаление каждого отдельного файла, благодаря чему вы сможете избежать любых неприятных ошибок.

Вы также можете удалить пустые каталоги, используя опцию -d. Следующая команда удалит пустую папку с именем Dir1:

rm -d Dir1

Вы можете использовать подстановочный знак (*) и обычные расширения для сопоставления нескольких файлов. Например, следующая команда удалит все файлы PDF в текущем каталоге.

rm *.pdf

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

Опция -f позволяет принудительно удалить всё, что находится в каталоге. Команда будет выглядеть так:

rm -rf Dir1

Приведённая выше команда рекурсивно и принудительно удалит всё, что находится в каталоге Dir1, не запрашивая подтверждения в терминале.

Вы также можете удалить несколько папок за раз. Следующая команда удалит три каталога Dir1, Dir2 и Dir3.

rm -rf Dir1 Dir2 Dir3

Поздравляем, вы успешно освоили основные функции команд rm и rmdir, позволяющие удалить файл или папку в Linux!

Переключение на суперпользователя

Еще раз уточню, что команда sudo идеально подходит для получения необходимых привилегий без переключения учетной записи. Ее можно использовать как для выполнения одного действия, так и нескольких. Если вы желаете временно получить рут-права через эту команду, введите sudo -s или sudo -i. В первом случае домашний каталог остается текущим, а во втором меняется на /root.

Примерно так же работает и команда su, но она обладает дополнительными аргументами, которые следует уточнить:

  • -c – позволяет выполнить команду;
  • -g – устанавливает группу для пользователя;
  • -G – дополнительные группы для юзера;
  • -, -l, —login – один из режимов входа, при котором происходит переключение домашнего каталога;
  • -p – сохранение переменных окружения;
  • -s – выбор оболочки для выхода.

Есть вариант выполнить вход в оболочку под суперпользователем, но он имеет свои неудобства. Он заключается в переключении в доступную виртуальную консоль, что осуществляется комбинацией Ctrl + Alt + F1-F6. Там понадобится ввести логин и пароль root для получения доступа. Главный недостаток этого метода – потеря возможности взаимодействия с графическим интерфейсом операционной системы.

Второй вариант – ввод такого же логина и пароля при входе через графическую форму авторизации. Так вы сразу получите доступ ко всем файлам, даже не надо будет вводить sudo. Однако неопытным пользователям такой метод не подходит, поскольку возникает риск удаления или изменения системных файлов, что иногда приводит к поломке ОС.

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

Удаление файлов и папок

Обычное удаление файла:

rm /etc/file.php

Если с помощью обычного rm попробовать удалить папку в которой находятся файлы, появится ошибка. Для удаление папок используем другую команду:

rmdir backup

Добавляем атрибут -p для удаление пустых папок по всему пути. Будут удалены все три папки указанные ниже, если они не содержат файлов:

rmdir -p backup/one/two

Ошибка папки при удалении в Linux

Иногда при удалении папки в Linux пишется ошибка:

rmdir: не удалось удалить «название_папки»: Нет такого файла или каталога

При этом зайти в неё тоже не удаётся, пишется ровно противоположное:

-bash: cd: /название_папки: Нет такого файла или каталога

Также встречаются ошибки:

rm: невозможно удалить «/home/admin/web/public_html»: Это каталог
rmdir: не удалось удалить «/home/admin/web/public_html»: Каталог не пуст

Удалить эту капризную папку (без предупреждений) поможет следующая команда:

rm -rf backup

или так:

rm -rf /home/admin/web/public_html

где
-r – команда пройтись по всем папкам и файлам и попытаться удалить каждую из них
-f – удалить без подтверждения

Зайти внутрь папки:

cd folder

Удалить все в этой папке:

sudo rm -rf ./*

Удаление файлов из директории Linux без удаления самой папки

Удаляем всё содержимое из папки files, которая находится по этому пути – /home/user/files/. Специальные ключи в команде ускоряют удаление содержимого с минимальной нагрузкой на сервер.

find /home/user/files/ -mindepth 1 -a -print0 | xargs -n 100 -0 rm -rf

2. Удаление программ через пакетный менеджер

Самый простой и часто используемый способ удалить программу linux — это использовать стандартный пакетный менеджер из терминала. Если вы использовали пакетный менеджер для установки программы то единственным верным способом ее удаления будет тоже он. В зависимости от дистрибутива команды удаления будут отличаться, но, в целом, они будут иметь похожий синтаксис. Мы рассмотрим примеры для самых популярных дистрибутивов. Например, нам нужно удалить Firefox. В Ubuntu, Debian, Linux Mint и других дистрибутивах этого семейства команда будет выглядеть вот так:

Эта команда удалит пакет из системы, но некоторые конфигурационные файлы останутся и будут занимать место. Чтобы полностью удалить программу используйте опцию purge:

Более подробно о том, как удалить программу в Linux в Ubuntu мы рассматривали в отдельной статье, в том числе и работу с PPA. Для удаления пакета в CentOS или Red Hat выполните:

В Fedora и основанных на ней дистрибутивах, кроме Red Hat, используется новый пакетный менеджер — dnf:

В OpenSUSE используется собственный пакетный менеджер — zypper:

Удаление программ Linux с помощью пакетного менеджера позволяет полностью очистить систему от остатков программы. После завершения удаления рекомендуется перезагрузить компьютер, чтобы убедиться, что все файлы были удалены.  Теперь вы знаете как удалить программу в Linux через терминал.

Пакетный менеджер раскладывал файлы программы по системе, а значит он знает что и где находится, значит сможет все правильно удалить. Но если вы компилировали программу и устанавливали ее установочным скриптом, то вы не сможете удалить ее с помощью пакетного менеджера, поскольку он ничего не знает о ней.

Appfolders Management

Это расширение оболочки GNOME, которое обеспечивает удобное управление папками непосредственно в сетке приложений. 

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

  • Создать новые папки
  • Удалить папки
  • Переименовать папки
  • Добавить категорию в папку
  • Удалить категорию из папки
  • Добавить приложения в папки
  • Удалить приложения из папок

Как включить управление папками в средах рабочего стола на основе GNOME

Чтобы включить управление папками, у вас есть разные варианты. Вы можете установить его, если он доступен, прямо из вашего Центра программного обеспечения. В моем случае, поскольку я работаю с Zorin OS 15, Appfolders Management действительно готово к использованию. Но если вы используете дистрибутив, который не предлагает управление папками через Центр программного обеспечения, вы можете установить его вручную, выполнив пару простых шагов.

Установить управление папками через Центр программного обеспечения

1) Откройте ваш Центр программного обеспечения

2) Поиск «Appfolders».

3) Нажмите на найденный предмет.

4) Нажмите на Установить.5) Нажмите Install, когда вас попросят загрузить и установить.

Теперь у вас есть возможность изменить настройки расширений.

6) Нажмите на настройки расширения.

Здесь вы можете изменить настройки, чтобы очистить, щелкнуть правой кнопкой мыши меню и способ использования категорий. А пока оставьте настройки такими, какие они есть.

——————————————————————————————————————————————————————————

Можно установить и с помощью терминала:

Затем вам нужно установить GNOME Tweaks.

2) Введите следующую команду и введите Enter:

sudo apt install gnome-tweaks

Теперь, когда инструмент Tweak установлен, нам нужно добавить интеграцию GNOME Shell в наш браузер.

5) Нажмите: Добавить в Chrome6) Нажмите: Добавить расширение7) Теперь нам нужно установить chrome-gnome-shell, поэтому откройте терминал с комбинацией клавиш Ctrl + Alt + T и введите следующую команду и введите Enter:

sudo apt-get install chrome-gnome-shell

9) Нажмите на расширение управления папками.

10) переключиться с OFF на ON

11) Когда вас попросят скачать и установить, нажмите «Установить».

Теперь все компоненты должны быть установлены и активированы, но давайте проверим, чтобы быть уверенным.

12) Перейдите к обзору ваших приложений и выберите инструмент Tweaks.13) Выберите раздел «Расширения» и убедитесь, что расширение управления Appfolders было активировано.

Как использовать Appfolders Management в средах рабочего стола на основе GNOME

Теперь, когда мы установили расширение, мы можем начать его использовать. Как уже упоминалось с расширением, мы можем создавать новые папки, удалять папки, переименовывать папки, добавлять категорию в папку, удалять категорию из папки, добавлять приложения в папки и удалять приложения из папок.

1) Перейти к обзору ваших приложений.2) Щелкните правой кнопкой мыши по некоторому значку и убедитесь, что есть пункт меню «Добавить в».3) Нажмите «Добавить в», чтобы увидеть, что есть опция «Новый AppFolder».

4) Нажмите «Новый AppFolder».

5) Задайте имя. Также выберите предопределенную категорию или создайте новую категорию. Затем нажмите на создать.

Теперь новая папка должна была быть создана.

Теперь вы можете выбрать другие значки и переместить их в эту новую папку.

Команда rmdir

Команда, используемая, чтобы удалить пустую папку в Linux через командную строку — это rmdir.

Основной синтаксис этой команды довольно простой. Вот пример:

rmdir  НазваниеПапки
  • rmdir — это команда
  • — опциональный модификатор, который изменяет поведение команды
  • НазваниеПапки — каталог, который вы хотите удалить

Если опция не указана, rmdir просто удаляет каталог, имя которого указано в качестве места назначения. Перед использованием этой команды вам нужно будет войти на сервер VPS через SSH. Вот статья, которая поможет вам это сделать.

Удаление Папки в Linux с Помощью Команды rmdir

Перед использованием команды rmdir мы рекомендуем вам проверить список файлов в каталоге с помощью команды ls. В нашем случае у нас есть каталог с названием Dir1.

rmdir Dir1

Эта команда удалит пустой каталог с именем Dir1. Довольно просто, правда?

Вы также можете удалить несколько каталогов, разделив их имена пробелами. Например:

rmdir Dir1 Dir2 Dir3

После выполнения этой команды каталоги с именами Dir1, Dir2 и Dir3 будут удалены.

Допустим, у нас есть папка Dir3. Dir3 содержит подкаталоги и файлы. Теперь, если мы используем команду:

rmdir Dir3

То получим ошибку:

rmdir: failed to remove ‘dir3’: Directory not empty

Как вы уже могли догадаться, rmdir работает только с пустыми каталогами.

Rmdir — умная утилита, которая позволяет удалять только пустые папки. Таким образом, она защищает данные от случайной потери. Помните, что удалённые данные в любом дистрибутиве Linux практически невозможно восстановить.

Опция -p позволяет удалить папку через командную строку, а также её родительские каталоги.

rmdir -p Dir1/Dir2/Dir3

Эта команда удалит Dir3 и его родительские каталоги Dir2 и Dir1.

Опция -v выводит диагностический текст для каждого обработанного каталога. Использование этой опции выведет подтверждение со списком всех каталогов, которые были удалены.

Удаление неиспользуемых пакетов

Когда вы устанавливаете какую либо программу, то обычно помимо основного пакета программы устанавливаются еще другие пакеты, которые требуются для работы данной программы. Они называются зависимостями.

После удаления программы, зависимости не удаляются. Они могут вообще не использоваться в системе или использоваться другими программами. Если пакеты-зависимости не используются другими программами, то такие пакеты можно удалить, чтобы они не занимали место в системе.

Для удаления неиспользуемых пакетов используется команда:

Данная команда автоматически удалит неиспользуемые пакеты.

Утилита копирования файлов cp

Название утилиты cp — это сокращение от Copy, что означает копировать. Утилита позволяет полностью копировать файлы и директории.

Синтаксис и опции

Общий синтаксис cp выглядит вот так:

$ cp опции файл-источник файл-приемник

Или:

$ cp опции файл-источник директория-приемник/

После выполнения команды файл-источник будет полностью перенесен в файл-приемник. Если в конце указан слэш, файл будет записан в заданную директорию с оригинальным именем.

Утилита имеет несколько интересных опций, которые могут сильно помочь при нестандартных задачах копирования, поэтому давайте их рассмотрим:

  • —attributes-only — не копировать содержимое файла, а только флаги доступа и владельца;
  • -f, —force — перезаписывать существующие файлы;
  • -i, —interactive — спрашивать, нужно ли перезаписывать существующие файлы;
  • -L — копировать не символические ссылки, а то, на что они указывают;
  • -n — не перезаписывать существующие файлы;
  • -P — не следовать символическим ссылкам;
  • -r — копировать папку Linux рекурсивно;
  • -s — не выполнять копирование файлов в Linux, а создавать символические ссылки;
  • -u — скопировать файл, только если он был изменён;
  • -x — не выходить за пределы этой файловой системы;
  • -p — сохранять владельца, временные метки и флаги доступа при копировании;
  • -t — считать файл-приемник директорией и копировать файл-источник в эту директорию.

Примеры копирования файлов в linux

Теперь, когда вы знаете основные опции, можно перейти к практике. Например, мы хотим скопировать некую картинку из домашней папки в подкаталог pictures:

Или можем явно указать имя новой картинки:

Копирование папок осуществляется с помощью ключа -r:

После выполнения этой команды копирования ~/папка будет скопирована в папку ~/Документы. Главное, не забывайте поставить слэш в конце выражения или использовать опцию -t. Иначе папка ~/документы будет перезаписана.

По умолчанию команда cp Linux перезаписывает существующие файлы или папки, но можно заставить утилиту спрашивать, нужно ли перезаписывать каждый файл, если вы не уверены в правильности составления команды:

Есть и противоположная опция -n, означающая «никогда не перезаписывать существующие файлы».

Опция -u полезна в следующем случае: вы знаете или предполагаете, что в директории, куда копируется файл, есть старая его версия, тогда оператор -u выполнит замену на новую версию:

Сp также поддерживает специальные символы замены * и ?. Например, следующая команда скопирует все файлы, начинающиеся на test:

Если нужно применить более сложные регулярные выражения, придётся комбинировать утилиту cp с find или egrep.

В случае, если важно сохранить права доступа к файлу и его владельца, нужно использовать опцию -p:

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

Будет создан файл с таким же именем и расширением .bak

По умолчанию в cp не отображается прогресс копирования файла, что очень неудобно при работе с большими файлами, но его можно легко посмотреть с помощью утилиты cv.

Замена текста и данных в файлах Linux

Для взаимодействия с текстом внутри файлов есть команда sed. Команд множество, но чаще всего может понадобится команда по замене определенного текста в конкретном файле.

Например:

sed ‘s/odin/dva/g’ file.txt

Заменяет в файле file.txt все слова «odin» на слова «dva».

Иногда требуется раскомментировать какую-то строчку в файле и для этого не обязательно открывать файл и редактировать его. Достаточно знать данные в нём, которые нужно раскомментировать.

sed -i «s/^#znachenie/znachenie/g» /etc/file.conf

где «^» — означает начало строки, # — символ, отвечающий за разрешение/запрещение чтения команд определенного языка программирования в выполняющем для этого файле.

Как удалить папку из терминала с помощью rm?

Командой rm можно избавляться и от папок и директорий. Но содержимое команды будет отличаться в зависимости от содержимого самой удаляемой директории. Так, если директория пуста, команда примет вид:

rm -d путь-к-директории

Если в директории что-то есть, меняем флаг на -r:

rm -r путь-к-директории

Защищённую папку удаляем на знакомый уже манер:

rm -rf папка

Команда сколь проста, столь же и опасна. Нерадивое её использование может привести к случайному затиранию жизненно важных директорий Кали. Потому для получения представления о составе директории прямо из терминала можно предварительно запастись скриптом древовидного отображения содержимого папок и директорий Линукс. Установим…

apt-get install tree

и посмотрим:

Далее. Познакомьтесь со следующим вариантом удаления директорий из Линукс.

Как выполнить на Linux удаление файла через терминал с помощью «rm»

Терминал на линукс представляет собой специализированный софт для ввода команд, с помощью которых можно повлиять на функционирование операционки. «Rm» — одна из таких команд для удаления файлов и папок.

В Linux удалить файл можно разными способами

Для выполнения поставленной задачи рекомендуется следовать алгоритму:

  1. Зажать на клавиатуре ПК кнопки «Ctrl + Alt + T» для запуска терминала.
  2. В строке с мигающим курсором необходимо написать «rm_название файла».
  3. Тапнуть по «Enter» и дождаться окончания процедуры.

Обратите внимание! Вместо словосочетания в кавычках пользователю потребуется прописать точное имя файла, который он решил деинсталлировать. При этом сами кавычки убирать нельзя

Команда «rm» является сокращением слова «Remove».

В терминале можно прописать не только название файлов, но и прочих документов, приложений, папок, хранящихся на стационарном компьютере или ноутбуке.

Удалить файл линукс можно и другими способами, которые будут сложнее.

Как удалить директорию через «rm»

Директория на операционных системах Linux Ubuntu представляет собой папку или архив, в котором хранится несколько элементов. Команда «rm» также позволяет их деинсталлировать в кратчайшие сроки, используя классический терминал.

Внешний вид терминала на Linux

Алгоритм осуществления такой деинсталляции во многом аналогичен тому, что был рассмотрен в предыдущем разделе:

  1. Открыть терминал операционки сочетанием кнопок на клавиатуре. Запустить встроенный в систему софт, щёлкнув по соответствующему значку в панели задач левой клавишей манипулятора.
  2. Прописать «rm», поставить пробел и вписать название нужной директории в кавычках, чтобы очистить её содержимое.
  3. Для окончательного применения внесённых изменений рекомендуется перезапустить устройство стандартным способом.

Команда rm

Команда rmdir отлично подходит для безопасного удаления неиспользуемых и пустых каталогов. Если вы хотите удалить файл или каталог, содержащий файлы, вам придётся использовать команду rm.

Синтаксис этой команды похож на rmdir:

rm  ИмяФайла

Как Удалить Файл в Linux с Помощью Команды rm

Давайте используем команду rm, чтобы удалить файл с именем article.txt:

rm article.txt

Допустим, у нас есть каталог с именем Dir1, содержащий подкаталоги и файлы, чтобы удалить его, нам понадобится модификатор -r. Команда будет выглядеть так:

rm -r Dir1

Опция -r рекурсивно удаляет каталоги и их содержимое.

Ещё одна полезная опция -i. Она попросит вас подтвердить удаление каждого отдельного файла, благодаря чему вы сможете избежать любых неприятных ошибок.

Вы также можете удалить пустые каталоги, используя опцию -d. Следующая команда удалит пустую папку с именем Dir1:

rm -d Dir1

Вы можете использовать подстановочный знак (*) и обычные расширения для сопоставления нескольких файлов. Например, следующая команда удалит все файлы PDF в текущем каталоге.

rm *.pdf

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

Опция -f позволяет принудительно удалить всё, что находится в каталоге. Команда будет выглядеть так:

rm -rf Dir1

Приведённая выше команда рекурсивно и принудительно удалит всё, что находится в каталоге Dir1, не запрашивая подтверждения в терминале.

Вы также можете удалить несколько папок за раз. Следующая команда удалит три каталога Dir1, Dir2 и Dir3.

rm -rf Dir1 Dir2 Dir3

Поздравляем, вы успешно освоили основные функции команд rm и rmdir, позволяющие удалить файл или папку в Linux!

Синтаксис и опции команды rm

Команда «rm» имеет множество опций, что позволяет очень тонко управлять процессом удаления файлов. Вы можете изучить все доступные опции если введете в терминал Linux команду «man rm». Здесь же мы будем рассматривать самые простые и часто используемые опции.

Синтаксис команды «rm» выглядит следующим образом:

rm  файлы

Разберем основные опции команды rm:

-f, --force

Игнорировать несуществующие файлы и не требовать подтверждения перед удалением.

-i

Требовать подтверждения перед каждым удалением.

-I

Запрашивать подтверждение один раз перед удалением более трех файлов или при рекурсивном удалении.

-r, -R, --recursive

Рекурсивное удаление каталогов и их содержимого.

-v, --verbose

Вывод подробной информации о процессе.

--help

Вывод справочной информации о команде.

Теперь разберем некоторые опции, которые часто используются при удалении файлов в Linux через терминал. Например, очень часто возникает необходимость удалить папку вместе с всем содержимым. Для этого нужно использовать опцию «-r», которая включает рекурсивный обход папок. Например, для того чтобы удалить папку «folder1» и все ее содержимое нужно выполнить:

rm -r folder1/

Если права доступа к файлу разрешают только чтение, то в терминале Linux появится запрос подтверждения, и чтобы продолжить вам нужно будет ввести букву «y» (от англ. «yes»).

Чтобы избежать такой ситуации и удалять все файлы без предупреждения нужно использовать опцию «-f». Например:

rm -f file.txt

Не редко возникает необходимость удалить папку вместе со всеми файлами и без запросов на подтверждение. В этом случае нужно комбинировать опции «-r» и «-f». В результате команда выглядит вот так:

rm -rf folder1/

Если вы, наоборот, хотите каждый раз получать запрос подтверждения, то команду «rm» нужно выполнять с опцией «-i». Например, для того чтобы удалить все файлы в текущем каталоге с запросом подтверждения нужно выполнить:

rm -i *

Также бывает полезной опция «-v». При ее использовании в терминале будет появляться подробная информация о выполняемых действиях. Например, для того чтобы удалить все файлы в текущем каталоге и вывести информацию в терминал нужно выполнить:

rm -v *

Также вывод информации можно перенаправить в файл. Для этого после команды нужно использовать оператор перенаправления вывода (>) и указать название файла. Например:

rm -v * > delete.log

Естественно все эти опции можно комбинировать, в зависимости от ваших задач.

Базовые команды для работы с терминалом

То, что поможет при работе с консолью в целом.

  • clear — очищает всю выведенную в консоль информацию. Пригодится на тот случай, если терминал будет забит выводом других команд или содержимом ранее открытых документов. Помогает «начать с чистого листа».
  • history — отображает ранее введенные команды. По умолчанию показывает 10 последних, но при желании это значение можно изменить, добавив в качестве параметра любое число. Например, history 17, чтобы показать 17 последних выполненных операций.
  • whatis — вкратце описывает любую установленную программу. Вводим whatis и скармливаем ей в качестве аргумента название интересующей утилиты. Чтобы узнать, что такое wget, напишем whatis wget и получим краткую справку одной строкой.
  • man — демонстрирует подробное руководство по выбранной программе или команде. Чтобы выяснить, как работает wget и какие опции для него доступны, введем man wget. Получим массивное полотно со всей документацией для выбранной утилиты. P.S. Выйти из нее можно нажав на клавишу Q.

Поиск и удаление с помощью команды find

Если нужно не просто удалить какую-то определенную папку с файлами, а сначала найти ее, то тут поможет Linux-команда find. Данная команда является мощным инструментом для поиска файлов и выполнения с ними определенных операций. Среди прочего ее можно использовать для поиска и удаления файлов.

Например, чтобы найти и удалить пустые папки в домашнем каталоге можно выполнить команду:

find ~/ -empty -type d -delete

Данная команда использует следующие параметры:

-empty
Поиск пустых объектов.

-type d
Поиск каталогов.

-delete
Удаление найденных объектов.

Другой пример – поиск и удаление папок с определенным названием. Так, чтобы удалить папки, содержащие в названии слово «test» можно выполнить следующую команду:

find . -type d -name "*test*" -exec rm -rf {} \;

Данная команда содержит следующие параметры:

-type d
Поиск каталогов.

-name
Поиск объектов с определенным именем.

-exec
Выполнение команды.

Указанные выше примеры использования Linux-команды find – лишь часть ее возможностей. Рассмотреть все варианты ее использования в рамках этой статьи будет невозможно.

Через Терминал

Способ работы через Терминал Убунту позволяет создавать элементы каталогов проще и быстрее. Для новичков в Linux этот способ, на самом деле, предпочтительнее. Он — один из простых приёмов работы. Взаимодействовать с Терминалом придётся в любом случае, поэтому лучше научиться на таких несложных задачах.

Весь процесс работы с директориями в Убунту ведётся при помощи одной утилиты — mkdir. Она имеет не очень много функций. Прежде всего надо научится передавать ей имя элемента.

  1. Откройте Терминал сочетанием клавиш «Ctrl+Alt+T».
  2. Введите:

Новая директория будет создана в текущем каталоге (открытом сейчас в файловом менеджере).

Если требуется создать элемент в другом каталоге, имя должно иметь такой вид:

Также можно указать так называемый абсолютный путь к папке:

Когда требуется создать больше одного элемента, можно сделать так:

Если же создаётся каталог со вложенными элементами, поможет эта команда:

Удаление директорий

Если нужно удалить папку, Ubuntu предоставляет следующую возможность:

ВАЖНО. Не забывайте указывать полный путь, иначе исполняемая команда удалит всё по указанному вами адресу. . Тщательно проверьте удаляемый каталог на отсутствие важных системных и личных файлов

Тщательно проверьте удаляемый каталог на отсутствие важных системных и личных файлов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector