Можно ли выставить протокол TCP туннель в Linux как специальный прибор персонажа?

Недавно я нашел в документации QNX, что позволяет настроить сообщение на основе МПК между процессами на отдельных физических машин с помощью последовательного устройства (например,/dev / serX) и это заставило меня задаться вопросом:

Можно ли в Linux для создания системы специального устройства для TCP/UDP туннель? Что-то вроде НЗ потока stdin/stdout с открытыми публично в /dev/что-то.

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

#машина1:
Echo "Привет" > /Дев/somedev

#компьютер2:
кошка < /Дев/somedev

Я взглянул на НК человека, но я не нашла ни одного варианта, чтобы указать Ио источника/назначения, иных, чем с stdio.

+343
Jeff Reeves 27 окт. 2011 г., 04:46:19
33 ответов

Некоторые из информации, которую я запрашиваю можно почерпнуть из каталога/var/журнал/системный журнал , электронная.г:

грэп подключения в /var/журнал/системный журнал

Но полезность этой информации также зависит от того, как вы сеть; протокол DHCP или статический сетевых соединенийи т. д.

Есть ли командная строка даст нам время безотказной работы сетевой карты точно ?

+995
Grastveit 03 февр. '09 в 4:24

Если вы используете вариант , деготь будет использовать немного больше памяти и записать его на устройстве/dev/консоли или любого активного дисплея . Вы можете проверить время результате со временем команду .

Но если вы чувствуете, что он делает тяжелую работу, пока вы подключены к удаленному серверу по протоколу SSH к примеру , это может быть плохое соединение с сервером . Пока вы вводите тар-xvf процесс запустить на сервере и отправить консоль вывода на экран . Это может принести кучу трафика и сетевых буферов не могу справиться с этим трафика, так что вы можете чувствовать некоторое отставание .

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

+947
user2889737 4 мая 2010 г., 15:09:35
Другие ответы

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


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

Использование ACL это можно сделать (красная шляпа - настройка списки управления доступом) -

$ команда setfacl -м U:gourav:права доступа rwx,д:у:gourav:права доступа rwx,д:у:тигр:права доступа rwx,м:rwx по пути/tiger_gaurav
  • у:gourav:права доступа rwx — предоставляет пользователю gourav чтение,запись и выполнение для каталога
  • д:у:gourav:права доступа rwx — устанавливает правила, которые будут предоставлять пользователю gourav читать,писать,оформлять разрешение на файлов, созданных в каталог
  • д:у:тигр:права доступа rwx — устанавливает правила, которые будут предоставлять пользователю тигра читать,писать,оформлять разрешение на файлов, созданных в каталог
  • м:права доступа rwx — устанавливает маску, это значение объединен с владельцем группы и всех остальных пользователей/групп.

Сказал, что, создав группу, скорее всего, гораздо проще поддерживать в долгосрочной перспективе.

+889
Hydrous Caperilla 17 нояб. 2016 г., 20:46:45

в tcsh: набор savehist = (5000 слияния) сливает

+880
Sahil M 5 мая 2013 г., 13:37:54

Я верю, что ты спросил о сети. Так TCP сервисов использовать сокеты как точка для общения и состоят из IP-адреса, протокола и номер порта.

+830
user28866 26 дек. 2015 г., 09:41:10

Вы просили его заменить "е" на "AlphabetE", что это сделано правильно. Я подозреваю, что ты имел в виду только целые слова?

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

Эхо "тест" | СЭД -Ф <(СЭД -е 'с/.*/с\\<&\\>,mydic ги/')

Редактировать: я заметил, у вас на самом деле рассматривается вопрос случая.

+814
ducanhnguyen 27 февр. 2019 г., 06:43:02

Я хотел сделать это в bash с помощью некоторых простых НЗ команды:

#!/бин/Баш

НК -К-Л -П порт > tempfile

а правда
делать
 если кошка tempfile | запрос грэп;
тогда
 # Выполните скрипт проверки 
 # Ответ с ЧПУ
 : > tempfile # ясно tempfile
интернет
 сон 1
сделано

Для этого потребуется установка клиента с ЧПУ , а также. Может быть, настройка ЧПУ слушай команду на клиенте тоже необходимо, чтобы получить успех ответить.

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

Тут главное-использование НЗ. С помощью него, вы можете создать простой клиент-серверных архитектур.

+730
user200526 1 мая 2017 г., 19:12:17

Я пытаюсь использовать FTP, чтобы загрузить несколько сотен файлов в каталоге. Есть ли способ, чтобы только скачать определенные файлы с FTP?

В идеале, я хотел бы, чтобы соответствовать определенные файлы, используя регулярные выражения. К сожалению, в каталоге массивной и слишком большой, чтобы загрузить весь каталог, а затем используйте find или grep локально манипулировать определенные файлы. Есть просто способ сделать то, что я пытаюсь сделать в Unix?

Если нет, я планирую просто написать скрипт на Perl или Python. Спасибо заранее за помощь.

+673
user146933 30 июн. 2018 г., 23:32:35

Когда вы делаете:

КМД = "некоторые команды"
УМК | Гэтлину Д2
УМК | Гэтлину Д2

в awk и, первым вызовом getLine возвращает первую строку (запись) на выходе из УМК (УМК запускается при этом первый Гэтлину), а второй получает второй линии. При достижении конца выходных, Гэтлином возвращает 0.

В вашем случае команда cmd = "дата -д \"46 лет назад\"", поскольку эта команда выводит только одну строку, первым вызовом getLine возвращает эту строку в Д2 (и положительное число), а второй достигает ВФ, так возвращает 0 и покидает Д2 нетронутой.

Здесь, вам понадобится:

 УМК | Гэтлину Д2; закрыть(УМК)

Так ЦМД будет выполнять каждый раз.

Или сохранять выходные данные УМК в хэш, чтобы избежать ту же команду несколько раз с теми же аргументами, как

если (!($2 в кэша)) {ЦМД=...; КМД | кэш Гэтлину[$2]; закрыть(УМК)}
кэш для печати[$2]

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


Обратите внимание на двусмысленности в тесном(УМК) для УМК используется как для Гэтлину < УМК и УМК | Гэтлину. Это близко к УМК команду или команду cmd файл или как?

тест $ Кот.на awk
Начать{
ОФС=","
 Гэтлину А1 < команды "uname"
 команды "uname" | Гэтлину Б1
рядом (команды"uname")

 Гэтлину А2 < команды "uname"
 команды "uname" | Гэтлину Б2
 печать А1,В1,А2,В2
}
$ Эхо > команде uname
$ mawk -F испытание.на awk
тест,Линукс,проверить,ОС Linux
$ bwk-на awk -F испытание.на awk
тест,Линукс,проверить,ОС Linux
$ поглазеть -F испытание.на awk
испытания,ОС Linux,ОС Linux
$ busybox и на awk -F испытание.на awk
тест,тест,

(bwk-на awk является одним поддерживается Брайан Керниган (в К В на awk), поведение схоже с awk реализации, основанные на том, что как Солярис nawk или FreeBSD на awk).

Смотри Как busybox и на awk не позволяет вам использовать команды"uname" как файл и команду с Гэтлином и как закрыть (команды"uname") не закрыть команду uname файл в поглазеть.

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

Как:

 на awk 'начало {Гэтлину фу < $ЭНВИРОН["файл"]; "команде uname\Н" | Гэтлину системы}'

позволило бы избежать проблемы, если $файл , случается команде uname (не если $файл находится в команде uname<перевод строки> но это менее вероятно).

+645
debonair 10 июл. 2014 г., 07:17:33

Я ничего не знаю о AIX. Основанная на быстром поиске, я бы сказал, Наверное, нет.

Во-первых, общая библиотека должна быть в часто используемый формат ELF поддерживает Linux и другие. На основе некоторых быстрый Google Поиск, похоже, экс, вероятно, использовать вместо кофе. Так что это удар.

Потом, конечно, архитектур должны были бы совпадать. Вы не указали, какую архитектуру вы используете, поэтому я проверила список поддерживаемых архитектур в Эксе. К сожалению, я не ожидаю, что любой из них, чтобы быть популярным выбором для ОС Linux (для PowerPC быть только действительно потенциально правдоподобно). Так что два удара.

Наконец, вы, вероятно, нужно быть счастливчиком по Абис, используемых разделяемых библиотек. Каждая функция, что библиотечные вызовы в библиотеку libc и других зависимостей должны существовать также в Linux с таким же Аби. Большинство функций POSIX действительно, наверное, матчей, но это займет всего одну недостающую функцию для получения отказа канала... так что это забастовка три.

+611
snoop 26 мая 2017 г., 07:48:07

В смысле ключ "средней ошибки" - это обратная связь от умной системы на диске.

Вы можете попробовать smartctl -а с /dev/yourdrive , чтобы получить больше информации, но для меня это уже выглядит как диск сгорел. Заменить его и восстановить данные из резервной копии.

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

+573
Cquast 16 янв. 2018 г., 02:07:36

Мне нужно поставить wifi интерфейс на дополнительный монитор состояния.

  • Если не использовать правила udev и wifi интерфейс, названный ядра как wlan0 (по умолчанию):

$ Ив Дев как wlan0 интерфейс добавить mon0 тип монитора

в этом случае у меня нет никаких проблем и все работает. Я вижу mon0 интерфейс в iwconfig выход.

режим mon0 стандарт IEEE 802.11:монитор частота:2.412 ГГц 
 Повторить короткое ограничение:7 РТС чет:с фрагмент чет:с
 Управление мощностью:на

как wlan0 ИССИД стандарт IEEE 802.11:выкл/любой 
 Режим:Управляемая Точка Доступа: Не Связанные 
 Повторить короткое ограничение:7 РТС чет:с фрагмент чет:с
 Ключ шифрование:выкл.
 Управление мощностью:на
  • Если я использую правила udev и wifi интерфейс назван wbrd0:

70-беспроводной.файл правил:

Подсистемы=="нет", действие=="добавить", attrs{адрес}=="хх:хх:хх:хХ:Хх:ХХ", имя="wbrd0"

$ Ив Дев wbrd0 добавить интерфейс mon0 тип монитора

В этом случае вывод iwconfig выглядит так:

режим rename4 стандарт IEEE 802.11:монитор частота:2.412 ГГц 
 Повторить короткое ограничение:7 РТС чет:с фрагмент чет:с
 Управление мощностью:на

wbrd0 ИССИД стандарт IEEE 802.11:выкл/любой 
 Режим:Управляемая Точка Доступа: Не Связанные 
 Повторить короткое ограничение:7 РТС чет:с фрагмент чет:с
 Ключ шифрование:выкл.
 Управление мощностью:на

Как вы можете видеть нет mon0 интерфейс, а вместо этого был переименован в rename4. Я думаю, что это из-за правила udev, udev, то пытается назвать новый интерфейс монитора, как wbrd0 вместо mon0. Наверное, я что-то отсутствует в документацией udev. Хотя я знаю, что он работает с udev-правила по умолчанию, но я не могу найти место, где она находится.

У меня есть обходной путь, я могу просто переименовать rename4 интерфейс:

$ IP-связи установить rename4 именем mon0

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

Так что мой вопрос, Как писать правила udev, который создаст монитор интерфейс из существующих wbrd0?

Или

Как найти место в по умолчанию в udev правило, которое переименования в интерфейс монитора mon0 , когда я не использую мой 70-беспроводной.правило?

+554
Piyush Sharma 22 сент. 2012 г., 12:06:10

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

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

  1. логин (показать на ПС1)
  2. Су
  3. судо
  4. сценарий (не показывают ПС1)

Я был поставлен PS1 на .bashrc, но кажется не всегда выполнимый.

+547
ReliableInsider 23 дек. 2015 г., 20:53:39

Самый простой способ запустить свой докер билды в Jenkins использовать работу трубопровода. Он имеет много встроенных плагинов, которые могут контролировать свое окружение Docker и контейнеры.

несколько примеров

 докер.изображение("изображение-название").метод run() -запускает контейнер из образа 
 докер.изображение("изображение-название").внутри(){//код команды} -выполняет команды внутри контейнера Docker, а также удаляет свой контейнер, как только ваши команды выполняются.

Для получения дополнительной информации: https://www.cloudbees.com/blog/orchestrating-workflows-jenkins-and-docker

+545
Pural bajmani 18 окт. 2010 г., 11:17:00

У меня *.Ш. скрипт, который пропал в притон с первой линии. Могу ли я исправить его с СЭД?

+509
Ziek Design 19 янв. 2011 г., 08:06:46

Даже если я оставляю его пустым, это еще как-то считает на один символ [. . .] Может кто-то пожалуйста, помогите мне выявить эту проблему?

Попробовать функции printf , а не Эхо

$ Эхо "" | сан. узел-м
1
$ е "" | сан. узел-м
0

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

Или, возможно, лучше использовать чистый Баш без трубопроводов в туалет:

$ строка=фрагментик
$ Эхо "${строка#}"
6
+487
NadirHajiyev 27 авг. 2014 г., 00:52:16

Вы можете изменить разрешения для всех 777 папки 755 , используя найти как можно ниже.

найти в /var/ВСП-тип D -Пермский 777 -принт -в exec команду chmod 755 {} \;

Приведенная выше команда будет изменить все каталоги внутри каталога/var/www и разрешение установить как 755. Чтобы проверить это, вы можете использовать следующую команду.

стат-с "%С %Н" в /var/www в/имя_каталога

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

найти в /var/www в/часть-каталог -тип F -имя "*.РНР" -Пермский 777 -принт -в exec команду chmod 644 {} \;

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

ЛС-лд в /var/www в/часть-каталог-название

Как стат и лс-ЛД отображает восьмеричное разрешений на доступ к файлу.

+429
Paul Plouchard 25 янв. 2013 г., 05:04:56

Псевдонимы всегда можно обойти, процитировав любую часть имени команды, например, \источник или "источник" или "источник или ... (если у тебя псевдонимов для тех, которые ЗШ, но не других оболочек, позволяет).

Функции могут быть обойдены с командой префикс (например, команда источник) в любом оболочка POSIX. В bash или zsh можно использовать встроенные , а не команда для принудительного использования встроенной командой (команда возвращается на путь поиска, если нет встроенные с таким именем, и в ЗШ (за исключением при эмуляции других снарядов), команда пропускает примитивы в целом). Вы можете отменить функцию, например, снятие -Ф источник.

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

+422
AhmedRana 19 июн. 2019 г., 09:08:46

Я пытаюсь создать скрипт для создания файлов JSON из файла txt в AWS. Приведенный ниже скрипт не в состоянии (я думаю) в первом случае вариант. Я думаю, что это потому что у меня есть $опт переменной, которая является поймать всех. В основном я хочу, чтобы это выход, если вы вводите номер выхода. Создать файлы на любое другое допустимое число, и с неверным номером, задать вам другой вариант.

#!/бин/Баш

понятно

# определить переменные
Теперь=$(дата +%Е-%С-%Н%м) # год-месяц-дата-день-час.минутный формат

меню # списке отображения области 
области=($(в AWS EC2 с описания-регионы | jq не -р '.Регионы[].RegionName'))
в AWS EC2 с описания-безопасность-групп-регион $регион | jq не -р '.Групп безопасности по[].Идентификатор_группы' > $region.txt
ПС3="выберите регион номер: "
выберите опт в "${области[@]}" "выход"
делать
 случае $опт в
$опт)
 в AWS EC2 с описания-безопасность-групп-регион $регион | jq не -р '.Групп безопасности по[].Идентификатор_группы' > $region.txt
 файл # группы безопасности читать в массив и создать отдельные файлы JSON 
 команды mkdir -Р "$регион"
 в то время как группа читать; делать
 Эхо "групповой обработки: $группа"
 в AWS EC2 с описания-безопасность-групп-регион $регион --группы-ИД "$группы" > "$Регион"/"$группа-"$дата".джсона"
 сделано < $region.txt
перерыв
;;
"выход")
 Эхо "выхода..."
выход
;;
*)
 параметр Эхо "неверный, попробуйте еще раз..."
эсок
сделано

очистка группы безопасности текстового файла # 
РМ $region.txt

Ожидаемым поведением является то, что вы вводите номер от 1-14 и файлы группы безопасности в JSON создаются в каталог название региона. Эта часть работает. Однако если ввести 15 до выхода этого произойдет;

Выберите номер региона: 15
Группа обработки: СГ-4fec0526

Также если вы введете неправильный номер, например, 16, то же происходит и с 15;

Выберите номер региона: 16
Группа обработки: СГ-4fec0526

Нумер 15 должен выйти и ничего не должен 1-15 Эхо недопустимых... и попросит вас ввести другой номер.

А почему это меню? Я хочу полный контроль прямо сейчас

+375
Aronis Mariano 22 нояб. 2015 г., 22:49:12

Использовать Python :)

$ питона
>>> импорт ОС
>>> ОС.команду chmod('/bin' и 0755)

Что не нужно ничего от /бин , чтобы делать свою работу. Очевидно, я еще не пробовала...

+360
user2963623 20 апр. 2014 г., 20:09:07

В предоставленной таблице маршрутизации, есть две линии по той же сети: одна для устройства eth0, для как wlan0. Это не идеальный вариант.

Кроме того, маршрут по умолчанию для исходящего трафика через интерфейс eth0.

Что, вероятно, происходит, когда вы отключите кабель Ethernet, таблица маршрутизации линий для eth0 в остаются, в том числе и маршрут по умолчанию. Затем ведущий пытается отправить всех его трафика через этот интерфейс, несмотря на то, что у вас его отключил.

Можно настроить автоматический интерфейс eth0 , чтобы позволить- "горячего" подключения интерфейс eth0 и установить отдельный кусок программного обеспечения для управления устройством на основе отсоединять/событий. Сеть-диспетчер работает в этом направлении, потому что сейчас есть интерфейс командной строки.

Или, вы могли убедиться, что через eth0 было маской 255.255.255.255. Это будет означать, что машина будет только использовать этот интерфейс для трафика, направленного на него, или в ответ на такие движения, прямо, а не как маршрут по умолчанию. Либо перенастроить DHCP-сервера или настроить eth0 в статически.

+304
roarmot 29 нояб. 2017 г., 19:52:40

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

Это то, что я сделал до сих пор

  1. команды mkdir /MNT в/файлов
  2. СР /СМИ/интерфейс USB0/резервное копирование/* /тугриков/файлы
  3. команда chgrp декларантов в /MNT/файлы
  4. команду chmod -р г+с /тугриков/файлы
  5. команда setfacl -б /тугриков/файлы # удалить пользователя и другие
  6. команда setfacl -р-д -М Г:декларантов:права доступа rwx /тугриков/файлы
  7. помощью команды getfacl /тугриков/файлы

    файл#: шоссе/файлы/
    владелец#: корень
    группа#: декларантов
    пользователя::---
    группа::rwx по
    других::---
    по умолчанию:пользователя::---
    по умолчанию:Group::rwx по
    по умолчанию:группа:компаний:rwx по
    по умолчанию:маска::rwx по
    по умолчанию:другое::---
    

Пока все выглядит хорошо . . .

  1. компакт-диск в каталог /mnt/файлы
  2. тест команды mkdir
  3. ЛС-л

    д---НИРС---+ 2 Джимми декларантов 4096 28 ноября 14:тест 32 
    
  4. тестовый CD

    -Баш: компакт-диск: тест/: отказано в доступе
    

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

  1. помощью команды getfacl ./тест

    файл#: тест
    владелец#: Джимми
    группа#: декларантов
    # флаги: -с-
    пользователя::---
    группа::rwx по
    группа:декларантов:rwx по
    маска::rwx по
    других::---
    по умолчанию:пользователя::---
    по умолчанию:Group::rwx по
    по умолчанию:группа:компаний:rwx по
    по умолчанию:маска::rwx по
    по умолчанию:другое::---
    
+302
Scott Barstow 9 мар. 2015 г., 00:39:14

Дополнительные объяснения, основанные на NTFS производительности файловой системы

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

Это не было бы слишком удивительно: есть проблемы производительности с NTFS speciffically, связанные с обработкой множества мелких файлов. И мы создаем небольшие файлы в порядке миллионов - на входной файл.

Так, плохой производительности NTFS будет альтернативное объяснение из-за снижения производительности, в то время как экстремальное использование Встроенная память остается связанным в mmap().

Плохая производительность файловой системы NTFS
Настройка файловой системы NTFS для производительности


Объяснив проблему память сильная использовании mmap()

Памяти проблему, которая возникает с разрезом в ваш сценарий, как представляется, связаны с использовании mmap в "Сплит".

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

28892 открыть("xx02", O_WRONLY|O_CREAT|o_trunc совместно, 0666) = 3
28892 функцию fstat(3, {st_mode=значений: s_ifreg|0664, st_size=0, ...}) = 0
28892 вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f821582f000
28892 написать(3, "sometext\Н", 30) = 30
28892 рядом(3) = 0
28892 выполнении munmap(0x7f821582f000, 4096) = 0


На основе примеров, для приблизительной оценки файлов для обработки,
мы предполагаем, что исходные файлы 300Мб, выходные файлы 100В:

Что дает нам около 3000000 файлы для записи. Мы пишем только один сразу. Но мы используем вызов mmap(). Это означает, что для каждого из файлов, хотя бы одну страницу памяти, которая составляет 4096 Б в размер.

Учитывая это, мы коснуться около 12 ГБ памяти (1) для одного входного файла (но не все сразу). Три миллиона файлов, и 12 ГБ, это может вызвать некоторую работу для ядра.

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

(2) он не будет использовать слишком много память в то же время, но через mmap огромное количество мелких файлов в короткое время.

(1) или адресное пространство только?

+302
mjaggard 21 авг. 2018 г., 06:55:00

В Терминаторе работает с Shift+контроль+альт

+292
Grax 8 янв. 2016 г., 16:35:36

Shell-скрипты не совсем то же, что вводить в терминале.
Что произойдет здесь в том, что в iptables-сохранить собирается ждать судо Су , а затем запустить. То, что вы хотите, чтобы запустить в iptables-сохранить внутри судо.

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

Есть 2 подхода к решению этой проблемы.

Способ 1

судо -я <<'ВФ'
в iptables-сохранение | у awk '/^[*]/ { печати $1 } 
 /^:[А-Z]+ [^-]/ { печати $1 "принять" ; }
 /Совершению/ { печати $0; }' | в iptables-восстановление
ВФ

Это в основном запускает оболочку с правами root и отправляет команды через оболочку.
Почему мы не не просто добавить команду sudo перед как в iptables-сохранить и в iptables-восстановление команды является то, что он будет запущен 2 судо- и в то же время. Это не хорошо работать, если они оба в конечном итоге пытается запрашивать пароль.
Так что это решение работает вокруг этого вопроса только запускаем один судо.

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

судо -и ш -С 'в iptables-сохранить | на awk '\"/^[*]/ { печати $1 }; /^:[а-Z]+ [^-]/ { печати $1 "принять" ; }; /совершения/ { печати $0; }'\" | в iptables-восстановление'

 

Способ 2

судо-V
судо -н в iptables-сохранение | у awk '/^[*]/ { печати $1 } 
 /^:[А-Z]+ [^-]/ { печати $1 "принять" ; }
 /Совершению/ { печати $0; }' | судо -н в iptables-восстановление

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

+289
Kregor 28 дек. 2016 г., 19:38:45

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

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

+286
Manu k 1 окт. 2011 г., 15:36:02

Я должен выполнить некоторые даты расчеты и преобразования в сценарий оболочки. Например, вычисление разницы в днях между дата в формате 28 ноября 20:27:19 2012 МСК и сегодня.

Существует несколько возможностей (ГНУ дата, поглазеть, на Perl, и т. д.) но я хотел бы быть в состоянии запустить его на системы без инструментов GNU (например, семейства BSD, Solaris и др.)

На данный момент наиболее портативное решение, у меня есть Perl, но это может потребовать установки дополнительных модулей на дату конвертации.

Что я должен выбрать?

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

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

+277
rageandqq 22 мая 2017 г., 16:33:53

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

Это Докер нагрузки (символы отладки) оценки в среднем таким же, как обычное узла нагрузки?

+156
Cody Smith 22 апр. 2014 г., 21:09:38

Я обнаружил, что не загружается РЕПО файлы были gpgkey= (без значения) внутри, и это мешает Авгий от их загрузки.

Однако, Авгий не выдает никаких ошибок. Я должен был узнать сам.

+135
Kesong Xie 14 мар. 2012 г., 05:04:43

Подход

У меня есть каталог с именем папки, в случайном порядке, с пробелами и точками.

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

$ LS-Ла
./
../
35._JK_io/
'43А. Ио kl_ -'/
Ми.Номбре.Адиос ЕС'/

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

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

для архива В `Ш-с 'Общ -м */' ш`

делать

Эхо "$архивах"
сделано

Вопрос

Проблема в том, что когда я запускаю скрипт я получаю:

35._JK_io/:
43А.
Ио
kl_
-/:
Ми.Номбре.Эс
Адиос/:

Вопрос

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

Наблюдение

При выполнении других скриптов на папки он получил, что 35._JK_io / каталог, но два других не

Спасибо!!

+112
Rubul Alom 8 мар. 2018 г., 14:54:19

Забавно это не с помощью rename() в этом случае, потому что переезд пересекает файловых систем. Наутилус-это просто обеспечивая последовательную семантику в данном случае путем повторного применения формы разрешения исходного файла :Троллфейс:.

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

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

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

  1. udisks использует древние Unix и маски 0022 при монтировании файловых систем FAT, как камеры SD-карты, от имени пользователей.
  2. добавлена ошибка (или "Радио Свобода" лол): разрешение на опции "--systemd в пользователя" значением umask.

Например, когда вы используете CP для копирования изображения с SD-карты, СР копирует исходный режим, увенчанные текущую маску. Поэтому он влияет на оба вопроса. (Это может зависеть от первого вопроса, потому что вы управляли СР изнутри systemd в --пользователей сервиса известен как Гном-терминал-сервера.услуги).

(Другим аспектом этой ситуации является то, что реализована в Debian УПГ с самого начала, но потом сломал маску, когда они реализованы Пэм. Хотя этот вопрос гораздо проще обойти через настройки Пэм, она, пожалуй, иллюстрирует отсутствие спроса, и, возможно, это способствовало отсутствие осведомленности о UPG).

Выпуск 2 ломает традиционное использование УПГ, которая опирается на маску из-0002 и набор-гид общий каталог.

Однако, когда вы используете по умолчанию ACL на общий каталог, в маску эффективно перекрывается, и вопрос 1-это "только" проблема.

+77
mysteriousLynx 16 мар. 2016 г., 21:21:48

Не МВ выступать в качестве ЗП(1) если разрешение на процесс перемещения отказано?

Если это так, разве это не против правил делать одну вещь и делать ее хорошо?

+76
hrvstr 2 янв. 2016 г., 22:52:23

Я заметил, что в каталогах с большим количеством файлов по NFS, если я делаю

общ. *

затем нажмите CTRL-C это может занять некоторое время ( скажем 20 секунд ) перед Общ вернется.

Почему? Может ЛС команда будет исправлено, чтобы быть более гибкой?

+38
Shira Ishikawa 26 апр. 2011 г., 23:50:18

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

$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