Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Смена значка текстового документа в ubuntu 14.04  (Прочитано 1279 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн petrovish1981

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Есть файл test.txt ,
в графической оболочке открываем папку с файлом в nautilus,
далее  правая кнопка мыши -> Свойства -> клик по изображению (левый верхний угол) и выбираем нужную картинку для значка.
Какой командой возможно это сделать через терминал?
Заранее благодарен!

Оффлайн petrovish1981

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
 :( :( Не думал что такую простую задачу, так затруднительно выполнить командой в терминале!
Инфы по донному вопросу в инете не нашел, может кто знает где (в каком конфиге) лежат эти настройки, или
пните в нужном направлении - куда копать?

Оффлайн staso

  • Активист
  • *
  • Сообщений: 437
    • Просмотр профиля
/usr/share/mime/generic-icons - содержит строки типа - application/pdf:x-office-document - где pdf это тип документа, а x-office-document сопоставленная ему иконка из темы

Оффлайн petrovish1981

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Спасибо staso.
Но мне нужно изменение значка от имени обычного пользователя без прав(root) и только определённого
файла.
Как изменить значки для всех файлов с определённым расширением инфы в инете много.

alex_ander

  • Гость
petrovish1981,
интересная темка, я не знаю, к сожалению, ответа, но - возможно это связано с ФМ.

если что нарою - вернусь :)

Оффлайн petrovish1981

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Дело в том, что когда перетаскиваеш или копируеш файл на рабочий стол, то значок сохраняется.
Написал скрипт поиска в файлах домашней директории my.txt и ico.png.
После проверки выбросил пару бинарников (я так понял базы данных?).
/home/user/.local/share/gvfs-metadata/home
/home/user/.local/share/zeitgeist/fts.index/postlist.DB
Может там хранятся эти данные?

alex_ander

  • Гость
zeitgeist это программа индексации твоих файлов, по сути - слежения за активностью использования или органайзер документов (кому как нравится)

Оффлайн petrovish1981

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Спасибо всем кто пытался помочь - нашел ответ!
http://askubuntu.com/questions/39139/how-to-change-the-icons-of-multiple-files-from-terminal
Действительно данные хранятся в ~/.local/share/gvfs-metadata.
Используя gvfs-bin можем просматривать и изменять данные в бинарнике.
Команда терминала для изменения значка конкретного файла:
gvfs-set-attribute /home/user/my.txt metadata::custom-icon file:///home/user/Изображения/ico.png
Работает для любых файлов текущего пользователя!

Оффлайн staso

  • Активист
  • *
  • Сообщений: 437
    • Просмотр профиля
Считается

alex_ander

  • Гость
petrovish1981,
Спасибо, за нстойчивость. Вот теперь в напоминалку запишу.

 

Страница сгенерирована за 0.014 секунд. Запросов: 22.