Unix & Linux

9
Как обернуть вывод команды watch?

Рассмотрим следующую команду: watch -d "ps -ef | grep java" Это дает следующий вывод: kshitiz 11369 11285 0 Oct13 ? 00:06:02 /usr/lib/jvm/jdk1.7.0_40/jre/bin/java -Djava.awt.headless=true -Didea.version==14.1.2 -Xmx512m -Dfile.e Выход за пределы -Dfile.eобрезается или выходит за пределы экрана. Как...

9
Принудительный перевод строки с помощью подстановочного знака cat

Я хочу использовать cat с подстановочными знаками в bash, чтобы напечатать несколько маленьких файлов (каждый файл - одно предложение) для стандартного вывода. Однако содержимое отдельного файла не разделено новой строкой, которую я хотел бы для удобства чтения. Как добавить какой-либо разделитель...

9
Является ли ctrl + alt + backspace официально устаревшим?

Я изучал, как включить kill X keybind, исторически известный как CtrlAltBackspace, и наткнулся на это обсуждение: https://bbs.archlinux.org/viewtopic.php?id=73617 Там, в посте № 7, было сказано следующее: В версиях X.org-сервера> 1.6.0 они отключили «Zapping». В этом обсуждении было объявлено,...

9
Как удалить каталог с несколькими подразделами btrfs?

Моя корневая файловая система находится в разделе btrfs. В моем /chrootкаталоге есть несколько подоболей btrfs, которые мешают мне удалить его с помощью rm -rf /chroot. В попытке удалить все подобъемы, я попытался перечислить только подобъемы ниже /chroot, используя -oстраницу руководства , которая...

9
Как привязать Супер-ключ к Вискермену, не нарушая Супер + Другие комбинации?

Возвращаясь из Windows 7, я бы хотел, чтобы два вида ярлыков работали одновременно: Нажатие Win(aka Super) само по себе должно открыть виски-меню, например, для быстрого запуска приложения Нажатие Win+ стрелка должно обеспечивать то же поведение, что и в Windows, т.е. максимизация / восстановление,...

9
Можно ли подделать конкретный путь для процесса?

Я пытаюсь запустить ADB на сервере Linux с несколькими пользователями, где я не являюсь пользователем root (чтобы играть с моим эмулятором Android). Демон adb записывает свои логи в файл, /tmp/adb.logкоторый, к сожалению, жестко запрограммирован в ADB, и эта ситуация не изменится . Таким образом,...

9
Ищете метод rsync + ssh как альтернативу Dropbox

Я хочу настроить личную (то есть одного пользователя) альтернативу Dropbox, используя rsync, чтобы синхронизировать некоторые каталоги на нескольких хостах Unix. Поскольку только один пользователь (а именно я) будет изменять содержимое любого хоста одновременно, можно предположить, что эти...

9
Как полу-проприетарное программное обеспечение может быть основано на ядре Linux?

Если я правильно понимаю, ядро ​​Linux лицензируется по GPL, а это означает, что если кто-то на нем основывает что-либо, он также должен лицензировать всю производную работу под GPL, предоставляя любому свободу изменять и / или распространять свою производную работу. Например, все выпуски Android...

9
Разница между chronyd и ntpd

В чем разница между chronydи ntpd? Я знаю, что ntpdможно постепенно регулировать время, чтобы оно могло постепенно сходиться к эталонным часам. Можно ли это сделать...

9
Новый псевдоним недоступен после;

До сих пор я думал, что точка с запятой в оболочке имеет (как-то) то же значение, что и разрыв строки. Поэтому я был удивлен, что для alias <name>=<replacement text>; <name> <name>неизвестно, пока известно в следующей строке. csh, tcsh, sh, kshИ bashведут себя так же. По...

9
Как отменить команду rm?

Есть много вопросов о том, как отменить законченную rm команду. В моем случае мой rm начал спрашивать: «Вы уверены, что хотите удалить этот файл?» И мне нужно подтвердить для каждого из них. Вместо ручного подтверждения «да / нет»: Могу ли я установить «да» на остаток при запросе y / n для n-го...

9
В чем разница между `-C` и` -c` в команде `tr`?

Сегодня я немного узнал о trкоманде. Но я застрял в понимании разницы между -cи -C. В руководстве сказано: -C Complement the set of characters in string1, that is ``-C ab'' includes every character except for `a' and `b'. -c Same as -C but complement the set of values in string1. Я не совсем...

9
Как я могу предотвратить блокировку tmux при прокрутке вверх?

tmux - это круто, но я часто бываю в ситуациях, когда прокрутка вызывает проблемы (правда, незначительные, но все же нежелательные). Например, у меня есть сервер node.js, работающий в одном окне, и BrowserSync пытается перезагрузить приложение всякий раз, когда я изменяю файлы. Если я прокрутил...

9
передача переменных из 'ls' в 'tar' через 'xargs'

Я пытаюсь сделать что-то вроде ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} чтобы заархивировать 3 последних измененных файла, но в итоге выполняется команда tar отдельно для каждого из файлов, и в конце я остаюсь с одним файлом tar, содержащим последний из 3 файлов (в любом порядке). Я знаю,...

9
Расширение скобки справа налево

В zsh (и других оболочках), если я включу аргумент, например (например): {a,b,c}{d,e,f} расширение скобки превращает это в: ad ae af bd be bf cd ce cf Для моих целей важен порядок аргументов, и мне нужно, чтобы фигурные скобки расширялись справа налево, а не слева направо. То есть я хочу, чтобы...

9
Как распечатать с Arch Linux через Wi-Fi на Canon MG6450?

У меня есть Canon MG6450 с Wi-Fi включен и уточненный установка Arch Linux с cnijfilter-mg4200 3.80-1 установлен . Я вижу принтер в диалоговых окнах печати (иногда для его отображения требуется секунда, предположительно потому, что он автоматически обнаруживается), я могу выбрать его и не получить...

9
rsyslogd HUPed неоднократно

Заметим, что для блока виртуальных машин получение в журналах, что процесс rsyslogd получает HUPed. Не нашел идей, кроме нескольких постов на некоторых форумах, в которых говорилось, что это для входа. Любые идеи, как это исправить / устранить неполадки .....

9
Как вручную настроить монитор в CentOS7, подключенный через KVM?

У меня свежая настольная установка CentOS7 с Gnome 3. Мне нужно использовать эту машину с KVM, но по какой-то причине CentOS7 не может обнаружить мой монитор через KVM, который у меня есть, поэтому по умолчанию используется значение «Неизвестный дисплей» с разрешением 1024x768 (все обнаруживается и...

9
Shell Script: захватить строку в середине текста, иногда в начале

У меня большой текстовый файл, часть которого выглядит так (отредактированные значения): JULIANA XXXX006060 LI1033322 THC BRL 730.00 XXXX006296 AA1004737 THC BRL 1,740.00 SANTOS JULIANA XXXX006668 AA1004786 THC BRL 8,150.00 SANTOS JULIANA CABINDA XXXX006697 AA1004777 THC BRL 2,325.00 SANTOS JULIANA...

9
Зависает запрос к IPv6 localhost

Мой контейнер Docker предоставляет HTTP-интерфейс для порта 8500, который сопоставлен с портом хоста 8500. Он не поддерживает IPv6. Это по-прежнему означает, что я должен иметь доступ к нему на локальном хосте: 8500. IPv6 предпочтительнее, поэтому я получаю запрос к [:: 1]: 8500. Этот застревает,...