LINUX.ORG.RU

Настройка Nautilus


0

0

Подскажите пожалуйста, где настраивается контекстное меню файлов?

Есть две проблемы:

1. Где и как установить программу по умолчанию для типа файла (открытие по двойному щелчку)? И кстати, как вообще автоматически определяется тип файла, если везде пишут, что в Linux расширение имени файла почти не имеет никакого значения?

2. Как избавиться от дубликатов в контекстном меню "Открыть в программе"? Например, для текстовых файлов у меня там два раза "Открыть в программе «Редактор Kate»" и два раза "Открыть в программе «Редактор KWrite»"?

Заранее спасибо за разъяснения!

ПКМ, Свойства->Открывать в программе. там удаляй/добавляй что хочешь.

контекстное меню наверное через скрипты

OperaSoftware
()

> И кстати, как вообще автоматически определяется тип файла, если везде пишут, что в Linux расширение имени файла почти не имеет никакого значения?

с помощью mime

artem@desktop:~/Downloads$ file clipboard-daemon-1.0.tar.bz2
clipboard-daemon-1.0.tar.bz2: bzip2 compressed data, block size = 900k
artem@desktop:~/Downloads$ mv clipboard-daemon-1.0.tar.bz2 clipboard-daemon-1.0
artem@desktop:~/Downloads$ file clipboard-daemon-1.0
clipboard-daemon-1.0: bzip2 compressed data, block size = 900k

JB ★★★★★
()
Ответ на: комментарий от OperaSoftware

Спасибо, проблемы дубликатов и двойного щелчка уже нет :))

Silvester
() автор топика
Ответ на: комментарий от Silvester

>Можно ещё хотя бы пару слов, как именно? Можно ли "обмануть" систему, к примеру?

Смотря как и зачем. Например переименовать jpegи с порнушкой в *.tmp конечно можно, но наутилус всеравно покажет их миниатюры (тамбнейлы). А вот файл с описнием тантрических стадий (или что у них там?) вполне можно замаскировать под исполняемый.

anonymous
()
Ответ на: комментарий от anonymous

>> Смотря как и зачем.

Мне это интересно чисто технически. Система читает первые байты файла, чтобы определить формат?

Silvester
() автор топика
Ответ на: комментарий от Silvester

Заголовок файла. Например там может быть <html> (ой, чую парсер съест) или же #/bin/bash конечно же у бинарных файлов тоже етсь свои заголовки.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.