Unix & Linux

27
Лучший способ принять варианты «Да» из командной строки

Юзабилити-тестирование сценария оболочки, которое я написал, показало, что у людей разные ожидания относительно того, как ответить на вопрос, который ожидал «да» в качестве ответа. См. Варианты в приведенном ниже примере кода. Конечно, должен быть лучший способ, что я придумал? Какова ваша читаемая...

27
Влияет ли (должно) LC_COLLATE на диапазоны символов?

Порядок сортировки через LC_COLLATEопределяет не только порядок сортировки отдельных символов, но и значение диапазонов символов. Или это? Рассмотрим следующий фрагмент: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Интуитивно, Bне в [a-z], так что это не должно ничего выводить. Вот...

27
Как отказаться от маршрутов, которые PUSHed сервером OpenVPN?

Когда я устанавливаю соединение клиента OpenVPN через Интернет с нашим корпоративным сервером OpenVPN, он проталкивает несколько статических маршрутов. К сожалению, эти маршруты нарушают некоторые соединения в моей локальной сетевой среде, так как они сталкиваются с моими собственными маршрутами....

27
Что такое режим сырой клавиатуры?

В волшебных комбинациях клавиш sysrq есть комбинация, alt+sysrq+rкоторая, согласно википедии, делает следующее: Переключите клавиатуру из режима raw, режима, используемого программами, такими как X11 и svgalib, в режим XLATE Что такое сырой режим? а что такое XLATE режим? Могу ли я вернуться в...

27
Несколько 'Host *' в ssh_config?

Я понимаю, как работает ~ / .ssh / config, что каждая строка 'Host' вступает в силу для любого хоста, соответствующего после этой точки в файле конфигурации. У меня есть несколько личных серверов и рабочих серверов, к которым мне нужно подключиться. Я пытаюсь сделать что-то вроде следующего: #...

27
Понимать синопсис на man-странице

Я не смог понять раздел SYNOPSIS на странице руководства команды. Например, давайте посмотрим на страницу руководства man. По man man: SYNOPSIS man [-C file] [-d] [-D] [--warnings[=warnings]] [-R encoding] [-L locale] [-m system[,...]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard]...

27
Поворот страниц PDF: 90 градусов для четных страниц и -90 градусов для нечетных страниц

Мне было интересно в PDF-файл, как повернуть PDF-страницы: 90 градусов для четных страниц и -90 градусов для нечетных страниц? По pdftk все, что я знаю, это поворачивать страницу pdftk in.pdf cat 1W output out.pdfи поворачивать все страницы pdftk in.pdf cat 1-endW output out.pdf....

27
Как указать символы, используя шестнадцатеричные коды в `grep`?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Я использую следующую команду для определения диапазона набора символов для шестнадцатеричного кода от 0900 (вместо अ) до 097F (вместо व). Как я могу использовать...

27
Список файлов, размер которых превышает {размер}, отсортированный по дате

Я хочу решить проблему «перечислить 10 самых последних файлов в текущем каталоге размером более 20 МБ». С lsя могу сделать: ls -Shal |head получить 10 самых больших файлов и: ls -halt |head чтобы получить топ 10 самых последних файлов С помощью find я могу сделать: find . -size +20M Чтобы вывести...

27
Что происходит на каждом этапе процесса создания ядра Linux?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Я прочитал много уроков о том, как создавать собственные ядра и загружать Ubuntu с использованием этих ядер, и успешно следовал инструкциям и загружал собственные...

27
добавить новое средство системного журнала

Я хотел бы использовать системный журнал для регистрации сообщений, приходящих с моего сайта на основе PHP. У меня вопрос - могу ли я добавить произвольное название объекта? Я знаю, что есть предопределенные объекты, такие как: auth, authpriv, cron, dæmon, kern, lpr, mail, mark, news, syslog, user,...

27
Как оставить сообщение другому (локальному) пользователю?

Я знаю, что вы можете использовать writeдля отправки сообщения пользователю, вошедшему в данный момент, но как оставить сообщение для пользователя, который не вошел в систему? Решение, которое я видел, состоит в изменении motd, но оно будет отображаться для всех пользователей. Как я могу оставить...

27
Как выполнить команду при обновлении содержимого каталога?

Существует каталог A, содержимое которого часто меняется другими людьми. Я сделал личный каталог, Bгде я храню все файлы, которые когда-либо были A. В настоящее время я просто запускаю время, rsyncчтобы получить файлы для резервного копирования из Aв B. Однако я боюсь, что некоторые файлы будут...

27
Два файла жестко связаны?

Как я могу сказать, что два файла жестко связаны из командной строки? например, что-то связать это: $ ls fileA fileB fileC $ is-hardlinked fileA fileB yes $ is-hardlinked fileA fileC no

27
Увеличение размера экрана / разрешения на экземпляре VirtualBox Centos

У меня есть экземпляр VirtualBox Centos 5. Размер экрана довольно мал (800 * 600), и я бы хотел увеличить его до 1280 * 1080. В настройках Gnome для «Разрешение экрана» я получаю опцию только для 600 * 800 или 640 * 480. Я попытался отредактировать свой xorg.conf (на основе этого учебника...

27
Как читать из двух входных файлов, используя цикл while

Я хотел бы знать, есть ли какой-либо способ чтения из двух входных файлов во вложенном цикле while по одной строке за раз. Например, допустим, у меня есть два файла FileAи FileB. FiLea: [jaypal:~/Temp] cat filea this is File A line1 this is File A line2 this is File A line3 FILEB: [jaypal:~/Temp]...