У Windows є багато речей, які мене дратують у роботі, я визнаю ... Я навіть не фанат цієї ОС. Одне з того, що мене турбує, це те, що він створює цей нудний файл «Thumbs.db»У кожній проклятій папці ¬_¬
Хоча я не використовую Windows, коли копіюю папку від друга чи щось із роботи, я також беру з собою вміст, який мене цікавить, той проклятий файл Thumbs.db
Кілька хвилин тому я зайшов у (Відеокліпи Nightwish) і там це було ... і, очевидно, я напевно повторюватиму цей файл у багатьох інших каталогах, тож ... як видалити їх усі відразу? 😀
Спочатку давайте подивимося, що вони є і в якій папці нашої системи вони знаходяться, тобто де кожен Thumbs.db у нашій системі. Для цього відкрийте термінал і напишіть у ньому таке:
find $HOME -iname Thumbs.db
Це покаже в терміналі розташування кожного з цих файлів у нашому домі (або в особистій папці), і я покажу вам скріншот, як це виглядає в моєму випадку:
Як бачите, їх декілька, щоб видалити ВСІ, ми просто додаємо в кінець попереднього рядка: -видалити
Іншими словами, ми мали б:
find $HOME -iname Thumbs.db -delete
І BINGO!, Нікого не залишилося * - *
Цей рядок має просте значення:
- знайти $ HOME - »Обшукати мій дім
- -інам "Thumbs.db" - »Шукайте спеціально" Thumbs.db "та ігноруйте великі чи малі регістри
- -видалити - »Видаліть те, що ви щойно показали / знайшли
Як цього досягти БЕЗ використання терміналу?
Так, хоча я є великим шанувальником терміналу, я знаю, що є користувачі, які цього бояться і вважають за краще використовувати графічні програми для досягнення цілей 😉
Щоб шукати все Thumbs.db використовуючи графічний додаток, просто відкрийте браузер, у KDE це Знайти, вони кажуть йому шукати у вашій особистій папці, зокрема шукати Thumbs.db ... ось скріншот того, як це вийшло для мене:
Знайшовши все, виділіть усі рядки (результати) і клацніть правою кнопкою миші на будь-якому з них, потім клацніть на опцію видалення або видалення ... і все 😀
І більше нічого додати.
Ось як видалити все Thumbs.db вашої системи, або за допомогою однієї команди, або для тих, хто любить графічні програми, за допомогою пошукової системи вашої системи.
Вітаю 😀
Гарна порада, це допомагає мені в інших речах. Дякую!!!
Дякую за інформацію, оскільки кожного разу, коли мені доводиться щось робити із резервною копією комп’ютера з ОС Windows, правда передбачає велику роботу, пов’язану із зазначенням, що зберігати, а що ні. Цей спосіб допоможе мені їх видалити, встановивши привід SMB та запустивши очищення, і таким чином створив резервну копію того, що насправді має значення.
Як я ненавиджу ці жалюгідні файли!
Я використав код, і нічого не вийшло. Але я не претендую на перемогу: мій 500 Гб жорсткий диск, де я зберігаю свої старі файли і резервне копіюю все, там повинні бути сотні цих лайна ... нюхати ...
Я думав, що мене лише ці файли турбують. дякую за інформацію. вдень я подбаю про очищення системи.
Хе, одна з найприкріших речей Windows. Розширте пошук на вашому накопичувачі та пам’яті ваших телефонів.
Що мене найбільше турбує у Winbugs - це файли, що знаходяться в c: \ windows та їхні підкаталоги: p
Папка XD мене прямо турбує
Дякую, tron, зверніться до домашнього каталогу, і там не було Thumbs.db, але на зовнішньому жорсткому диску був веб-сайт, і тепер його не залишилося ... хе-хе
Чудово! Інформація, яка є корисною, а також простою у впровадженні. Slds.
Дякую за коментар 🙂
Я зберігаю це → знайти $ HOME -iname Thumbs.db -delete Я бачу великий потенціал для сценаріїв ^ __ ^ велике спасибі 😀
ха-ха-ха-ха-ха так? 😀
Перевірте наступні команди та скажіть мені, чи вони вам корисні:
Копія, що зберігає структуру
find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» «}' | ш
скопіювати та видалити
find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» && rm «$ 0» «}' | ш
Переміщення збереження структури файлу за допомогою команди (mv)
find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print "mkdir -p \" / media / disk / destination-folder / \ `dirname" $ 0 ″ "\" && mv "$ 0" \ "/ media / disk / destination-folder \` dirname "$ 0 ″` \ »«} '| ш
Уфф ... спрага Я досі її взагалі не розумію 🙁
cut, grep та awk чудові, однак, оскільки це працює з регулярними виразами, мені важко це зрозуміти.
Капо, ти божевільний капо!
Чи знаєте ви часи, коли ті кляті маленькі файли зіпсували мені життя зі Сміливим? Тому що завдяки цим файлам Audacious розбився і закрився. Хоча я вже усунув більшість із того, що мене прикрутило, я збираюся передати команду, щоб подивитися, що станеться.
Спасибі!
на добраніч що таке Thumbs.db? Для чого використовується Windows? Яку функцію ви робите? Поясніть мені, будь ласка, я теж отримую це, але коли вірус вбиває його, і воно завжди з’являється в папці з фотографіями або зображеннями, і я думаю, що інший файл, якого я не пам’ятаю, видаляє фотографію, зображення чи веб-сайт. рятує
Коротко:
Це не вірус, а файл, який автоматично генерується, коли ми переходимо до подання ескізів у будь-якій папці (і якщо ми включили опцію показу прихованих файлів і папок).
Цей файл зберігає дані для цих мініатюр зображення, так що наступного разу, коли ми відкриємо папку таким чином, зображення завантажуватимуться швидше. Отже, чим більше зображень у нас в папці, тим більшим буде цей файл.
Ось джерело: http://www.blogoff.es/2006/04/18/el-archivo-thumbsdb/
Коли я писав свою відповідь, вашого повідомлення не було видно. Мабуть, я чекав на помірність. Тепер мій коментар звучить зайвим :-P.
Видалення цього файлу видаляє ескізи з попереднього перегляду в папці, яка його містить. З зображеннями нічого не трапляється.
Напевно антивірус усуває desktop.ini autorun.inf, а thumbs.db - ні? 🙂
- desktop.ini - це файл, який зберігає конфігурацію цієї папки, наприклад, фон, який ви в неї вклали тощо.
- autorun.inf - це файл, який вказує, що при вході в папку (або зовнішній пристрій) X.exe виконується автоматично та деякі інші дані.
- thumbs.db ... ну, це вже пояснили 😀
хороша порада, мені також не подобаються ці файли, це як штамп «muaaajajaja походить від windoze muuuajajaja» ... .. або щось подібне, це те саме, що і з проклятим .DS_store…. як я їх ненавиджу (¬_¬) xDDD
Печатка GNU / Linux - ".directory".
У KDE він створює цей файл для мене, так, але ... інші середовища теж?
Передбачається, що це стандарт freedesktop.org.
JAJAJAJAJAJAJAJA так, це як той слід або мітка (пляма), який залишається нагадувати нам про те, що папка X прийшла до нас з Windows, боже, як я їх ненавиджу HAHA.
Насправді, я думаю про програмування сценарію, який при встановленні USB-пристрою автоматично виконує пошук усіх thumbs.db на цьому USB і видаляє їх, тому, копіюючи щось із USB, я переконуюсь, що ніколи не копіюю знову великі пальці .db… ЮАЗ ЮАЗ 😀
Ну, програми KDE також створюють файли .db, наприклад для мініатюр, Digikam створює ці файли (thumbnails-digikam.db), і якщо ви використовуєте Dolphin, ви їх не побачите (очевидно), але якщо ви відкриєте каталог, наприклад, за допомогою Тунар (як і в моєму випадку) це зрозуміло; також створити файл "digikam4.db". І до цього прикладу додаються інші, яких я зараз не маю під рукою.
Я насправді не використовую DigiKam, чи немає в додатку опції, за допомогою якої ви можете сказати йому згенерувати .db у певній папці чи щось подібне? 🙂
Ну, я справді не знаю. Що трапляється, так це те, що навіть використовуючи XFCE, є певні програми KDE, які я віддаю перевагу використовувати (наприклад, Digikam, Krita, Kdenlive тощо), але я зазвичай не бачу багато в їх конфігураціях, я просто встановлюю та використовую: D.
Вітаю колега!
Ах я a
Вітаю 🙂
Так, ти можеш.
http://box.jisko.net/i/e1e3b3ff.png
Привіт KZKGaara. Дуже хороший пост. У мене є кілька Thumbs.db у сховищі Subversion SVN, і я хотів би, щоб я міг очистити локальну копію цих файлів.
Тут у Subversion ми видаляємо щось за допомогою команди:
svn видалити un_file
Я хотів би мати можливість застосувати svn delete до кожного з файлів, перерахованих у виведенні команди:
знайти / адресу / папку -ім'я Thumbs.db
Для того, щоб очистити локальну копію репозиторію SVN, який має декілька Thumbs.db, оскільки в іншому випадку вам доведеться виконати видалення svn для кожного файлу, ідеально було б в одній команді зв'язати svn delete з find, щоб в той же час, коли знаходить, видаляє його зі SVN за допомогою svn delete.
Якщо ви можете мені допомогти, залиште пропозицію тут. Дуже дякую.
Привіт.
Команда, яка допомогла б вам, була б такою ксарг 😉
Наприклад:
find /direccion/carpeta/ -iname Thumbs.db | xargs svn delete
Це я не перевіряв, тому я не гарантую, що він працює на 100%, спочатку перевірте певним чином, що ви не можете зіпсувати конфіденційну інформацію 😉
Що робить xargs, це виконувати команду праворуч, передаючи її як 1-й параметр виводу, який був згенерований до 😉
Краще використовувати нульовий символ як термінатор, щоб неприємні речі не траплялися з каталогами чи файлами, що містять пробіли чи інші дивні символи в назві. Я б зробив це так:
find /direccion/carpeta/ -type f -iname "thumbs.db" -print0 | xargs -0 svn delete
Хоча я давно мав лише вікна на Virtualbox, я натрапив на занадто багато "thumbs.db".
Дякую за статті.
З повагою, Гаара
Дякую вам за коментар 🙂
Мені не було відомості про параметр -delete для пошуку. Також дуже корисно видалити .DSStore, що надходить з Mac OS X.
Хороша нотатка. Сила знаходження незліченна 🙂
Дякую 😀
Так, я планую зробити найближчим часом ще одне повідомлення про пошук, з іншим його параметром, який мені справді корисний ха-ха.
Внесок оцінений.
Особисто я вважаю за краще використовувати консоль (а не емулятор) для такого типу завдань, вам просто потрібно турбуватися про те, щоб добре писати команди, якщо у вас є якісь запитання, ви можете використовувати man або info, і швидкість трохи вища, ніж їх виконання з графічним інтерфейсом.
Я теж ненавиджу ці кляті файли.
Внесок оцінений.
Іншим методом також є використання BleachBit та перевірка параметрів пошуку та видалення thumbs.db. Це так просто і Linux Salu2
Файл "Thumbs.db" - це файл, який працює як свого роду кеш, в якому зберігає ескізи попереднього перегляду файлів (зображення, обкладинки пісень, слайди, документи Office ...) і швидше завантажує їх.
Якщо цей файл буде видалено, Windows зберігає його назад, щоб попередні перегляди завантажувалися без затримки (на мій погляд, це було б марною тратою часу, і їм було б доцільніше працювати з системою ext4, щоб уникнути цих проблем).
Я використовую термінал, оскільки набагато простіше видалити не тільки Thumb.db, але і зашифровані файли, але я використовую інші команди, такі як ROOT:
# find / -type f -name Thumbs.db -exec rm -f {};
# find / -type f -name Thumbs.db: зашифрований -exec rm -f {};
Дуже хороша стаття!
Я хотів би лише додати: у системах Windows ви можете уникнути створення thumbs.db за допомогою об'єкта групової політики або за допомогою ключа реєстру.
http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html