Как показать некоторые файлы в верхней части списка в Ubuntu

Я хочу назвать папку так, чтобы она отображалась вверху (первое место) в меню «Файлы» (файловый менеджер), если папки отсортированы в алфавитном порядке по имени.

С каким префиксом имя папки в Ubuntu, чтобы моя папка отображалась вверху списка в файлах?

5
задан 19 February 2014 в 08:40

3 ответа

Наутилус сортирует имена файлов в следующем порядке:

  1. специальные символы (, ~, ! и т. Д.)
  2. числа
  3. буквенные символы

Обратите внимание, что сортировка по номеру означает, что файл с именем 30.txt появится перед файлом с именем 100.txt. Подробнее читайте здесь здесь .

Специальные символы, смешанные с буквенными символами, рассматриваются как чисто буквенные строки и сортируются среди них (после чисел). Тем не менее, символ . может использоваться после префикса для решения этой проблемы: папка / файл с именем €.aaaa указывается перед всеми файлами, начинающимися с цифр, тогда как папка / файл с именем €aaaa указывается после.

По моему опыту, самый простой способ - просто использовать числа.

0
ответ дан 19 February 2014 в 08:40

Если предположить, что у вас стандартный порядок сортировки в стиле C, знак с наименьшим числовым значением в таблице UTF-8 на клавиатуре является восклицательным знаком.

См. Здесь http://unicode-table.com/en/

Поэтому я бы посоветовал вам попробовать «!».

В качестве дополнительной информации: в linux настройка LC_COLLATE определяет порядок сортировки в целом (хотя это может зависеть от реализации файлового менеджера, который вы используете). Если '!' не работает, попробуйте установить переменную LC_COLLATE в 'C', например,

LC_COLLATE=C ; export LC_COLLATE     # collate in strict numeric order

в вашем .bashrc, например.

Дополнительные материалы для чтения можно найти здесь: http://teaching.idallen.com/net2003/06w/notes/character_sets.txt или если вы наберете man sort в консоли для просмотра man-страницы утилиты сортировки.

0
ответ дан 19 February 2014 в 08:40

Учитывая, что файлы (aka nautilus) будут сортироваться в натуральном алфавитно-цифровом порядке (обсуждение здесь опущено), я бы посоветовал называть ваши папки

1_Something 
2_Some_other_thing
[...]

. Я бы посоветовал не использовать специальные символы в имени, как ! или пробелы; Вы будете благодарны, когда начнете использовать интерфейс командной строки.

Кстати, в настройках Nautilus (вкладка «Просмотр») обязательно выберите «сортировать папки перед файлами», если вы хотите быть в безопасности.

Обратите внимание , однако, если у вас есть папка, имя которой начинается с ! или пробел, она будет указана перед «нумерованными».

0
ответ дан 19 February 2014 в 08:40
  • 1
    Я поместил человечность USB сначала списка приоритетов загрузки, но это не решило проблему. я все еще неспособен смонтировать жесткий диск. я выполнил sudo fdisk-l, и вывод говорит " Раздел 1 не запускается на физической границе " сектора; и это, GPT был обнаружен, который не поддерживается. что я делаю? – straightgriz 8 August 2015 в 10:18

Другие вопросы по тегам:

Похожие вопросы: