Unix & Linux

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

1
Прокрутка с помощью планшета WACOM
У меня есть ручка Wacom с кнопкой. Как запустить прокрутку при перемещении ручки при нажатой кнопке? В соответствии с xevнижеприведенными событиями запуска являются MotionNotify с состоянием 0x200 . Если это не делается тривиально, у меня есть идея создать сервис для чтения этих событий откуда-то и преобразования их в другие события. …
15 linux  xorg  hardware  wacom 

3
ядро: поддержка пространств имен
Мне интересно, что именно означает «поддержка пространств имен» в ядре Linux. Я использую ядро ​​3.11.1 (самое новое стабильное ядро ​​на данный момент). Если я решу отключить его, замечу ли я какие-либо изменения в моей системе? И в случае, если кто-то решит использовать пространства имен, достаточно ли его просто скомпилировать NAMESPACES=Yв …

2
Разница между \ е и ^ [
Жиль написал : символ 27 = 033 = 0x1b = ^[=\e Демизей написал : ^ [это просто представление ESCAPE и \ e интерпретируется как фактический символ ESCAPE Тогда я также нашел эту строку из статьи TechRepublic Убедитесь, что вы записали последовательность клавиш как \ e [24 ~, а не ^ …

3
Почему имена файлов начинаются с точки? Могу ли я скрыть файлы, не используя точку в качестве первого символа?
Первоначально я думал, что это совпадение, но теперь я вижу, что есть даже тег для него: все скрытые имена файлов начинаются с точки. Это соглашение? Почему это было выбрано? Можно ли это изменить? Или другими словами (как связанный вопрос @evilsoup предложил, что подразумевает ответ на кучу других): могу ли я …

3
ускорить сжатие GZIP
Можно ли ускорить gzipпроцесс? я использую mysqldump "$database_name" | gzip > $BACKUP_DIR/$database_name.sql.gz для резервного копирования базы данных в каталог $BACKUP_DIR. на странице написано: - # --fast --best Регулирует скорость сжатия, используя указанную цифру #, где -1 или --fast указывает на самый быстрый метод сжатия (без сжатия), а -9 или --best …


1
Выполнить команду, заданную параметрами функции
Я пытаюсь создать метод функции в скрипте bash, который выполняет команду, которая передается методу в параметрах. Имея в виду что-то вроде этого: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" Я уже пробовал я $@, "$@", …

1
Как рассчитывается umask в Linux?
Поэтому я знаю, что umaskможет ограничивать привилегированных пользователей, используя этот формат umask ugo. Я понимаю, что read = 4, write = 2 и exec = 1. Однако, когда я печатаю umask, он возвращает 4 цифры, которые есть 0022или 0073. Я не понимаю, как это работает сейчас, потому что есть лишняя …
15 umask 

4
scp с одного удаленного сервера на другой удаленный сервер
У меня есть один большой файл на сервере, oneи я хочу скопировать его на сервер twoс помощью scp. У меня правильно настроены ключи, и я могу использовать ssh / scp для обоих серверов со своего рабочего стола. Файл, который мне нужно скопировать, больше свободного места на жестком диске моей рабочей …
15 debian  scp 

2
Почему мой rsync не позволяет размер блока> 128 КБ?
Запуск rsync с большим *, --block-size как это: rsync -avvz --rsh 'ssh -c arcfour' --block-size 1048576 --inplace --progress example.com:/big.file /big.file Я получаю следующую ошибку: Invalid block length 1048576 [sender] Оба конца работают под управлением 64-битной CentOS 6.4. Из Google, который я видел, --block-sizeиспользовал гораздо более высокие значения, почему это не …
15 rsync 

3
Когда использовать перенаправление на stderr в сценариях оболочки
Я знаю, что хорошо работающие утилиты, такие как grep, выводят «нормальные» сообщения в stdout и сообщения об ошибках в stderr. $ grep '^foo' file1 file2 file1:foo grep: file2: No such file or directory Когда я пишу сценарии оболочки самостоятельно, мне часто бывает трудно решить, какой вывод и какие сообщения я …

3
Какой вариант монтирования использовать для файловой системы ext3, чтобы минимизировать потерю или повреждение данных?
У меня есть встроенная установка, использующая initramfs для корневой файловой системы, но использующая пользовательский раздел ext3, смонтированный на компактном флеш-накопителе. Поскольку целостность данных перед лицом потери питания является наиболее важным фактором во всей настройке, я использовал следующие параметры для монтирования (ниже приведена запись из моего /etc/fstabфайла <file system> <mount pt> …
15 mount  ext3  journaling 

4
Включить имя домена или нет в / etc / hosts?
Я настраиваю кластер VMWare узлов CentOS. Рекомендуется ли указывать доменное имя после машины? Каковы потенциальные проблемы, если оставить это вне? Домен усложняет настройку или упрощает его? Например, если мой узел в 192.168.1.93, я должен изменить /etc/hostsс 127.0.0.1 localhost.localdomain localhost в 127.0.0.1 localhost.cluster localhost 192.168.1.93 computernode1.cluster computenode1 или 127.0.0.1 localhost 192.168.1.93 …
15 networking 

4
Как сорвать поцарапанное DVD-видео? («cdparanoia для DVD»)
Я обычно использую очень красивую и простую dvdbackupпрограмму для копирования и резервного копирования моего DVD-видео . Однако на некоторых моих DVD есть несколько царапин, и у моего привода DVD есть проблемы с чтением нескольких секторов. Итак, есть ли инструмент, похожий на cdparanoia, но для DVD?
15 backup  video  dvd  ripping 


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