Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Что означает опция --color = auto для GNU grep?
AFAICT, ни man-страница для GNU grep, ни info grepдостойная информация о том, что --color=autoзначит. Я должен быть одним из немногих людей на планете, для которых смысл этого варианта не сразу очевиден. Я предполагаю, что --color=auto« где -то между» --color=neverи --color=always, но это все еще оставляет слишком много неопределенным.
14 grep 


1
Создание виртуального выхода X11 с драйвером Nvidia
Я пытаюсь следовать этому руководству, чтобы расширить рабочий стол на компьютере A до компьютера B, создав виртуальный вывод на компьютере A и используя vnc для отображения виртуального вывода на компьютере B. У меня проблема в том, что драйвер Nvidia не позволяет использовать экраны, которые не подключены, и не создает никаких …
14 xorg  nvidia  vnc  xrandr  nouveau 

5
systemd: как проверить запланированное время отложенного выключения?
Я люблю использовать shutdown -h TIME/+DELAYиногда. Однако после перехода на systemd (в Ubuntu) ситуация, похоже, немного изменилась. Кроме того факта, что предыдущая команда выключения больше не мешает запуску новой, я не могу понять, как проверить запланированное время выключения текущего процесса выключения. Я просто бегал, ps aux | grep shutdownчтобы увидеть …
14 systemd  shutdown 

7
Как выполнить grep -v и исключить следующую строку после матча?
Как отфильтровать 2 строки для каждой строки, соответствующей регулярному выражению grep? это мой минимальный тест: SomeTestAAAA EndTest SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestAABC EndTest SomeTestACDF EndTest И, очевидно, я пытался, например, grep -vA 1 SomeTestAAкоторый не работает. желаемый результат: SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestACDF EndTest

2
Как я могу заставить свои пользовательские сервисы ждать, пока сеть не станет онлайн?
Я написал пару системных файлов пользовательских служб, которые я хочу, чтобы пользователи включали, и которым требуется работающее сетевое соединение. Я думал, что это будет так же просто, как: Wants=network-online.target After=network-online.target Тем не менее, службы, кажется, начинают слишком рано, и journalctlя вижу: network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed …

1
Ядро Linux: значение исходного дерева, внутреннего и внешнего дерева
Что именно означают термины «внутри дерева» и «вне дерева»? Кроме того, относится ли «дерево исходных текстов» к официальному ядру, выпущенному / поддержанному на kernel.org, или это более общий термин, который может относиться к любому (модифицированному) источнику ядра Linux?
14 linux  kernel 

5
SSH-сервер не отвечает на запросы на подключение
Я пытаюсь настроить SSH-сервер на моей локальной машине, используя OpenSSH. Когда я пытаюсь выполнить SSH с удаленного хоста на свой локальный SSH-сервер, SSH-сервер не отвечает и время ожидания запроса истекает. Я почти уверен, что есть действительно очевидное решение, которое я просто упускаю. Вот что происходит, когда я пытаюсь подключиться по …
14 ssh  openssh 

2
Прерывая rsync с помощью ctrl-c, я должен использовать `--partial` или` --append`?
Я хотел бы прервать rsyncс ctrl-c(скажем , после того, как половина файла перечисляется) и возобновить без необходимости повторно отправить данные , которые уже были переданы. Найденная мной информация об обмене стеками / Google кажется противоречивой. Я нашел, что некоторые говорят, что используют, --partialа некоторые говорят, что используют --append. Для меня …


4
Systemd убивает сервис сразу после запуска
Я пишу файл системного модуля для OSSEC HIDS. Проблема в том, что когда systemd запускает сервис, он немедленно останавливает их. Когда я использую эту директиву ExecStart, все работает нормально. ExecStart=/var/ossec/bin/ossec-control start Но когда я делаю небольшое улучшение, я замечаю в журналах OSSEC, что он получает SIG 15 после запуска. ExecStart=/bin/sh …
14 centos  rhel  systemd 


2
Устройство eth0, по-видимому, отсутствует, что задерживает инициализацию
Я клонировал Fedora и сейчас пытаюсь настроить сетевые интерфейсы. Каждый раз, когда я добавляю новый NIC, он начинается с номера eth3 (скорее eth0). Я пытался удалить и изменить, 70-persistent-net.rulesа также, network-scripts/eth0но, похоже, ничего не решает проблему. Вот некоторые выводы с моей машины [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 …

5
Показывать имя файла в начале каждой строки при одновременном подборе нескольких файлов?
при одновременной настройке нескольких файлов, как показано ниже, есть ли способ показать имя файла в начале каждой строки? tail -f one.log two.log токовый выход ==> one.log <== contents of one.log here... contents of one.log here... ==> two.log <== contents of one.log here... contents of two.log here.. Ищу что-то вроде one.log: …
14 tail 

2
Изменить родительский процесс процесса?
Можно ли изменить родительский процесс процесса? Если да, то как? Например, как screenудается прикрепить screenсеанс и процессы, выполняющиеся в нем, к различным процессам оболочки? Есть ли смена родительского процесса? Кажется, я слышал о других способах изменения процесса оболочки, в которых работает программа, но я не помню. Есть также смена родительского …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.