Unix & Linux

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



7
Как получить все линии между первым и последним появлением шаблонов?
Как я могу обрезать файл (хороший входной поток), чтобы получить только строки в диапазоне от первого вхождения шаблона fooдо последнего вхождения шаблона bar? Например, рассмотрим следующий вход: A line like foo this foo bar something something else foo bar and the rest Я ожидаю этот вывод: foo this foo bar …

2
Максимальное количество потоков в Linux
мой сервер работает с Amazon Ec2 linux. У меня есть сервер mongodb внутри. Сервер mongodb работал под большой нагрузкой, и, к сожалению, у меня возникла проблема с ним: / Как известно, mongodb создает новый поток для каждого клиентского соединения, и раньше это работало нормально. Я не знаю почему, но MongoDB …

2
Попытка сделать арифметику в инструменте переименования Perl (Debian)
Предположим, у меня есть пять mp3-файлов: 01-trackfoo.mp3 02-trackbar.mp3 03-trackbaz.mp3 04-trackabc.mp3 05-trackxyz.mp3 Теперь я быстро прослушиваю файлы (просто mplayer на консоли справится с задачей) и обнаруживаю, что треки расположены в неправильном порядке . 05 на самом деле 02, а остальные должны быть переименованы. Итак, сначала я сделаю временное переименование: 01-trackfoo.mp3 02-trackbar.mp3 …

2
Как создать таймер блокировки экрана для Awesome WM?
У меня есть система Ubuntu 12.04 с Awesome WM, и я хочу, чтобы заставка работала так же, как в Unity : Заставка GNOME Ctrl- Alt-L заблокировать Таймаут N минут, который учитывает приложения, которые временно отключают заставку Сочетание клавиш было относительно легко: -- Lock screen awful.key( { "Mod1", "Control" }, "l", …

2
Поделиться клавиатурой по сети как отдельным устройством?
Я пытаюсь добиться чего-то похожего на это: /superuser/67659/linux-share-keyboard-over-network Разница в том, что мне нужна удаленная клавиатура, чтобы ее можно было использовать отдельно от моей локальной клавиатуры . Метод, описанный в ссылке, похоже, передает события в существующий файл устройства. Мне нужно, чтобы удаленная клавиатура отображалась как физическое (подчиненное) устройство при запускеxinput …

3
Rsync и разрешения на запись в целевой
Я всегда задавался вопросом, почему rsyncпытается передать файл в удаленное местоположение, где у него есть разрешения на чтение / выполнение для целевого каталога, но нет прав на запись для создания фактического файла назначения. Это может быть смоделировано даже локально, когда вы пытаетесь скопировать файл как обычный пользователь в / , …

1
Энергосбережение позволяет сенсорной панели
Я установил пакеты энергосбережения (шмель, ноутбук-режим-инструменты и cpufreq) на свой ноутбук с Debian Wheezy. Благодаря этому я уменьшаю энергопотребление с 32 Вт до 10 Вт. Но теперь я столкнулся с проблемой, что я не могу отключить тачпад. Я написал простой скрипт, который инвертирует состояние сенсорной панели: #!/bin/sh synclient TouchpadOff=`synclient | …

3
Скрипт для переключения setxkbmap
Я хотел бы сценарий bash, который переключается между: setxkbmap seи setxkbmap us. Затем я собираюсь сопоставить этот скрипт с CtrlEscпомощью клавиатуры> настраиваемых сочетаний клавиш. Дело в том, что я хочу переключить раскладку клавиатуры с помощью CtrlEscape. Как я могу это реализовать?

2
восстановление раздела ext4 после перезапуска HD
Я случайно использовал ddи записал поверх первых 208 МБ моего внешнего диска. Я переписал отдельный раздел (Debian Nestinstaller), так что теперь я вижу не мой старый (теперь поврежденный) раздел ext4, а другой меньший раздел. Это ограничивает инструменты и советы, которыми я мог бы следовать. Я планировал воссоздать таблицу разделов с …


3
Влияние компиляции из исходного кода на уже установленные приложения
Я использую Ubuntu 12.04. Скажем, я установил package xиз репозитория (со всеми его зависимостями) в версии 1.7, но мне нужны некоторые функции, которые доступны только в версии 1.8, поэтому я загружаю исходный tar и скомпилирую его: ./configure make make install Это перезаписывает существующие двоичные файлы 1.7? Если существующие двоичные файлы …

2
Сценарии htdigest -c / path / to / file / $ user $ user $ пароль в Bash
Я хочу, чтобы иметь возможность сценария с паролем в переменной $ пароль. htdigest -c /etc/apache2/pw/$user $user $password На данный момент он просит меня ввести пароль вручную; это невозможно, так как это будет автоматическая установка с помощью PHP-скрипта. Может кто-нибудь показать мне, как это сценарий? Или эквивалентная скриптовая функция?

1
Каковы ограничения по объему установки Shog Extglob. а другие варианты?
Моя неинтерактивная оболочка bash имеет extglob off. Я хотел бы включить его в операторе непосредственно перед командой, но я заметил, что когда он shopt -s extglobнаходится внутри if .. then .. elseблока, он как-то не регистрируется. Следующий extglob-зависимая команда недопустима: syntax error near unexpected token '('. Где можно extglobустановить и …
8 bash  shopt 

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