Unix & Linux

9
У Кейт нет границ окна, и, следовательно, нет кнопок свертывания, разворачивания и закрытия

Я обычно использую kate в качестве предпочитаемого текстового редактора, однако всякий раз, когда я открываю его, границы окна отсутствуют, и, следовательно, нет кнопок «Развернуть», «Свернуть» и «Закрыть». Как я могу это исправить? Я попытался пойти, подумал меню просмотра, но не смог найти...

9
Убить процесс, если он затихает в течение определенного времени

У меня есть утилита, которая имеет неприятную привычку молчать и оставаться там, я уже знаю, как долго в процессе она делает это, поэтому я использую timeoutдля борьбы с этим, но иногда она делает это раньше того времени. Есть ли такой инструмент timeout, который убьет процесс, если он прекратит...

9
Вискер меню убрать сочетание клавиш

Использование Linux Mint 16 с XFCE в качестве рабочего стола. У меня проблема с удалением стандартного сочетания клавиш (Super_L) для открытия меню Whisker. Ярлык отображается в «Ярлыках приложений» в настройках клавиатуры. Хотя, как показано на рисунке ниже, я не могу удалить его, нажав «удалить»...

9
Как удалить каталог автоматически, когда исполняемый файл убит

Довольно часто мы запускаем исполняемый файл, который должен записывать / читать некоторые временные файлы. Обычно мы создаем временный каталог, запускаем там исполняемый файл и удаляем каталог, когда скрипт завершен. Я хочу удалить каталог, даже если исполняемый файл убит. Я попытался обернуть это...

9
команда вставки: установка (несколько) разделителей

В Linux у меня есть следующая проблема с pastefrom (GNU coreutils) 8.13: Попытка установить другой разделитель, отличный от значения по умолчанию (TAB), приводит либо к простой печати первого символа определенного разделителя, либо к его полному игнорированию. Вопрос : Как определить (несколько)...

9
Поддержка WebGL на гостевой VirtualBox

Мне удалось установить Debian 7.3 в качестве гостя на виртуальную машину virtualbox 4.3.6 с гостевыми дополнениями, и я не могу заставить работать webGL. Хотя я могу видеть, как работает openGL (пробовал с помощью glxinfoи glxgearsиз командной строки), я не могу заставить работать webGL в Firefox /...

9
Интерактивно объединять видеофайлы

Как объединить (объединить) несколько видеофайлов MP4 в один файл в интерактивном режиме? Есть много программ, которые делают это для двух файлов из командной строки. Например: FFmpeg avconv MP4Box Но нам часто нужно решение, чтобы сделать это в интерактивном...

9
Удалите неизвестный символ Юникода из текстовых файлов - sed, другие методы bash / shell

Мне нужно найти и заменить все вхождения неизвестного символа в некоторых файлах с одинаковыми именами. Открывая такие файлы с помощью vi, я прочитал код <91> для этого символа. Открыв их с помощью nano, я прочитал «вопросительный знак» в ромбе (черный грохот). Я хотел бы заменить такой...

9
Zsh auto complete предлагает полные функции (_git _vim и т. Д.)

У меня есть небольшое раздражение от того, как zshделаются полные предложения для моих команд. Если я наберу начало команды, которую я не установил, и нажму, tabона предложит функцию завершения, которая установлена. Допустим, я хочу выполнить, vimно он не установлен, он предложит _vim. Есть ли...

9
SELinux httpd доступ для записи в каталог

Я новичок в SELinux. пришел из Debian. Я хочу дать httpdдоступ к каталогу. SELinux Alert Browser предлагает: # grep httpd /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp Я не мог понять, как работает эта команда. Я нигде не указываю путь к каталогу. откуда он знает, какой...

9
Как установить шрифт по умолчанию для всех приложений Qt5?

В Qt4 раньше был инструмент под названием qtconfig, который позволял вам устанавливать шрифты и другие вещи. Он также взял настройки с панели управления KDE4. Сейчас я работаю с Qt5 (бинарный дистрибутив, скачанный с qt-project.org), но шрифт по умолчанию во всех приложениях Qt5 слишком мал для...

9
Сопоставьте физический путь USB-устройства с номером шины / устройства, возвращенным lsusb

Мне нужно получить название подключенного USB-устройства. Я могу сделать это с lsusb. Когда я пишу правила, udev допускает некоторые замены: скажем, мы можем использовать, $kernelчтобы получить имя устройства или $devpathполучить путь к устройству. Но проблема в том, что lsusbвозвращает такую...

9
Какова причина того, что оболочка bash не предупреждает вас об арифметическом переполнении и т. Д.?

Существуют ограничения, установленные для возможностей арифметической оценки bashоболочки. Руководство кратко об этом аспекте арифметики оболочки, но гласит : Оценка выполняется в целых числах фиксированной ширины без проверки переполнения, хотя деление на 0 перехватывается и помечается как ошибка....

9
Должны ли процессы в cgroups быть установлены при каждой загрузке? Если да, то как их сохранить?

Я читал этот ответ на вопрос об установке ограничений для процессов с помощью cgroups. Данный образец устанавливает пределы для процесса (в примере, sshd). В ответе PID процесса устанавливается вручную. Это было бы неприемлемо для моих целей, я хотел бы, чтобы процессы, запущенные из данного...

9
Как вычесть строки (строки) с AWK

Я пытаюсь понять, как я могу использовать AWK для вычитания линий. Например, представьте, что входной файл: 30 20 Выход будет: 10 Теперь, в качестве теста, я пытаюсь вычислить столбец памяти «Используется» из: $ cat /proc/meminfo Итак, на данный момент я написал это: $ grep -P 'MemTotal|MemFree'...

9
загрузить только первые несколько байтов исходной страницы

Я загружаю исходную страницу HTML сайта с помощью cURLкоманды. Проблема в том, что я не хочу большую часть содержимого на странице. Мне просто нужны первые 100 строк исходной страницы. Есть ли способ остановить загрузку страницы после первых нескольких строк? В настоящее время у меня работает...

9
монтирование mmcblk0p1 не удалось с недопустимым аргументом

Когда я запускаю Linux с SD-карты и пытаюсь смонтировать SD-карту - нет проблем, работает нормально. Но когда я запускаю Linux с флэш-памяти, я не могу смонтировать SD-карту: # mount /dev/mmcblk0p1 /mnt/ mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument Что может быть основной...

9
Жесткий диск ввода / вывода в Pid

Есть ли способ увидеть дисковый ввод / вывод для PID / процесса? Monitorix показывает мне следующее и исправляет меня, если я ошибаюсь, но похоже, что жесткий диск замедляет всю систему: ОБНОВЛЕНИЕ № 1 Атоп, кажется, дает отличный обзор превыше всего. Могу я спросить вас, что означает ожидание,...

9
Подсчет количества раз каждый IP-адрес появляется в файле журнала

У меня есть файл в следующем формате: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Каков наилучший способ проанализировать файл file.txtв таком формате: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Другими словами, я хочу...