Unix & Linux

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

5
Bash: Какая польза от типа (встроенные функции Bash)?
Я наткнулся на команду в скрипте Bash, в которой я нашел: find /var/log/abcd -type f Вышеупомянутая команда была в контексте очистки файлов журнала. Я знаю , что findделает. После того , как увидел -type f, я просмотрел страницу руководства для него. Я увидел это на странице руководства BASH_BUILTINS (1) Описание …
16 bash  bash-script 

3
Плохой сектор указывает на сбой диска?
Моя система Ubuntu 13.10 работала очень плохо в течение последнего дня или около того. Глядя на журналы ядра, выясняется, что у старого SATA-диска объемом 3 года проблемы с конкретным сектором: Nov 4 20:54:04 mediaserver kernel: [10893.039180] ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Nov 4 20:54:04 mediaserver …

5
Использование sed для извлечения текста между 2 тегами
У меня есть файл .xml, и я пытаюсь выполнить «групповую установку» на машине RHEL6, поскольку в этом файле XML есть несколько сотен библиотек ... (около 16 000 строк). Поэтому я пытаюсь извлечь имена групп, содержащиеся в XML-файле, который имеет такую ​​структуру: <b> <group> <id> group name </id> <packages> ... </packages> …
16 sed 


2
bash_history: закомментируйте опасные команды: `#`
Чтобы не регистрировать «опасные» команды в истории bash, я добавил в свой .bashrcфайл следующую строку : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' это хорошо работает, но имеет побочный эффект: я не вижу полной истории команд, выполняемых на машине. Допустим, у меня есть несколько машин для экспериментов, и я хочу видеть все выполненные …

3
Как мне найти архивы списков рассылки ядра Linux?
Я хочу выяснить, почему функция ядра Linux отсутствует в моей установке Linux, выполнив поиск по последним дискуссиям по этому вопросу в списке рассылки ядра Linux. Единственный сайт, который я нашел, который предлагает поиск по архивам списков рассылки, это gmane . Однако поиск терминов с кавычками (например, "/ usr / firmware") …

5
Как настроить DNS resolver в Fedora с помощью сетевого менеджера?
Я хочу попробовать Google публичный DNS. Для этого мне нужно изменить адрес сервера имен. Я знаю, что это в файле /etc/resolv.conf, но всякий раз, когда я запускаю network-manager, он перезаписывает значения в этом файле тем, что он получает с помощью DHCP. Как мне сказать это не делать это? Я посмотрел …

3
Как определить, какая клавиатура использовалась для нажатия клавиши?
Я часто работаю на сопряженных станциях, где установлено несколько клавиатур. Я могу использовать setxkbmapс, -device <ID>чтобы установить раскладку для конкретной клавиатуры (используя идентификатор изxinput ), но часто не очевидно, на какой клавиатуре я нахожусь. Было бы лучше избегать повторного использования обеих клавиатур, поэтому я хотел бы написать быстрый инструмент для …
16 xorg  x11  keyboard 

1
Почему этот пустой каталог 3,5 МБ?
Я только что прочитал этот вопрос: что означает размер каталога в выводе команды 'ls -l'? ... который не совсем отвечает на мой вопрос. По сути, я перемещаю файлы на NAS. Папки, которые я уже переместил, полностью пусты, без скрытых файлов или чего-либо еще, и все duже сообщают, что их размер …
16 directory  ext4 

1
Как найти URL пакетов с помощью Yum?
Я хочу обновить свою систему (Fedora) с помощью Yum, но я хочу использовать ее aria2для загрузки пакетов. В этом было что-то, pacmanчто вы могли бы использовать для получения URL-адресов обновлений (и поместить все ссылки в файл). Затем aria2можно было использовать этот файл в качестве входного списка для загрузки. Что такое …
16 fedora  yum  pacman  aria2 

7
Как скопировать выбранный пакет из одного экземпляра Fedora в другой?
У меня есть система Fedora (A), где я со временем установил несколько пакетов. Теперь я хочу установить Fedora на другой компьютер (B) и установить на него те же пакеты. В терминах Debian я хочу сделать что-то вроде этого: $ dpkg --get-selections > pkg_sel_host_a # on host_a $ dpkg --set-selections < …
16 fedora  yum  dnf 

2
Лучший способ добавить альтернативу, используя update-альтернативы?
Я просматривал руководство update-alternativesнесколько раз, но не могу узнать, как показать текущую ссылку, указывающую на конкретную альтернативу, и эта информация необходима при добавлении новой альтернативы. Из update-alternativesруководства: --install <link> <name> <path> <priority> Допустим, я хочу добавить новую версию Java Runtime Edition, но я не знаю текущей символической ссылки, которая ссылается …

3
ошибка bash-скрипта stty: стандартный ввод: неподходящий ioctl для устройства
Я использую здесь документы в скрипте bash для автоматизации установки и настройки, где пароль требуется много раз. Я ввожу пароль один раз, и скрипт передает его различным командам. В большинстве случаев подход здесь-документа справляется с этим штрафом. Однако в одном случае я получаю эту ошибку: Enter VNC password: stty: standard …

2
синтаксис ls --hide = и ls --ignore =
ls --hideи ls --ignoreпредоставляет возможность опускать файлы, определенные с помощью регулярных выражений, установленных после --ignore=детали. Последний гарантирует, что эта опция не отключена через -a, -A. Команда manи infoстраница упоминают регулярные выражения. Вопрос : Какие подстановочные знаки или регулярные выражения поддерживаются в ls --hide=и ls --ignore=. Я обнаружил, что, * $ …

2
Обновите IP с помощью dhclient на разных интерфейсах
У меня есть два интерфейса на моем компьютере, eth0и eth1. В обеих подсетях есть DHCP-сервер. Как я могу использовать, dhclientчтобы обновить IP-адрес для обоих интерфейсов? Если я сделаю: dhclient -r && dhclient eth0 Обновляет IP на eth0. Тогда, если я хочу просто сделать: dhclient eth1 Сбой с ошибкой: dhclient(22421) is …
16 networking  dhcp 

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