Неправильный инструмент, используйте либо perl, либо awk, например
cat > splitFileByLogReport.pl <<EOF
#!/usr/bin/perl
undef $/;
$_ = <>;
$n = 0;
for $match (split(/(?=--- LOG REPORT ---)/)) {
open(O, ">$ARGV[$argnum]" . ++$n);
print O $match;
close(O);
}
EOF
Затем запустите:
perl splitFileByLogReport.pl yourFile.txt
Можно просто установить пакеты LXDE на текущую установку Debian и использовать LXDE сейчас. Есть метапакет, названный lxde
, если вы используете хрипящий, вот, это - «информационная» страница https://packages.debian.org/wheezy/lxde (есть версии для oldstable, стабильного, Сид...) вот клип:
Пакет: lxde (4+nmu1)
метапакет LXDE
LXDE (Легкий Интерфейс компьютера X11) является проектом, нацеленным, чтобы обеспечить интерфейс компьютера, который легок и быстр.
Этот пакет представляет собой метапакет, зависящий от основных компонентов и рекомендуемых компонентов LXDE. Он включает lxde-core, lxapearance, lxinput, lxsession-edit, lxshortcut, gpicview, lxterminal, lxmusic, leafpad и xarchiver.
Если вы просто хотите выбрать и выбрать основные компоненты, то не стесняйтесь удалить этот пакет.
Пакеты Ubuntu не были бы настроены, но если вы действительно хотите, вы могли бы создать новые разделы (при необходимости сжать существующие разделы) и установить Lubuntu в новые пустые разделы. Лично я бы просто установил и использовал LXDE на вашем текущем Debian сейчас, apt-get install lxde
намного проще.
Если требуется различное myhostname
, вы можете заинтересоваться Postfix Multipe Instance , см. официальную документацию здесь .
С помощью этой функции каждый экземпляр получит один IP-адрес и один параметр myhostname
. Так как значение по умолчанию smtp _ helo _ name
было myhostname
, то ваше имя helo должно совпадать с myhostname
.
Например, имеется два домена: xyz.example с IP-адресом 192.168.1.1 и abc.example с IP-адресом 10.10.0.2 (см. RFC 2606 раздел 2 ). Примечание: Это краткое руководство было выполнено на CentOS 6,5
myhostname
mail.abc.example и inet _ interface
10,10,0,2. smtpd _ * _ ограничения
. Создайте второй экземпляр с помощью инструмента postmulti
.
postmulti -e init
при этом будет вставлена конфигурация multi _ instance _
в main.cf
postmulti -I postfix-secondary -e create
это создаст новый экземпляр с именем postfix-secondary
. Он создаст новый каталог конфигурации /etc/postfix-secondary
и другой каталог, например, spool и каталог данных.
Второй экземпляр поставляется с конфигурацией по умолчанию. Необходимо реплицировать конфигурацию на первом экземпляре. Конечно, необходимо задать другое значение параметра для этого параметра
queue _ directory =/var/spool/postfix-secondary
data_directory =/var/lib/postfix-secondary
multi_instance_name = постфикс-вторичный
myhostname = mail.xyz.example
inet_interfaces = 192.168.1.1
Убедитесь, что параметр multi _ instance _ enable = yes
указан во вторичном main.cf.
Готово. Для получения информации о доступных командах администрирования нескольких экземпляров постфиксов см. документы.
Примечания:
Многоэкземплярный Postfix может оказаться излишним. Однако это обеспечивает лучший уровень изоляции . Например, ваша почта с отскоком выше по-прежнему содержит трассировку о mail.abc.example. При использовании нескольких экземпляров вы получите сообщение электронной почты от mail.xyz.example, если вы отправите его из экземпляра xyz.
Вы нуждаетесь в обслуживании обеих конфигураций, так как postfix не разделяет конфигурацию между двумя экземплярами
Другое решение, предложенное mmv-ru, было достаточным для предотвращения того, чтобы вы выглядели как спамер. Полное доменное имя сервера не совпадает со значением smtp_helo_name. Просто убедитесь, что у вас есть правильная запись PTR домена, указанного на smtp_helo_name:)
По крайней мере один процесс (или само ядро с другим подключением) использует этот том. Это может быть открытый файл или только текущий рабочий каталог.
Если /dev/disk0s5
подключен к /mnt/tmp
, запустите
fuser -vm /mnt/tmp
, чтобы выяснить, какие процессы блокируют демонтаж.
Вы можете найти нужную точку установки (в Linux), выполнив поиск /proc/mounts
по блочному устройству:
grep ^/dev/disk0s5 /proc/mounts
Или воспользуйтесь командой mount
.
Но я должен признать, что я проигнорировал точку, что Linux не называет это диски /dev/disk0s5
, поэтому я полагаю, что вы описали то, что вы сделали под MacOS. Это объясняет различное поведение fuser
.