Unix & Linux

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

1
Эмуляция нумпада
Мой новый ноутбук (Dell Inspiron 5578 ) не имеет цифровой клавиатуры . Многие ноутбуки без выделенных клавиш Numpad имеют доступ через Numpad Fn, но не этот. Когда я бегу xevи пытаюсь использовать традиционные Fnкомбинации (например, Fn+ Jдля 1), он не видит события. И цифры даже не на этикетках. AFAIU, я …

1
что значит @anaconda repo в списке установленных yum?
На выходе yum list installedя получил wget.x86_64 1.14-13.el7 @base which.x86_64 2.20-7.el7 @anaconda Но анаконды нет в списке репозиториев. Я подозреваю, что в хранилище было определено время установки, но я не могу найти подтверждение.
13 centos  yum 

7
Найти список каталогов на один уровень от соответствующего каталога
Я пытаюсь получить список каталогов, которые содержатся в определенной папке. Учитывая эти примеры папок: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Я хотел бы команду, которая вернет: XYZ ABC DEF GHI По сути, я ищу папки, которые находятся внутри wp-content / plugins / Использование findсделало меня ближе …
13 bash  find  directory  ls 

2
Как серверы Linux обновляют свое ядро ​​без перезагрузки
По моим данным, для обновления ядра Linux требуется перезагрузка. Перезагрузка домашнего компьютера не является проблемой, но я не думаю, что это то же самое для сервера. Так перезагружаются ли серверы, использующие дистрибутивы Linux, после обновления ядра, или они используют какую-то хитрость, чтобы избежать загрузки ??

4
Как мне разобрать необязательные аргументы в bash-скрипте, если не указан порядок?
Я запутался, как включить необязательные аргументы / флаги при написании сценария bash для следующей программы: Программа требует двух аргументов: run_program --flag1 <value> --flag2 <value> Однако есть несколько необязательных флагов: run_program --flag1 <value> --flag2 <value> --optflag1 <value> --optflag2 <value> --optflag3 <value> --optflag4 <value> --optflag5 <value> Я хотел бы запустить скрипт bash …

3
Как расширить логический и расширенный раздел с помощью fdisk
Я пытаюсь расширить раздел / dev / sda5, который является логическим разделом в расширенном разделе / ​​dev / sda2. Я хочу использовать fdisk . Процедура должна состоять в том, чтобы удалить оба раздела и затем воссоздать их с точно такими же начальными секторами (1001470 и 1001472). Все идет хорошо до …
13 partition  fdisk 


4
Как использовать команду «cat» на выходе команды «find»?
Я хочу перенаправить вывод findкоманды на catкоманду, чтобы я мог распечатать данные данного файла. Так, например, если результат поиска - это /aFile/readmeто, кот должен интерпретироваться как cat ./aFile/readme. Как я могу сделать это мгновенно? Должен ли я использовать трубы? Я попробовал версии этого: cat | find ./inhere -size 1033c 2> …
13 find  cat 

1
Перенаправление Nginx обратного прокси
Я использую nginxв качестве обратного прокси-сервера, и когда я вхожу в свой веб-интерфейс, я перенаправлен на прокси-URL. Я хотел бы избежать этого и всегда сохранять «имя_сервера» в качестве URL. Является ли это возможным? Это мое /etc/nginx/conf.d/my_app.conf: server { listen 443 ssl; server_name my-app.net; ssl_certificate /etc/pki/tls/certs/my-app.cer; ssl_certificate_key /etc/pki/tls/private/my-app.key; ssl_protocols TLSv1.1 TLSv1.2; …

3
Узнайте, находится ли библиотека в пути
Предполагая, что я хочу проверить, установлена ​​ли библиотека и может ли она использоваться программой. Я могу использовать, ldconfig -p | grep mylibчтобы узнать, установлен ли он в системе. но что если библиотека известна только через настройки LD_LIBRARY_PATH? В этом случае программа может найти библиотеку, но ldconfigне сможет. Как я могу …

2
Как заставить пинентри-ругательства запускаться на правильном tty?
Я использую gpg-agentдля управления обоими удостоверениями PGP и SSH. Агент запускается с помощью такого скрипта gpg_agent_env="$XDG_CACHE_HOME/gpg-agent.env" export GPG_TTY="$(tty)" if ! ps -U "$USER" -o ucomm | grep -q gpg-agent; then eval "$({gpg-agent --daemon | tee $gpg_agent_env} 2> /dev/null)" else source "$gpg_agent_env" 2> /dev/null fi который поставляется каждый раз, когда я …
13 tty  gpg  pinentry 

1
запускать приложения Mac OS X в Linux
Согласно этой статье в Википедии : OS X - это серия операционных систем с графическим интерфейсом на основе Unix, разработанная и продаваемая Apple Inc. так я думал Есть ли какое-либо подобное приложение для Wine, но запускает приложения Mac? это возможно при запускать Mac OS X приложений на Linux машине?

3
Воспроизведение субтитров автоматически с MPV
Файлы субтитров могут быть разных форматов, от .srt до .sub, .ass и так далее, и так далее. Есть ли способ сказать mpv, что нужно искать файлы субтитров вместе с медиа-файлами, и если это происходит, автоматически начать воспроизведение файла. В настоящее время я должен сделать что-то вроде этого, что может быть …

2
Можно ли настроить bash для автозаполнения одной вкладкой, например, zsh?
Как известно большинству людей, при использовании bash в командной строке, если вы частично вводите имя файла, команду или параметр для команды и т. Д., Bash завершит слово, если найдется только одно совпадение. Когда есть более одного совпадения, вам нужно нажать <Tab>дважды, и bash сгенерирует список возможных совпадений. Я хотел бы …

3
Что мешает дистрибутивам использовать новейшее ядро ​​Linux? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Большинство дистрибутивов Linux поставляются с определенной версией ядра и обновляют ее только в …

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