Шаблон сохраняется в $ HOME / .lesshst
, который содержит что-то вроде:
.less-history-file:
.search
"journal
"67
"link
Команде предшествует '. '(точка) и аргументу предшествует' " '(двойные кавычки), поэтому, если я отредактирую вручную файл .lesshst
, добавив, например, строку "ТЕСТ :
.less-history-file:
.search
"journal
"67
"link
"TEST
в следующий раз, когда я открою файл и нажму клавишу n
, less
будет искать строку« ТЕСТ ».
Это не очистит файл подкачки так тщательно, как при -его создании, но если вы очистите его после пропуска первых 4 КБ (, строго говоря, первой страницы, которая зависит от вашей архитектуры ), вы не будете трогать ни одну из структур, идентифицирующих файл подкачки.
blkid
отлично работает и с файлами подкачки:
$ mkswap swap
Setting up swapspace version 1, size = 512 MiB (536866816 bytes)
no label, UUID=7916b81f-1faa-4b7d-84ef-b0bf2f75dbbc
$ blkid swap
swap: UUID="7916b81f-1faa-4b7d-84ef-b0bf2f75dbbc" TYPE="swap"
Формат заголовка определен в ядре:старый формат имеет магическое значение в конце первой страницы, новый формат сочетает его со свободной областью 1 КБ, затем ряд полей (версия, размер, плохие страницы, UUID, метка ), которые удобно помещаются на первой странице.