У тимчасовій папці системи Linux єобмежена кількість місця. Зазвичай розмір тимчасової папки не є проблемою, оскільки вона очищається при кожному перезавантаженні. Однак якщо ви працюєте з системою Linux, яка не перезавантажується часто, папка може заповнюватись і спричиняти величезні проблеми.
Спосіб 1 - Знайти команду
The знайти команда, яка вбудована у всі Linuxрозповсюдження - це не лише надійний додаток командного рядка для Linux, який швидко знаходить файли та папки. Він також може бути використаний для оперативного видалення безлічі файлів з будь-якого каталогу - включаючи той, де зберігаються тимчасові дані.
Для використання знайти команду для очищення тимчасової папки Linux, почніть з відкриття вікна терміналу натисканням Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Після того, як вікно командного рядка буде готове до використання, перейдіть від стандартного користувача до кореневого облікового запису, використовуючи су або судо -с командування.
su -
або
sudo -s
Тепер, коли ви отримали кореневий доступ у терміналі, використовуйте знайти команда нижче в поєднанні з перемикачем "-delete" для очищення всіх файлів з тимчасового каталогу.
find /tmp -type f -delete
Запустивши команду вище, тимчасовий каталог порожній від усіх файлів. Однак папки залишаються. Якщо ви вважаєте за краще видалити абсолютно все, спробуйте це знайти команда замість цього.
find /tmp -exec rm -rf {} +
Спосіб 2 - порожній каталог з rm
Видалити все з тимчасового каталогу найкраще за допомогою методу 1, оскільки це дозволяє уникнути використання рм командувати цілою купою. Це означає, що якщо вам не вдалося вподобати метод 1, пройти цей маршрут - єдиний інший варіант.
Перший крок очищення тимчасового каталогу за допомогою рм команда - відкрити вікно терміналу. Це можна зробити, натиснувши Ctrl + Alt + T або Ctrl + Alt + Shift + T на клавіатурі. Після відкриття вікна командного рядка отримайте кореневий доступ.
su -
або
sudo -s
З командним рядком, переключеним на кореневий доступ, перейдіть до “/ tmp” за допомогою CD командування.
cd / tmp
Всередині тимчасового каталогу вашої системи Linux запустіть лс команда для перегляду вмісту папки.
ls
Потім запустіть рм команда за допомогою перемикача "-rf" та символом підстановки *. Використовуючи підстановку з рм команда, командний рядок Linux видалить кожен файл і папку одночасно. Це заощадить час і зробить його таким, що не потрібно писати рм команду знову і знову для кожної папки та файлу у тимчасовому каталозі.
rm -rf *
Звідси запустіть лс команда ще раз побачити вміст тимчасового каталогу. Припускаючи рм команда була успішною, нічого не з’явиться. Якщо в каталозі ще є дані, перезапустіть команду вище та спробуйте ще раз.
Перевірте, коли тимчасова папка Linux заповнена
Тимчасовий каталог - важливе місце в Linux. Багато програм і сервісів використовують його для зберігання тимчасових даних. Іноді надлишок даних може швидко заповнити папку.
Щоб уникнути заповнення тимчасового каталогу в майбутньому, щоб не потрібно вдаватися до очищення вручну, ось кілька швидких способів перевірити поточне використання даних папки.
Df

Команда Df чудово перевіряє розмір тимчасового каталогу в Linux, оскільки це вбудований інструмент командного рядка, що постачається з усіма операційними системами Linux.
Відкрийте вікно терміналу, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Потім, відкривши вікно командного рядка та готовий до роботи, вкажіть дю команда у тимчасовому каталозі, щоб переглянути, скільки даних він використовує в блоках.
df /tmp
Вам не подобається зчитування блоків? Розглянемо комбінування df команда разом з перемикачем командного рядка «h». Він замінить зчитування блоку на прості мегабайти та гігабайти, що набагато простіше зрозуміти.
df -h /tmp
Ду

The df команда відмінна тим, що показує детальне зчитування тимчасового каталогу. Однак, якщо ви просто шукаєте швидкого прокрутки, скільки місця займає папка, дю команду краще використовувати, оскільки вона показує лише, скільки зайнято тимчасового каталогу (в мегабайтах,) і більше нічого.
sudo du -sh /tmp
Дерево

Потрібно детальне зчитування, скільки саме файлів і папок знаходиться у тимчасовому каталозі? Спробуйте дерево командування.
Примітка: дерево може вже встановлено у вашій системі Linux. Якщо це не так, зайдіть на Pkgs.org і дізнайтеся, як його встановити.
tree /tmp
Наведена вище команда покаже невелике зчитуванняскільки файлів і папок зараз використовується тимчасовий каталог. Однак розмір їх не відображатиметься. Якщо ви хочете побачити, скільки даних є у всіх файлах і папках, спробуйте дерево команда з "du".
tree --du -h /tmp</p>
Коментарі