Перенаправление трафика с одного компьютера на другой

У меня есть два компьютера в одной локальной сети

Комп Такой: 192.1681.151.15
Комп Б: 192.1681.151.19

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

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

Редактировать: Я использую следующие правила iptable на комп Б

 в iptables -Т физ-а следующее -п протокол tcp --dport 443 -J и ДНАТ --назначение 192.168.151.19:443 
 в iptables -Т физ-а следующее -п протокол tcp --dport 80 -j в ДНАТ --к-назначения 192.168.151.19:80 
 в iptables -Т физ-в POSTROUTING -J в маскарадные

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

+512
eswald 25 сент. 2018 г., 20:31:17
30 ответов

Можно включить флаг заменами по умолчанию, установив

набор gdefault

в .vimrc. Если это установить с помощью

:%с/рисунка/Н.

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

:%з/шаблон/п

в этом случае или удалить набор gdefault от .vimrc.

+970
Mark Charles 03 февр. '09 в 4:24

Добавить и снять квадратные скобки:

$ СЭД -е 's файл/fastcgi_param WP_ENV \ш+/fastcgi_param WP_ENV производства/г' 
fastcgi_param WP_ENV производства;

Примечания:

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

  2. выражение \W+ соответствует одному или более буквенных символов. элемент[\W+] соответствует любому из \, Вт, или +.

  3. ж \ это не портативный. Для совместимости с POSIX, используйте:

    $ СЭД -Е 'С/fastcgi_param WP_ENV [[:alnum:]]+файл/fastcgi_param WP_ENV производства/г' 
    fastcgi_param WP_ENV производства;
    
  4. Вы можете избежать двойного ввода строки с помощью группы захвата:

    $ СЭД -Е 'С/(WP_ENV fastcgi_param) [[:alnum:]]+файл/\1 выпуск/г' 
    fastcgi_param WP_ENV производства;
    
+926
Tal Yarkoni 22 июн. 2011 г., 13:48:32
Другие ответы

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


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

Разбиваем каждую строку на массив " в качестве разделителя является гораздо более простой подход. Ваш инт массива тогда становится элемент 1 массива, которые мы можем установить в пустую строку, а следующий(элемент 2) будет лишняя запятая добавляется в конец, так что мы можем извлечь подстроку, начиная со второго символа. Теперь нам нужно разобраться с возвратом двойные кавычки на {нормальный,бронирование} часть как-то. С разделением на линии " в качестве разделителя, в этом тоже позаботился, ведь тогда линия будет иметь поле 3. В случае других линий, нет больше предложений, поэтому наш ассортимент элементов будет содержать только элементы с индексом 2. Если есть индекс #3 мы знаем, что мы должны указать, что.

Перловую одну строчку ниже делает именно так, как описано выше:

$ на Perl -е'"' -переулок '$Ф[1]="";$Ф[2]=функцию substr($Ф[2],1);$Ф[3]= "\"" . $Ф[3] . "\"" если $Ф[3];печати @Ф' вхо>
1,2,3,4,5,2015-07-30 23:17:12,2015-07-30 23:39:12,103.4,104.2,1.2,{нормальный},1,2,
2,2,6,4,5,2015-07-30 12:17:12,2015-07-30 12:39:12,103.4,104.2,1.8,{бронирование},1,2,
3,2,3,4,9,2015-07-30 10:17:12,2015-07-30 10:39:12,103.4,104.2,1.9,"{НОРМАЛЬНЫЙ,БРОНИРОВАНИЕ}",1,2,
+876
ahmed37 19 нояб. 2019 г., 15:15:38

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

+856
user1385767 6 апр. 2014 г., 04:38:28

У меня есть скрипт, который может конвертировать MSG-идентификаторы (например, размещенный на нашем БД) в XML-файлы.

Вот пример для преобразования одного MSID в XML

getDXML xxxxxMSGIDxxxxxx > filename.xml 

сейчас у меня более 40 МСГ-ID и я хочу, чтобы преобразовать их все сразу с разными именами, если это возможно

Здесь часть

<?формат XML версия="1.0" кодирование="UTF-8"?>
<сообщение schemaLocation="http://postfinance.ch/deva/message BANCS_DEVA_Message.в XSD">
<Свойство messageheader>
<MandantID>001001</MandantID>
<Код сообщения>**201711221731-A_DEVA_ADHCORDNTF_AA-10500879**</код>
<Отправитель>BOMC</отправитель>
<SenderPlattform>Т</SenderPlattform>
<Класса Messagetype>00761</Класса Messagetype>
<Приемник>Дэва</приемник>
<CommPattern>ФФ</CommPattern>
<Prioritaet>нормальный</Prioritaet>
</Свойство messageheader>
<sendung>
<ProcessingHeader>
+827
WannabeCoder 8 окт. 2016 г., 09:36:25

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

Используя Archlinux, рабочие столы Xfce.

+809
Rajavel D 5 дек. 2016 г., 14:33:54

Арг, мульти-вопрос!

Почему [не] возможность rwmixread=50 [..] устанавливает размер ввода-вывода для чтения из файла и запись в файл как 5к(примерно)?

rwmixread просто указывает, какой процент ввода/вывода должна быть читает. К сожалению, я не понимаю, где вы получите "5к" рисунок от - не могли бы вы объяснить? Делать математику:

10М = 10485760 байт 
(10485760 / ( (4 * 1024) + (64 * 1024) )) = 150

Поэтому мы должны сделать около 150 каждого типа ввода/вывода направления:

выдан rwts: общий=154,151,0,0 короткий=0,0,0,0 за=0,0,0,0

ФИО не далеко от этого. Расчет:

154 * (4 * 1024) = 630784 = 616KBytes

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

На самом деле, каков эффект rwmixread и rwmixwrite на нагрузку тест.

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

+744
1Darco1 16 нояб. 2018 г., 22:30:14

Обратите внимание, что файл/sys/мощность/wakeup_count это не совсем "обычный" файл, поскольку он не на "обычной" файловой системы. Это почти наверняка в "файловой системы-власть" файловая система, которая похожа на "файловой системы proc" в том, что это на самом деле не представляющие ничего подобного файлов на дисках.

В самой файловой системы-мощность файловой системы документации:

Что: файл /sys/мощность/wakeup_count
Дата: Июль 2010
Контакты: Рафаэль-Х. Высоцкому <[email protected]>
Описание:
 Каталоге /sys/мощность/wakeup_count файл позволит пользователю поставить
 системы в состояние сна с учетом
 одновременного прибытия событий Пробуждения. Чтение из него возвращается
 в настоящее время число зарегистрированных событий Пробуждения и он блокируется если
 некоторые просыпания события обрабатываются по времени файл
 чтения. Пишу это удастся только если текущая
 количество событий Пробуждения приравнивается к письменному значение и, если
 успешный, заставит ядро прервать последующим переходом
 в состоянии сна, если каких-либо событий Пробуждения, как сообщается, после
 напишите вернулся.

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

Однако, вполне возможно, Вам может быть запущена в эта ошибка: чтение файл /sys/власть/wakeup_count висит бесконечно , что практически точно такие же симптомы, которые вы описываете.

+723
Deb Perrin 7 сент. 2013 г., 19:32:35

Я видел этот вопрос: ссылка

У меня похожий, если не такой же просьбой. Я хочу создать скрипт, который будет входить в FTP-сервер. Я не хочу, чтобы автоматизировать весь обмен, я просто хочу ускорить входа. Безопасность не является проблемой, это может быть самый небезопасный способ сделать это, я не волнует, я сомневаюсь, что кто-то будет пытаться зайти на сервер, и даже если кто-то делает, мне все равно. =)

Я попытался это:

#!/бин/Баш
на FTP -Н ftp.domain.com
цитата пользователя 
цитата проходите проходите

Кажется мне войти в успешно, но когда я пытаюсь выпустить новую команду я получаю:

530 вы не вошли в
фтп: персонализация: адрес уже используется
+713
kima0808 6 нояб. 2019 г., 08:32:53

У меня есть текст такой:

;---------------------------------------
JOURNEY_ARRAY_01
 .БАЙТ <JOURNEY_00
 .БАЙТ <JOURNEY_01
;---------------------------------------
JOURNEY_ARRAY_03
 .БАЙТ JOURNEY_01-JOURNEY_00
 .БАЙТ JOURNEY_02-JOURNEY_01
;---------------------------------------
JOURNEY_00 ; с 00 до 01
 .Байт 01$, 01$, 01$, 03$, 01$, $01, 03$, 01$
 .Байт 03$, 01$, 03$, 01$, 03$, $01, 03$, 01$
 .Байт 03$, 03$, 01$, 03$, 03$, 03$, $03, $00
 .Байт 03$, 03$, $00, 03$, $00, 03$, $00, 03$
 .Байт $00, 03$, $00, 03$, 03$, $00, $03, 03$
 .Байт $00, 03$, 03$, 03$, 03$, 03$, $03, 01$
 .Байт 03$, 03$, 01$, 03$, 03$, $01, 03$
;---------------------------------------
JOURNEY_01 ; с 00 до 04
 .Байт 01$, 01$, 01$, 03$, 01$, $01, 03$, 01$
 .Байт 03$, 01$, 03$, 01$, 03$, $01, 03$, 01$
 .Байт 03$, 03$, 01$, 03$, 01$, 03$, $01, 01$
 .Байт 03$, 01$, 03$, 01$, 01$, 01$, $01, 01$
 .Байт $02, 01$, 01$, 01$, $02, 01$, $01, 01$
 .Байт $02, 01$, 01$, 01$, 01$, 01$, $01, 01$
 .Байт 01$, 01$, 01 $
;---------------------------------------

Мне нужно взять каждого числового значения после ".Байт" и за каждые 4 значения этого: - первое значение ничего не делать; - второе значение умножьте *4; - третье значение умножьте *16; - четвертое значение умножьте *64; сумма этих 4 значений, и поместить результат в шестнадцатеричном формате с префиксом "$" вместо четырех первоначальных значений. Если значения после ".Байт" не умножать на 4, или минус, чем 4, отсутствующие значения должны быть рассчитаны как нули. Например:

.Байт 01$, 01$, 01$, 03$, 01$, $01, 03$, 01$

должны стать:

.БАЙТ $57, 5Д

потому что:

03*1 = 3 +
01*4 = 4 +
01*16 = 16 +
01*64 = 64 = 87 = $57
и
01*1 = 1 +
03*4 = 12 +
01*16 = 16 +
01*64 = 64 = 93 = $5Д

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

Любой один?

+711
Johnny Ng 26 авг. 2010 г., 19:09:37

Я 'м управлением распределения Ангстрем (только консоль) на файл-хм. Изображение было построить на Нарцисс, с загрузчика файлов (х-загрузка/загрузчика/скрипты) добавлено.

Я хочу подключить USB веб-камера (Logitech про 9000). Проблема в том, что устройство не распознается ядром (файл/dev/video0 не указаны). У меня есть несколько вопросов:

  1. Это с video4linux водитель я ищу?
  2. Я должен был включать в себя набор инструментов на нарцисс, для того, чтобы построить с video4linux, перед его установкой? (любое руководство по установке действительно было бы оценили).
  3. Есть ли способ вместо того, чтобы восстановить изображения Ангстрем, включая соответствующие драйверы?

Любая помощь будет действительно оценили.

+609
affecteffectx 9 июл. 2019 г., 21:35:03

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

Использовать ДД для чтения входного файла

метод exec 3 < входной_файл
а правда
делать
 ДД БС=1 отсчет=1 <&3 > this_byte
 если ! [ -ы this_byte ] # если размер равен нулю, мы закончили.
тогда
перерыв
интернет
 код с помощью this_byte файл
︙
сделано

Использование ОД , чтобы переварить ваш входной файл

ОД -БВ входной_файл | а читать А0 А1 А2 А3 А4 А5 А6 А7 А8 А9 А10 А11 А12 А13 А14 А15 А16
не # пропустить $А0; это адрес.
 для byte_val в "$А1" "$А2" "$А3" "$А4" "$А5" "$А6" "$А7" "$А8" "$А9" "$А10" \
 "$А11" "$А12" "$А13" "$А14" "$А15" "$А16"
делать
 если [ "$byte_val" = "" ]
тогда
перерыв
интернет
 код с помощью $byte_val значение
 к примеру: Эхо -э "\0$byte_val\с"
︙
сделано
сделано
+605
ohlmar 8 дек. 2014 г., 16:18:23

Самый простой подход-использовать переменную и присвойте ему значение 1 в первый раз отмечает не найдено. Тогда скажите ваш скрипт только добавить новую запись, если переменная не 1. Например:

на awk -ВРС= -вор='\н\н' '
Начать{з="белый.0=образец";ПС="\п"}
 /Примечания/ && флаг!=1{
 если (/[0-9]=/){
 сплит($ЯТ, а, /[.=]/);
 суб(/0/, а[2]+1, з);
флаг=1;
}
 суб (/$/,"\п"з$0)
 };1' входной_файл
+593
sfsgv 12 февр. 2010 г., 15:31:52

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

У меня есть полный root и возможность пересобрать ядро Linux, если это необходимо.

+586
newfreezer18 3 июн. 2017 г., 22:43:08

Я хотел бы добавить, что работал для моего конкретного контроллера.

Контроллер SCSI-накопителя: логика LSI / симбиоз логики SAS1068 разъем PCI-х Фьюжн-МПТ САС (откр 01) Машина прецизионная 690 рабочая станция и контроллер на материнской плате. Это на Ubuntu 18.04 64-бит

Во-первых, хотелось бы отметить несколько вещей, которые могут работать, если мой метод не работает для вас.

  • Есть утилита от LSI называется lsiutil;
  • вы можете попробовать storcli - есть несколько руководств о том, как использовать его;
  • вы можете попробовать perccli от Dell, однако она поставляется как пакет RPM и вам придется использовать команду чужой (установить его через apt установите иностранец) и разрешено выполнение скриптов;
  • вы можете попробовать старый, есть некоторые руководства, но мой конкретный контроллер не является контроллером MegaRAID. Я думаю, что это perc5i (не уверен);
  • вы можете попробовать racadm от компании Dell драйверы инструменты, но я никогда не использовал их сам.

Мой корень истории Баш: я не уверен, сколько это необходимо (#- мои комментарии)

АПТ установки МПТ-статус
человек МПТ-статус #это заметки о модуль ядра нужен mptctl см. Также mptsas
МПТ-статус #вы должны увидеть массив и отдельные диски, если не продолжать
команды modprobe mpt3sas #загружает этот модуль в ядро
водитель команды modprobe СГ #грузы СГ 
кошка /proc/SCSI и/СГ/device_strs #, где Х = номер строки таблицы, начиная с 0
smartctl -в каталоге /dev/SGX по #команды smartctl теперь работают и /dev/sg0 например занимает место /Дев/СДА для целей smartctl

lsmod выводит показал мне после попытки различных решений, что я эти дополнительные модули загружены: старый, mptctl, mpt3sas, mptsas, mptbase

Редактировать: Эта страница предполагает mptsas является необходимым модуля: https://wiki.debian.org/LinuxRaidForAdmins#mpt2sas

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

+527
Smeagol 8 сент. 2018 г., 21:45:14

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

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

Это работа для супер пользователя: судо Су-c "Эхо 'Линия 3' >> greetings.txt"

+466
Santhosh Vishnu 16 февр. 2011 г., 21:36:25

Вы можете создать скрипт, который запускается при старте системы, так что он сначала спит в течение 4 минут и затем выполнить нужные правила iptables инструкция.

Что-то вроде:

#!/бин/Баш
в /etc/инит.д/с iptables, остановка
сон 4М
в /etc/инит.д/с iptables начать
в iptables -П падение напряжения на входе 

Для того, чтобы выполнить его при старте системы, скопировать скрипт с надлежащего разрешения (права доступа chmod +х yourscript.sh) в /etc/инит.D и обновить ваш RC, например:

обновление-РЦ.д yourscript.sh по умолчанию 100
+447
clara 3 окт. 2016 г., 08:48:14

Я пытался подключить 3 Пи малины модель B по сети Ethernet на моем нетбуке(бег Кали с USB). После долгой борьбы, что ИРЦ автоматически присваивается IP-адрес при подключении к моему ноутбуку под управлением Windows (ОС Windows 8.1 профессиональная х64), с помощью стандартного кабеля LAN, которая просто вставляется в порты Ethernet на ИРЦ и мой ноутбук с Windows. ИС не меняется после перезагрузок. Я попробовал попинговать что IP с моего ноутбука и я мог бы сделать это, тогда я попробовал SSHing в него с помощью Putty и тот же IP и я смог сделать то же самое, даже после перезагрузки обе мои ИРЦ и мой ноутбук.

Теперь, когда я вернулся домой (я сделал все, что в доме моего соседа, а у меня нет никаких экран выход HDMI для ИРЦ) и попробовал подключиться по SSH к Пи, используя тот же IP, он дал мне ошибку, сказав-

подключение: Network был недоступен.

Я не могу даже пинговать его, получил ту же ошибку. Я использовал эту команду для СШ:- СШ [email protected]. Я попробовал отключить WiFi на моем нетбуке Кали, но это не помогло, а сейчас я понятия не имею, что делать.
Я могу по SSH к Пи с помощью Putty на Windows(можно даже использовать такие программы как простоя и leafpad, входящий в состав и т. д. В GUI с помощью МФУ) просто отлично, но я не могу сделать то же самое с помощью Кали, даже если IP для ИРЦ остается прежним...

Редактировать :-
Я играл вокруг с моего ИП на моего соседа и обнаружил, что IP у меня какое имя -я(169.254.121.137) отличается от хоста -я(127.0.1.1). Я сразу же попробовал попинговать второй IP из моей Кали нетбук и вуаля! Я могу! Но когда я попробовал подключение через SSH, он выдавал ошибку мол "отказ в соединении". Теперь как решить это?

Правка 2 :-
Я могу SSH на пи с Пи с использованием ИПС. Используя второй IP (я.е 127.0.1.1) дает соединение сброшено ошибка из шпатлевки, а также. Я еще в состоянии СШ в Пи с помощью Putty и первый IP (я.е 169.254.121.137).

+441
Animesh Atul 20 февр. 2014 г., 10:49:18

Я не уверен, если это актуально для вашего случая, но я был в состоянии решить подобную проблему на основе Ubuntu 16.10 путем редактирования .bashrc следующее:

От:

# Если не работает в интерактивном режиме, ничего не делай
случай $- в
 *я*) ;;
 *) выход;;
эсок

К:

# Если не работает в интерактивном режиме, ничего не делай
случай $- в
 *я*) ;;
 *) возврат;;
эсок

Так что если вы можете найти выход в любом месте на ваших конфигурационных файлах, может это то, что делает гадости.

Просто замените его на возвращение.

Ура,
ГАС

+437
Greg Iven 1 апр. 2012 г., 11:59:21

Я не уверен, что ты пытаешься сделать, но

  1. Вы никогда не вернет 0 ("истина") из функции, так что он никогда не вернется, когда он попробовал все комбинации.
  2. это не локальная переменная:

    не $ Foo() { я=1; бар; }
    $ бар() { Эхо $я; }
    $ ФОО
    1
    
  3. Вы, возможно, захотите, чтобы отладить это, видя, какие линии каждой команды на:

    отладки в "капкан" е "$LINENO "' 
    
  4. $1 является локальным для каждого вызова функции, и не переносится, даже когда функция вызывает саму себя:

    $ и Foo() { если [ $# -Пе 0 ]; затем эхо "еще один раз"; фу; интернет; }
    $ ФОО 1
    Еще раз
    

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

+410
Emma Tebbs 10 мая 2017 г., 22:48:02

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

+343
Luis Casillas 7 авг. 2011 г., 13:06:38

Я переадресацию порта на Mac вроде этого:

команду sudo sysctl-переменной нет.инет.ИС.пересылка=1
Эхо "РДР передать инет прото-TCP с любого на любой порт 445 -> 127.0.0.1 Порт 5441" | судо через pfctl -эф -

Для этой установки, я запускаю сервер через НЗ такой:

НЗ -л $ 5441

Когда я пытаюсь подключиться к этому серверу через telnet, попытка проваливается со следующей ошибкой:

$ судо команду telnet 127.0.0.1 445
Попытка 127.0.0.1...
телнет: подключиться к адресу 127.0.0.1: соединение отклонено
телнет: не удается подключиться к удаленному хосту

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

+339
Rob Rockwood 31 окт. 2011 г., 04:29:36

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

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

Что скрипт делает:

  • читает в строке кода
  • интерпретирует код, делая много лишних операций на самом деле синтаксический анализ входных данных и выяснить, что делать
  • для каждой итерации цикла while (который, вероятно, не дешевые на интерпретируемом языке):
    • называть даты внешней командой и хранить его выхода (только в оригинальной версии - в редакции, вы получаете в 10 раз не делать этого)
    • проверить, является ли условие выхода из цикла выполняется
    • открыть файл в режиме дописывания
    • анализируют Эхо команду, распознать его (с некоторым шаблоном кодекса) раковины встроенные, называют параметром расширения и все остальное на аргумент "гну", и наконец, написать в строке открытого файла
    • закрыть файл снова
    • повторите процесс

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

+318
tricknology 24 июн. 2013 г., 22:54:26

У меня есть конфигурация для bash и файлы профиля, но я скопировал этот файл на другой сервер, так что теперь я не могу стереть только текст, нажимая клавишу Backspace, мне нужно нажать Shift + Backspace для удаления текста.

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

+306
Nover 22 сент. 2014 г., 23:55:33

Как я это понимает, можно только указать файлы, которые заканчиваются определенной схеме, например *.в JPG=01;31 чтобы JPG-файлы в красный цвет. Тогда, конечно, вы всегда можете обмануть его с чем-то вроде этого *IMG_20150808_202948.формат JPG=01;31 :)

+296
scanny 19 сент. 2016 г., 08:53:10

В GNU СЕПГ принимает сбежавшего +, так что если ваш СЭД - это GNU-совместимых, вы можете сделать:

$ Эхо "abbbbc" | СЭД с/АВ\+с/защ'
деф
$ Эхо "abbbbc" | СЭД "ы/АВ\+с/защ"
деф
$ Эхо "abbbbc" | СЭД с/АВ\\+с/защ
деф

В POSIX-указанный (более доступной) СЕПГ команда использует только в POSIX Бресии (базовые регулярные выражения) по умолчанию. Если ваши СЭД является POSIX-совместимы, но не GNU-совместимых, и вы хотите, х+ , чтобы выступать в качестве ХХ*, тогда вам нужен -электронный переключатель:

$ Эхо "abbbbc" | СЭД -Е 'С/АВ+с/защ/'
деф

Некоторые номера-ГНУ внедрений СЭД включают как синоним , для совместимости со старыми версиями GNU СЕПГ. В синтаксис POSIX и последние лицензии GNU СЕПГ принимать оба.

+267
edi 9 окт. 2018 г., 13:19:56

У меня есть каталог с большим количеством файлов с общим префиксом, как ГКБ*_other.фу, где * - символ, который идет от 0 до 9 или А/Б (где есть стенды для 10 А Б в 11). Моя цель-создавать текстовые файлы с той же ГКБ* за каждый (то есть, первый текстовый файл имеет все gsc0_other.фу, второй все gsc1_other.фу, и так далее). Я просто знаю, что мне нужно что-то вроде разделения, а разделение на общий префикс, а не количество линий или размер файлов. Я уже сделал подобный скрипт, чтобы список файлов максимальное число файлов:

найти ./J0902-405/*.ЭВТ-параметр maxdepth 1 -тип F -функции printf '%ф\п' | 
 сплит-l498 -д - files_xselect.список

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

+175
mohit052 13 апр. 2017 г., 23:54:59

Просто интересно, вот как у меня на CentOS в системе 7:

$ локализации - 
<СНиП>
язык.в utf8
<СНиП>

и еще:

$ для 
Язык системы: язык=язык.В UTF-8

Чтобы добавить к этому, выбранный наименование в соответствии с X11 (/usr/доли/Х11/язык/язык.ДПО):

$ грэп 'язык.В UTF-8$' /usr/доли/Х11/язык/язык.реж 
язык.В UTF-8/XLC_LOCALE язык.В UTF-8
язык.В UTF-8/XLC_LOCALE: язык.В UTF-8

К счастью для язык.UTF-8, то есть это псевдоним:

$ грэп 'язык.utf8 в' /usr/доли/Х11/язык/язык.псевдоним
язык.в utf8 язык.В UTF-8
язык.в utf8: язык.В UTF-8

Некоторым другим не так повезло, например ru_UA.в utf8:

$ локали в | ru_UA грэп.в utf8
ru_UA.в utf8
$ грэп 'ru_UA.utf8 в' /usr/доли/Х11/язык/язык.псевдоним
$ грэп 'ru_UA.Кодировка UTF-8' /usr/доли/Х11/язык/язык.реж
язык.В UTF-8/ru_UA XLC_LOCALE.В UTF-8
язык.В UTF-8/XLC_LOCALE: ru_UA.В UTF-8

Причина это несколько раздражает, если выбранный язык не в языковой Х11.псевдоним является ГСД (или Gnome-сессии?) принудительное использование "в формате utf8" версии, ломая х программ с сообщениями типа: "предупреждение: язык не поддерживается на Xlib, locale задается с". Я мог просто отредактировать /usr/доли/Х11/язык/язык.псевдоним, но было бы неплохо иметь больше информации о том, какая версия на самом деле правы.

+59
Amogh Talpallikar 16 апр. 2017 г., 06:26:11

Я на Arch Linux для Raspberry Пи. Вдруг:

  1. Я не могу пинг на сайт.
  2. Я не могу получить доступ к веб-сайт из браузера.

У меня еще два компа (все работает Арч Линукс), подключенного к интернет, где я могу ping и пользоваться интернетом. Кроме того, в /etc/файл resolv.конф такой же в других компьютерах:

имен 10.230.252.252
имен 203.147.88.2
сервер 8.8.8.8
поиск домена.название

Я могу использовать VNC. Я тоже могу пинг на 8.8.8.8. При попытке получить доступ к DuckDuckGo и на Хром я получаю:

Этого сайта не может быть достигнуто
duckduckgo.com IP-адррес сервер не может быть найден.
DNS_PROBE_FINISHED_NXDOMAIN

У меня есть активное подключение к интернету. Что случилось?

+47
pacorrop 10 окт. 2018 г., 22:11:20

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

~> экран-версия
Экранизация 4.00.03 (ФАУ) 23-окт-06

Видимо, там был еще экземпляр накопитель sshd запущен, Что удерживает меня от отсоединения и повторного присоединения сессии. После определения ПИД соответствующего экземпляра демон и убитьего, мне удалось прикрепить с экрана -Р.


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

+30
btcASM 23 дек. 2012 г., 01:48:19

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

$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