в iptables - перенаправить веб-трафик на сервера LAN

У меня есть сервер, который работает на IP-адрес 192.168.11.100

Как я могу использовать iptables для перенаправления веб-трафика (HTTP и HTTPS) на мой сервер по локальной сети?

После этого я хочу добавить, кроме списка MAC-адресов этого правила. Как я могу это сделать?

Я пробовал эту команду, но ничего не случилось с локальной сети ИС.

в iptables -Т физ-я следующее -п протокол tcp --dport 80 -j и ДНАТ --назначение 192.168.11.100

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

Но когда я доступ к 192.168.11.100 возвращаемое сервером меня в индекс страницы. Так как я должен делать?

Спасибо!

+224
Ben Alexander 23 авг. 2011 г., 12:57:30
35 ответов

У меня есть файл с ниже содержание:

ш-4.2$ кот файл1
пример несколько
шаблон
это
пример многоконтактный
к сожалению несколько
сопоставление с образцом 
используя grep
так что пример есть
сам файл 
-пример
-несколько
-пока
Тата
!

При поиске "пример" в файле выше, команда grep не дает желаемого результата. Я знаю, что если шаблон содержит знак' -', то и-E должны быть использованы:

В первом примере я использовал -скажем прямо без всяких кавычек:

ш-4.2$ грэп -пример файл1
пример несколько
пример многоконтактный
так что пример есть
-пример

-пример с одинарными кавычками:

ш-4.2$ грэп '-например' файл1
пример несколько
пример многоконтактный
так что пример есть
-пример

-пример с двойные кавычки и Escape-символы

ш-4.2$ грэп "\-примера" файл1
-пример
ш-4.2$
+984
Lolita 03 февр. '09 в 4:24

Мне нужно настроить на базе OpenStack, в виртуальной машине и для этого я создал VLAN для поддержки связи между контроллером и узлами. Проблема в том, что мне нужен доступ в интернет на этом VLAN, чтобы скачать и установить несколько пакетов. Мой компьютер арку дистрибутив Linux и оценки (контроллер) Ubuntu на облачный сервер.

Я установил мой влан таким образом:

ссылка $ IP добавить ссылку wlp2s0 имя VLAN.тип WiFi влана 100
$ IP АДР добавить 10.17.17.0/24 БРД 10.17.17.255 Дэв влан.беспроводной доступ в интернет 
ссылка $ IP установить Дэв ЛС.WiFi до

На мой гость машина ИС является 10.17.17.200 но я даже не могу пинг мой хозяин!

+970
Danielle Duplisea 2 янв. 2010 г., 23:23:21
Другие ответы

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


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

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

[Метка] повторяю-инфо
[Метка] повторяю-инфо
[Метка] данные журнала 1
[Метка] информация о журнале 2
[Метка] повторяю-инфо
[Метка] информация о журнале 3
[Метка] повторяю-инфо

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

Я читал Man-страницам для СЭД и на awk , как я увидел этих отображаться в поиске на мой вопрос, однако я не нашел ничего убедительного, что бы делать то, что мне нужно.

Я рылся в старых вопросы и нашел этот вопрос , который связан с моей.

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

Любая помощь приветствуется!

+966
Sakib Syed 15 окт. 2012 г., 14:13:07

Если она защищена от записи с помощью переключателя скобяными, это не имеет значения. Вы должны быть суперпользователем. Я предполагаю, что 'формат' вы хотите удалить все файлы и восстановить файловую систему. Для этого использовать parted или GParted, чтобы создать новый раздел.

GParted-это просто-это графическое приложение, а parted из командной строки.

Но по сути просто найти, какое устройство диск (скорее всего в /dev/СКБ или Амми некоторые буквы после) и удалить старые перегородки и сделать новые.

FAT32 является, наверное, файловой системы вы хотите, но это вам решать. GParted-это довольно легко устанавливается в GNOME, вероятно, в репозиториях вашего дистрибутива, расстались и MAN-страниц, если вы хотите идти по этому пути и, вероятно, уже установлены.

Это довольно много его, но это не будет стереть данные очистить, (т. е. CSI / личность воров еще мог добраться до ваших данных; чтобы сделать это, вы можете использовать ДД скопировать каждую вещь из /dev/нуль, но я не пойду на это, если вы не попросите).

+960
Martin Ennemoser 25 апр. 2015 г., 10:22:43

Я использую Федора с версии 25 на одном компьютере без каких-либо серьезных проблем.

Я в настоящее время работает версия 28 (новая установка). Однако, после запуска обновления через ДНФ он начнет мерзнуть в определенный момент в процессе загрузки буквально на 15 минут, а затем она будет загружена на рабочем столе. Все с этого момента прекрасно работает (до следующей перезагрузки).

Эта фотография показывает, что экран выглядит как на 15 минут:

Фото Экрана

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

Обратите внимание, что если я переустановил Федора 28 этого не случится, пока я запустить обновления. В Fedora 27 такой проблемы нет вообще.

Любая помощь будет высоко оценили как 15 минут на каждый ботинок-это немного расстраивает!

Обновление:

Это выход из "journalctl -б -Пьерр":

-- Журналы начаться в СБ 2018-07-28 20:25:08 еесть, в конце сидел 2018-08-18 18:23:19 еесть. --
18 авг 21:02:22 имя localhost.ядра локального домена: ошибка BIOS с поддержкой ACPI (ошибка): не удалось разрешить [\_SB.PCI0.SAT0.SPT5._GTF.ДССП], AE_NOT_FOUND (20180313/psargs-330)
18 авг 21:02:22 имя localhost.ядра локального домена: ошибка с ACPI: метод Parse/исполнения не \_SB.PCI0.SAT0.SPT5._GTF, AE_NOT_FOUND (20180313/psparse-516)
18 авг 21:02:22 имя localhost.ядра локального домена: ошибка BIOS с поддержкой ACPI (ошибка): не удалось разрешить [\_SB.PCI0.SAT0.SPT5._GTF.ДССП], AE_NOT_FOUND (20180313/psargs-330)
18 авг 21:02:22 имя localhost.ядра локального домена: ошибка с ACPI: метод Parse/исполнения не \_SB.PCI0.SAT0.SPT5._GTF, AE_NOT_FOUND (20180313/psparse-516)
18 авг 21:02:22 имя localhost.локального домена добавлена модули-нагрузка[264]: не удается найти модуль 'vboxdrv'
18 авг 21:02:22 имя localhost.локального домена добавлена модули-нагрузка[264]: не удается найти модуль 'vboxnetflt'
18 авг 21:02:22 имя localhost.локального домена добавлена модули-нагрузка[264]: не удается найти модуль 'vboxnetadp'
18 авг 21:02:22 имя localhost.локального домена добавлена модули-нагрузка[264]: не удается найти модуль 'vboxpci'
18 августа 18:02:40 имя localhost.помощью systemd-udevd локального домена[1011]: вызов inotify_add_watch(9, раздел /dev/sdc1, 10) ошибка: Нет такого файла или каталога
18 августа 18:02:40 имя localhost.помощью systemd-udevd локального домена[1007]: вызов inotify_add_watch(9, раздел /dev/sdd1, 10) ошибка: Нет такого файла или каталога
18 августа 18:02:53 имя localhost.локального домена в wpa_supplicant[1694]: bgscan простой: не удалось включить сигнал контроля
18 августа 18:07:46 имя localhost.локального домена судо[1883]: модуля pam_unix(судо:двиг): разговор не удалось
18 августа 18:07:46 имя localhost.локального домена судо[1883]: модуля pam_unix(судо:двиг): двиг не может опознать пароль для [testspecimen]
18 августа 18:12:48 имя localhost.локального домена судо[1973]: модуля pam_unix(судо:двиг): разговор не удалось
18 августа 18:12:48 имя localhost.локального домена судо[1973]: модуля pam_unix(судо:двиг): двиг не может опознать пароль для [testspecimen]
18 августа 18:12:52 на localhost.спайс-vdagent локального домена[2251]: не удается открыть vdagent осуществляет канал на /dev/осуществляет-/порты сом.редхат.спайс.0
18 августа 18:22:19 на localhost.локального домена bluetoothd[1327]: bt_uhid_send: недопустимый аргумент (22)

Обновление:

Это сейчас решается. Получается я по вине, который является, почему это было так трудно отследить. Никогда не добавляем каких-либо линий .Баш-профилей, которые содержат судо

Болезненный урок, и многие часы впустую.

+948
Peter Zaitsev 9 февр. 2010 г., 13:13:37

Нет, в/dev/сырье отличается от обычного /Дев/СДА блока устройства. По данным на Linux 2.4 для SCSI подсистемы, как: Глава 11. Сырые устройства:

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

Сырые устройства символьные устройства (основной номер 162). Первое небольшое число (т. е. 0) зарезервирован в качестве интерфейса управления и обычно находится на /dev/rawctl. Утилита называется сырым (см. Man сырьем) могут быть использованы для привязки сырьевой устройство к существующей блочное устройство. Эти "существующие блочные устройства" может быть диски или компакт-диски/DVD-диски, базовый интерфейс может быть что угодно, поддерживаемые Linux (напр. IDE/Ата или SCSI).

Кроме того, информация в howto, есть какие-то другие источники для чтения:

+892
Corey Mardix 24 янв. 2011 г., 19:40:52

Исходный код не открыт или бесплатно, так что компиляция при установке не вариант. До сих пор я видел разработчиков, которые:

  • предоставить файл tar.gz и это до пользователя, чтобы разархивировать в удобное место.
  • обеспечить .tar.gz со скриптом install.sh чтобы запустить базовые установки, возможно даже побуждая пользователей к установке.
  • обеспечить оборотах и/или deb-пакеты, позволяя пользователю продолжать использовать родные инструменты управления пакетами они знакомы с того чтобы установить/обновить/удалить.

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

Ищу рекомендации о том, как упаковать свою программу.

+814
Abdul Ghaffar 4 мая 2017 г., 10:00:53

Я хочу создать резервную копию файл я редактирования перед каждой записи. Например, если я редактирую некоторые file.txt, когда я иду, чтобы записать файл с , я хочу ВИМ сначала сохранить резервную копию file.txt в одном каталоге (т. е. ~/.vim_backups/) как file_2013-01-01_01-01-01.txtтам, где это представляет YYYY-MM-DD_HH-MM-SS.txt. Я в курсе альтернатив, таких как управление версиями, но мне любопытно, если это возможно в Vim.

+782
Mahadi Hasan 4 окт. 2014 г., 09:40:24

Когда я выполните команду:

человек вилкой

Есть линия выделения внизу, которая гласит:

Рохлей страницы(2) линия 52/99 (конец)

Но когда я перейдите к строке 53 и до 99, это просто пустые строки. Почему система Linux дополнительные линии? Каковы их основные цели?

+777
Hany Almowalad 20 февр. 2011 г., 04:43:55

Комментарии ниже вашего поста свидетельствуют о том, что /корень/.СШ является символической ссылкой на другой каталог. У меня никогда не было причины использовать символические ссылки на них .каталог СШ, но я уверен, что СШ будут полностью игнорировать .каталог СШ, которые либо не принадлежат Пользователю, или группе, или читаемыми. Другими словами, она должна быть Чаун корень и команду chmod 0700 для владельца и разрешения. Моя догадка заключается в том, что целевой каталог (файл/etc/config в/СШ) из вашей ссылки либо не принадлежит корню, или не 0700, а так СШ игнорирует ваш файл конфигурации по умолчанию IdentityFile именем id_rsa.

Обновление: свои комментарии под этим постом указать, что, хотя вы ссылаетесь в IdentityFile в root .каталог СШ, вы на самом деле не работает как root. Ниже раздел был отредактирован, чтобы отразить свой логин админ.

В целях устранения неполадок, попробуйте:

компакт-диск ~админ
команды mkdir .СШ
чмод 700 .СШ
СР -РЛП /и т. д./конфиг/СШ/* .СШ
Чаун -р админ .СШ

Затем попробуйте снова.

+750
Jetti 25 мар. 2012 г., 07:30:25

Почему Unix-подобных систем исполнять новый процесс при вызове функции, а не динамическую библиотеку? Создавая новый процесс является дорогостоящим с точки зрения производительности по сравнению с вызов динамической библиотеки.

+717
CuriousLeach 13 июн. 2013 г., 04:28:24

С немного удачи, если вы знаете имя хозяина другой машины, вы могли бы найти (локальные) адреса IPv6, просто отображается имя хоста. Например, пинг -6 otherhost. Для этого необходимо, чтобы на другом компьютере работает функция llmnr или mDNS ответчика, и что другой компьютер в той же локальной сети.

Если вы знаете MAC-адрес другого компьютера, вы можете узнать по ссылке-локальный IPv6-адрес с помощью конвертера, этот, например.

+614
King Bob 26 сент. 2017 г., 05:18:01

Перейти к другим > Расширенные настройки > темы и выберите тему значков из выпадающего

+609
Anowar Hossen 27 сент. 2017 г., 20:36:41

Проблема в том, что tmux не ожидает контроля0.

В key_string_lookup_string, он снимает модификаторы, а потом (поскольку у вас есть контроль модификатор) пытается преобразовать его в что-то вроде (см. исходный код). Но цифры ASCII в диапазоне от 48 до 57, и вы можете видеть из кода, который tmux не принимает цифру, возвращаясь KEYC_UNKNOWN (отказ):

/* Преобразовать стандартные клавиши управления. */
если (клавиша < KEYC_BASE && (модификаторы & KEYC_CTRL) && !функции strchr(другой ключ)) {
 если (ключ >= 97 && ключ <= 122)
 ключ -= 96;
 остальное, если (ключ >= 64 && ключ <= 95)
 ключ -= 64;
 остальное, если (ключ == 32)
 ключ = 0;
 еще если (ключ == 63)
 ключ = KEYC_BSPACE;
еще
 возвращение (KEYC_UNKNOWN);
 модификаторы &= ~KEYC_CTRL;
}
+604
chugs 25 янв. 2018 г., 18:15:43

Вы можете использовать параметр nopasswd суда. Просто опцию Добавить nopasswd в suoders файл для ваших пользователей.

например, если ваше имя пользователя imosdin, затем изменить запись в пользователям использовать sudo? при выполнении команды visduo, и добавить/изменить указанные ниже записи.

imsodin все=(все) NOPASSWD: все

Теперь система позволит пользователю imsodin выполнить любую команду через sudo без запроса пароля.

+600
mormaii2 24 апр. 2019 г., 14:38:34

Здесь что-то можно сделать. Поскольку процесс не запущен и не найти PID файл, вы можете назначить его в мой.файл CNF:

  1. Используйте текстовый редактор, как Vim или Nano на доступ к /ETC/мой.КНФ
  2. Добавить следующее: PID-файл = файл /var/работа/тузды/тузды.пид
  3. Создать файл каталога/:

команды mkdir /ВАР/работа/тузды сенсорный /ВАР/работа/тузды/тузды.пид Чаун -Р в mysql:mysql в файле /var/работа/тузды

  1. Запуск сервера mysql: mysql-сервис запустить
  2. Хвост лог-файлы, чтобы убедиться, что MySQL запускается правильно: хвост -Ф /путь/до/сервера MySQL.журнал
+502
Preetham Kamidi 26 дек. 2010 г., 16:31:33

Я хочу, чтобы проверить результаты восстановления из резервной копии. Это происходит потому, что TimeMachine на macOS дает мне какой-то странной ошибки и предупреждения, и я хочу убедиться, что все снова становится на свои места после реставрации. А я не доверяю TimeMachine, чтобы положить каждый файл обратно, я доверяю его ставить каждый файл восстанавливает с правильным содержанием.

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

Я в курсе решения

дифф <(ЛС-Р $ПУТЬ1) <(ЛС-Р $ПУТЬ2)

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

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

+431
dayinfinte 14 окт. 2011 г., 17:55:46

Это то, что я пробовал, когда собирался заменить /путь/к/ с /путь/к/Б через нуль как разделитель/разделитель:

$ кошка pathsList| СЭД -р-е 'ы\0/путь/к/а\0/путь/к/Б\0г'
СЭД: -е выражение #1, символ 27: параметр номер `команда s' не может быть ноль

Мое желание пойти на нуль: нуль и / являются единственными персонажами, которые запрещены на ext4fs, и / уже используется как путь сепаратора. Кроме того, я хочу, чтобы избежать цитирования и unquoting мои данные просто уметь использовать СЭД.

Если нуль не может быть использован в качестве разделителя (допустим), я буду в порядке любое решение лучше, чем цитирование и unquoting мои данные.

$ СЭД --версия
СЭД (Лицензия GNU СЕПГ) 4.4
+415
shmidtvv 11 сент. 2018 г., 20:42:25

Использование 'родительская папка-это немного сбивает с толку, это будет найти все папки (на самом деле каталоги) в заданной траектории, без обхода всего дерева, которые состоят только из А-З.

найти /дано/путь типа D-параметр maxdepth 1 -regextype СЭД -регулярное выражение ".*/[А-З]*"

Например, чтобы сделать текущий каталог,

найти . -параметр maxdepth 1 -тип D -regextype СЭД -регулярное выражение ".*/[А-З]*"

Сделать родителя текущего каталога,

найти .. -параметр maxdepth 1 -тип D -regextype СЭД -регулярное выражение ".*/[А-З]*"

Чтобы сделать текущий каталог и каждый каталог, расположенный ниже,

найти . -тип D -regextype СЭД -регулярное выражение ".*/[А-З]*"

Пример выходных данных,

Тони@Троицы:~$ найти . -параметр maxdepth 1 -тип D -regextype СЭД -регулярное выражение ".*/[А-З]*"
./АА
./Тест

Теперь, если вам нужно удалить ./ из вывода, вы можете просто вырезать его потом.

Тони@Троицы:~$ найти . -параметр maxdepth 1 -тип D -regextype СЭД -регулярное выражение ".*/[А-Z]*" | "вырезать" - с 3-
АА
Тест

Но это работает только если вы не траверс вниз все дерево.

+401
synapseError 19 февр. 2013 г., 14:56:52

Что я пытаюсь достичь, это довольно просто.

Всякий раз, когда я подключить устройство Bluetooth к моему Rspberry Пи 3 (под управлением Raspbian), скрипт должен добавить запись в лог-файл.

Это просто, потому что сложные вещи уже работает нормально.

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

пи@рас-Пи:/ $ кошка файле /etc/udev из/правил.Д/99-вход.правила
Подсистемы=="вход",группа="ввод",режим="0660"
Ядра=="вход[0-9]*",запустить+="/бин/Баш-с 'Эхо тест > /tmp/и журнал.журнал'"

Однако, результат всегда несуществующий файл протокола и код возврата 1:

пи@рас-Пи:/ $ journalctl -Хе -у команду systemd-udevd
05 сентября 12:54:09 рас-Пи команду systemd-udevd[2333]: процесс '/Бен/Баш-с 'Эхо тест > /tmp/и журнал.журнал" сбой с кодом выхода 1.

В этот момент обратите внимание, что это очень упрощенный пример.

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

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

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

пи@рас-Пи:/ $ /бин/Баш-с 'Эхо тест > /tmp/и журнал.журнал'

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

Ядра=="вход[0-9]*",запустить+="/бин/Баш-с 'Эхо тест"

Конечно, моим первым предположением было "разрешения", так это каталог tmp:

пи@рас-Пи:/ $ LS-Ла - /
(...)
drwxrwxrwt 10 корень корень 4096 5 сентября 12:54 ТМП
(...)

И этот скрипт я выполнял (просто для полноты):

пи@рас-Пи:/ $ LS-Ла /usr/Бен/bt_connect
-rwxr-XR-х 1 корень 110 5 сентября 11:36 /usr/Бен/bt_connect

Да, и кстати: добавление судо не помогает:

пи@рас-Пи:/ $ кошка файле /etc/udev из/правил.Д/99-вход.правила
Подсистемы=="вход",группа="ввод",режим="0660"
Ядра=="вход[0-9]*",запустить+="/бин/Баш-с 'судо Эхо-тест > /tmp/и журнал.журнал'"

Что опять же приводит к:

Сентября 05 13:13:23 рас-Пи команду systemd-udevd[2398]: процесс '/Бен/Баш-с 'судо Эхо-тест > /tmp/и журнал.журнал" сбой с кодом выхода 1.

Может кто-то пожалуйста, помогите мне решить эту проблему ?

Обновление: по крайней мере, я, наконец, нашел способ генерировать выход для отладки, писать не в файл, а в /dev/kmsg. Это просто пример из моего скрипта:

Эхо $MSGCAT путь=путь > > в /dev/kmsg

Таким образом, я обнаружил, что скрипт запущен под пользователем root', но до сих пор не удалось выяснить, почему выход на любой файл, не работает.

+394
Vishnu R L Vishnu 8 дек. 2015 г., 05:39:02

Посмотрим, что изменилось следующим образом

если [ -Р "$имя" -а-F "$имя" ];затем
# ^^^^^ ^
 сан. узел-с "$имя"
интернет

Если вы хотите удалить все команды в блок if, вам как минимум нужно добавить двоеточие в нем, как

если [ -Р "$имя" -а-F "$имя" ]; затем
:
интернет

или одна строчка версия

если [ -Р "$имя" -а-F "$имя" ]; тогда :; интернет

+389
Q Below 28 июл. 2017 г., 22:20:30
! [[ выражение ]]

Это будет справедливо, если весь тест возвращает значение false

[[ ! выражение ]]

Это будет справедливо, если лицо выражение возвращает false.


Поскольку тест может быть составным выражением этого могут быть самые разные. Например:

$ [[ ! 0 -экв 1 || 1 -экв 1 ]] && Эхо да || Эхо нет
да
$ ! [[ 0 -экв 1 || 1 -экв 1 ]] && Эхо да || Эхо нет
нет

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

+377
Andy Kami 12 авг. 2018 г., 10:05:07

Есть только 4 специальных символов в Замена часть: \, &, строку и разделитель (Реф)

Из $ VAR='АБВ/где&гхи\фу
следующая строка'

$ расх=$(СЭД -е 'ы/[&\\/]/\\&/г; с/$/\\/' -е '$ы/\\$//' <<<"$ВАР")

$ Эхо "$репл"
АВС\/деф\&гхи\\фу\
следующая строка

$ эхо на ZYX | СЭД "ы/г/$номе/г"
Zabc/защ&гхи\фу
следующий линекс
+360
79674400775 6 мар. 2018 г., 10:11:58

ЛВМ построена на код маппера устройств в Linux. Это означает, что все команды LVM на самом деле создания и манипулирования устройства отображения устройства. Итак, симлинк на ../ДМ-1 - это нормально.

Если вам любопытно, устройства отображения, вы можете проверить его состояние, используя команду dmsetup, например, команду dmsetup информация /Дев/ДМ-1.

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

+349
srirachapills 12 июл. 2013 г., 15:12:07

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

Учитывая, что (правда или нет), как функции Shell сравнивать отдельные скрипты? Это имеет особые преимущества над другими, или лучше подходят для определенных типов задач?

+292
Scabiei 4 июл. 2019 г., 03:16:37

грэп -Fvxf <удалить> <все строки>

  • не отсортированные файлы
  • поддерживает порядок
  • является POSIX

Пример:

кошка <<ВФ > а
б
1
а
0
01
б
1
ВФ

кошка <<ВФ > Б
0
1
ВФ

грэп -Fvxf Б

Выход:

б
а
01
б

Объяснение:

  • : использовать строковые литералы вместо стандартного Бре
  • : рассматривать только матчи, матч всей линейки
  • : печать несовпадающих
  • -F файл: возьмите шаблоны из данного файла

Этот метод является более медленным по предварительной сортировке файлов по сравнению с другими методами, поскольку она является более общей. Если скорость имеет значение также, смотрите: https://stackoverflow.com/questions/18204904/fast-way-of-finding-lines-in-one-file-that-are-not-in-another

+275
insou 18 авг. 2012 г., 04:08:50

Это только предположение, но может использовать что-то вроде xnest или xephyr работы, т. е. позволить игре использовать весь экран , который на самом деле не весь экран?

+271
RuDelv 19 мая 2019 г., 15:04:31

С ГНУ найти, вы можете использовать -описаный вариант:

найти . -тип F -для regex '.*\.\(с\|ч\|СРР\)' -exec в ЛС {} \;
+248
Ayush Bhuyan 9 нояб. 2013 г., 04:37:14

Используйте СШс подробного варианта: СШ -в [email protected]и посмотрите на поток stderr.

+227
marcelogil 9 дек. 2013 г., 03:40:44

Попробовать стереть действовать до его закрытия <нажмите клавишу Backspace>.

+205
shon 13 мая 2019 г., 18:35:45

Команды:

Значение lc_all=C и fgrep -Ф /root/inputfile.txt *.тхт > outputfile.txt

входной файл содержит такого рода вещи;

-ФИО1:
-ФИО2:
-UPN другое:

*.txt-файл (несколько файлов), содержит такие вещи, как

-name:[email protected]:d-o-b::alias

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

000_na_name_000:493982:[email protected]:2000-01-05:XX:X:123.123:alias

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

+107
Austin Fatheree 16 февр. 2013 г., 08:51:29

у меня много файлов и папок, извлеченных из многих Рар от джейдаунлоадер-jdownloader, и удаляется после извлечения, некоторые из его названия:

�������[�ς݂��ς݂� - �Ȃ��ꂭ������ (неправильная кодировка)
�Р�е���} (неправильная кодировка)
??? - ? ??? ? 
���΂ɂ����� (неправильная кодировка)

я знаю, что эти названия должны быть корейские, китайские/тайваньские или японские. и я знаю, что мы могли преобразовать эти файлы с помощью помощью convmv -F в enc_from -Т enc_to но как угадать текущая кодировка этих файлов?

+67
Suitonlover 2 апр. 2017 г., 12:40:49

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

Вместо этого, сохранить действующие на символические ссылки, и отфильтровать те, которые вы хотите.

Вы фильтровать файлы по их номеру inode, но это выглядит как ошибка: похоже, вы ищете файлы, которые такие же, как в/tmp, а не файлы, которые имеют тот же номер inode, а в/tmp. Ваша команда также находит файлы, которые имеют тот же индексный дескриптор, а в/tmp , но находятся на разных файловых систем.

Многие снаряды (КШ удара, zsh, Dash) имеют -эф оператор на тест команды (также пишется [ ... ]), которая проверяет, является ли два файла одинаковы.

найти / -пути /медиа -чернослив -o-тип л -экзек КШ-C 'для Х; У [ "$0" -эф "$х" ] && е %з\\п "$х"; сделано' в /tmp {} +

Кроме того, вы можете сделать это в ЗШ.

принт-ЛР -- /^СМИ/**/*(@е\"[[ $ответить -эф /ТМП ]]'\')
+63
Aidan McGinn 18 мая 2012 г., 15:58:38

Чтобы определить репозитория в настройках файл, использовать вывод команды apt-кэша политики, или информации с его выхода файл:

~ АПТ-кэша политики 
Файлы пакета:
 100 /ВАР/Либ/с dpkg/статус
 выпустить=теперь
 500 http://ppa.launchpad.net/gophers/archive/ubuntu xenial/главная пакеты для amd64 
 выпуск V=16.04,о=ЛП-ППА-суслики-архив,=xenial,Н=xenial,л=перейти 1.Х пакетов,с=основной,б=amd64 в
 происхождения ppa.launchpad.net
 500 https://dl.google.com/linux/chrome/deb стабильный/главная пакеты для amd64 
 выпуск v=1.0,о=от Google, Inc. установите=стабильный,Н=стабильный,л=Гугл,с=основной,Б=для amd64
 dl.google.com происхождения 
 500 ftp://ftp.iitb.ac.in//os/ubuntu/archives/ubuntu xenial-обновления/мультивселенной пакеты для i386
 выпуск V=16.04,о=Убунту,а=xenial-обновления,Н=xenial,л=Убунту,с=мультивселенной,б=i386 в
 происхождения ftp.iitb.ac.in

Используйте комбинацию О,Аи т. д. значения, определяющие РЕПО с достаточной уникальностью. Эту же информацию можно получить от освобождения или InRelease файлы из репозитория каналы и компоненты. Например, основным компонентом стабильного канала Google по РЕПО (https://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Release) имеет:

Архив: стабильный
Версия: 1.0
Компонент: основной
Происхождения: Google, Инк.
Метки: Гугл
Архитектура: amd64 в
Описание: Гугл Хром-ОС Linux-репозиторий.

Обратите внимание, что а=/ не будет работать в вашем случае, поскольку ваш РЕПО устанавливает различные значения для архиве:

Архив: Debian_9.0
Название: Debian_9.0
Происхождение: обс://построить.в openSUSE.орг/дома:fusion809/Debian_9.0
Метки: дом:fusion809
+46
Carlos Valdez 21 июл. 2017 г., 00:13:02

Есть что-то еще, который прослушивает порт 80, проверяем строку:

дубликат слушать 0.0.0.0:80

Чтобы увидеть, какие ПИД слушать вы можете попробовать

команды netstat -АНП|команда grep :80

Если что-то не так с nginx конфигурации вы можете попробовать этот минимальный:

демон;
worker_processes 2;
пользователь www-данных;
события {
 использования epoll;
 числа worker_connections 128;
}
функцию error_log Logs/и ошибки.журнал информации;
протокол HTTP {
 server_tokens off;и
 включать в себя пантомимы.типов;
 кодировке UTF-8;
 access_log Logs/и доступа.журнал смешанная;
 сервера {
 значение server_name localhost;для
 слушать *:80;
 ошибки 500 502 503 504 /50x.html;
 расположение / {
 корневой HTML;
}
}
}
+25
leonor 20 янв. 2015 г., 23:57:47

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

$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