Утилита trash-cli
— инструмент командной строки Linux, предназначенный для управления корзиной. Она позволяет:
- перемещать файлы в корзину;
- восстанавливать их;
- очищать корзину.
Инструмент trash-cli
особенно полезен для пользователей, которые предпочитают работать в терминале без использования графического интерфейса.
В этой статье мы расскажем, как установить и использовать утилиту trash-cli
в ОС Linux.
Содержание:
- Установка trash-cli в Linux
- Вывод на экран списка файлов из корзины
- Перемещение файлов в корзину
- Восстановление файлов из корзины
- Очистка корзины в Linux
- Выводы
Установка trash-cli в Linux
Чтобы установить инструмент trash-cli
, сперва клонируйте репозиторий утилиты в ОС:
Затем перейдите в каталог trash-cli
и установите утилиту, последовательно выполнив следующие команды:
Читайте также: Как использовать систему управления версиями Git в Linux. Всеобъемлющее руководство.
Чтобы узнать синтаксис trash-cli
, посмотреть список ее опций и подкоманд, выполните в терминале:
Вывод на экран списка файлов из корзины
Вы можете вывести на экран содержимое корзины. Для этого используйте команду trash-list
без каких-либо опций и аргументов:
Предыдущая команда отображает следующую информацию:
- дату и время добавления файла в корзину;
- абсолютный путь к файлу до добавления в корзину.
Читайте также: 15 примеров команды ls в Linux.
Перемещение файлов в корзину
Чтобы добавить какой-либо файл в корзину, примените команду trash-put
и в качестве ее аргумента укажите путь к нужному файлу. Например:
Вы также можете переместить в корзину сразу несколько файлов. Для этого, соответственно, укажите несколько путей в качестве аргументов trash-put
:
Восстановление файлов из корзины
Утилита trash-cli
предоставляет возможность восстанавливать файлы из корзины. Для этого используйте команду trash-restore
. Она отобразит в терминале список файлов из корзины с порядковыми номерами. Затем Вам следует написать номер файла, который требуется восстановить, в специальное поле для ввода. Если нужно восстановить:
- несколько файлов — укажите их порядковые номера через запятую (например,
0, 1, 3, 5, 8
); - все файлы — укажите диапазон от 0 до последнего номера в списке (например,
0-25
); - файлы из нескольких диапазонов порядковых номеров — перечислите диапазоны через запятую (например,
0-4, 5-8
).
Очистка корзины в Linux
Чтобы удалить все файлы из корзины навсегда, используйте в терминале команду trash-empty
:
Читайте также: 5 способов очистить файл в Linux.
Если Вам нужно удалить файлы, которые находятся в корзине дольше определенного количества дней, укажите число дней в качестве аргумента trash-empty
. К примеру:
У Вас также есть возможность удалять файлы из корзины с помощью регулярных выражений. Приведенная ниже команда удалит все файлы с расширением *.txt
:
Выводы
Утилита trash-cli
предоставляет функционал управления корзиной в операционной системе Linux. Мы рассмотрели ряд команд, которые позволяют просматривать содержимое корзины, а также удалять и восстанавливать файлы из нее.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
1 комментарий. Оставить новый
trash-restore не работает((((