Unix & Linux

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

4
Добавление строки текста в несколько файлов
Итак, у меня есть куча файлов в каталоге, и мне нужно вставить строку текста в каждый из них. По сути, они имеют следующий формат: <VirtualHost *:80> ServerAdmin gabe@localhost DocumentRoot /var/www/test1 ServerName test1.local ServerAlias test1 <Directory "/var/www/test1"> Options All AllowOverride All </Directory> </VirtualHost> И я хотел бы вставить строку до закрытия …

3
Библиотека FastCGI для C # / Mono
Я хотел бы написать пару приложений fastcgi на c #. Я знаю, что Mono может запускать ASP.NET на веб-серверах с поддержкой fastcgi, но это не то, что мне нужно. Есть ли какая-нибудь библиотека FastCGI, работающая на .NET / Mono?
10 mono  fastcgi 

5
В Linux есть ли эквивалент rc.local для завершения работы?
У меня есть несколько команд, которые я запускаю, rc.localпоэтому они запускаются последними в последовательности запуска. Я хотел бы знать, есть ли аналогичная возможность отмены результатов этих команд при завершении работы, например rc.shutdown. В идеале, он должен выполняться перед любым другим /etc/init.dсценарием.

6
Что такое хорошее приложение для ведения блога?
Мой друг недавно перешел с Windows на Linux и искал хорошее приложение для замены Windows Livewriter. От разговора с ним кажется, что обработка изображений - главная особенность, которую он ищет. Есть ли хорошие приложения для этого? Переключение блоговых движков для него на самом деле не вариант, поэтому это должно быть …

10
Среда разработки для C
Ищете идеи по созданию удобной и продуктивной среды разработки для разработки на C. Я нашел C редактирование с Vim очень полезным, но я хотел бы получить более широкий выбор предложений.
10 command-line  c  editors  ide 

6
DNS-запросы не используют nscd для кеширования
Я пытаюсь использовать nscd (Nameservices Cache Daemon) для локального кэширования DNS, чтобы я мог перестать использовать Bind для этого. Я начал, и ntpd, похоже, пытается его использовать. Но все остальное для хостов, кажется, игнорирует это. например, если я копаю apache.org 3 раза, ни один из них не попадет в кеш. …
10 linux  arch-linux  dns  cache 

1
Пользователь systemd службы PulseAudio
Ничего другого в этом вопросе: я хотел бы знать, что мне нужно для создания системного сервиса PulseAudio для запуска systemd --user. Я пробовал несколько разных вещей, в том числе различные пользовательские сервисы от Google, но не могу настроить его как раз между dbus и всем остальным, что для этого требуется. …



2
Поведение «eval» в «set -e» в условном выражении
Рассмотрим команды eval false || echo ok echo also ok Обычно мы ожидаем, что это выполнит falseутилиту и, поскольку состояние выхода не равно нулю, затем выполнит echo okи echo also ok. В всех POSIX-подобных оболочек , которые я использую ( ksh93, zsh, bash, dash, OpenBSD ksh, и yash), это то …
10 posix  openbsd  eval 

3
Как удалить новую строку, добавленную readarray при использовании разделителя?
VAR=a,b,c,d # VAR=$(echo $VAR|tr -d '\n') echo "[$VAR]" readarray -td, ARR<<< "$VAR" declare -p ARR Результат: [a,b,c,d] declare -a ARR=([0]="a" [1]="b" [2]="c" [3]=$'d\n') Как я могу сказать, readarrayчтобы не добавлять заключительный перевод строки \n? В чем смысл последнего $символа?
10 bash  bash-array 

2
Зачем группе команд скобки нужны пробелы после открывающей скобки в POSIX Shell Grammar?
TL; DR : Почему группе скобок POSIX нужны пробелы после {зарезервированного слова, а в подоболочке нет после зарезервированного слова (? Грамматика оболочки POSIX определяет группу скобок и подоболочку следующим образом brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list ')' Теперь, если мы читаем это буквально, пробелы важны. Это будет …
10 shell  posix  subshell  syntax 

3
Как `/ etc / hosts` и DNS работают вместе для преобразования имен хостов в IP-адреса?
В Linux, как /etc/hostsи DNS работают вместе, чтобы преобразовать имена хостов в IP-адреса? если имя хоста может быть разрешено в /etc/hosts, применяется ли DNS после этого /etc/hosts для разрешения имени хоста или обрабатывать разрешенный IP-адрес /etc/hostsкак «имя хоста» для рекурсивного разрешения? В моем браузере (Firefox и Google Chrome), когда я …

1
получить трехбуквенное название дня из команды date
date +%b дает мне трехбуквенную аббревиатуру названия текущего месяца (я узнал об этом в Интернете, он не в моем, man dateи я не могу найти ответ на этот вопрос в моем man date). Как мне узнать название текущего дня? например, вс, пн, вт и т. д.?


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