Я признаю, что в Windows есть много вещей, которые меня раздражают ... Я даже не фанат этой ОС. Меня беспокоит то, что он создает утомительный файл «thumbs.db»В каждой проклятой папке ¬_¬
Хотя я не использую Windows, когда я копирую папку у друга или что-то с работы, я также беру с собой интересующий меня контент, этот чертов файл thumbs.db
Всего несколько минут назад я вошел в (Видеоклипы Nightwish) и вот он ... и, очевидно, я уверен, что этот файл будет повторяться во многих других каталогах, так что ... как удалить их все сразу? 😀
Сначала давайте посмотрим, что они собой представляют и в какой папке в нашей системе они находятся, то есть где находится каждый файл Thumbs.db в нашей системе. Для этого откройте терминал и напишите в нем следующее:
find $HOME -iname Thumbs.db
Это покажет в терминале расположение каждого из этих файлов в нашей домашней (или личной папке), я покажу вам снимок экрана, как это выглядит в моем случае:
Как видите, их несколько, чтобы удалить ВСЕ из них, мы просто добавляем в конец предыдущей строки: -удалять
Другими словами, у нас было бы:
find $HOME -iname Thumbs.db -delete
И БИНГО !, не осталось * - *
Эта строка имеет простое значение:
- найти $ HOME - »Обыскать мой дом
- -iname "Thumbs.db" - »Выполняйте поиск по запросу« Thumbs.db »и игнорируйте верхний или нижний регистр.
- -удалять - »Удалить то, что вы только что показали / нашли
Как этого добиться БЕЗ терминала?
Да, хотя я большой поклонник терминала, я знаю, что есть пользователи, которые его боятся и предпочитают использовать графические приложения для достижения целей 😉
Искать все thumbs.db используя графическое приложение, просто откройте свой браузер, в KDE это KНайти, они говорят ему заглянуть в вашу личную папку, а именно найти Thumbs.db ... вот скриншот того, как это у меня получилось:
Как только вы найдете все, выберите все строки (результаты) и щелкните правой кнопкой мыши любую из них, затем нажмите кнопку удаления или удаления ... и все
И больше нечего добавить.
Вот как удалить все thumbs.db вашей системы, либо с помощью одной команды, либо для тех, кто любит графические приложения, с помощью поисковой системы вашей системы.
Привет 😀
Хороший совет, он помогает мне в других делах. Спасибо!!!
Спасибо за информацию, так как каждый раз, когда мне приходится что-то делать с резервной копией компьютера с Windows, правда требует много работы, когда нужно указать, что сохранять, а что нет. Этот способ поможет мне удалить их, установив диск с помощью SMB и запустив очистку и, таким образом, сделав резервную копию того, что действительно важно.
Как я ненавижу эти жалкие файлы!
Я использовал код и ничего не вышло. Но я не претендую на победу: мой жесткий диск на 500 Гб, на котором я храню свои старые файлы и все бэкапы, должно быть сотни этой хрени ... нюхать ...
Я думал, что меня беспокоят эти файлы. Спасибо за информацию. днем займусь чисткой системы.
Хех, одна из самых неприятных вещей в Windows. Расширьте поиск на свой флеш-накопитель и память ваших телефонов.
Что меня больше всего беспокоит в Winbugs, так это файлы, которые находятся в c: \ windows и их подкаталогах: p
Папка XD меня напрягает
Спасибо, tron, применитесь к домашнему каталогу, и там не было Thumbs.db, но на внешнем жестком диске был веб-сайт, и теперь их не осталось ... хехехе
Большой! Факт, который полезен и прост в реализации. Slds.
Спасибо за комментарий 🙂
Я сохраняю его → найти $ HOME -iname Thumbs.db -delete Я вижу большой потенциал для скриптов ^ __ ^ большое спасибо 😀
хахахахахаха да? 😀
Проверьте следующие команды и скажите, полезны ли они для вас:
Копировать с сохранением структуры
найти / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» «}' | ш
копировать и удалять
найти / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» && rm «$ 0» «}' | ш
Переместить с сохранением структуры файла с помощью команды (mv)
найти / 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? Потому что благодаря этим файлам 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.
JAJAJAJAJAJAJA да, это похоже на тот след или отметку (пятно), которая продолжает напоминать нам, что папка X пришла к нам из Windows, боже, как я их ненавижу, HAHA.
Фактически, я думаю о программировании сценария, который при подключении USB-устройства автоматически ищет все файлы thumbs.db на этом USB-устройстве и удаляет их, поэтому, когда я копирую что-то с USB-устройства, я никогда не копирую снова превью .db… JUAZ JUAZ 😀
Что ж, приложения KDE также создают файлы .db, например для миниатюр, Digikam создает эти файлы (миниатюры-digikam.db), которые, если вы используете Dolphin, вы их не увидите (очевидно), но если вы откроете каталог, например, с помощью Thunar (как в моем случае) понятно; он также создает файл "digikam4.db". И к этому примеру добавлены другие, которых у меня сейчас нет под рукой.
На самом деле я не использую DigiKam, разве в приложении нет опции, которую вы можете указать для создания .db в определенной папке или что-то в этом роде? 🙂
Ну, правда не знаю. Что происходит, так это то, что даже при использовании XFCE есть определенные приложения KDE, которые я предпочитаю использовать (например, Digikam, Krita, Kdenlive и т. Д.), Но я обычно не вижу особого в их конфигурациях, я просто устанавливаю и использую: D.
Приветствую коллегу!
Ах да я
Привет 🙂
Да, ты можешь.
http://box.jisko.net/i/e1e3b3ff.png
Здравствуйте, КЗКГаара. Очень хороший пост. У меня есть несколько файлов Thumbs.db в репозитории Subversion SVN, и я хотел бы очистить локальную копию этих файлов.
Здесь в Subversion мы что-то удаляем командой:
svn удалить un_file
Я хотел бы иметь возможность применить svn delete к каждому из файлов, перечисленных в выводе команды:
найти / адрес / папка -iname Thumbs.db
Чтобы очистить локальную копию репозитория SVN, в котором есть несколько Thumbs.db, поскольку в противном случае вам пришлось бы выполнять удаление svn для каждого файла, в идеале было бы в одной команде связать удаление svn с find, чтобы в то же время, когда он находит, он удаляет его из SVN с помощью svn delete.
Если вы можете мне помочь, оставьте предложение здесь. Большое спасибо.
Привет.
Команда, которая поможет вам, будет xargs 😉
Например:
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.
Хорошее примечание. Сила находки неисчислима 🙂
Спасибо 😀
Да, я планирую в ближайшее время сделать еще один пост о find, с другим его параметром, который мне действительно пригодится, ха-ха.
Вклад ценится.
Лично я предпочитаю использовать консоль (а не эмулятор) для этого типа задач, вам просто нужно позаботиться о хорошем написании команд, если у вас есть какие-либо вопросы, вы можете использовать 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: encryptable -exec rm -f {};
Очень хорошая статья!
Я бы просто добавил: в системах Windows вы можете избежать создания thumbs.db с помощью объекта групповой политики или ключа реестра.
http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html