Как настроить простое событие Коррелятора (сек), чтобы отправить информацию о доставке сбой

Мой файл журнала содержит следующие 3 записи в журнале.

2017-11-16 15:50:45 1eFLV7-0003so-компакт-диск <= <> Р=1eFLV7-0003sZ-4В у=Дебиан-Эксим Р=местных=1853 Т="доставка почты не удалось: возвращение сообщение отправителю" от <>
2017-11-16 15:50:45 1eFLV7-0003so-кд => [email protected] Р=dnslookup Т=remote_smtp H=smtp-51.xxx.com [ХХХ.ХХ.ХХ.ХХ] х=TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128
2017-11-16 15:50:45 1eFLV7-0003so-диска завершено

Я хочу, чтобы письмо, отправленное мне, когда запись "сбой доставки почты*[email protected]" появляется в файле журнала.

Как я могу добиться этого?

Может, сек - простой коррелятор событий может помочь мне?

Но ниже конфигурации(шаблон) не работает для меня.

тип=SingleWithThreshold
тогда ptype=Регулярное_выражение
шаблон=доставка почты не удалось: возвращение сообщение отправителю*[email protected]
desc=когда проблема с почтой [email protected]
действие=труба 'на %S' ошибка /usr/Бен/почта-с 'отправка почты' [email protected]
окно=1
треш=1
+61
drew103 28 янв. 2010 г., 20:21:53
39 ответов

На сегодняшний день + параметр устанавливает только выходной формат, а не на вход. Вам нужно использовать другой инструмент или формат строки первая:

дата-дата="$(СЭД 'ы/^\([0-9][0-9]\)\([0-9][0-9]\)\([0-9][0-9][0-9][0-9]\)$/\3-\1-\2/' <<< '10042015')"

или

дата-дата="$(СЭД 'ы/\(..\)\(..\)\(....\)/\3-\1-\2/' <<< '10042015')"

или просто

дата-дата="$(СЭД 'ы/\(.*\)\(....\)$/\2\1/' <<< '10042015')"

(спасибо @Костас). Хотя последние два короче, я бы все-таки посоветовала первый, потому что:

  1. это более строгие, избегая странные ошибки при обработки строк от третьих лиц или пользователей и, что более важно,
  2. это более ремонтопригодны, так как это более очевидным, что этот код делает (перестановки трех чисел и ставя дефисы между ними в отличие от переезда последние четыре символа в начале строки).
+994
Matheus Dias Vieira 03 февр. '09 в 4:24

Ты забыла добавить на месте редактирования выбору СЭД. Потому что СЭД-это поток редактор так не делать какие-либо изменения к входу. Вы должны явно сделать усилия для перемещения выходного файла обратно на вход или использовать параметр-I при наличии:

#!/бин/Баш
СЕПГ -я " -е '/шаблон/а\
добавить одну строку\
\\и еще один' \
входной_файл
+993
Derek Georgevich 21 дек. 2019 г., 10:59:16
Другие ответы

Связанные вопросы


Похожие вопросы

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

Можно обойти это можно настроить свой пакет с другим префиксом:

 ./настроить --префикс=/yourpath
+990
Jonathan Newell 13 июн. 2013 г., 02:09:58

Я думаю, ты сможешь добиться того, чего вы хотите, настраиваете Самбу следующим образом. Сначала вы будете хотеть, чтобы использовать Samba пользователя режим безопасности (безопасности = пользователей) в СМБ.конф файл.

Далее вам нужно настроить пользователя smbshare в вашу команду smbpasswd файл. Этот пользователь будет существовать только в пределах Самбу, поэтому убедитесь, что она не существует в ОС Linux (т. е. в/etc/passwd с).

Следующая карта-это Самба пользователей в smbusers файл так, что его карты в Linux-счета.

# Unix и актс. = Самбу счет.
мой_логин = smbshareuser

Это даст эта Самба доступ пользователей, как вы к файловой системе.

Наконец, вы хотите, чтобы настроить каталог, со ссылками на различные акции фотографии, и добавить этот каталог в качестве доли в Самбу по протоколу SMB.конф файл.

[PhotosShare]
 комментарий = мои общие фотографии
 путь = /путь/к/реж/с/одной
 просматриваемый = да
 только для чтения = да
 допустимые пользователи = smbshareuser

пример каталог ссылок

$ Лл /путь/к/реж/с/одной
всего 0
lrwxrwxrwx 1 корень 49 8 июня 04:01 album1 -> /путь/к/альбом/album1
lrwxrwxrwx 1 корень 58 8 июня 04:00 album2 -> /путь/к/альбом/album2

После внесения указанных выше изменений обязательно перезагрузите услуг самбу (с smbd & указан демон nmbd).

+983
user570500 2 дек. 2013 г., 13:50:45

Первые вещи сначала: ваше имя.urtwn0 файл выглядит хорошо, и если вы совершили ошибку там, вы получили бы совершенно разные сообщения об ошибках.

Сообщение urtwn0 не loadfirmware файла urtwn-rt18192cfwT (Ошибка 2) указывает на то, что прошивки не установлен, в соответствующем месте:

Как пояснили в loadfirmware(9), эта функция возвращает значение errno стиль коды ошибок: и значение errno(2) объясняет:

2 ENOENT нет такого файла или каталога.
 Компонент указанного пути не существует, или путь
 была пустая строка.

Должен быть файл в/etc/прошивки/urtwn-rt18192cfwT для драйвер для загрузки.1 скорее всего, вы не найдете этот файл в дереве.

1см. В конце ответа для более подробной информации


Если у вас есть некоторый способ подключить бокс к интернету:

Попробуйте запустить fw_update -в установить прошивку и убедитесь, что файлы находятся в нужном месте и не повреждены. Если Вам повезет, это все, что вам нужно сделать.

Если это не удается, можно попробовать установить прошивку из пакетов или портов (прочитать это первым!). Мое локальное зеркало не имеет никакого urtwn-пакетов, так что вы, вероятно, нужно использовать дерево портов.

Установить дерево портов, как описано в чаво, то работать сделать установите как корень из каталога/usr/порты/модуля приведет/прошивки/urtwn.


Если вы не можете подключить коробку к интернету:

Прошивку можно скачать вручную с http://firmware.openbsd.org/firmware-dist/urtwn-1.1p0.tgz. Возьмите его оттуда, скинуть его на флешку и скопировать его на ваш ящик в OpenBSD. Распаковать архив и переместить файлы urtwn-* в файле/etc/прошивки/.

Если это работает, это хорошая идея, чтобы запустить fw_update -в после подключения к сети. Таким образом, прошивки будут проверяться и совершенствоваться при необходимости сценариями обслуживания системы.


Если все это не поможет, вы должны, вероятно, спросить о списках рассылки. Люди там дружелюбны и очень полезно, если вы сделали свою домашнюю работу2.

2 водитель упоминал несколько раз на [email protected]. Например, там были некоторые USB-вопросов, проверить все, что может быть связано с тем, что вы видите перед отправкой.


Добавил:

Сейчас я посмотрел на исходный код, и только так вы можете получить это сообщение об ошибке от функции urtwn_load_firmware(), в таблице sys и/dev/USB и if_urtwn.С в строке 2194:

 /* Считываем прошивку из файловой системы. */
 если ((СК->чип & (URTWN_CHIP_UMC_A_CUT | URTWN_CHIP_92C)) ==
URTWN_CHIP_UMC_A_CUT)
 имя = "urtwn-rtl8192cfwU";
еще
 имя = "urtwn-rtl8192cfwT";
 если ((ошибка = loadfirmware(имя, &прошивка &лен)) != 0) {
 функции printf("%s: не удалось loadfirmware файл %s (ошибка %d)\n",то
 СК->sc_dev.dv_xname, имя, ошибки);
 возвратить (ошибку);
}

Функция loadfirmware()таблице sys и/dev/firmload.с) создает путь в/etc/прошивки/urtwn-rtl8192cfwT и пытается загрузить этот файл в память USB-адаптера. Поскольку он не может найти файла, вы получите сообщение об ошибке вы сообщили.

+972
Kegen C Barlow 26 февр. 2013 г., 00:51:20

В ппса инструмент мониторинга шлет много писем на мое имя localhost администратора. Я использую мой сервер Ubuntu в качестве маршрутизатора NAT, и ппса предупредил меня, чтобы включить ведение журнала в базе iptables. После того как я сделал так, отправились заполнять мой почтовый ящик с кучей сообщений. В течение нескольких дней размер почтового ящика выросла на 3.4 ГБ.

Как я могу полностью отключить рассылки на ппса?

+956
Stan671 19 окт. 2015 г., 06:32:52

Rasbian на Расберри ПИ ноль.

Я отключил сеть и через dhcpcd услуг, начиная от стартапа и хотите запустить сеть и получить IP-адрес из моего собственного скрипта, который запускается из пользовательского службу systemd.

Это часть сценария, которая не дает мне покоя:

помощью wpa_passphrase SSID и пароль > файл /etc/файле wpa_supplicant/wpa_supplicant от.конф
systemctl сетей начать.услуги
через dhcpcd как wlan0

Работает через dhcpcd как wlan0 из сценария не будет назначать IP (команду ifconfig после входа в систему), но запустив sudo через dhcpcd как wlan0 получите меня IP, если я запустить его после запуска и входа в систему. Кто-нибудь знает, если это проблема со временем (ждать в сети.услуги) или если мне нужно сделать что-то иначе, чтобы получить IP через через dhcpcd в сценарии.

Я также пробовал добавлять некоторые задержки (спать 100) и работает systemctl начнется через dhcpcd (а не через dhcpcd как wlan0).

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

Генрик

+923
flyerdood 24 авг. 2017 г., 09:51:00

Был вариант назвать ignore_device, но его уже нет. Из изменений,

удалить ignore_device нет никакого способа, чтобы игнорировать события этих дней. События Libudev не могут быть подавлены. Он предотвращает только ключи запуска из выполняется, что приводит к некорректному поведению текущими настройками.

+891
Abdallah Tolba 10 февр. 2010 г., 07:56:31

У меня есть сервер и Postgres 9.1 работает порт по умолчанию 5432 на облачный сервер с Ubuntu 12.04.

Я хочу открыть порт, так что я могу сделать удаленные запросы, но мне нужно открыть порт на IP-таблиц, который требует, чтобы я указать протокол. Этот документ не упоминается протоколов TCP и UDP и др.

По какому протоколу я должен разрешить в IP-таблицах?

+853
Azzot88 6 нояб. 2010 г., 22:01:44

Почему повторного монтирования создать несколько записей в файле/proc/крепления?

# МД-р в /MNT/тест-гора/{источник,цель}
# горы --персонализация каталог /mnt/тест-гора/{источник,цель}
тест-гора # grep в файле /proc/крепления 
на /dev/sda3 в качестве в /MNT/тест-Маунт - /целевой системы ext4 RW,в режиме 0 0
# горы --персонализация каталог /mnt/тест-гора/{источник,цель}
тест-гора # grep в файле /proc/крепления 
на /dev/sda3 в качестве в /MNT/тест-Маунт - /целевой системы ext4 RW,в режиме 0 0
на /dev/sda3 в качестве в /MNT/тест-Маунт - /целевой системы ext4 RW,в режиме 0 0
файл /dev/sda3 в качестве /шоссе/тест-крепление/источник в ext4 RW,в режиме 0 0

После первого монтирования существует одна запись, отображение источника объем точка_монтирования. После второго вызова, мы одна дополнительная запись для монтирования плюс один для источника префикса.

Кроме того, findmnt сообщает, что источник привязки крепится к себя:

# findmnt тест-гора |грэп 
├─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
│ └─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
└─каталоге/MNT/тест-гора/источника на /dev/sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме

После очередного повторения, я в конечном итоге с трех записях на источник, четыре цели:

# горы --персонализация каталог /mnt/тест-гора/{источник,цель
# findmnt тест-гора |грэп 
├─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
│ └─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
│ └─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
│ └─каталоге/MNT/тест-гора/задача /устройство/dev / sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
└─каталоге/MNT/тест-гора/источника на /dev/sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
 └─каталоге/MNT/тест-гора/источника на /dev/sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме
 └─каталоге/MNT/тест-гора/источника на /dev/sda3 в качестве[/шоссе/тест-крепление/источник] в ext4 RW,в режиме

Прогрессия 1, 3, 7, 15, ...я. е. Н = 1 + 2^(Н-1), вызывает ряд дополнительных записях в два раза с каждой операция монтирования.

В чем причина этого?

+838
kpossibles 8 авг. 2018 г., 09:43:31

В файле/etc/fstab добавить 4-й столбец содержит параметры, которые вы хотите передать команда Mount для каждого подключения.

Поэтому для этой файловой системы можно просто добавить параметр времени в 4-м столбце в файле/etc/fstab строчку, затем подключите блок устройства, как горе -о перемонтировать <точка монтирования>.

+829
Zchme 22 июн. 2013 г., 09:26:06

У меня есть большой файл (2 ГБ), которая выглядит как эта:

^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^
<двоичные данные>
^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ 
<двоичные данные>
^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^
<двоичные данные>
...

В ^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ линии разделители. Бинарные сегменты большие. Есть около пятидесяти из них в файл.

Я пытаюсь извлечь двоичный части этого файла. Каждый бинарный сегмент должен идти в свой собственный файл.

Я попытался с помощью csplit,

csplit --цифр=2 --префикс=из СТУ.ухо '/\^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%\^/'

но получил следующий выход и два выхода?? файлы,

1
2097951144

Есть инструмент для этой работы (а csplit реализация, которая работает с двоичными файлами, возможно?)

+821
Arkaprava Bose 9 мая 2016 г., 18:46:22

В ~/.СШ/в конфиге что-то вроде этого:

Хозяин сервер1
 Имя сервера server1
 ForwardX11 да
 Имя пользователя 
+811
Aisha Wehrle 20 дек. 2019 г., 17:33:32

Я не проверял это, но это должно работать:

некоторые компакт-каталоге

для файл в *.формат PDF ; делать
 ЛП-П2 # количество копий
 -о СМИ=А4\ # СМИ
 -о числа-до=2\ # Количество страниц на листе
 -о страница\ # масштаб страницы
 -о стороны=двусторонний-длинным краем\ # дуплекс (можно 'однобоко')
 -вывода из лотка 1\ # Поднос
 -д SomePrinter\ устройства # 
"файл$"
 РМ "файл$"
сделано

Вам потребуется установить и настроить чашки, прежде чем вы можете использовать ЛП. Увидеть ЛП странице (мужчины ЛВ) за более подробной информацией о общие параметры.

Вы, возможно, захотите, чтобы вместо того, чтобы архивировать файлы и удалить их, когда вы знаете, они были напечатаны.

Для этого замените РМ "$файл" с:

команды mkdir архивируются
файл MV "$" архив

Как уже упоминалось в Антон комментарий, вы, возможно, захотите осуществить какой-то файл блокировки, чтобы убедиться, что ваш хрон и приложения не мешали друг другу. Для этого у вас есть несколько вариантов. стая , вероятно, ваш лучший ставку; это отличная поддержка PHP.

Вы можете бросить этот скрипт в процентах. Просто убедитесь, что ваш путь к /usr/Бен и /Бин.

Не запускайте скрипт как задача cron или с вашими файлами, пока вы не знаете, это работает.

+761
Jeet Vartak 20 февр. 2014 г., 09:38:57

Используя -п вариант вместо Эхо я нашел решена висит проблема в скрипте. Протестировано с лицензией GNU bash, начиная с версии 3.00.16(1)-релиз (архитектуру x86_64-RedHat это-линукс-гну).

ИФС=';' читал -СПЗ -п $'\е[6Н строка колонка;Эхо "${строка#*[}"

работает в интерактивном режиме или в скрипте:

#!/usr/Бен/ОКР Баш
функция POS
{
 местные CURPOS
 читать -СПЗ -п $'\е[6Н' CURPOS
 CURPOS=${CURPOS#*[} # ленты украшения символы <ESC>и[
 Эхо "${CURPOS}" # вернуть позиции в "строки;формат коль" 
}
строке функции 
{
 местные коль
 местный чин
 ИФС=';' читал -СПЗ -п $'\е[6Н строка столбец
 Эхо "${строка#*[}"
}
функция коль
{
 местные коль
 местный чин
 ИФС=';' читал -СПЗ -п $'\е[6Н строка столбец
 Эхо "${кол}"
}
выход СК # сохранение позиции курсора 
выход стакана 5 10 # перейти к строке 6 столбец 11
POS1=$(пос) # получаем позицию курсора 
Строкой 1=$(ряд)
На col1=$(кол)
Кубок выход 25 15 # перейти к строке 25 кол 15
POS2=$(пос) # получаем позицию курсора
Для row2=$(ряд)
Столбец col2=$(кол)
выход радиоуправляемый # восстановление позиции курсора 
команда echo $BASH_VERSION
Эхо $POS1 $строкой 1 $col1 и
Эхо $POS2 $для row2 $и col2

Выходы:

$./cursor.sh
3.00.16(1)-релиз
6;11 6 11
26;16 26 16
+690
Dave Nelson 16 нояб. 2017 г., 07:16:30

Редактировать : оригинальное название было "читай не в bash"

С КШ я использую читается как удобный способ для разделения значений:

$ Эхо 1 2 3 4 5 | прочитать дамп б 
$ Эхо $б $в 
2 1
$

Но он не в bash :

$ Эхо 1 2 3 4 5 | прочитать дамп б 
$ Эхо $б $в 

$

Я не найти причину в разделе человек, почему ничего не получается, есть идеи ?

+655
mils 17 мая 2019 г., 02:15:35

Есть два способа, чтобы пользователи не лишены возможности входа после окончания неактивных дней.

1-й способ: от имени администратора и выполнив "СУ", как у заблокированного пользователя, то они запись будет обновляться, что позволит ему войти. Но это не сработает, если "pam_lastlog не активен" правило добавляется в файл/etc/Пэм.д/системы авторизации и в/etc/Пэм.д/пароль-авт или в файле/etc/Пэм.д/Су

2-й способ: путем добавления другого временного Пэм правило, используя pam_succeed_if модуль чуть выше "pam_lastlog не активен" правила

авт [успех=1 по умолчанию=игнор] pam_succeed_if.так что пользователь в поле Имя пользователя
авторизации требуется pam_lastlog.так что не активен=5
+646
old Fairy 19 янв. 2015 г., 09:32:16

В этом учебнике написано:

Для восстановления уникальных идентификаторов UUID, используйте tune2fs на /dev/sdbX -у случайным образом на каждый раздел.

Ок, но как я могу использовать его с помощью этой команды?

ДД, если=/dev/ПДД=в/dev/СКБ БС=4096 усл=notrunc,нет

Или мне придется использовать его после ДД командования?

+646
user9133520 31 авг. 2019 г., 16:57:40

Если бы я был подключен по WiFi, на моей сети, нет никаких проблем, потому что с AirDroid я могу получить доступ к sdcard файлов с помощью браузера.

Однако, когда я, как могу я передать файл с телефона на ПК? Я могу получить доступ к моему компьютеру с помощью SSH, но потом с компьютера я не могу получить доступ к телефону вам файл с помощью SCP.

Я думаю, вопрос: есть ли приложение, которое позволяет делать такие действия? Я думаю, что единственно возможная вещь-это установить SSH-сервер на телефоне, не так ли?

+617
Cdub 18 мар. 2011 г., 04:20:16

У меня установили Apache 2.2 и PHP-МПФ. В httpd.конф:

DocumentRoot так, "в/var/www в/местные.сайт/public_html

<Каталог />
 Allowoverride Нет
 Приказ Запретить,Разрешить
 Отказать от всех
</Каталог>

<Каталог "/в php5-fcgi по/">
 Приказ Запретить,Разрешить
 Позвольте от 127.0.0.1
 Позвольте от ::1
 #Разрешить от всех
</Каталог>

<Каталог /var/www в/местные.сайт/public_html>
 Приказ Разрешить,Отказать
 Отказать от всех
</Каталог>

Как разрешить выполнять *.PHP и HTML-файлы, но запретить каталоги слушаешь? Потому что все, что я делаю, это отрицал /и php5-fcgi по -/, *.PHP, или это позволено прочесть каталоги.

+488
leandro balzan 11 июн. 2017 г., 01:01:02

ПТС RcvPruned МИБ увеличивается только до ядра покидает tcp_prune_queue() функция, что приводит в потере пакетов.

До этого ядра будет пытается свернуть данные в буфер сокета (сжатие данных и отбросить накладные расходы). Данные будут сначала укорачивают с порядке очереди, а затем среди регулярные в порядке очереди.

Это означает, что ваши розетки сталкиваются с давлением памяти, скорее всего, ваши буфера не достаточно большой.

Вы сказали выше:

чистая.протокол IPv4.tcp_rmem = 183936 245248 367872

Максимальное нигде не рядом достаточно большой. Увеличить его в 10 раз то значение, чтобы придать помещению ядра, чтобы увеличить память сокет, как он хочет. Увеличение чистых.ядро.rmem_max так же, как используется в TCP окно бухгалтерии.

Я не знаю, как вы рассчитали свой размер буфера, но если ты балансировки нагрузки с большим количеством мелких пакетов трафика (например, HTTP-запросы), то большинство ваших использование буфера будут накладные расходы.

В зависимости от того, какое ядро вы используете, есть различные бухгалтерии для этого. "Старый" метод делает некоторые неточные предположения, но, оказывается, вполне щадящие, "новый" способ счета, но и требует буферов размера, немного больше, чем предыдущие.

Патч установить, какие изменения это сосредотачивается вокруг расчет СКБ->truesize и МСИО был применен где-то между ядром 3.0 и 3.10.

Вы также хотите, чтобы проверить значение чистой.протокол IPv4.tcp_mem и убедитесь, что вы не ограничивающие объем памяти протокол TCP разрешен для использования. Эта переменная измеряется в страницах, а не в байтах. Лично я просто делаю все ценности настолько большими, что они никогда не будут бить. Купить дополнительную память по мере необходимости.

+454
user285359 16 мая 2017 г., 13:12:48

Я думаю, вы должны попробовать это. Может быть, неверный.

жратва> Линукс (hd0,2) файл/boot/vmlinuz-4.3.0-kali1-amd64 в корень=в/dev/sda2
жратва> и initrd (hd0,2) файл/boot/initrd он.ИМГ-4.3.0-kali1-для amd64
жратва> загрузки
+447
josip vehovec 25 июл. 2014 г., 01:20:45

Да, использовать запись CNAME. Точный синтаксис и детали будет зависеть от вашего программного обеспечения, но это в основном пишут что-то вроде этого:

xx.abc.com. В 192.0.2.1

...вы будете писать что-то вроде этого:

xx.abc.com. Запись CNAME xx.def.com.
+419
Jipeash 29 февр. 2016 г., 22:19:17

В итоге, используя следующие. Если диск хочу расширить раздел/dev/СДД и состоит из двух разделов в/dev/sdd1 и /dev и/sdd2, и я хочу увеличить раздел/dev/sdd2.

размонтирование раздела /dev/sdd2
судо расстались с /dev/СДД resizepart 2 -- -1
команду sudo e2fsck -F в файл /dev/sdd2
команду sudo resize2fs /dev и/sdd2

В этом примере, я хотел увеличить до максимального объема (отсюда -- -1 в качестве аргумента resizepart. Если вы хотите, чтобы задать определенный размер, я предлагаю вам выполнить

судо расстались /блок Дев/СДД s печать бесплатно

Это должно вывести что-то подобное

Номер начало конец размер тип файловая система флаги 
 63-его 2047s 1985s свободного пространства
 1 2048s 32767s 30720s первичной системы FAT16 загрузиться, лаб
 2 32768s 5119999s 5087232s основной файловой системой ext2
 5120000s 15728639s 10608640s свободного пространства

Скажем, вы хотите расширить сектор 10120000s (это где-то между началом/концом моего свободного пространства 5120000s в 15728639s. В том случае, если вы запустите

размонтирование раздела /dev/sdd2
суда разошлись на /dev/СДД resizepart 2 10120000s
команду sudo e2fsck -F в файл /dev/sdd2
команду sudo resize2fs /dev и/sdd2
+416
kothurusantosh 24 февр. 2012 г., 16:44:59

Попробуйте это:

СЭД -е 'ы/["| ] < файл\+/|/Г' -Е 'С/^|//' 

В первом выражении заменить каждый блок содержит одно или более |, ", или пространства с единым |. Второй будет удалить | в начале каждой строки.

+391
William Britt 3 авг. 2012 г., 04:13:38

Я недавно устанавливал/пробовал много операционных систем Linux, теперь я влюбилась в ArchLinux, который на сегодняшний день является наиболее перспективной(даже если мне понадобится около 3 месяцев, чтобы настроить его должным образом). Я арки загрузке с флешки все работает нормально я получаю жратвы экран без каких-либо ошибок, проблема в том, что все мои предыдущие дистрибутивы был тайм-аут, который выбран по умолчанию(обычно "загрузка живых ОС"), так что я не нужно использовать клавиатуру, но арки не имеют тайм-аут, так что я заблокирован на жратву(или как там это называется). Любые идеи, кстати я уже пробовал менять в BIOS параметры, и порты менять. Заранее спасибо!

+386
Ian Kirkman 17 июл. 2011 г., 11:16:02

В GNOME 3:

gsettings установленные org.гном.настройки-демон.периферийные устройства.тачпад нажать на кнопку правда
+356
NASTASYAANASTASYA 9 сент. 2017 г., 03:43:58

У меня есть два файла с именами tmuxA.конф и tmuxB.конф.

tmuxA.конф

позиция='дно'

tmuxB.конф

источник-файл ~/путь/к/tmuxA.конф

набор -г статус-позиция позицию $

Я не могу заставить его работать, я подозревая, я должен установить его в глобальном масштабе? но как я могу это сделать?

+324
Atharva Kulkarni 29 июн. 2010 г., 14:18:08

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

Это единственное место, я уверен, что не напортачу. Мне объявили две переменные на вершине, но я подозреваю, что это не там, где они должны быть.

Здесь все остальное. Когда я отладки, я могу сказать, что это делает математику, но я не могу получить его, чтобы напечатать ответ в консоль.

сумма=$(expr с "$номер1" + "$число2")
разница=$(expr с "$номер1" - "$число2")
Эхо "введите первое число
 читай номер1
Эхо "введите второе число".
 читай номер2
Эхо "введите S Если вы хотите вычитать, а если вы хотите добавить."
 читайте запросу
дело "$запрос" в
"А") эхо "$сумма";;
"С") Эхо "$разницы";;
*) "Жаль, что это недопустимый запрос.";;
эсок
+310
Manas Mani 23 нояб. 2013 г., 08:16:14

Попробовать,как это,

myfunction()с
{
 Эхо "$1"
 Эхо "$2"
}

myfunction в консоли 1 2
+230
AF7 5 мая 2013 г., 05:56:06

У меня 250 ГБ Samsung про SSD в Lenovo на рабочий стол. Изначально в Debian 9 использовал весь диск. Недавно я решил сжать раздел с Debian и создать еще два раздела, один общий раздел данных для моего Nextcloud, и на последней секции я установлена Xubuntu 19.04 с просто наберите: 4.14 предварительной версии НПА установлен. Для того, чтобы сделать так, я загрузился с USB-носитель, загруженный утилита GParted, и усох мой раздел Debian до 46 ГБ (21 ГБ использовано, 13 ГБ доступно). Всю ОС в одном разделе. Я использую fstab для монтирования мой Nextcloud раздел в моем домашнем каталоге.

Так как сокращается мой раздел Debian, я заметил, что приложения загружаются медленно. Это очень незначительные, но это все еще достаточно, чтобы беспокоить меня. Прежде чем в Debian и в Xubuntu 19.04 в настоящее время, например, запуск терминала Xfce4 после перезагрузки в основном растворимый. Однако, сейчас в Debian есть около 400-600 миллисекунд задержки. То же самое и для других приложений в Debian. Я создал нового пользователя, вошел туда, и такой же результат. Так что это не проблема с моим профилем. Я пробовал переустановить приложения, но не повезло. Диск Здоров после выполнения проверки работоспособности диска. Xubuntu в 19.04 супер быстро, как Debian был до раздела размер. Это надо что-то делать с сокращением раздел Debian / корневая файловая система. Любые идеи о том, как это можно решить?

+206
Jason Leung 29 июн. 2019 г., 23:03:33

Можно с ивал:

$ объявить -массив=( 1 2 3 4 )
$ Эхо "${массив[@]}"
1 2 3 4
$ п=Ай
$ ТМП=Арр$п
$ Эхо "$ТМП"
массив
$ Эхо "\${${ТМП}[@]}"
${массив[@]}
$ Эхо "newarray=(\"\${${ТМП}[@]}\")"
newarray=("${массив[@]}")
$ ивал "newarray=(\"\${${ТМП}[@]}\")"
$ Эхо "${newarray[@]}"
1 2 3 4
$

Команды начинающиеся с Echo предназначены для иллюстрации, eval-это опасно.

Обратите внимание, что выше не сохраняет индексы массивов разреженных массивов.

+183
Briana 18 янв. 2016 г., 04:50:47

Я бы сделал это немного по-другому. Во-первых, запустить DB2 в список БД каталога команду и сохранить ее вывод в текстовый файл. Таким образом, вам не нужно повторно запустите его несколько раз. Затем, для каждого из ваших целевых имена, передайте имя в awk-скрипта, который собирает соответствующие строки:

## Выполните команду дБ 
tempfile=$(mktemp)
список DB2 в каталог DB > "$tmpfile"
## Я предполагаю, что вы будете иметь петли для различных целевых имена
имя в OLTPF OLTPA; делать
 на awk -V имя="$имя" '{
 если(/база данных псевдонимов/){П=$4; а[П]=$0; я=1}
 если (i<=6 && я>1){ а[п]=а[п] на"\N"$0}
я++;
 }Конец{если(имя){напечатать[имя]}}' $tempfile
сделано
+174
probe 4 мар. 2019 г., 18:06:43

В Fedora 26 КДЕ я не получаю никаких метаданных для файлов (видео/аудио, продолжительность, размер изображения и т. д.) в Dolphin. Я пробовал различные настройки от этого, особенно этого, но безрезультатно. Может кто-нибудь, дайте мне знать, как сделать Дельфина "показать метаданные"?

+172
ericwashere 3 апр. 2017 г., 10:36:00

У меня есть файл python имени initialization.py. При попытке скопировать и вставить содержимое в пустой файл, я использовал сочетание клавиш Ctrl + х , чтобы копировать/вырезать, закрытый исходный файл, и случайно использовал сочетание клавиш Ctrl + х снова в пустой документ в текстовом редакторе, затем сохранить новый документ с тем же именем initialization.py. Поэтому, когда я использую сочетание клавиш ctrl + v ия вставить пустое пространство, а не код. Есть ли способ, чтобы получить содержимое файла в Python, прежде чем он был заменен?

В случае, если это уместно, я использую высокое и macOS Сьерра-10.13.6 и мой текстовый редактор-это атом 1.37.0.

Редактировать:

Я следил за шаги, размещены в этот ответ, но теперь я не уверен, что делать дальше.

terminal screen-capture

+138
user2569338 17 дек. 2015 г., 12:33:49

Используйте команду

на awk '{а[$1]++} конец { для ( N В ) { а++; выведите N "=" а[н]} печать я } файл' 

Е. Г.


#!/бин/Баш
Эхо '1
2
1
4
5
4' | у awk '{а[$1]++} конец { для ( N В ) { а++; выведите N "=" а[н]} печать я }'

Выход будет

1=2
2=1
4=2
5=1
4
+119
Hossam Shebl 1 февр. 2012 г., 19:57:38

Для того чтобы ваши изменения были видны в текущей оболочке, нужно завершить текущий сеанс и снова войти в систему. Ваше имя будет изменено на Аракис.

Объяснение: в терминальной сессии должен быть закрыт и вновь открыт для профиля, чтобы быть перечитанным.

+101
David Simons 13 июл. 2010 г., 21:04:44

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

Если вы хотите вывести какой-то видимый сигнал, когда водитель закончит свою инициализацию, вам придется пропатчить ядро. Нет никакого общего назначения крюк из мозайки.

Если вы заинтересованы в частности периферийных, в отличие от “нижнего уровня”, такие как драйвер usbcore, то вы можете правила udev. Это происходит только после того, как ядро завершит загрузку и мозайки (конкретно в udev) начал.


Это было сказано, что вы на самом деле хотите это время в журнале сообщений. Для того, чтобы “измерить временные права от власти на драйвер USB загружен”, отметка времени в сообщении журнала-это именно та информация. Отметка времени в сообщении-это время, когда событие произойдет, не те времена, когда отчет отображается сообщение (которое может наступить значительно позже, особенно если журнал устройства не инициализированы или если ты смотришь на журналы с помощью команды).

Для выполнения измерения, вам необходимо знать время питания по отношению к устройству часов. Если устройство не имеет аккумулятора, так что его часы всегда начинается с конкретного источника при включении питания, а затем по прошествии времени просто метку интересующего вас минус происхождении. Если устройство обладает стойким часы, то сначала синхронизировать часы с другим компьютером (например, с НТП), а затем измерить время власти-на события как можно точнее.

+97
Michael Brown 22 янв. 2010 г., 12:12:49

Им используете Vim 7.3 в Ubuntu и у меня небольшая проблема копирования в буфер обмена с помощью команды "+Г , но я получаю следующее сообщение об ошибке: E354: недопустимое имя регистра: '+'

В моем ВИМ --версия, я вижу -xterm_clipboard. Возможность копирования из правой кнопкой мыши тоже серым.

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

+77
tptak 4 авг. 2015 г., 18:43:32

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil