Утилита 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 не работает((((