В Ubuntu 16.04 как перейти на Wicd сеть менеджер чистоплотны?

У меня возникли проблемы с сетевой менеджер GNOME и мне всегда нравились менеджер сети wicd.

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

Также я уже установил wicd, так что я фактически могу пользоваться интернетом. Я Любая помощь, особенно справочник по командной строке будет принята с благодарностью.

+176
Hung Phan 7 нояб. 2013 г., 21:35:52
36 ответов

В случае, если кто-посадка здесь хотите объединить все строки в CSV один лайнер, попробовать

файл Cat | тр '\п' ','
+984
Indra Otsutsuki 03 февр. '09 в 4:24

Я послал HTTP-запрос "splunk.com" с усино этой команды

завиток -л splunk.com

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

Some part of html code

+955
Mariana VG 15 июл. 2010 г., 21:42:42
Другие ответы

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


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

"Имени Героев" значит, на выходе получится печатать имя персонажа, а не его числовое значение ASCII. Для печатных символов, имя используется фактический характер и непечатные имена вещей, как НЛ строки и СП для помещений.

Старший бит-бит с наибольшим значением. Для однобайтовых символов ASCII, этот бит на 8 бит, чье значение без знака будет 128. Если вы будете игнорировать этот бит, вы остались с ASCII значения между 0 и 127, и именно из этого диапазона, что ОД будет выбирать имя персонажа.

+944
user57372 29 сент. 2013 г., 01:16:43

Я хотел бы заменить следующим предложением "ДВ 2,\" предложение "ДВ 2" однако я не могу сделать это с

СЕПГ -я с|ДВ 2,\|2 дв|г' "filname"

Я получаю следующую ошибку

СЭД: -е выражение #1, символ 15: команду незакрытые `ы' 

Кажется, что это не нравится "\"

+867
Lana White 19 нояб. 2019 г., 08:47:28

Если пользователь не обладает правами sudo, он может создать файл или изменять любые файлы вне своего домашнего каталога, и вне каких-либо внешних мультимедийных устройств он/она может быть подключена к системе? Предположим, что он/она не был явно предоставлен доступ к любой другой директории.

Я пытаюсь резервного копирования файлов, кто не может быть достигнут. Система с RHEL, но я заинтересован в зная ответ на Убунту (и CentOS, но я предполагаю, что ответ для CentOS будет похож в RHEL.)

+840
Arpit Jain 1 мая 2016 г., 09:57:48

Я пытаюсь монтировать разные папки а sda7 в папки в папке home/. такие как документы, изображения и музыка.

Я всегда делал вот так:

/СМИ/Бетти/Tuinhuisje/Бетти/документы /главная/Бетти/Documenten нет привязки к 0 0

/СМИ/Бетти/Tuinhuisje/Бетти/загрузки /домашний/Бетти/загрузок нет привязки к 0 0

И то же самое для музыки, фотографий и видео

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

У меня этот вопрос через сайт linuxmint 9.1. Используя сайт linuxmint 8.3 и используя те же линии, не было никаких проблем.

а sda7-разделе NTFS и установленная как:

Идентификатор UUID="26B2F03E4D101C52" /СМИ/Бетти/Tuinhuisje нтфс по умолчанию 0

Сделал что-то последнее время изменения?

+828
Ross Ivantsiv 5 февр. 2013 г., 18:03:33

Работает в VLC /path/to/dvd-video.isoя получаю:

[0x8787ccc] главная ошибка декодер: нет подходящего декодера модуль для ПРООН fourcc у`'. VLC плеер скорее всего не поддерживает этот звук или видео формате.

Примечания:

  • Версия VLC плеер является 1.1.3.
  • DVD-диск играет хорошо, когда не в формате ISO (если это нормальные файлы в файловой системе).
+816
Ariana Pulaski 20 мая 2014 г., 01:41:53

У меня есть странная проблема в топ. Моей оперативной памяти-использование в ~25Гб, но резидент-памяти всех моих процессов суммируются составляет около 15 Гб.

топ - 11:31:27 до 30 дней, 21:43, 1 пользователь, средняя нагрузка: 4.08, 4.11, 4.06
Задачи: 210 общая, 1 работает, 209 спать, перестал 0, 0 зомби
%Процессора(ы): 25.3 нас, 1.5 сы, 0.0 н. и., 62.3 ИД, 10.8 ва, 0.0 привет, Си 0.0, 0.0 ст
КИБ "мэм": общая 32875980, 24213416 используется, 8662564 бесплатно, 816628 буферов
Своп КИБ: 15992828 общее, 31348 используется, 15961480 бесплатно. 8235816 кэшированные мем

 ПИД ПОЛЬЗОВАТЕЛЕЙ ПР Н ВИРТ РЭС ШР С %%ЦП МЕМ ВРЕМЯ+ КОМАНДА
19863 с+ 20 0 6356164 702236 19868 с 97.2 2.1 0:42.03 Ява
26621 с+ 20 0 9403048 2.307 г 20440 с 39.6 7.4 264:38.71 Ява
26498 с+ 20 0 10.007 г 2.505 г 20536 с 21.3 8.0 128:37.44 Ява
 9598 с+ 20 0 9022864 685984 21764 с 11.6 2.1 4:44.81 Ява
26243 с+ 20 0 13.777 г 1.578 г 19536 с 8.7 5.0 47:00.63 Ява
26810 с+ 20 0 10.009 г 2.332 г 20568 С 8.3 7.4 425:14.58 Ява
 8268 в MySQL 20 0 1151044 359732 14572 с 8.0 1.1 59:23.15 тузды
19826 с+ 20 0 6358212 740572 19912 с 7.0 2.3 0:56.78 Ява
 Teamspe 6122+ 20 0 1220216 32472 5936 с 3.7 0.1 1775:55 ts3server
20993 с+ 20 0 6353896 647896 19856 с 3.0 2.0 0:28.94 Ява
32633 с+ 20 0 6364144 704768 19880 с 3.0 2.1 64:46.45 Ява
 3075 с+ 20 0 6363124 686680 19996 с 2.7 2.1 39:20.96 Ява
13456 с+ 20 0 6356964 653664 19840 с 2.7 2.0 1:25.49 Ява
21451 веб 20 0 372464 38164 27208 с 1.0 0.1 0:00.56 рнр5-тефлон

Мне интересно, где остальные 10ГБ, является РЭС-память не правильный показатель для памяти?

+772
CallMeKp YourLeader 19 дек. 2010 г., 16:54:11

Я вижу много разговоров о Интел -3 кольцевой режим работает Миникс. Есть ли простой программы на C я могу скомпилировать, или утилиты можно запускать, что упадет мне в -3 кольцо режим Миникс оболочки?

+755
user40906 13 мая 2018 г., 17:28:06

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

Мне нужно равномерно делать все, чтобы они удвоили убегает

Контент похоже,

эти строки не должны быть изменены ---- \\п
эти строки должны быть изменены - \Н

Когда я запускаю команду sed,

 СЕПГ -я с/([\^])\н/\\п/г' ~/рабочий стол/sedTest 

это ничего не заменяя

([^\]), этот шаблон используется, чтобы не изменить , которая уже имеет одну обратную косую черту.

+751
Jarsimonio 24 дек. 2013 г., 08:53:41

Один из способов-это выполнять соединение командной оболочки с -старпома:

найти /путь -имя '*.хмр' -Exec и ш-с 'Эхо "$1" >> removelist.txt && РМ -Ф "$1"' ш {} \;

Внутри суб-оболочки как эхо (прилагается к removelist.txt) и РМ будет выполняться для каждого найденного файла.

Примечание: последняя ш происходит потому, что мы используем -Си. С этим флагом первый аргумент, который следует параметр 0 или $0 , который, как предполагается, имя оболочки.

Должен признать, @RomanPerekhrest лучше ответить на этот конкретный случай, но с техникой здесь вы можете делать всякие вещи, за которые не может быть посвящен найти флаг. :)

+750
Yojick N 3 июл. 2018 г., 07:59:56

Я миграция почтового сервера запущен sendmail 8.14.3 в постфикс сервер. В МДА на новом сервере-это Голубятня. Для того, чтобы обеспечить плавный переход, было бы лучше, если входящие письма доставляются на оба сервера одновременно.

Я слышал о SMART_HOST и nullcient варианты в sendmail, но я не уверен, если это работает так, как мне нужно. Мне нужно все входящие письма и поставили новый сервер, оставив существующей конфигурации нетронутыми, так как они должны быть доставлены в почтовые ящики, а также на старом сервере.

Письма отправляются на адрес [email protected] и должен быть доставлен mx1.mydomain.com (старый) и mx2.mydomain.com (новый). Так МХ1 направляет копию в МХ2.

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

Возможно, другим вариантом было бы настроить sendmail и доставить прямо в голубятню на новом сервере через ЛСЗ? Или может просто синхронизировать почтовые ящики на двух серверах. Но я не уверен, если это совместимо.

Обновление: это не тот же формат: на старом сервере, есть просто старые файлы для каждого почтового ящика, в то время как Голубятня создает шавка, новая ТМП структура каждого пользователя почтового каталога. Однако, в конце концов, файлы с похожим находиться формате в этих каталогах. Хотя строки speration разные. Может быть, это можно перевести в старый формат и скопировать его периодически на новый сервер? Будет что-то мешать голубятню? И где я мог бы разместить копии на новом сервере, так что голубятня не будут затронуты, однако, признавая их?

Я надеюсь, что есть какой-то обходной путь для этого.


Информацию Системы

Количество почтовых ящиков: ~100-200

Старый Сервер:

ОС: дистрибутив Debian GNU/Линукс 6.0
с sendmail 8.14.3
письма доставляются в "Реал"/"пароль" пользователи
Другие сервисы: помощью apache2, MySQL и прочее

Новый Сервер:

ОС: дистрибутив Debian GNU/Линукс 9
постфикс
голубятня
письма доставляются виртуальных пользователей/SQL с
Другие услуги: помощью apache2, MySQL и прочее

Текущая запись MX для справки:

mydomain.com. В МХ 0 mx1.mydomain.com.
mydomain.com. В МХ 1 mx2.mydomain.com.
+712
DayriaKiss 21 сент. 2011 г., 14:19:55

В подобном ключе, чтобы решение, предложенное @StephaneChazelas в комментариях можно указать количество дней в 3-м поле в качестве диапазона для cron, которое вы хотите запустить на каждый день кроме 1-го месяца.

Следующие две записи будут выполнить то, что вы после:

 0 22 1 * * /путь/до/скрипта/1st_of_the_month.Баш 
 0 22 2-31 * * /путь/до/скрипта/every_day_except_1st.Баш
+638
Ele Bobokaidze 9 мар. 2017 г., 20:37:16

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

Я понятия не имею, если это возможно, или как бы я идти об этом, но я хотел бы узнать.

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

Я подумала, что это может выглядеть примерно так:

 $ apt-получить -б имя_пакета -слабак источник "составить полную работу".

Мысль о том, что аргумент '-тряпка [введите сюда текст сообщения]' после того, как все команды выполнили бы пустяковое дело сценарий, и использовать их API, чтобы уведомить вас через их приложение.

Так что я думаю, вопрос, возможно ли это сделать в этом моде? Если так, с чего мне начать? Если нет, существуют ли более эффективные способы сделать то же самое, не ограничиваясь какой команде вы работаете?

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

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

+619
Peter Zagubisalo 9 дек. 2012 г., 09:08:58

Так что у меня есть test.txt имя файла внутри этого файла у меня около 20 строк текста, разделенные трубы | Пример:

Джон|первокурсница|seatle|математика|4|матч
Боб|старший|Такома|биология|4|неполный

Я хочу сделать 2 строки для каждой записи после числа 4 , например

Джон|первокурсница|seatle|математика|
4|полное время
Боб|старший|Такома|биология|
4|неполный 

И т. д..

+591
tomekwi 8 окт. 2014 г., 00:04:47

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

Например, команда, как ниже.

$ судо set_account.sh --пароль SbdLb9W --PIN-код 1234-другие-варианты

Журнал может сделать такой.

set_account.sh судо --пароль ... --PIN-код ... - другие-варианты

Спасибо.

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

+567
Ventureshuffleboard100 30 янв. 2017 г., 18:30:31

Если вы буфера вывода, вы можете отправить его на колонки :

#!/бин/Баш
ТМП=/tmp/и выходной буфер
Эхо "">$ТМП
ЛС-л | А прочитать ответ
делать
 слова=`эхо $ответ | туалет -Вт`

 дело "слов" в
 9) Эхо $ответ | вырезать -д "" -Ф9 >>$ТМП
;;
 11) Эхо $ответ | вырезать -д "" -Ф9-11 >>$ТМП
;;
эсок
сделано
столбец кошка $ТМП | 
РМ $ТМП
+566
Angel Manuel Elias 8 мая 2010 г., 18:20:08
Эхо 01/01/2005 | СЭД с=\(\^|/\)0=\1=г'

Если 0 предшествует началу строки или / заменить на что (т. е. Не или /).

+420
scarface 3 июн. 2018 г., 05:17:13

Я пытаюсь цепи СШ как показано http://sshmenu.sourceforge.net/articles/transparent-mulithop.html

Хозяин ц0
 Имя_пользователя пользователя 
 Имя ХХ.ХХ.ХХ.ХХ
 ForwardX11 да

Хозяин С9
 СШ-вопрос ц0 НЦ-д0 ProxyCommand С9 22 

Это не работает с ошибкой:

СШ С9
Баш: НЗ: команда не найдена
ssh_exchange_identification: соединение закрыто удаленным хостом

Я, очевидно, не может

СШ-А-Т ц0 СШ-А-Т-С9 (С9, где правильно определен в ц0 машина), 

Но, я пытаюсь все на мой хост-машине по SSH/config файл

Как я могу это сделать?

+392
op er 2 мая 2017 г., 05:41:22
#! /бин/Баш
ы=$1 # например, крепление
ИФС=:
для P в $Path ; делать
 ЛС "$п/"*"$ы"* 2>/dev/нуль
сделано

Параметр $ИФС в : делает для корректного перебора элементов в$Path. Перенаправление stderr в /dev/нуль скрывает сообщения об ошибках для каталогов, которые содержат не соответствует.

+384
Alkimake 18 июл. 2018 г., 18:49:45

Что это язык: не удается задать значение lc_all для локали по умолчанию: нет такого файла или каталога, сообщение говорит вам, что один из районов, который вы пытаетесь использовать, не существует. Речь не о $значение lc_all переменной окружения, язык - это просто ошибка, когда в разделе setlocale(значение lc_all, "") назвать его никак для начала локализации на основе переменных окружения возвращает значение null, указывающее, локаль настроена через различные LC_*/яз переменных не может быть найден.

Здесь, поскольку он работает с значение lc_all=язык.В UTF-8 , который перекрывает все остальные, проблема должна быть с LC_PAPER=А4. А4 - это не имя действительного локаль в системе и вызывает команда setlocal(значение lc_all, "") , чтобы потерпеть неудачу.

Когда функции setlocale() не удается, поведение по умолчанию c локали, где кодировки является код ASCII. В локали c, каждый байт-это символ, но 0xc3 и с кодом 0xa9 неизвестны, так как они не в ASCII, так что ЛС-м включен, когда вывод идет на терминал) делает их как ?.

Вы можете посмотреть список доступных локалей в системе с:

язык -это

Вы, вероятно, не найти А4 там. Если вы хотите, чтобы размер бумаги должен быть формата А4, где локали -к LC_PAPER выходы:

высота=297
ширина=210
бумага-кодировка="UTF-8"не

Вы, вероятно, хотите использовать европейский языковой стандарт для $LC_PAPER, что-то вроде en_GB.В UTF-8.

+358
Ayushya 9 авг. 2013 г., 11:21:53

Я довольно путать о том, при каких обстоятельствах мне нужно бежать метасимволы в пути. Рассмотрим следующий пример:

Я в следующий каталог:

$ Эхо $ФРД
/главная/helpermethod/фу[б]АР с именем/foo/бар

Сейчас я хочу содрать все позади ФОО[б]АР. Я использую подстановку параметров для выполнения этой задачи:/дома/helpermethod/фу[б]АР

пути $ Path=$ФРД
$ и basename=фу[б]АР
$ stripped_path=${путь%$и basename/*}/$базовое имя

Это не похоже на работу, потому что строка имени файла должен быть правильно экранированы:

$ и basename=ФОО\[\б]АР
$ stripped_path=${путь%$и basename/*}/$базовое имя

Ладно, теперь у меня stripped_path я искал

$ Эхо "$stripped_path"
/главная/helpermethod/ФОО[б]АР

А если я сейчас тест, если это является допустимым каталогом

$ [[ -д $stripped_path ]]

этот тест команда всегда возвращает false (т. е. возвращаемое значение != 0). В чем здесь проблема? Должен ли я раскодировал в stripped_path?

+328
amogh agarwal 23 мая 2019 г., 13:57:45

Вот еще одно решение с использованием Python 2:

#!/usr/Бен/ОКР вместо python2
input_string = 'Джон Доу,"Foo1;Бар1;Foo2;Bar2"'
input_list = input_string.сплит('"')
common_input = input_list[0]
changed_input = input_list[1].сплит(';')
для меня в changed_input:
 печать common_input + я

Выход:

Джон Доу,Foo1
Джон Доу,Бар1
Джон Доу,Foo2
Джон Доу,Bar2
+304
Smoki 2 мая 2014 г., 18:45:41

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

Для Ubuntu 16.04

суда apt-ключ АДВ --сервер keyserver.ubuntu.com --приема-ключи F430BBA5
судо дополнения кв-репозиторий PPA:Бебу/ППА
судо apt-получить обновление
судо apt-получить установку Бебу

Также вы можете установить его без добавления НПА: суда apt-получить установку Бебу

Для версий ниже, чем в Ubuntu 16.04

судо дополнения кв-репозиторий PPA:фар велосипеда/ППА
судо apt-получить обновление
судо apt-получить установку фар велосипеда

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

судо продувки-старого ядра

Можно указать число n и ядра, чтобы удержать:

судо продувки-старого ядра --сохранить Н

Н=1:

судо продувки-старого ядра --держать 1

На CentOS установить пакет Yum-utils версии пакета :

ням установки Yum-utils версии

Чтобы сохранить последний Н ядра , выполните команду:

пакет-очистка --oldkernels --граф=Н

Н=1:

пакет-очистка --oldkernels --кол-во=1
+279
Josh Whitfield 18 сент. 2018 г., 22:32:41

Вот я и спросил на канале systemd в #IRC и получается, что journald (демон протоколирования systemd в) периодически не сбрасывать бревна на диск вообще. Это означает, что ваши журналы всегда рискуют в любой момент.

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

В конце концов, я решил пойти с другим предложением: использование выделенного демоном syslog для сбора логов ядра. Как пакет было предложено (и я уже опыт работы с ним), я также исследовала эту возможность. Я написал несколько более детально в Арч Вики об использовании пакет.

Идея в том, чтобы запустить пакет, собирает только данные из объекта ядра. Как пакет считывает из файла/proc/kmsg (который позволяет только один читатель) и journald чтение из устройства/dev/kmsg (несколько читателей), нет никакого способа, что демоны теряют журналы (очень важно!). Настроить пакет для написания сообщения ядра в файл и убедитесь, что этот файл вращается, чтобы предотвратить употребление дискового пространства.

Это решение не является совершенным:

  • Другие журналы (например, из NetworkManager) теряются. Это может быть решена путем пересылки больше логов из системного журнала для journald (это означает дублирование!)
  • Дублирование журналов. Сообщения ядра записываются в два файла. Это не проблема, в целом количество журналов мало и хотел бы иметь больше копий журналов, чем ничего. Вы можете также использовать инструменты быстрого как грэп на один лог-файл или еще медленнее, но красивее journalctl.

Есть todo пункта для промывки журналы чаще, но по-прежнему недостаточно надежной:

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

Теперь, надеюсь, команду systemd/journald получите возможность писать логи на диск, но между тем, мы можем комбинировать различные инструменты для достижения цели.

+273
kaschey13port 1 янв. 2010 г., 04:13:21

Почему это не сработает?

$ время сна 1 2>&1 | grep в реальном

реальные 0m1.003s
пользователь 0m0.Готовые 007
представление sys 0m0.001s

$ ofile=время.из
$ для X в {1..2}; do время работы в режиме ожидания: 1 ${х}> ${ofile} && тест-с ${ofile} && Echo 'также## ОК' || Echo 'также## НОК'; сделано

реальные 0m2.002s
пользователь 0m0.002s
представление sys 0m0.000с
## НОК

реальные 0м3.002s
пользователь 0m0.002s
представление sys 0m0.000с
## НОК

По данным мужчиной время:

Когда команда завершается, Time выводит сообщение в стандартный поток ошибок, давая статистика об этом запуске.

Откуда я ошибусь? Это также кажется странным, что с каждой итерацией растет?

команда -В $ времени
время-ключевое слово оболочка 

$ Эхо $Шелл
/бин/Баш

$ Бэш версия
В GNU bash, начиная с версии 4.4.12(1)-релиз (x86_64 с-неизвестно-Линукс-гну)
Авторское Право (C) 2016 Фондом Свободного Программного Обеспечения, Inc.
Лицензией GPLv3+: в GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>

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

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

Я попробовал то, что было предложено в комментариях:

$ команда время сна 1
Баш: время: команда не найдена

Также проверял на системе Debian9:

команда -В $ времени 
время-ключевое слово оболочка 

$ команда время сна 1
0.00 0.00 0 пользователей системы:01.00 прошедшее 0%ЦП (0avgtext+0avgdata 1844maxresident)к
0inputs+0outputs (0major+76minor)страница сбои 0swaps

$ время сна 1 |& grep в реальном

реальные 0m1.001s
пользователь 0m0.000с
представление sys 0m0.000с

$ Бэш версия
В GNU bash, начиная с версии 4.4.12(1)-релиз (x86_64 с-ПК-Линукс-гну)
Авторское Право (C) 2016 Фондом Свободного Программного Обеспечения, Inc.
Лицензией GPLv3+: в GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>

Это свободное программное обеспечение; вы можете свободно изменять и распространять его.
Нет никаких гарантий, в той степени, разрешенной законом.
+233
Danny Z 13 нояб. 2017 г., 03:37:38

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

В раковины, вы можете использовать тройник и процесс замещения. например

mycommand.sh |
 тройник >(грэп-линия-амортизированный -в 1 Б >> файл2) |
 грэп-линия-амортизированный -Б 1 а >> файл1

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

тройник пишет свой вклад в оба потока stdout (например, к терминалу, перенаправлен в файл или передается следующей команде в транспортировки нефти) и в файл, указанный в командной строке.

В этом случае, что "файл" - это файл-дескриптор процессом замещения (Например, другая команда grep команда с перенаправленными выход, как в примере выше).

тройник можно написать несколько выходных файлов (или процесс замены файл-дескрипторов) одновременно. Например:

mycommand.sh |
 тройник >(грэп-линия-амортизированный -в 1 Б >> файл2) \
 >(грэп-линия-амортизированный -в 1 с >> файл file3) \
 >(грэп-линия-амортизированный -за 1 Д >> файл file4) |
 грэп-линия-амортизированный -Б 1 а >> файл1

Это работает, но я бы лично использовать что-то вроде @RomanPerekhrest это на awk ответа.

+222
Richard Boutin 9 нояб. 2017 г., 18:56:17

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

Когда я настроить машину для статического IP, это работает хорошо в течение нескольких дней/месяцев, затем я получил другой IP.

Мне кажется, что я упускаю что-то фундаментальное о IPv6.

Я настроил мой ОС (Rasbian) таким образом:

авто Ло

iface защитный Ло инет замыкания
слово iface eth0 в инет по DHCP

разрешить-автоопределения wlan0
как wlan0 iface защитный инет вручную
ВПА-шастать в /etc/файле wpa_supplicant/wpa_supplicant от.конф
интерфейс по умолчанию инет по DHCP

слово iface eth0 в inet6 статические
адрес 2a01:э35:2e35:e860:ba27:ebff:fe15:81e4;
маска 64
шлюз 2a01:э35:2e35:e860::1

Работает в команде ifconfig выдает что выходное

{Пи@сайт RaspberryPi[Пи]}судо команду ifconfig
eth0 в ссылке encap:сеть Ethernet HWaddr В8:27:ЭБ:15:81:Е4
 инет адрес:192.168.0.42 брошены:192.168.0.255 маска:255.255.255.0
 inet6 адрес: 2a01:э35:2e35:e860:ba27:ebff:fe15:81e4/64 объем:глобальный
 inet6 addr В образом: fe80::ba27:ebff:fe15:81e4/64 объем:ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:2640 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакеты:2130 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000
 RX байт:330543 (322.7 КБ) Техас байт:343149 (335.1 КБ)

Обратите внимание, что у меня есть (по крайней мере исходящие) подключение по протоколу IPv6

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

+157
lasteye 29 авг. 2019 г., 05:06:17

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

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

+146
Saajan 30 нояб. 2014 г., 06:41:38

Скажем, у меня есть общедоступный сервер nginx обратного прокси - контейнер (А), который отправляет трафик с головного веб-сервис (Б). Это контейнер, где TLS-соединений прекратить. Докер сервер также за внешнего обратного прокси-сервис. Я успешно в состоянии извлечь и войти в реальный айпишник из заголовков вперед. Нет проблем.

Как настроить кроме того, fail2ban действия в тюрьму (например, падение) трафик реального IP выхода из контейнера? Нижестоящий веб-службы Б увидите заголовок XFF с реальным IP.

Вот что меня в iptables делаем сейчас (в iptables -нл):

Входные цепи (полис принимают)
целевой прот опт исходным пунктом 
кроме того, fail2ban-авт-сбой протокола tcp -- 0.0.0.0/0 0.0.0.0/0 протокол TCP АКДС:80

Цепь вперед (полис принимают)
целевой прот опт исходным пунктом 
Докер-пользователей всех ... 0.0.0.0/0 0.0.0.0/0 
Докер-изоляция-Этап-1 все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 ctstate обзоры,установленных
Докер все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 ctstate обзоры,установленных
Докер все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 
Принять все ... 0.0.0.0/0 0.0.0.0/0 

Выходная цепь (полис принимают)
целевой прот опт исходным пунктом 

Цепь докер (2 ссылки)
целевой прот опт исходным пунктом 
Принимать tcp -- 0.0.0.0/0 172.20.128.1 АКДС протокол TCP:443
Принимать tcp -- 0.0.0.0/0 по протоколу TCP 172.20.128.1 АКДС:80

Цепь докер-изоляция-Этап-1 (1 упоминание)
целевой прот опт исходным пунктом 
Докер-изоляция-Этап-2 все ... 0.0.0.0/0 0.0.0.0/0 
Докер-изоляция-Этап-2 все ... 0.0.0.0/0 0.0.0.0/0 
Вернуть все ... 0.0.0.0/0 0.0.0.0/0 

Цепь докер-изоляция-Этап-2 (2 ссылки)
целевой прот опт исходным пунктом 
Бросить все ... 0.0.0.0/0 0.0.0.0/0 
Бросить все ... 0.0.0.0/0 0.0.0.0/0 
Вернуть все ... 0.0.0.0/0 0.0.0.0/0 

Цепь настройки пользователя (1 Ссылка)
целевой прот опт исходным пунктом 
Вернуть все ... 0.0.0.0/0 0.0.0.0/0 

Цепь, кроме того, fail2ban-авт-незачет (1 Ссылка)
целевой прот опт исходным пунктом 
Падение протокола tcp -- 0.0.0.0/0 0.0.0.0/0 протокол TCP АКДС:80 совпадение строки "х-переадресовано-для: 184.75.215.178" алго имя БМ до 65535
Вернуть все ... 0.0.0.0/0 0.0.0.0/0 

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

Возможно, входной цепи является виновником?

Вот мои основные действия:

actionstart = в iptables -Н кроме того, fail2ban-<имя>
 в iptables -а кроме того, fail2ban-<имя> -Джей вернуть
 в iptables -я <цепочка> -п <протокол> --dport <порт> -Джей кроме того, fail2ban-<имя>

actionban = в iptables -я кроме того, fail2ban-<фио> 1 -п по tcp --dport 80 -м строки --алгоритм БМ-строка 'х-переадресовано-для: <IP-адрес>' -J, его падение
+124
Erdos Yi 4 мая 2014 г., 19:56:50

Превращая его в функцию оболочки:

dolog () {
 местные каталога журнала="${1:-$Главная/журналы}"
 команды mkdir -Р "$каталога журнала" &&
 тройник "$каталога журнала/$(дата "+%F_%Т").журнал"
}

Это пойдет в ваш ~/.bashrc и файл и будут активны в следующей новой интерактивной оболочки.

Эта функция может быть использована двумя способами:

коммунальные | dolog

Это сохраняет выходные данные в от файл в ~/журналы.

утилиты | dolog /некоторые/путь

Это сохраняет выходные данные в от файл под /некоторые/путь (используя . бы сохранить журнал в текущем каталоге). Если каталог /некоторые/путь (или ~/журналы в первом примере) не существует, он создается.

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

dolog () {
 местные каталога журнала="${1:-$Главная/журналы}"

 команды mkdir -Р "$каталога журнала" && тройник "$каталога журнала/$(дата "+%F_%Т").журнала" || кошка
}

Пример:

$ касания ~/журналы # это создает файл в моей домашней директории
$ ЛС-л | dolog
команды mkdir: /главная/сам/журналы: нет каталог
всего 0
-RW-р-р-- 1 сам персонал 0 21 декабря 13:08 журналы
+77
Bjarki S 21 нояб. 2010 г., 03:16:14

Вот что я в конечном итоге с помощью...

в PHP -R "с вложенностями(функции file_get_contents('в PHP://stdin-стандартный поток ввода'));" < <(Echo это победа)

Если вы пытаетесь сделать другие вещи с stdin это, очевидно, не будет работать для вас, и это ничем не отличается от

в PHP -R "с вложенностями(stream_get_contents(stdin) программы);" < <(Echo это победа)

что заставляет меня задуматься, что именно вы на самом деле пытаетесь сделать, и почему вы зациклились на функции file_get_contents? :)

Ссылка - http://php.net/manual/en/wrappers.php.php

+75
rudas 23 мар. 2010 г., 04:54:39

Это не запятая, это сочетание клавиш Ctrlм , который является терминалом контроля последовательности возврат и аналогично нажатию на клавишу Enter. Попробуйте ввести ЛС в терминал и нажмите клавиши Ctrlм. Вы столкнетесь с той же проблемой, пытаясь карте сочетание клавиш Ctrlч, который является терминал контроля последовательности для возврата.

Это не ВИМ проблема с ВИМ не могут отличить Ctrl иМи возвращение клавиш.

+63
saiful anwar 29 нояб. 2019 г., 08:42:27

Решение привязать "вид". Вы можете фильтровать на источник или назначение IP и маршрутизации запроса к представлению. Вы можете предоставлять совершенно разные зоны DNS, экспедиторы и другие параметры обработки.

https://kb.isc.org/article/AA-00851/0/Understanding-views-in-BIND-9-by-example.html

+56
cmm 14 июл. 2011 г., 15:27:37

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

enter image description here

Как я могу сделать ВИМ перестать делать это?

+41
David Lang 1 апр. 2012 г., 19:01:32

Почему не просто передать имя переменной в Неум?

на awk -V с хоста="$(хоста)" 'НР==1 {печати "" "\Т" $0; далее} {напечатать имя "\Т" $0}'

Например,

$ ДФ-х /Дев/ДМ-0 | 
 на awk -V с хоста="$(хоста)" 'НР==1 {печати "" "\Т" $0; далее} {напечатать имя "\Т" $0}'
Размер файловой системы используется выгоде использования% установленной на
T61p /Дев/ДМ-0 162 г 127 г 27г 83% /
+35
Joshua Martell 26 апр. 2016 г., 02:46:28

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

$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