Unix & Linux

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

3
Замените все пробелы в текстовом файле запятыми
Мне нужно заменить все пробелы внутри моего текста запятыми. В настоящее время я использую эту строку, но она не работает: я получаю в качестве вывода текстовый файл, который в точности совпадает с исходным: sed 's/[:blank:]+/,/g' orig.txt > modified.txt Спасибо

1
Драйвер иногда загружается, иногда нет
Мне был назначен рабочий стол Ubuntu, на котором уже есть кое-что. Я не переформатировал его, но подключил беспроводную карту mini-PCI через адаптер PCI-mini-PCI. Я вручную madwifiсобрал драйвер и установил его .ko файлы. Теперь lshw -C networkвсегда показывает карту, но иногда показывает ее как «невостребованную», а иногда - с драйвером madwifi(т.е. …
10 ubuntu  drivers 

1
Аудио / видео не синхронизировано при воспроизведении MP4 в mplayer
Когда я пытаюсь воспроизвести файлы MP4 в mplayer, через несколько секунд появляется сообщение «Ваша система слишком МЕДЛЕННА для воспроизведения!» предупреждение и видео начинает отставать от аудио. Это происходит только с MP4, и, кажется, происходит почти со всеми из них. Кажется, что mplayer не перегружает мою систему, это всего лишь игра …

2
Программное обеспечение командной строки для синхронизации плейлистов с Android Phone?
Я ищу способ синхронизировать музыку с моим телефоном Android без необходимости загружать что-то вроде банши. Я знаю, что существует множество способов синхронизации файлов , но мне интересно синхронизировать списки воспроизведения и сделать так, чтобы списки воспроизведения определяли, какие файлы синхронизируются.

2
Как сделать файловую систему ext4 разреженной?
Я использую Linux в качестве гостевой ОС в VirtualBox. Я удалил огромное количество файлов из своей файловой системы. Теперь я хочу сжать файл образа файловой системы (VDI). Сжатие работает путем сжатия образа файловой системы, где он имеет «нулевое» значение на диске. Кажется, что приложение с именем zerofree может записать « …

2
Записать массив по умолчанию в переменную в Bash
я ожидал excludes="${excludes:-( ${default_excludes[@]} )}" быть массивом, если $excludesон пуст. К сожалению, материал после :-принимается за строку. Я пропустил некоторые искажения синтаксиса, или я должен использовать неуклюжий if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
10 bash  array 

5
Синхронизация каталогов с автоматическим обнаружением пиров
Я работаю с кластером серверов Linux, который работает за облачной функцией автоматического масштабирования Amazon ( документация ). Есть файлы, которые накапливаются на каждом сервере, они являются файлами кэша для приложения. Я ищу автоматический способ синхронизации серверов между этими папками. Rsync будет работать, если у кого-то есть умный способ сделать обнаружение …
10 linux  rsync  cluster 

8
Как установить PHP CLI с помощью интерактивного приглашения в Debian Wheezy?
Когда я устанавливаю php5-cli в Debian Wheezy (в данный момент тестирую), интерактивная подсказка становится очень непригодной из-за отсутствия поддержки readline (ошибка 341868 ). Какой самый простой способ установить версию, связанную с libreadline (для удобного редактирования строк)?

6
Есть ли альтернатива ключам -A -B -C grep (чтобы напечатать несколько строк до и после)?
grep -A 2 -B 3 печатает 2 строки после строки grep и печатает 3 строки раньше. grep -C 3 печатает 3 строки до и 3 строки после К сожалению, grepя использую не поддерживает эти параметры. Существуют ли альтернативные команды или сценарии для имитации этого? Используете sed/ awk/ perl/ shell-скрипты?

5
Запуск нескольких команд с помощью su в Bash
Я хотел бы использовать su -cдля запуска в качестве root несколько команд в целом. Я не хочу использовать дополнительный сценарий для этого. Я попробовал следующее: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" но он выполняет только lsне первый. Я попробовал следующее: su …
10 bash  su 

6
Найти самые большие файлы или каталоги
Какая команда напечатает размеры всех файлов и каталогов в каталоге tmp (включая скрытые) и отсортирует их по размеру от наибольшего до наименьшего в удобочитаемом формате (например, 2 ГБ)? Вывод может быть следующим: file.mpg 2GB file.avi 1.8GB .backtup 1.7 GB (this is directory) Я пытался использовать lsи duкоманды , но не …

4
Как записать вывод live-f1 в файл
Я открыл терминал и запустил live-f1, который отображает прямую трансляцию в терминале (текст), который меняется каждую секунду. Во время работы этой программы можно использовать только клавишу «Ввод» (она выходит из этой программы). Таким образом, вы не можете вводить что-либо еще в консоли. Я хотел бы записать содержимое терминала в файл, …
10 terminal 

4
В какой версии X появилась функция Y?
Большая часть моей ежедневной работы является разработка программного обеспечения для использования на машинах с разными версиями одного и того же программного обеспечения, как bash, find, и grep. При обнаружении функции, которая может быть полезна, например, для упрощения кода, важно знать, доступна ли эта функция в самых старых установленных инструментах. Для …
10 coreutils 


1
Как настроить SELinux для разрешения исходящих подключений из CGI-скрипта?
Я перехожу на новый веб-сервер, на котором настроен SELinux (работает с Centos 5.5). Я настроил его так, чтобы он мог без проблем выполнять CGI-сценарии, но некоторые из старых сценариев на основе Perl не могут подключиться к удаленным веб-сервисам (RSS-каналы и т. П.). Бег: grep perl /var/log/audit/audit.logдает: type = SYSCALL msg …
10 centos  selinux 

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