Unix & Linux

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

3
повторение awk {n} не работает
Я пытаюсь напечатать строки, используя символ повторения {n}, но это не работает. За. например, я хочу напечатать все строки длиной 4 символа awk '/^.{4}$/' test_data Приведенный выше код не печатает это. Как это исправить, чтобы я мог использовать символ повторения? Я знаю альтернативу, как awk '/^....$/' test_dataиawk 'length ==3 ' …

5
Как я могу отсортировать список по уровню major.minor.patch и иногда rc правильно?
Я должен отсортировать следующий список с помощью сценария оболочки и сделать последнюю версию внизу или вверху. Как бы я сделал это только с инструментами оболочки? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 release-5.0.27 release-5.0.28 release-5.0.29 release-5.0.3
18 shell-script  awk  sed  python  sort 

2
Должен ли я использовать одинарные или двойные угловые скобки для перенаправления в / dev / null?
Большинство ответов здесь [ 1 ] [ 2 ] [ 3 ] используют одну угловую скобку для перенаправления в / dev / null, например так: command > /dev/null Но добавление в / dev / null тоже работает: command >> /dev/null За исключением лишнего символа, есть ли причина не делать этого? …

1
Evince не показывает принтеры
У меня возникла проблема с просмотром PDF-документа. У меня есть принтер, который хорошо настроен с чашками, и я могу печатать PDF-файлы из других средств просмотра PDF, таких как Okular, но не с Evince. Когда я хочу печатать с помощью Evince, просто не указан принтер, только «печать в файл» или «печать …
18 printing  evince 

2
«TeamViewer не готов. Пожалуйста, проверьте ваше соединение »ошибка в Fedora 25
У меня странная проблема, из-за которой я не могу заставить TeamViewer работать, а это означает, что я получаю эту ошибку (см. Изображение ниже) и, следовательно, не могу подключиться к удаленному ПК: TeamViewer не готов. Пожалуйста, проверьте ваше соединение В офисе другие разработчики, использующие Ubuntu и Windows 7/10, могут без проблем …

2
как настроить клиент linux для использования информации ntp, предоставляемой через dhcp?
Есть так много учебников, объясняющих, как настроить dhcpdсервер, в отношении предоставления предложений ntp клиентам dhcp, что я всегда думал, что ntpконфигурация была выполнена автоматически. Недавно я начал видеть смещение часов в моей локальной сети, поэтому я предполагаю, что это было неверное предположение. Поэтому я решил посмотреть, как можно минимизировать конфигурацию …

2
SSH очень медленное соединение
У меня есть несколько удаленных систем, и одна из них, linode, запускающая debian, очень медленно запускает ssh - это занимает примерно 20-25 секунд каждый раз. Похоже, это произошло сравнительно недавно. Я попытался установить GSSAPIAuthenticationна noили yesкак это было предложено в нескольких ответов на подобные вопросы, и это не делает разницы. …
18 debian  ssh 

4
Как передать пароль дочернему процессу?
Передача пароля в командной строке (дочернему процессу, запущенному из моей программы), как известно, небезопасна (потому что его могут увидеть даже другие пользователи с помощью команды ps). Можно ли передавать его как переменную среды? Что еще я могу использовать, чтобы передать его? (За исключением переменной среды) кажется, что самое простое решение …

6
Как я могу транслировать в Chromecast с помощью VLC?
Я только что скачал VLC 3.0 Beta (используя ubuntu ppa) и хотел узнать, как настроить его для потоковой передачи в chromecast. Это в НОВОСТИ репо, что функция была добавлена. Многочисленные новостные издания освещают это. Но пока нет примера того, как на самом деле его использовать. Я знаю, что это не …
18 vlc  chromecast 

1
Почему SSH добавляет запись known_host для IP-адреса?
У меня есть хост с именем nms.example.org. По моему у /etc/ssh/ssh_known_hostsменя есть запись для хоста с ключом RSA. Эта запись и все остальные записи управляются моей системой управления конфигурацией. nms.example.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZqfmVPs/XqTS... Также у меня есть запись для моего /etc/ssh/ssh_configконкретного хоста, задающего псевдоним ключа хоста. Что, если я все правильно …
18 ssh 

1
невозможно установить что-либо с помощью apt-get из-за insserv
Всякий раз, когда я пытаюсь установить что-либо с помощью, apt-getя получаю сообщения об ошибках, связанных с insserv. Я попытался установить много разных пакетов, но все выдают ту же ошибку. И, очевидно, пакет CUPS делает / сделал что-то, потому что это связано с каждым сообщением об ошибке. Ниже приведены ошибки, отображаемые …

2
Не доверяете промежуточному CA в Linux?
Из этого блога . Промежуточные ЦС - это сертификаты, подписанные корневым ЦС, который может подписывать произвольные сертификаты для любых веб-сайтов. Они так же мощны, как корневые ЦС, но нет полного списка тех, кому ваша система доверяет, потому что корневые ЦС могут создавать новые по желанию, и ваша система будет доверять …

3
Как отобразить зависимости, заданные в make-файле в виде дерева?
проблема Я хочу увидеть зависимости для одной или нескольких целей make-файла. Поэтому я ищу программу, которая может анализировать make-файлы и затем представлять зависимости в некотором древовидном формате (отступ, ascii-art, ...) или в виде графика (точка, ...). Аналогичный Есть программы, которые делают это для других ситуаций: pactree или debtree могут отображать …


1
Почему символ обводки / каретки используется в качестве символа для Ctrl?
Я начал использовать консоль Linux давным-давно, но никогда не задавался вопросом о символе круговой рамки, или каретке ( ^). Я хотел бы спросить, почему это используется в качестве замены слова Ctrl. Я думал об этом на днях, когда я использовал nano, и я также искал, чтобы найти какие-то ответы в …

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