Возвращать несколько регулярных выражений матч группы с помощью Nmap результаты

У меня в Nmap скрипт, который запускать тесты для открытой реле на список IP-адресов. Изначально я должен был вернуть только имя хоста и IP-адрес узла, если он был найден, что она имеет открытый порт из указанного порта в команде, но это, кажется, не точный, потому что открытый порт, не означает, НУШ испытания пройдут успешно. Итак, я хочу вернуть имя хоста и IP + результат NSE в один ряд.

Команду я использовал:

в Nmap --смтп-открыть-реле сценария.нсе-открыть -п 25,2525,587,465,2526 -Ил ./short_servers_list.txt

Пример вывода этой команды:

*С помощью Nmap 6.40 ( http://nmap.org ) на 2017-08-08 07:25 по тихоокеанскому времени

Сканирование отчетов для foo01.bar.com (10.10.10.1)

Хоста (0.0020 задержки с).

Не показали: 3 закрытые порты

ГОСУДАРСТВЕННОГО ПОРТОВОГО ОБСЛУЖИВАНИЯ

25/TCP для открытых SMTP

|_смтп-открытого реле: сервер с открытым реле (5/16 тесты)

2526/ПТС откроют неизвестно

Сканирование отчетов для foo02.bar.com (10.10.10.2)

Хоста (0.082 сек задержки).

Не показано: 4 закрытые порты

ГОСУДАРСТВЕННОГО ПОРТОВОГО ОБСЛУЖИВАНИЯ

25/TCP для открытых SMTP

|_смтп-разомкнут-реле: протокол SMTP команды EHLO nmap.scanme.org не получать сведения: закрытые подключение

Nmap будет сделано: 10 IP-адресов (6 хозяев) отсканированы в 2.16 секунд*

Мне нужно вывести следующее:

foo01.bar.com (10.10.10.1) для SMTP-открытый релей: сервер с открытым реле (5/16 тесты)

foo02.bar.com (10.10.10.2) протокол SMTP-открытый релей: протокол SMTP команды EHLO nmap.scanme.org не получать

как я могу сделать это с помощью обычных инструментов Баш/команды (grep или СЭД и т. д.)?

+697
mirage 26 июн. 2016 г., 19:28:11
28 ответов

С большую безопасность и большую ответственность...

То, что вы пытаетесь сделать, это съесть ваш пирог, и сохранить его: вы хотите иметь ручного ввода ключа, но вы хотите автоматизировать, поэтому у вас есть три возможности:

  • Убедитесь, что сервер удаленный KVM (клавиатура-видео-мышь) возможности (ака удаленный доступ к консоли): большинство современных серверов имеют эту встроенную: это все-таки ручная работа, но это теперь может быть сделано удаленно за небольшую дополнительную плату , но исключает ВПС решение.
  • Развернуть имеющиеся в продаже шифрования в-остальном программного обеспечения, что делает ключ для вас удаленно. Это полностью автоматизированная, основанная на правилах и проверены профессионалов в области безопасности.
  • Изменить настройки: разрешить небезопасные загрузки и монтирования /, выстрелить загрузочный скрипт, который подключается к удаленному серверу, оповещения удаленных ресурсов для монтирования зашифрованного раздела вручную: мулине, и если вы настаиваете, вы можете использовать пакет dropbear , но я бы палку с SSH-клиент с дистрибутива выбора, который автоматически обновляется , когда какие-либо проблемы с безопасностью могут возникнуть в будущем...
+979
Urik81 03 февр. '09 в 4:24

Как я могу удалить наносекундных из каждой строки в файле. данных выглядит как имя файла теста.КШМ

ИС,время,имя
1.1.1.1,2018-08-17 15:05:52:016469121,1.13.0-0007
1.1.1.2,2018-08-17 15:05:52:016469121,1.13.0-0007
+896
Cheche Khampa 15 авг. 2010 г., 07:32:01
Другие ответы

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


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

У меня LinuxBox, который имеет две функции : интернет-шлюз и почтовый сервер.

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

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

Моей идеей было :

  • Создать виртуальный интерфейс (нажмите)
  • Дубликат (с тройника целевой программы netfilter в) Из или предназначенных к локальной сети (шлюз трафик) в этот пакетов интерфейс крана
  • Запуск мой отчет на этот интерфейс крана

Но чтобы отличить входящий от исходящего трафика, я, вероятно, нужно два крана интерфейсы

Вы думаете, что это способ сделать это ? Или есть более простой способ для достижения моей цели ? (возможно, инструмент не слышал ?)

Спасибо

+858
Chris Goulding 27 июл. 2016 г., 11:31:41

Я бегу пакет dropbear как демон SSH в Debian (Raspbian на самом деле). Я

# /и т. д./хостов.разрешить
пакет dropbear:192.168.1.1
# мой статический IP, с которого я по SSH подключиться к устройству

и

# /и т. д./хостов.отрицать
ВСЕ:ВСЕ
# блокировать все остальные

Тогда я перезагрузки всего устройства. Я все еще могу SSH на устройство с разных IP адресов, и даже из отдаленных. Я настроить файлы неправильно или делает пакет dropbear не поддерживать этих двух файлов?

+824
Odrakir 22 авг. 2019 г., 23:20:06

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

Возьмем два процесса A и B. A проверяет условие, видит, что он не доволен, и идет спать/блоков. Б удовлетворяет условию и будит вверх. Если все происходит в таком порядке, то проблем у нас нет.

Теперь, если планировщик идет:

  1. Условие проверяет, это не устраивает
  2. Б состояние удовлетворяет, разбудить вверх
  3. А засыпает/блоки

тогда мы потеряем след, что б выполняет для А.

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

Эндрю Таненбаум, современные операционные системы, 4-е издание, стр. 130:

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

Эта статья в Linux журнал ("ядра корнер - спать в ядре" Линукс журнал #137) упоминает что-то подобное:

Этот код предотвращает потеряли пробуждения проблема. Как? Мы изменили наш тока в состояние task_interruptible, прежде чем мы проверить состояние. Так, что изменилось? Изменение заключается в том, что всякий раз, когда wake_up_process является называется для процесс, состояние которого с task_interruptible или Состояния TASK_UNINTERRUPTIBLE, и процесс еще не назвал графику(), состояние процесса изменяется в состояние task_running.

Таким образом, в приведенном выше примере, даже если услуга пробуждения / будильник-осуществляется процесс Б в любой момент после проверки list_empty сделан, состояние автоматически изменяется в состояние task_running. Следовательно, призыв к расписание() не помещает обработать спать; он просто графики это за то время, как обсуждалось ранее. Таким образом, пробуждения больше нет потеряли.

Как я понимаю, это в основном говорит, "Вы можете пометить процесс как хочет ложиться спать/блок таким образом, что впоследствии пробуждения можно отменить позже спать/блок вызова".

Наконец-то эти лекции в Нижнем пару абзацев, начиная с "псевдо-код ниже показана реализация такого семафора, называется блокирующим семафором:" дает код для блокировки семафора и используется атомарная операция "Release_mutex_and_block (цсем.мьютекс);". Они утверждают, что:

Пожалуйста, обратите внимание, что п()Инг процесс должен автоматически стать unrunnable и освободить мьютекс. Это мой риск потеряли пробуждения. Представьте себе случай, когда это были два разных операции: release_mutex(xsem.мьютекс) и сна(). Если переключения контекста будет происходить между release_mutex() и спят(), это было возможно другой процесс для выполнения в() операции и покушения для dequeue_and_wakeup() первый процесс. К сожалению, первая процесс еще не спит, поэтому он пропустил будильник-вместо этого, когда он снова бежит, он сразу идет спать с никто не оставил, чтобы разбудить его вверх.

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

Вопрос: Неужели процессов в Unix есть какой-то способ маркировки их как "я собираюсь спать", или "пробуждения ждать немного", как Танненбаум называет? Есть ли системный вызов сна(mutex), который автоматически освобождает мьютекс, а затем переводит процесс в режим сна/блокирует его?

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

+774
steaven 3 сент. 2013 г., 22:32:55

Базовой системы Debian 9 64-бит | Гном 3.22.2

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

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

Я также посмотрел через стандартные уведомления GNOME и я знаю, что можно настроить уведомления, как критическая или срочная, но я не могу найти компонент, который создает эти уведомления.

Я не гном-власть-менеджер установлен, распределения пришел с установленным UPower и я посмотрел upower.файл conf и может регулировать процент или время, когда уведомления не создаются, но не сами уведомления.

+762
IPC 19 дек. 2015 г., 09:29:24

ТАС легче разобраться в случае это в первую очередь предназначен для, что, когда разделителем является запись Терминатор, т. е. разделитель после последней записи. Он печатает записей (в том числе признака) в обратном порядке.

$ Эхо -Н fooabara | КДЛ -ов; Эхо
rabafooa

Входные данные состоят из трех записей (фу, Б и Р), за каждым из которых следует разделитель с; на выходе состоит из трех записей (р, б и фу), которые сопровождаются сепаратор в.

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

$ Эхо -Н fooabar | КДЛ -ов; Эхо
rbafooa

Последняя запись Р заканчивается сцепляются с предпоследней записи Б без разделителя между ними, поскольку нет разделителя в конце последней записи.

Ваш вход выглядит немного более запутанной из-за строк. Давайте посмотрим на это с запятыми вместо строк:

$ Эхо -Н А,Б,В,Б,а, | КДЛ -ов; Эхо
,,Б,В,Б,А.

Есть три входных записей: пустой (с Терминатором а), громоздкие одна ,,б,, б, (опять же с Терминатором), и незаделанной , в конце. Эти записи (каждый со своим Терминатором, за исключением последней записи, которая не имеет Терминатора) печатаются в обратном порядке.

Ваше недоумение, наверное, ожидая, что “сепаратор” должен быть разделитель — но это неправильно: это действительно рекорд Терминатор. --прежде чем делает его инициатором вместо этого.

+743
Adina Nechama Hirschmann 18 окт. 2012 г., 19:54:34

Я думаю, вы должны дать раза идти:

тр \\н \\р <входной_файл | фолд -В1 | тр '\р\н '\п\т' >выходной_файл

Я предобработки разас Вт вход/ тр замена руслового ewline символы W/ eturns. сложить печать ewline символов для каждого столбца, на входе - каждый из ваших заглавных букв - но она сбрасывает свой счетчик на\Returns и поэтому, когда тр финальной пост-обработки и преобразует раза\пewlines к АБС нет никаких лишних АБ символов в выходной. Вывод трех строк с АБ символ после каждого символа, но последние в каждой строке.

+709
Aaron Headly 8 мая 2015 г., 12:55:51

Сегодня я хотел попробовать в GNOME 3 в качестве среды рабочего стола. Так что я снял на Openbox полностью и установить GNOME 3 и выполнить команду dpkg-перенастроить после. У меня также было установлено МДВ, который я оставил как есть.

судо apt-получить установку gdm3
судо команды dpkg-перенастроить gdm3

Поэтому, когда я вышла, я имел экран входа в GNOME. До сих пор так хорошо.

Проблема в том, что сессии переключатель не показывают в GNOME Shell или сессии GNOME в детали. Я вижу

  • Система Х11 по умолчанию
  • По Умолчанию Xsession Теперь
  • ВМ от сценарий xsession

Все эти пункты принять меня в МДВ сессии. Третий вариант исходит от пользователей-сессии.рабочем столе я создал

[Запись Рабочего Стола]
Кодировка=кодировка UTF-8
Имя=ВМ из xsession теперь скрипт
Комментарий=запускает оконный менеджер, определяемых сценарий xsession 
Метод Exec=/и т. д./для X11/xsession теперь
Тип=Приложение

и ~/.xsession теперь содержит:

# xfce4-мощность-менеджер материалов

#xsetroot вещи

старпома МДВ 

Когда я запускаю обновление-альтернатив, я не вижу гнома.

обновление-альтернатив $ судо и --config X-окно-менеджер 
Есть только одна альтернатива в группе ссылок X-окно-менеджера (обеспечение /usr/Бен/х-окно-Диспетчер): /usr/Бен/бурчать
Ничего настраивать.
обновление-альтернатив $ судо и --config X-сессии-менеджер 
Есть только одна альтернатива в группе ссылок Х-сессии-менеджера (обеспечение /usr/Бен/Х-сессии-менеджер): /usr/Бен/и lxsession
Ничего настраивать.

Как я могу сделать в GNOME 3 в качестве рабочего стола по умолчанию и убедиться, что гном 3 приходит в сессии переключатель?

+683
jemfinch 3 мая 2014 г., 23:50:51

У нас была такая же проблема, и это был действительно вопрос МТУ. Однако для нас проблема была не в настройки OpenVPN, но на интерфейс tun0.

Как мы ее решили: сначала найти максимальный размер пакеты, которые прошли с

пинг <хост> -с 1500 -м

и сокращение 1500 значения до значения шло через (Для нас, 1350).

Как только нужное значение найдено, измените интерфейс tun0 с

ссылка суда IP установить Дев tun0 МТУ 1350

как предложил Себастьян здесь. После того, что VPN шло гладко.

+627
Esu 17 июл. 2014 г., 11:29:29

У меня есть десктоп и ноутбук с перегревом вопрос, А насколько я знаю из арки Вики и других участников на этом сайте, я должен ограничить частоту процессора, чтобы решить проблему. На обе системы я установил cpupower и судо cpupower частоты-информация о системе с АМД процессоры Phenom(ТМ) ИИ Х4 955 процессор возвращает:

анализируя процессора 0:
 водитель: с ACPI-подсистема cpufreq
 Процессоры, которые работают на той же частоте скобяными: 0
 Процессоров, которые должны иметь свои частоты координируется программного обеспечения: 0
 максимальная задержка перехода: 4.0 нам
 ограничения аппаратного обеспечения: 800 МГц - 3.20 ГГц
 доступная частота шагов: 3.20 ГГц, 2.50 ГГц, 2.10 ГГц, 800 МГц
 доступных регуляторов cpufreq: schedutil производительность 
 текущая политика: частота должна быть в пределах 800 МГц и 3,20 ГГц.
 Губернатор "schedutil" может решить, какие скорости использовать
 в пределах этого диапазона.
 текущая частота процессора: 800 МГц (утверждается призыв к оборудованию)
 увеличить государственную поддержку:
 Поддерживается: нет
 Активный: нет
 Государства-Буст: 0
 Общая Штаты: 4
 Частоте-Р0: 3200MHz
 Частоте Р1-2500 МГц
 Частоте-Р2: 2100 МГц
 Частоте-Р3: 800МГц

а на ноутбуке с Интел(Р) ядро(ТМ) и i7-6700HQ получился на CPU @ 2.60 ГГц возвращает:

анализируя процессора 0:
 водитель: intel_pstate
 Процессоры, которые работают на той же частоте скобяными: 0
 Процессоров, которые должны иметь свои частоты координируется программного обеспечения: 0
 максимальная задержка перехода: не может определить или не поддерживается.
 ограничения аппаратного обеспечения: 800 МГц - 3.50 ГГц
 доступных регуляторов cpufreq: режим экономии энергии производительность 
 текущая политика: частота должна быть в пределах от 800 МГц до 3,50 ГГц.
 Губернатор "энергосбережение" может решить, какие скорости использовать
 в пределах этого диапазона.
 текущая частота процессора: не удается вызвать скобяными
 текущая частота процессора: 1.70 ГГц (утверждается вызов ядра)
 увеличить государственную поддержку:
 Поддерживается: да
 Активный: да

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

Профиль Разгона 1 [Нет]
Профиль Разгона 2 [Нет]
Профиль Разгона 3 [Нет]
Разгонный Профиль 4 [Нет]
Разгонный Профиль 5 [Нет]
Профиль Разгона 6 [Нет]

ОУ счетчик повторов [3]

lsmod распечатывает | грэп частота на рабочем столе возвращает:

pcc_cpufreq 16384 0
acpi_cpufreq 24576 0

и так же на возврат ноутбука:

pcc_cpufreq 16384 0

Так, на ноутбуке, я, во-первых, придется:

Эхо 1 > /системы/устройства/системы/CPU/intel_pstate/no_turbo

для выключения этой функции, а затем на оба ноутбука и рабочего стола, я установить лимит такой:

частота-набор -у cpupower 3.00 Ггц
частота-набор -д cpupower 2.50 ГГц

Я должен заключить 3.00 Ггц и 2.50 ГГц с "" Или " Или это будет с подчеркивания, как 3.00_GHz и 2.50_GHz? Я должна сделать что-нибудь в BIOS для рабочего стола? Что это доступная частота действия на рабочем столе? Я должен выбрать значения, указанные там, для крышки и пола для рабочего стола? Похоже, нет такой частоты шагов на ноутбуке, так что я могу выбрать любое значение в диапазоне 800 МГц и 3.50 GHz для ноутбука? Какая текущая частота процессора: не удается вызвать скобяными означать для ноутбука?

+575
Dhamodharan 19 окт. 2013 г., 23:49:59

Во-первых, обратите внимание, что ваше решение не сработает. Рассмотреть этот тестовый файл:

$ кот тест1
Сеть
Сетевой Администратор 
Администратор

А затем выполнить команду:

$ СЭД '
 з/сетевой/системный администратор/пользователь
Н
з/сеть\nAdministrator/система\ппользователь/
 з/сетевой/системный администратор/пользователь
 'тест1
Система
Пользователей Сети
Администратор

Проблема в том, что код не заменяет в последние сети\nAdministrator.

Это решение работает:

$ е:а; /Сети$/{$!{Н;Ба}}; з/сеть\nAdministrator/система\ппользователь/г; с/сетевой администратор/системный пользователь/г' тест1
Система
Система Пользователей 
Пользователь

Мы также можем применить это к вашему guide.txt:

$ е:а; /Сети$/{$!{Н;Ба}}; з/сеть\nAdministrator/система\ппользователь/г; guide.txt з/сетевой администратор/системный пользователь/г' 
Это руководство предназначено для вас через день как система
Пользователей. К концу, надеюсь вам будет лучше
готова выполнять свои обязанности в качестве пользователя системы 
и, возможно, даже нравится быть пользователем системы, что гораздо больше.
Пользователь Системы 
Пользователь Системы 
Я пользователь системы 

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

Совместимость Примечание: все вышеуказанные использовать в текст замены. Это требуется GNU СЕПГ. Он не будет работать на BSD/OSX с СЭД.

[Чаевые шляпу на Филиппос.]

Многолинейные версии

Если это поможет прояснить, тут такой же команды разделены на несколько линий:

$ СЭД:а
/Сети$/{
$!{
Н
ба
}
}
з/сеть\nAdministrator/система\ппользователь/г
 з/сетевой администратор/системный пользователь/г
 'именем

Как это работает

  1. Это создает ярлык на.

  2. /Сети$/{ $!{Н;Ба} }

    Если эта линия заканчивается сеть, затем, если это не последняя строка ($!) прочтите и добавьте следующую строку (Н) и ответвления обратно в метку а (ба).

  3. з/сеть\nAdministrator/система\ппользователь/г

    Делать подмену с промежуточной строки.

  4. з/сетевой администратор/системный пользователь/г

    Делать подмену с промежуточными пустым.

Простое решение (ГНУ только)

С GNU СЕПГ (не в BSD/OSX с), нам нужна только одна подставлять команду:

$ сед-Зе с/сети([[:пробел:]]+)/системный администратор\1User/г' тест1
Система
Система Пользователей 
Пользователь

И на guide.txt файл:

$ сед-Зе с/сети([[:пробел:]] guide.txt +)/системный администратор\1User/г' 
Это руководство предназначено для вас через день как система
Пользователей. К концу, надеюсь вам будет лучше
готова выполнять свои обязанности в качестве пользователя системы 
и, возможно, даже нравится быть пользователем системы, что гораздо больше.
Пользователь Системы 
Пользователь Системы 
Я пользователь системы 

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

Этот метод не годится, если файл огромный (обычно смысл гигабайт). Если это большие, то читая все это сразу может перегрузить систему оперативной памяти.

Решение, которое работает на GNU и BSD СЭД

Как полагают Филлипос, следующие представляет собой портативное решение:

СЭД 'ч;1ч;$!Д;х;сеть\с/([[: пробел:]]\)системный администратор/\1User/г'
+496
Larry Gabriel Jr 16 сент. 2016 г., 00:39:30

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

Есть несколько сотен подкаталогов, так что я не хочу делать это вручную. Как бы я идти о написании shell-скрипт для этого? Я использую Баш.

+477
Jorge Arambula 28 дек. 2019 г., 16:12:08

Что целый раздел под названием “Проект NetBSD/FreeBSD с USB-джойстика поддержка” и относится только на BSD. На Linux, USB-джойстики поддерживаются с помощью “стиле Linux поддерживают джойстик” (все джойстики управляются тем же способом).

В Ubuntu журналов построения отчета точно такие же функции (см. Последний amd64 в журналы например).

+471
Billy Owens 7 окт. 2010 г., 11:05:21

Я хочу сделать следующий скрипт запрашивает у пользователя после каждой итерации, и ждать ввода до запуска следующей итерации:

#!/Бен/ш

Реж=$(фрд)

для F в каталог $dir/тест-данных/*.тхт
делать
 Эхо "$Ф"
 Н=$(душ, туалет -з < "$ф")
 к=$(( $Н > 6 ? 6 : $н ))
 Эхо $Н: долл.
 Ява "перестановка" $к < "$ф"
 читать -п "нажмите Enter для продолжения"
сделано

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

Нажмите клавишу Enter, чтобы continue./test.sh: 12: читайте: кол-во арг 
+408
Gerhardh 27 окт. 2018 г., 01:17:03

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

СЭД с/=[ \т]* input.txt/=/' 

Укажите опция для редактирования, если хочешь.


СЕПГ -я не гожусь для Соляриса

Либо перенаправить в другой файл и переименовываем в оригинал или с помощью Perl вместо:

Перл-Пи -е 'е/=[ \т]*input.txt/=/г' 
+373
Naebother 17 июн. 2011 г., 21:30:39

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

Я бы пошел с Linux с нуля. Это не дистрибутив, а скорее система для создания собственного дистрибутива. Я думаю, что вы найдете у вас есть какой-то "навар" в вашей системе, когда вы закончите, как это вы сборка и установка на TCL/ТЗ (или по крайней мере так было раньше) и несколько других вещей, которые не являются строго обязательными, но позволяют выполнять тестовые случаи в полуавтоматическом режиме.

+373
James Ludtke 16 мар. 2013 г., 05:53:41

Проблема в том, что оболочка будет делать дубль расширения (какие процессы {...,...}), прежде чем она делает команда подстановки (в $(...) части.) Так ведь ваш след расширяется, оболочка не переоценивать {01,02} и оставить его в качестве литерала.

Вам нужно добавить функцию eval , чтобы он повторно вычисляет выражение после выполнения команды подстановки:

$ ивал "Общ тест/*{$(СЛ -с-ф "%02g" 1 2)}*"

В этом случае подстановка команд будут выполняться в первую очередь, в результате в строке ЛС тест/*{01,02}* и вечно буду просить оболочки интерпретировать это как команду, которая будет затем выполнить скобки и Глоб расширения, в результате чего в списке файлов вы ожидаете.

+320
Orxan777 5 июл. 2018 г., 06:52:09

Я использую 18LTS в Ubuntu. Я делаю изменения

enter image description here

файл, расположенный в /usr/бен/ но после перезагрузки он вернулся, как и раньше, а также дата последнего изменения, так что встает у меня вопрос: Что означает этот знак "*" означает в начале файла в полночь командир?

Потому что я не могу изменить его навсегда. Спасибо заранее.

+253
user12280 15 авг. 2010 г., 08:36:20

Я использую VirtualBox Ose и недавно, когда я запускаю Убунту 10.10 на это, моя машина может зависнуть, заставляя меня тяжело-сбросьте его (не хорошо). Как мне начать поиски, где проблема?

Вот последняя строка из "в/var/журнал/системный журнал", перед сбросом:

27 января 12:11:22 ядра Debian: [ 193.400230] предупреждение: `пакет' использует 32-разрядные возможности (поддержка устаревших в использовании)

Примечания:

  • В VirtualBox ОСЭ версия 3.2.10
  • Я использую 32-разрядную 2.6.37 ядра на Debian выжать
  • Я не могу воспроизвести эту проблему, когда используете Fedora 14 ВМ
+194
Robert Gilliam 20 апр. 2016 г., 13:03:55

Наличие .ам файлов показывает проект предназначен для использования С сожалению. Они являются исходными файлами для automake и файлы только "конфигурация" необходимо, если вы создаете проект.

Прочитайте gnumakefile все.я , чтобы увидеть, как сожалению настроен. Вообще говоря, вам не надо делать во многих случаях. Стандарт ./настроить; сделайте; сделайте установите и его разновидности хорошо работает.

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

Посмотрите в учебнике по Autotools или пойти просмотрите официальные сожалению документации.

+192
Adam Bevill 7 февр. 2015 г., 07:49:37

Если исходить из вашей команды в файл, являются правильными и имеют все необходимые помещения избежал злой ивала поможет вам. Вместо $last_command выполнить это:

ивал $last_command

ПС. ивал , как правило, не рассматривается в качестве передовой практики, как это легко может привести к проблемам безопасности.

+141
Thetkaing Einme 10 мар. 2013 г., 00:42:19

Я прочитал с интересом от sendmail в руководстве , что можно отключить TLS. Я пробовал делать так для внутренней почты, добавив следующие строки в файл/etc/mail/доступ:

Try_TLS:мой.сервера нет
Try_TLS:localhost6.localdomain6 нет
Try_TLS:имя localhost.локального домена нет
Try_TLS:имя localhost нет
Try_TLS:127.0.0.1 нет

Однако, это не похоже на работу и я по-прежнему наблюдаем следующее:

Получено: от моей.сервер (localhost6.localdomain6 [127.0.0.1])
 мой.сервер (8.14.8/8.14.8) с помощью идентификатора s6H2Wanf004005
 (версия=в протоколе TLSv1/SSLv3 там шифр=она-ОГА-и AES256-GCM не-значения sha384 бит=256 проверить=нет)
 для <[email protected]>; вторник, 15 июля 2014 10:32:36 +0000
Получил: (от пользователя@имя localhost)
 мой.сервер (8.14.8/8.14.8/клиент) идентификатор s6H2WZfQ004004
 для пользователей; Вт, 15 июля 2014 10:32:35 +0000

Любая идея?

+106
user71819 12 дек. 2018 г., 17:33:19

У нас есть ДБ-Dr на удаленном центре обработки данных, и RHEL получил повесить дважды за последние два дня, вчера он показывал просто черный экран , а сегодня утром, когда я приехала в офис еще раз увидел уведомление о том, что ДБ-ДР повесить. Так что заходя через мот я получил это сообщение

Я не смогла придумать, что это вопрос

enter image description here

Я проверил за испорченное сообщение в логах и я получил это

29 ноября 02:00:05 дБ-д-р ядра: gsch_redirfs: разгрузка

29 ноября 02:00:05 дБ-д-р ядра: gsch_redirfs: выгружается

29 ноября 02:00:16 дБ-доктор ядро: ошибка: не удалось обработать ядра разыменование null-указателя в 0000000000000028

29 ноября 02:00:16 дБ-доктор ядро: IP-адрес: [<ffffffff811a4a5c>] pipe_write+0x8c/0x6b0

29 ноября 02:00:16 дБ-д-р ядра: ПГД cd1729067 пуд d352ee067 ПМД 0

29 ноября 02:00:16 дБ-д-р ядра: Упс: 0000 [#1] СМП

29 ноября 02:00:16 дБ-д-р ядра: последние файловой системы sysfs файл /sys/модуль/протокола IPv6/initstate

29 ноября 02:00:16 дБ-д-р ядра: процессора 7

29 ноября 02:00:16 дБ-д-р ядра: модули связаны в: gsch(у) redirfs(у) cpufreq_ondemand freq_table pcc_cpufreq склеивания ip6_tables ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr протокол IPv6 ktap_102091(У) и vfat жира uinput микрокода iTCO_wdt iTCO_vendor_support power_meter acpi_ipmi ipmi_si ipmi_msghandler sb_edac edac_core i2c_i801 i2c_core lpc_ich mfd_core тг3 ПТП pps_core joydev hpilo hpwdt СГ ioatdma АСД в ext4 jbd2 mbcache sr_mod компакт-диск sd_mod crc_t10dif режим AHCI xhci_hcd приводивших к WMI dm_mirror dm_region_hash dm_log dm_mod [последние выгружен: scsi_wait_scan]

29 ноября 02:00:16 дБ-д-р ядра:

29 ноября 02:00:16 дБ-доктор ядра: пид: 25778; память: оракул не запятнан 2.6.32-696.el6.архитектуру x86_64 #1 НР ProLiant DL380 Gen9 может/серверов ProLiant DL380 Gen9, который

29 ноября 02:00:16 дБ-доктор ядра: РИП: 0010:[<ffffffff811a4a5c>] [<ffffffff811a4a5c>] pipe_write+0x8c/0x6b0

29 ноября 02:00:16 дБ-д-р ядра: РСП: 0018:ffff880d3535fbb8 регистра флагов: 00010286

29 ноября 02:00:16 дБ-д-р ядра: РАКС: ffff880d3535c000 РБ: 0000000000000000 платформе rcx: ffff880d3535fd78

29 ноября 02:00:16 дБ-д-р ядра: гексоген: ffff880c439eacb8 RSNov 29 08:26:01 дБ-д-р ядра: imklog 5.8.10, журнал источник = в /proc/kmsg начал.

29 ноября 08:26:01 дБ-доктор rsyslogd: [происхождение программного обеспечения="rsyslogd" swVersion="5.8.10" х-пид="3358" Икс-инфо="http://www.rsyslog.com" начнем

29 ноября 08:26:01 дБ-д-р ядра: инициализация контрольной группы присутствует не у всех наборе процессоров

29 ноября 08:26:01 дБ-доктор ядра: инициализация контрольной группы присутствует не у всех ЦП

29 ноября 08:26:01 дБ-доктор ядро: Linux версии 2.6.32-696.el6.архитектуру x86_64 ([email protected]) (GCC версии 4.4.7 20120313 (Красная Шапочка 4.4.7-18) (обычно используется сокращение GCC) ) #1 СМП Вт 21 февраля 00:53:17 оценка 2017

29 ноября 08:26:01 дБ-доктор ядра: Командная строка: РО корня=идентификатор UUID=ff7dde65-62ac-4dcf-bb04-65333fb3bfa4 rd_NO_LUKS rd_NO_LVM язык=язык.В UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 клавиатуры тип=ПК KEYTABLE=нам rd_NO_DM точный список тихие

29 ноября 08:26:01 дБ-доктор ядра: ядра поддерживаемых процессоров:
+79
Recurse 4 мая 2010 г., 01:51:47

Добавить (сокращенно ?установлены) в соответствии с установленными пакетами, чье имя содержится в bash:

поиск профпригодность '~я колотить'

Чтобы соответствовать, чье описание содержит Баш.

поиск профпригодность '~я ~д Баш'

Чтобы ограничить тех, что не установлено:

способности поиска '!~я Баш'
+71
Racheal 7 мар. 2017 г., 21:43:46

Скажем есть www.songs.com сайт, я скачать песни с этого сайта с помощью wget -Р. Затем,скажем , через 3 дня, есть обновление на сайте и новые песни были добавлены.

Есть ли способ я могу скачать только новые песни с помощью wget?

Как она стоит, если я дам команду

с wget - Р

Это позволит скачать весь сайт.

+70
Mitch Rosen 22 мая 2012 г., 04:08:02

Есть скрипты, которые будут отправлять по электронной почте, когда процесс сервера будет завершена.

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

Мой вопрос похож на этот, только обмен СМС с все вхождения "электронная почта": есть программа, которая может отправить мне уведомление по электронной почте, когда процесс закончится?

Вы можете думать о каких-либо решение / приложение / скрипт / что бы включить SMS для отправки, когда работа закончена (или досрочно закончились?)

+62
Sheng Yu 28 апр. 2010 г., 18:11:46

Когда вы удаляете файл, количество ссылок в inode таблицы для этого файла уменьшается на одну. В Unix, когда счетчик ссылок падает до 0, блоки данных для этого файла помечаются как свободные и, как правило, ссылки на эти блоки данных будут потеряны. Я только что узнал из комментария @fedorqui, что там может быть какой-то способ получить доступ к этим блокам, но которая применима только для файловой системы ext3.

Одним из способов сохранения файлов будет написать функцию, которая позволит вам перемещать файлы в корзину уголок (скажем $дома/.мусор) и восстановить нужные файлы оттуда. Эту функцию можно обозначить как РМ. Вы можете запланировать задание cron для удаления файлов, которые были в хлам площадь за определенное количество дней.

+61
clozach 16 июл. 2014 г., 01:21:40

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

$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