Unix & Linux

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



2
Почему изменения в / etc / hosts вступают в силу немедленно?
Изменения в /etc/hostsфайле, кажется, вступают в силу немедленно. Мне любопытно о реализации. Какая магия используется для достижения этой функции? Спросите Ubuntu: после изменения / etc / hosts какую службу нужно перезапустить? Поддержка NetApp: как работает файл / etc / hosts
18 networking  hosts 

2
GNU sort стабильная сортировка, когда sort не знает порядок сортировки
У меня есть файл с двумя столбцами; файл отсортирован так, как я хочу, уже в столбце 1. Я хотел бы отсортировать по столбцу 2, в каждой категории столбца 1. Тем sortне менее, не понимает порядок сортировки столбца 1. Нормальный способ (из подобных вопросов здесь в стеке) будет такой: sort --stable …
18 sort 

1
Почему $ {$ #} возвращает тот же результат, что и $$ в оболочке?
Пытаясь получить последний набор позиционных параметров /bin/dash, я пытался echo ${$#}. Удивительно, но это привело не к ошибке, а к PID, который совпадает с $$содержимым переменной. Вопрос, почему этот синтаксис работает? Какое синтаксическое правило применяется к этой оболочке? В основном то, что я сделал, это $ set 1 2 3 …
18 shell  variable 

2
Работают ли `disown -h` и` nohup` одинаково?
disown заставляет оболочку не посылать SIGHUP на свое отрешенное задание, когда оболочка завершается, и удаляет оторванное задание из управления заданиями оболочки. Является ли первое результатом второго? Другими словами, если процесс, запущенный из оболочки, каким-либо образом удален из управления заданиями оболочки, не будет ли оболочка отправлять SIGHUP процессу, когда оболочка завершается? …
18 bash  nohup  disown 

3
Что делают точки в этой команде tr: tr… AZ A-ZA-Z <<< «JVPQBOV» (с 13 точками)
Я хочу использовать, trчтобы сделать некоторые преобразования Rot13. Я прекрасно понимаю эту команду: tr A-Za-z N-ZA-Mn-za-m &lt;&lt;&lt; "URYC ZR CYRNFR" какой вывод HELP ME PLEASE, но я не могу понять, как эта другая команда может произвести то же преобразование rot13: tr .............A-Z A-ZA-Z &lt;&lt;&lt; "URYC ZR CYRNFR" Итак, у меня …
18 tr 

1
Почему передача `tar` в` dd` не останавливается, пока диск не заполнится?
У меня есть tar-архив одного образа диска. Размер изображения в этом tar-файле составляет около 4 ГБ. Я передаю вывод tar xfв, ddчтобы записать образ диска на SD-карту. Диск-дамп никогда не останавливается, пока карта не заполнится. Вот мой сеанс оболочки: $ ls -l disk.img.tgz -rw-r--r-- 1 confus confus 192M Okt 5 …
18 pipe  tar  dd  disk-image 

1
отключить модуль ядра, который скомпилирован в ядре (не загружен)
Мой сервер имеет две 1-Гбит и две 10-Гбит бортовые сетевые карты. Мне нужно полностью отключить сетевые карты на 1 Гбит, чтобы ifconfig -aони не отображались. Сетевые карты используют разные модули ядра. Использование 10 Гбит ixgbeи использование 1 Гбит igb. 01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev …

3
Настройка sudo без пароля в дистрибутивах Linux
Недавно я настроил обе системы: Fedora 28 и Ubuntu 18.04 и хотел бы настроить свою учетную запись основного пользователя на обеих, чтобы я мог запускать sudoкоманды без запроса пароля. Как я могу сделать это в соответствующих системах?
18 linux  sudo  password 

5
Что означает катушка для печати?
Марк написал комментарий для меня Я не знаю, как сделать так, чтобы чашки не спулировали, то есть заставить команду lpr завершиться только после запуска драйвера принтера. Что означает «катушка» для печати? Google говорит, что это глагол, означающий «отправить (данные, которые предназначены для печати или обработки на периферийном устройстве) в промежуточное …
18 printing  cups  lpr 

1
GitKraken больше не запускается в Ubuntu 18.04
Когда я вчера включил свой Ubuntu 18.04 и хотел запустить GitKraken, он не работал. После того, как я щелкну по его значку, я вижу, как процесс пытается запуститься в верхнем левом углу (рядом с «Действиями»), но через несколько секунд процесс, кажется, умирает и ничего не происходит. Попытка запустить GitKraken из …


5
Как получить только PID, без какой-либо дополнительной информации, процесса, выполняющегося на порте 3000?
Я использую CentOS 7. Я хочу получить PID (если он существует) процесса, работающего на порте 3000. Я хотел бы получить этот PID с целью сохранения его в переменной в сценарии оболочки. Пока у меня есть [rails@server proddir]$ sudo ss -lptn 'sport = :3000' State Recv-Q Send-Q Local Address:Port Peer Address:Port …

3
Как fakeroot не является нарушением безопасности в Linux?
Прочитав несколько довольно хороших ответов на этот вопрос , я все еще размышляю о том, почему вы хотите притворяться, что вы root, но не получаете никаких преимуществ от того, что вы на самом деле root. Пока что я могу понять, что fakeroot используется для передачи прав на файл, который должен …
18 linux  chown  fakeroot 

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