Unix & Linux

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

2
Выход замещения процесса вышел из строя
echo one; echo two > >(cat); echo three; Команда дает неожиданный вывод. Я прочитал это: Как замена процесса реализована в Bash? и много других статей о замене процесса в Интернете, но не понимаю, почему он так себя ведет. Ожидаемый результат: one two three Реальный выход: prompt$ echo one; echo two …

6
Как мне обновить apache2 до последней версии Debian jessie?
На моем компьютере с Debian текущая версия apache2 - 2.4.10: root@9dd0fd95a309:/# apachectl -V Server version: Apache/2.4.10 (Debian) Я хотел бы обновить Apache до последней версии (как минимум 2.4.26): Я пытался: root@9dd0fd95a309:/# apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest …

6
Название диска? Какой правильный термин для части «sda» в «/ dev / sda»?
fdisk (8) говорит: Обычно это устройства / dev / sda, / dev / sdb или около того. Имя устройства относится ко всему диску. Старые системы без libata (библиотека, используемая в ядре Linux для поддержки хост-контроллеров и устройств ATA) делают разницу между дисками IDE и SCSI. В таких случаях имя устройства …
16 linux  gnu  terminology 

2
Как включить и использовать планировщик BFQ?
Я только что установил ядро ​​Linux версии 4.12 в Ubuntu 17.04, используя ukuu (Утилита обновления ядра Ubuntu https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). Дело в том, что когда я проверяю доступные планировщики ввода-вывода, я не могу найти ни BFQ, ни планировщик ввода-вывода Kyber: cat /sys/class/block/sda/queue/scheduler > noop deadline [cfq] Так как же использовать один …

6
Выберите интерпретатор после запуска скрипта, например, если / еще внутри hashbang
Есть ли способ динамически выбрать интерпретатор, который выполняет сценарий? У меня есть скрипт, который я запускаю на двух разных системах, и интерпретатор, который я хочу использовать, находится в разных местах на двух системах. В конечном итоге мне приходится менять строку hashbang каждый раз, когда я переключаюсь. Я хотел бы сделать …

6
Самый быстрый и эффективный способ получить количество записей (строк) в сжатом gzip файле
Я пытаюсь подсчитать количество записей в 7,6 ГБ gzip-файле. Я нашел несколько подходов, используя zcatкоманду. $ zcat T.csv.gz | wc -l 423668947 Это работает, но это занимает слишком много времени (более 10 минут, чтобы получить счет). Я попробовал еще несколько подходов, таких как $ sed -n '$=' T.csv.gz 28173811 $ …
16 shell  gzip 


4
Какая разница в использовании между переменными оболочки и переменными среды?
Я на самом деле не знал, что есть два разных типа переменных, к которым я могу получить доступ из командной строки. Все, что я знал, это то, что я могу объявить переменные, такие как: foo="my dear friends" bar[0]="one" bar[1]="two" bar[2]="three" или доступ к ним со знаком $, например: echo $foo …

4
Стандартное расположение для хранения исходных файлов программного обеспечения
Есть ли в Linux стандартное расположение для хранения исходных файлов, например OpenSSL . Я строю Nginx из исходного кода с не по умолчанию версией OpenSSL. Мне нужно скачать и распаковать OpenSSL, и я сделал это в домашнем каталоге. Теперь мне интересно, есть ли в Linux стандартное расположение /opt?

1
Кто решает, какое приложение получает сигнал с клавиатуры?
Мое текущее понимание сигналов от клавиатуры в терминале (в значительной степени основанное на попытке сопоставить мои наблюдения с тем, что можно найти в Google) следующее: Пользователь нажимает Cc Это отправляется во входной буфер терминала в виде байта, который вычисляется путем очистки 2 крайних левых битов от 7-битного значения ascii c …
16 terminal  signals 

1
Почему «кто мил» не может производить продукцию?
В выпуске 2016 года IEEE Std 1003.1-2008 (он же выпуск 7 «Основные спецификации открытых групп» или просто стандарт POSIX) раздел «Обоснование» whoутилиты упоминает следующее: Допустимо, чтобы реализация не создавала выходных данных для вызова who mil . Кто или что такое "мил"? Почему реализация не может производить вывод who mil?
16 history  posix  who 

2
Ghost NTP-сервер на Debian 8.6
Таким образом, команда ИТ-безопасности университета и я постоянно и беспрерывно работаем над этим ... у кого-нибудь есть мысли по этому поводу: Недавно я установил небольшой файловый сервер для своей лаборатории, на которой запущен Debian 8.6 на выделенном компьютере (процессор Intel Avoton C2550 - рад предоставить больше информации об оборудовании, если …


1
Как получить среднюю скорость потока в трубе
Если myfileсо временем увеличивается, я могу получить число строк в секунду, используя tail -f | pv -lr > /dev/null Это дает мгновенную скорость, а не среднюю. Как я могу получить среднюю скорость (т. Е. Интеграл от функции скорости v(t)за время мониторинга).
16 pipe  monitoring  tail  fifo  pv 

1
Отсоединение вложения в Mutt
После того, как я прикрепил файл к письму в Mutt, я не могу найти способ отсоединить его снова. Конечно, должен быть один?
16 mutt 

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