Unix & Linux

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

3
Взаимодействие с приложениями X программно
У меня есть приложение, которое построено с использованием GTK +. Приложение имеет очень простой интерфейс. При запуске всегда открывается одно и то же окно с несколькими элементами управления вводом. Мы хотим написать скрипт для заполнения текста в нескольких полях, установите флажок и нажмите кнопку. Довольно просто, и было бы легко …
8 x11  gtk  macro 

2
Как обновить магнитное состояние дисков с помощью резервных копий?
У меня есть пара больших дисков с материалами для резервного копирования / архивирования. Они ext4 . Что касается тех из них, которые будут храниться в течение нескольких лет без повторного чтения всего диска, я подумал о том, как обновить магнитное состояние дисков. Срок годности накопителей, кажется, является предметом споров везде, …
8 linux  backup  dd  storage  disk 


2
Почему системы замедляются при выполнении массивной записи на диск?
Я хочу знать, почему системы замедляются при записи массовых данных на диск. Я думаю, что для того, чтобы система стала медленной, должна быть некоторая проблема с процессором. Но запись ограничена только I / O. Имеются ли аппаратные прерывания при записи данных? Если это так, это может быть из-за прерываний, что …
8 performance  io 

1
Экран показывает, что есть звонок / предупреждение со всей строкой состояния
Мне интересно, знает ли кто-нибудь способ изменения всей строки состояния на экране, когда в сеансе экрана присутствует сигнал тревоги. Внутренне в моей компании мы используем jabber, и поскольку я работаю в экранной среде, 90% дня я использую чат-клиент на основе командной строки. Когда кто-то в нашей компании отправляет мне сообщение, …

6
tmux xclip copy больше не работает
На mu Ubuntu 12.04 мои команды копирования и вставки в буфер обмена tmux настроены следующим образом: set -g prefix M-a unbind C-b bind C-c run "tmux save-buffer - | xclip -i -sel clipboard" bind C-v run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer" Это прекрасно работало в течение самого …


2
Сортировка файлов по времени модификации
Я видел много вопросов и ответов здесь, используя конструкцию в соответствии с list_dir=`ls -t /path/to/dir/` for i in $list_dir; do или ls -t | while read i; do Теперь я знаю, что вы не должны использовать ls в скриптах, потому что они легко ломаются; но я не могу найти лучший …

5
Преобразовать одноадресный пакет UDP в широковещательную рассылку?
Нам нужно разбудить некоторые компьютеры во внутренней локальной сети из Интернета. У нас есть несколько закрытый маршрутизатор, и у него очень мало способов его настройки. Я хотел бы использовать netfilter (iptables), чтобы сделать это, потому что он не включает демон или подобное, но другие решения в порядке. Что я имею …

4
Защита устройств от команд dd и fdisk
Мне интересно, есть ли какой-нибудь способ не допустить того, чтобы определенные устройства стали выходным файлом ddкоманды и целью fdiskкоманды. В настоящее время я использую две операции для настройки записи загрузчика, ядра и корневой файловой системы на SD-карту, которая выглядит как /dev/sdd. Я всегда немного тревожно , что я буду смешивать …

2
Git commit изнутри Makefile
У меня есть Makefile для проекта Latex, над которым я работаю. Makefiles не моя сильная сторона, но есть ли способ сделать что-то вроде: make git "My comment" И сделать make-файл выполнить: git commit -m "My comment" git push origin master ?
8 make  git 

5
Несоответствие версии pg_dump в Debian
Я использую PostgreSQL в Debian Unstable / Sid. У меня есть текущие версии (9.1) из postgresql, postgresql-client, postgresql-client-common(143) установлен. Проблема, которую я имею, пытается бежать pg_dump. Я получаю эту ошибку: pg_dump: server version: 9.1.9; pg_dump version: 9.0.6 pg_dump: aborting because of server version mismatch Я не могу понять, как получить …

1
Невозможно установить ia32-libs в Debian Wheezy
Я пытался установить ia32-libs в Debian Wheezy. Я получил ошибку The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-i386 but it is not installable E: Unable to correct problems, you have held broken packages. я использую # uname -a Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux Мои …
8 apt  debian 

2
Двойная загрузка Windows 8 и Linux Mint 13 (на основе Ubuntu 12.04)
Я много искал свою проблему, но не был уверен, что мне делать в моем случае. Я купил свой Asus N56VZ несколько месяцев назад, и он шел с Windows 7 и кучей вирусов, которые мне не нравятся, поэтому я переустановил Windows 7 (я не помню, как я это сделал). После этого …

2
Как заменить только те строки, которые соответствуют нескольким шаблонам в sed?
$ echo -e 'CH12\nCH23au' | sed '/^CH/s=^=<b>=' <b>CH12 <b>CH23au Я знаю, что могу сопоставлять строки, начинающиеся с CH, ^CHно как я могу сопоставить несколько шаблонов? Пример: Входные данные: CH12 CH23au Вывод: CH12 <b>CH23au Как поставить только <b>там, где есть ^CHи auна линии?
8 sed 

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