Unix & Linux

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

1
Как мне смонтировать раздел LVM?
Я пытался обновить Java, и я использовал звезду, чтобы убедиться, что она была полностью удалена, не понимая, что это все испортит я использовал apt-get remove java* это было на Ubuntu 16.0 или чем-то другом. Теперь у меня есть sysrcd или System Rescue CD на сервере, и я пытаюсь вернуть мои …
10 ubuntu  lvm 

2
Что ближе всего к Red Hat Enterprise Linux 7?
В настоящее время я учусь на RHCSA и хочу потренироваться в системе (vm), максимально приближенной к RHEL 7. Я знаю о бесплатной версии для разработки, но согласно Приложению 1 (Приложение 1.C) мое предполагаемое использование не дайте мне право на бесплатную копию. Я использую Ubuntu для личных целей и не знаком …

2
Назначения похожи на команды со статусом выхода, кроме случаев, когда есть подстановка команд?
Смотрите следующие примеры и их вывод в оболочках POSIX: false;echo $?или false || echo 1:1 false;foo="bar";echo $?или foo="bar" && echo 0:0 foo=$(false);echo $?или foo=$(false) || echo 1:1 foo=$(true);echo $?или foo=$(true) && echo 0:0 Как указано в ответе с наибольшим количеством голосов на /programming/6834487/what-is-the-variable-in-shell-scripting : $? используется для поиска возвращаемого значения …

5
Замена подчеркивания запятой и удаление двойных кавычек в CSV
У меня есть файл CSV как input.csv "1_1_0_0_76" "1_1_0_0_77" "1_1_0_0_78" "1_1_0_0_79" "1_1_0_0_80" "1_1_0_0_81" "1_1_0_0_82" "1_1_0_0_83" "1_1_0_0_84" "1_1_0_0_85" ............. и так далее. Мне нужно конвертировать этот файл CSV в result.csv 1,1,0,0,76 1,1,0,0,77 1,1,0,0,78 1,1,0,0,79 1,1,0,0,80 1,1,0,0,81 1,1,0,0,82 1,1,0,0,83 1,1,0,0,84 1,1,0,0,85

1
Как скопировать текст из командной строки в буфер обмена без использования мыши?
Я пытаюсь найти способ скопировать текущий текст из командной строки в буфер обмена, не касаясь мыши. Другими словами, мне нужно выбрать текст только с клавиатуры. Я нашел промежуточное решение, которое может привести к полному решению: Ctrl+a - перейти к началу строки. Ctrl+k - режет всю линию. Ctrl+y - дергает вырезанный …

1
PAM против LDAP против SSSD против Kerberos
Я в основном знаю, что эти службы делают отдельно друг от друга. Что я хочу знать: что именно происходит при успешном входе в сеть на основе Linux, которая использует все эти сервисы? В каком порядке предоставляются эти услуги? Какой сервис говорит с каким сервисом?
10 login  pam  ldap  kerberos  sssd 

2
Какие другие опции, кроме ifupdown, существуют для обычных пользователей / sys-admin?
Вчера я обновлял пакеты и наткнулся на NEWS.gz в netbase 5.4 : сетевая база (5.4) нестабильна; Актуальность = средняя Перестал рекомендовать ifupdown, потому что в настоящее время есть варианты. В настоящее время он все еще будет установлен по умолчанию, поскольку он имеет важный приоритет. (Закрывается: # 824884) Какие еще есть …

4
IPv6 адресация, динамический префикс, статическая локальная часть
Маршрутизатор в моей сети передает префикс IPv6, назначенный моим провайдером. Этот префикс динамический, но «довольно липкий». Я хотел бы, чтобы мои машины автоматически выбирали префикс, объявленный в RA, но объединяли его с указанной пользователем локальной частью, а не генерировали ее случайно или на основе MAC-адреса. Есть ли простой способ сделать …
10 ipv6 

1
Что такое «s» внутри «$ -»?
Я обычно хорошо осведомлен о содержании $-. На недавнем CentOS я получаю: [grochmal@orion ~]$ echo $- himBH hmBHвсе варианты от set, и iозначает, что моя оболочка является интерактивной. Тем не менее, на моем Arch Linux я получил: [grochmal@haps ~]$ echo $- himBHs Я не могу найти ничего полезного man bashи …

1
Есть ли что-то вроде lsblk для сетевых интерфейсов?
Есть ли команда Linux, которая визуализирует сконфигурированные сетевые интерфейсы в виде дерева, как это lsblkделает для блочных устройств? Вывод такой программы может, например, выглядеть так (подход снизу вверх): eth0 └─bond0 ├─bond0.42 │ └─br42 └─bond0.43 └─br43 eth1 └─bond0 ├─bond0.42 │ └─br42 └─bond0.43 └─br43 tap100i0 └─br42 tap100i1 └─br43 tap101i0 └─br42 tap101i1 └─br43 …

3
Неизвестная причина NMI 20 и 30 на виртуальной машине
Я поднял консоль на виртуальной машине, которой я управляю сегодня, и меня встретили сообщения ядра: [5912557.130943] Uhhuh. NMI received for unknown reason 20 on CPU 0. [5912557.131115] Do you have a strange power saving mode enabled? [5912557.131287] Dazed and confused, but trying to continue [6064281.393568] Uhhuh. NMI received for unknown …
10 linux  kvm  libvirt  nmi 

3
Можно ли выставить TCP-туннель в Linux как устройство специального символа?
Недавно я обнаружил в документации QNX, что она позволяет устанавливать IPC на основе сообщений между процессами на отдельных физических машинах с помощью serial device ( dev/serX), и это заставило меня задуматься: Возможно ли в Linux создание общесистемного специального устройства для туннеля TCP / UDP? Что-то вроде ncstdin / stdout открыто …

4
назначать и проверять метаданные функции bash
Я часто генерирую и регистрирую множество функций bash, которые автоматизируют многие задачи, которые я обычно выполняю в своих проектах разработки. Это поколение зависит от метаданных проекта, над которым я работаю. Я хочу аннотировать функции информацией о проекте, который они сгенерировали, следующим образом: func1() { # This function was generated for …
10 bash  function 

3
Настройте дополнительные кнопки мыши под Wayland
Я использую 10-кнопочную мышь (Logitech M705). Под X11 я смог настроить одну из дополнительных кнопок для работы в качестве второго среднего щелчка, изменив файлы в etc/X11/xorg.conf.d. Под Уэйлендом это больше не работает. Мои исследования показывают, что мне нужно что-то делать libinput. Я думал, что это будет распространенной проблемой, но нигде …

2
Как изменить разрешение после загрузки установочного пакета Arch Linux?
Можно ли изменить разрешение экрана после полной загрузки установочного пакета Arch Linux? Я попытался добавить vga=795к строке загрузки , и это работало в течение нескольких строк, прежде чем разрешение было изменено обратно на нечитаемый 4K. И различные предложения в вики, похоже, предполагают, что я уже настроил сеть и могу устанавливать …

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