Unix & Linux

4
В настоящее время Tar читает файл объемом 2 ГБ, и я удалил его единственную ссылку. Как я могу остановить его от вечной работы?

Еще немного информации: Я tarделал резервную копию большого каталога , только там было несколько больших файлов, которые я не ожидал. Это соединение по сети и очень медленное, поэтому просто ждать его нельзя. Ни в одном из этих файлов нет ничего важного. Я удалил содержимое первых нескольких из...

4
Если еще, Awk NR: Как удалить заголовок раздела таблицы, где нет записей

Я пытаюсь обобщить таблицу данных, которая меняется каждый день. Я уже суммировал таблицу, чтобы отображать только строки с записями, которые больше 30. Однако в некоторые дни в исходной таблице нет записей больше 30. Когда это происходит, мне не нужен весь раздел, который пуст в сводке. Как мне...

4
Как я могу прочитать одно сообщение за раз из / var / mail

Допустим, у меня есть 5 сообщений в / var / mail /, и я хочу прочитать одно сообщение за раз, а затем выполнить поиск строки в этом письме, прежде чем перейти к следующему сообщению. Есть ли команда, которую я могу использовать для разбора одного сообщения за раз? Я ищу написать bash-скрипт,...

4
Есть ли способ подсчитать количество строк текста в файле, в том числе без разделителей?

Команда POSIX wcподсчитывает, сколько строк POSIX в файле. Стандарт POSIX определяет строку как текстовую строку с суффиксом \n. Без \nэтого чистая текстовая строка не может быть названа строкой. Но для меня более естественно посчитать, сколько строк текстовой строки в файле. Есть ли простой способ...

3
Создание нового initrd без установки ядра

Как я могу создать образ initrd для нового (экспериментального) ядра без фактической его установки. (Существующие инструменты для создания initrd на основе конфигурации и деталей из установленного ядра.) Скажем, я собираю новое ядро ​​с включенными экспериментальными функциями, у меня это в другом...

3
Почему файлы образов компакт-дисков не отображаются при подключении в текущем каталоге?

При монтировании образа диска в текущем каталоге используется: sudo mount -o loop -t iso9660 wall.iso ./ Список файлов в текущем каталоге возвращает только wall.iso. Чтобы просмотреть реальные файлы на образе диска, я должен сначала cdвыйти из каталога, а затем вернуться в него. Примечание: если я...

3
Когда вызывается vfork, действительно ли родительский процесс действительно приостановлен?

Насколько я знаю, когда vforkвызывается, дочерний процесс использует то же адресное пространство, что и у родительского, и любые изменения, сделанные дочерним процессом в переменных родителя, отражаются на родительский процесс. Мои вопросы: Когда порождается дочерний процесс, приостанавливается ли...

3
Есть ли способ заставить ваш процесс использовать меньше ресурсов процессора?

Я хочу, чтобы мое устройство использовало меньше ресурсов процессора для экономии заряда аккумулятора. У меня есть программа, которая использует большое количество этого. niceне поможет, так как все, что он делает, это планирование изменений, когда процессор на 100%, в то время как я не хочу, чтобы...

3
Обновление Windows 10 сломало Gummiboot

У меня никогда не было проблем с запуском Arch Linux вместе с Windows при двойной загрузке UEFI. Тем не менее, обновление Windows 10, похоже, добавило новый раздел, так что конфигурация gummiboot больше не является правильной, и это переводит меня в аварийную оболочку. Кажется, ожидать /в...

3
Запуск сценариев компиляции, только если исходный файл более поздний, чем скомпилированная программа

Я пытаюсь сделать, это создать скрипт bash, который будет запускать другой скрипт bash для компиляции некоторых программ, только если источник изменился. Пока у меня есть способ получить метки времени для каждого файла в секундах с эпохи J2000: #get a list of the source timestamps...

3
Fedora 25 Broadcom Wireless BCM43228 Нет Wi-Fi

Я знаю, что Broadcom плохо играет с Fedora, я имел дело с этим в течение нескольких лет и версий. В прошлом обычно достаточно было установить kmod-wl или akmod-wl, чтобы все заработало (после внесения в черный список старых версий b43 и b43 и давным-давно). Подробности: Lenovo Thinkpad Twist s230u...

3
SSH просит у меня парольную фразу, которая не имеет парольной фразы

Я сгенерировал ключи в системе Ubuntu 14.04, используя следующие команды для использования с ssh. ssh-keygen -t rsa -b 2048 openssl rsa -in id_rsa -outform pem > pk_rsa.pem openssl rsa -in pk_rsa.pem -pubout -out my_key.pem Я скопировал my_key.pem в мой локальный каталог OSX. Попытка войти в...

3
Почему Gnome 3 запускает «KDE Accessible»?

Когда я запускаю сеанс Gnome 3 в Debian Linux 9, в трее значков среди других появляется значок «Доступно для KDE». «Доступного KDE» нет ни в списке запускаемых приложений Gnome, ни в моем скрипте Bash для входа. Почему эта вещь KDE появляется в моем Gnome? Как заставить эту программу не запускаться...

3
Как обновить библиотеку OpenSSL

Я использую Debian (Stretch). Здесь openssl versionвозвращается: OpenSSL 1.1.0f 25 мая 2017 г. (Библиотека: OpenSSL 1.1.0-pre6-dev xx XXX xxxx) Как я могу обновить «Библиотеку», используемую для OpenSSL ( 1.1.0-pre6-dev ), до самой последней версии, поскольку apt-get install opensslона, похоже, не...

3
grep файл журнала, начиная с определенного времени и до конца файла

У меня есть файл журнала, который имеет дату и время в начале каждой строки. Мне нужно искать файл журнала, начиная с определенного времени до конца файла. Например: Starting point: July 29 2018 21:00:00 End point : end of file Я обеспокоен тем, что даже если шаблон July 29 2018 21:00:00не...

3
Какая политика определяет, какой процессор обрабатывает какие прерывания в ядре Linux?

Я читал, Linux Kernel Developmentи есть кое-что, что мне не совсем понятно - когда аппаратное обеспечение запускает прерывание, каков критерий, чтобы выбрать, на каком процессоре запускать логику обработки прерывания? Я мог бы представить, что это всегда должен быть один и тот же процессор, который...

3
Маунт iso -o loop выбрать устройство петли

У меня есть скрипт bash, где я монтирую ISO для зацикливания устройств: mount -o loop my.iso /tmp/foo И бывает, что в то же время в моей ОС (Linux Mint 19) у меня смонтирован ISO-образ с использованием опции GUI для этого действия. Итак, я получаю ошибку mount: / tmp / foo: / dev / loop0 Вы можете...

2
Хотите отдельный файл для хранения MySQL имя пользователя, пароль и имя базы данных

У меня есть скрипт, который создает дамп базы данных MySQL и сжимает файл. То, что я хочу сделать, это иметь другой (редактировать) файл, который может изменить имя пользователя, пароль и имя базы данных. Затем каким-то образом подключите этот файл к этому сценарию. В другом файле я хочу что-то,...

2
«Ошибка: нет такого устройства» при загрузке в Ubuntu Server 11.10 с Raid1

У меня есть конфигурация 4 жестких дисков как Raid1 2 пары 2 жестких дисков. Первая пара Raid1 предназначена для системы, поэтому я просто выделил 40 ГБ для подкачки, а остальная часть для корня, вторая пара для Raid1 - для логического использования. Итак, в финале у меня есть: Первая пара: диск:...