Как настроить маршрутизацию HTTPS на прокси-сервера на клиент

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

Я работаю на внедренную систему. Это подключенный к интернету через PPP и GPRS-модема. Система запускает приложение, которое делает HTTPS-запросы через libcurl использует.

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

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

Ближайший вопрос, который я видел, это как настроить прозрачный прокси, где прокси-сервер удаленный? но это требует маршрут, чтобы содержать IP-адрес клиента. Как это GPRS-соединение, которые приходят и уходят, IP-адрес будет неизвестно и будет меняться время от времени.

+902
TaborKelly 30 дек. 2015 г., 21:52:04
34 ответов

У меня есть некоторые загрузки/скачать Руби скрипты; я хочу, чтобы запустить эти скрипты в daemon процесса. Когда я запускаю Руби скрипт на терминал, это задать для ввода некоторых данных после этого скрипт начнет выполняться. Так что теперь я хочу, чтобы запустить эти скрипты с помощью процесса демона. Но проблема заключается в том, что как я могу дать исходные данные для сценариев, так что он выполняет.

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

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

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

+975
wilson woo 03 февр. '09 в 4:24

Стандартный синтаксис (в случае, если вы хотите быть портативный не-GNU систем):

СЭД 'я\
\ строка1\
строка2'

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

С оболочками, которые поддерживают (нестандартные ш) КШ $'...' типа цитаты (как ksh93, ЗШ или Баш), вы можете написать это:

СЭД $'я\\\н\\\tline1\\\nline2'

1 обратные слеши не нужны до пробелов в POSIX совместимых СЭД, но в некоторых реализациях, как на BSD-систем, равно прокладка этих пробелов без обратной косой черты.

+963
Basile Paradis 21 сент. 2010 г., 13:55:37
Другие ответы

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


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

Было время, когда IANA только назначенные порты до 1023. Увидеть RFC1700. В свое время это был стандарт. Большую часть времени у меня нет проблем с поиском, когда все меняется в потоке документа RFC, но на вопрос о смене портов от 1024 до 49152 от зарегистрированных назначить меня.

С точки зрения истории Линукса, был поднят вопрос о ip_local_port_range по умолчанию в 2007. В то время было принято решение использовать диапазон Linux вы учтите, опасаясь, что большое число портов может привести к проблемам и начале диапазона при 49152 может оставить слишком мало портов в бассейне. Вижу в этом и свою нить. Мысль было о том, что начало в 32768 был в духе процедуры IANA, если не совместима. При чтении этого я делаю вывод, что разработчики предполагали большинство заданий будет происходить из нижней части диапазона и двигаться вверх. На момент написания этих строк я насчитал чуть больше 100 номера портов назначены (не считая различных протоколов как отдельные) между 32768 и 49152, так что держится очень хорошо в течение последних пяти лет.

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

  1. Номера портов рандомизированы, чтобы помешать определенных атак. Чем больше адресов в пуле, тем лучше эта защита может работать.
  2. Серверы высокой активности могут иметь проблемы с номером порта истощения. В то время как порты могут быть эфемерными, их использование не мгновенно. В частности сокетов может длиться несколько минут после того, как протокол TCP закрыть.

В этом блоге затрагивает ряд 2, и предполагает ответ если вы желаете, чтобы ваш Linux систем, чтобы использовать другой диапазон локальных портов. (Через /etc/sysctl-переменной.D для определения диапазона вам нравится. Существует также запись ip_local_reserved_ports, которые могут быть использованы, если конкретного конфликта ребра. Эти совпадают с /прок запись файл/sys вы цитируете.)

В резюме. В Linux по умолчанию не совпадают с нынешней IANA технические характеристики, но какой-либо конкретной системе Linux можно, если ее владелец желает.

+952
Yeasir Mohammad Akib 17 нояб. 2016 г., 00:32:13

Вдохновленный ответы @AdamLett это я реализовал следующее решение/обходное решение.

Я редактировал добавлена заморозить-потом-спящий режим обслуживания, чтобы использовать пользовательский скрипт я создал в /usr/local/bin/s2ram-then-s2disk.sh

#!/бин/Баш
# Таможня приостановить-то-спящий скрипт через uswsusp.

# Редактирование "HibernateDelaySec" переменной ниже, чтобы установить количество
# секунд остаются в приостановить до гибернации.
HibernateDelaySec=1200

curtime=$(дата +%с)
замок=/tmp/и rtchibernate.замок

# Приостановлении... запись текущего времени и установки будильника.
Эхо "$curtime" > $замок
rtcwake -м нет -с $HibernateDelaySec
s2ram

# Систему сейчас приостановлена.

# Выйдя из сна...
curtime=$(дата +%с)
sustime=`кошка $замок`
РМ $замок

# Мы просыпаемся из-за выше таймер РТК?
если [ $(($curtime - $sustime)) -Гэ $HibernateDelaySec ]; тогда
 # Гибернации (спящий режим на диск)...
s2disk
еще
 # Отменить таймер RTC и проснуться нормально.
 rtcwake -м отключить
интернет

в /etc/systemd в/системы/systemd в-заморозить-потом-спящий режим.обслуживание.д/переопределить.конф

[Услуги]
ExecStart=
ExecStartPre=-/usr/Бен/выполнения части в-ДО в /usr/lib в/systemd в/систему-сон
ExecStart=/usr/local/bin/s2ram-then-s2disk.sh
ExecStartPost=-/usr/Бен/работа-части -в-обратном -пост в /usr/lib в/systemd в/систему-сон
+945
Wilson F 31 окт. 2018 г., 06:13:53
  1. Не редактировать кронтаб-файл напрямую. Использовать кронтаб командой, вот что это.

  2. Не использую команду sudo в скрипте несколько раз. Запустить весь скрипт с sudo.

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

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

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

  6. Ты применение grep к существования CCgenerator.sh кронтаб запись, но тогда только при условии, что updateKey.sh существует.

  7. Что еще более важно, почему тебя так волнует, где в crontab от CCgenerator.sh правило? Это работает так же хорошо, если это в начале или конце файла. Так что вам даже не нужно искать updateKey.sh в любом случае.

Это должны учитывать все перечисленные выше моменты:

#! /бин/Баш
CCgenerator='0 06,18 * * * /home/server/scripts/CCgenerator.sh'

если ! файл crontab -U в корень -л | грэп -КТ "$CCgenerator" ; затем
 Эхо 'добавление CCgenerator.sh'
 # дописать "$CCgenerator в конце корня кронтаб
 (кронтаб -у корень -л ; функции printf '%з\п' "$CCgenerator") | кронтаб -у корня
еще
 ccgenerator.sh Эхо "нашли"
интернет

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

И если вам действительно все равно, где CCGenerator.sh линия по отношению к updateKey.sh тогда:

#! /бин/Баш
CCgenerator='0 06,18 * * * /home/server/scripts/CCgenerator.sh'
updateKey='0 05 \* \* \* /home/server/scripts/updateKey\.sh'

если ! файл crontab -U в корень -л | грэп -КТ "$CCgenerator" ; затем
 Эхо 'добавление CCgenerator.sh'
 файл crontab -U в корень -л | СЭД -е "\:$updateKey: я\
$CCgenerator
"| кронтаб -у корня
еще
 ccgenerator.sh Эхо "нашли"
интернет

Это, однако, не делает ничего, если $updateKey не в кронтаб. Лучше версия grep по $updateKey, запустите редактор sed команду, чтобы вставить $CCgenerator если бы она существовала, иначе как-то использовать в том случае, когда с файла crontab -U в корень -л ; е ... я использовал, чтобы добавить $CCgenerator до конца кронтаб.

Может, что-то вроде этого:

#! /бин/Баш
CCgenerator='0 06,18 * * * /home/server/scripts/CCgenerator.sh'
updateKey='0 05 \* \* \* /home/server/scripts/updateKey\.sh'

# мы собираемся использовать файл crontab -U в корень -L несколько раз, это
# лучше просто взять его один раз и сохранить его в переменной.
rootcrontab="$(кронтаб -у корень -л)"

если ! грэп -КТ "$CCgenerator" <<<"$rootcrontab"; затем
 если команда grep -Q "на$updateKey" <<<"$rootcrontab" ; затем
 Эхо 'вставка CCgenerator.sh'
 Эхо "$rootcrontab" | СЭД -е "\:$updateKey: я\
$CCgenerator
"| кронтаб -у корня
еще
 Эхо 'добавление CCgenerator.sh'
 функции printf '%з\п' "$rootcrontab" "$CCgenerator" | кронтаб -у корня
интернет
еще
 ccgenerator.sh Эхо "нашли"
интернет

Примечание: $updateKey уже имеет свои * герои сбежали, поэтому нам не нужно использовать грэп -Ф.

+941
dc5378 28 июн. 2011 г., 22:49:30

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

$ на awk '{gsub(/[^[:цифра:].]/,"",$3);печать $3} файл' 
5.421
5.120
5.100
+935
Shanti 26 мая 2010 г., 18:57:19

После установки различных рабочих средах, только для целей тестирования, я напортачил с Ubuntu 16.04 LTS и теперь,

  1. Часы исчезли из верхней панели меню
  2. Инструмент настройки единство пошла
  3. Я получаю неудовлетворенный ошибки зависимостей при установке инструмента твик единства

enter image description here

Я пробовал много ответов на Askubuntu, но без успеха. Можете ли вы помочь мне исправить мои установки Ubuntu?

+914
himera230983 14 сент. 2014 г., 05:15:42

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

пользователей все=(всех) из /usr/Бен/ВИМ /и т. д./httpd/confs/файл httpd.конф

Однако, я все еще есть некоторая путаница с этими двумя вариантами.

Ограничить

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

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

Параметром noexec

Функция с параметром noexec известно для работы на SunOS, Solaris и *БСД, Линукс, ИРИКС, Tru64 Unix, а в macOS х, ХП-УБ 11.х и AIX 5.3 и выше.

Если вы не уверены, может ли ваша система способна поддерживать параметром noexec вы всегда можете просто попробовать и проверить, является ли оболочка убегает при работе с параметром noexec включена.

Есть хороший способ проверить, если с параметром noexec хорошо работает или нет? Пытается команд из самых безопасных?

человек страницы: http://www.sudo.ws/sudoers.man.html

+894
Maciej Bl 14 июл. 2015 г., 06:46:02

Вы можете сделать это на awk с вызовом getLine() функция. Команда работает, выбрав пустых строк в текстовом файле !НФ , т. е. те линии, которые являются пустыми (количество полей в строке равно 0). Используя вызовом getLine() функция, мы получим следующие непосредственные строки с пустой строкой и хранить в переменной в NXT.

на awk '!НФ && ((Гэтлину в NXT) >0){ $0 = NXT и NXT в ПРС }файл 1' 

Затем часть внутри {..} создает линию переменной типа, встроенного новой строки ( конкатенация строк с ОРС ) и переменной обратно. 2-й добавлять, потому что вызовом getLine() звонок по умолчанию продвигает линию указатель на один уровень. Посмотрим, как навсегда изменить файл с помощью awk? (“на месте” правки, как с “СЕПГ -я”) , чтобы изменить файл динамически.

+884
johnybinwv 5 мая 2018 г., 23:25:29

Печатается 5 следующие строки после строки с 'ул.' был найден. (Надеюсь, что это то, что вы хотите):

найти . -тип F -имя | команды xargs на awk 'ул. /^$/ {я=1; следующий;} \
 я>0 {печать; если(i<5) я++; еще я=0;}'
+846
user29576 11 янв. 2010 г., 07:24:36

Вы можете осуществлять поиск в файловой системе на одном из этих путей, например (это может занять некоторое время):

найти / -пути "*/jdk1.7.0_79/jre/Welcome.html"

Выход может быть:

/path/to/unpacked/tarball/jdk1.7.0_79/jre/Welcome.html

Место будет /путь/к/распаковали/архив/

+817
JBert 14 июл. 2018 г., 21:07:37

Я в настоящее время работает восстановления на файловой системе Btrfs НАН (~20 ТБ), что произошел сбой диска. Это займет несколько дней. Моя проблема примерно раз каждые 24 часа, ОЗУ заполняется и ядро начинает убивать процессы, пока вся система умирает.

при этом, как показывает пользователей процесс памяти, но пользователь процессы показывают каких-либо значительных памяти:

enter image description here

бесплатно показывает, как в буфере/кэше оперативной памяти:

# бесплатно -ч.
 общая бесплатно общая бафф/кэша
Мэм: 15г 923M 1.0 г 16М 13Г 5,0 г
Обмен: 7.9 г 0В 7.9 г

Я, наконец, выследил его с slabtop

Как вы можете видеть био имеет безумное количество сляба использования. Запуск синхронизации и Echo 3 > /proc и/sys в/ВМ/drop_caches проясняет дерева использования, но не влияет на био вообще.

Этот NAS работает Rockstor, который базируется на CentOS. Машина в вопрос на ядра 4.4.5-1.el7.elrepo.архитектуру x86_64. Нет ничего в сообщениях ядра до памяти доходит до точки, где процессы начинают убили.

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

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

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

+777
QuantumAcademic 6 сент. 2018 г., 22:50:14

У меня есть какой-то текст вроде этого:

Предложение № 1 (н жетонов):
Бла Бла Бла
[...
...
...]
( #начало первого сета здесь
 ... (другие возможные скобки и текст здесь)
 ) #конец первого сета здесь

(...)
(...)

Предложение #2 (н жетонов):

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

(
 ... (другие возможные скобки здесь)
)

Есть Баш способ сделать это. Я попробовал простой

'ы/(\(.*\))/\1/'
+773
user23439 13 мая 2018 г., 15:29:57

Возможно, придется использовать mod_rewrite, чтобы раздеть /гитлаб немного. Что-то вроде:

rewriteBase "/гитлаб"
rewriteRule "^гитлаб/(.*)" "http:/192.168.0.113/$1" [п]

См https://httpd.apache.org/docs/2.4/rewrite/proxy.html

+709
Terenzio 6 окт. 2015 г., 14:33:33

Используя трассированием udevadm информация --запрос=все --имя=/Дев/СДА я мог видеть, что /выполнения/udev из/данных/В8:0 также читают:

открыть("/работа/udev из/данных/В8:0", флагов o_rdonly|O_CLOEXEC) = 3

Это ASCII-файл:

/работа/udev из/данных/Б8:0: текст ASCII 

Содержащие информацию, которую вы хотите видеть.

В вашем случае надо иметь /работа/udev из/данные доступны в вашем окружении chroot, а для запуска udevadm команду

+670
Flat Eric 28 июн. 2014 г., 18:41:12
apt-получить -ду обновление > /dev/нуль
apt-получить -ду дист-апгрейд > > в /var/журнал/АПТ/сценарно-модернизацию.журнал

Вы можете отправить их обоих в /dev/null, если вы хотите, - но, как только ее не станет, Вы никогда не сможете посмотреть на то, что пошло не так после выдачи команды.

Также если ваш /etc/АПТ/источников.список находится в плохой форме, бег обычный интерактивные

apt-получить обновление

следует пояснить тебе.

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

+645
cssc 9 авг. 2014 г., 20:33:46

Им играть с Вэйланд (в Fedora 24) и мульти-разрешением экранов.

С х я настройки моего вторичного ИПЧР экран масштабируется с помощью расширения xrandr --выход эои-1 --авто --выход ДП-1-8 --авто --сдвиг 3840x2400+3840+0-шкала 2х2-прямо-эои-1

Как я могу сделать мой дополнительный монитор данные с Вэйланд? (или добиться достаточного опыта на мульти DPI на экраны с Вэйланд)

+582
jeff goebel 30 дек. 2010 г., 10:46:44

Я пишу сценарий входа для OSX 10.8.

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

Я пробовал "whoami", "$пользователь", а также "ls -l в файл /dev/консоли | у awk '{печати 3$}'", но они все возвращаются "корень". Я предполагаю, что это потому, что сценарии входа в систему запустить как root, а не как пользователь, прошедший проверку подлинности в окне входа в систему.

Вот пример:

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

+575
AbeC 28 нояб. 2014 г., 01:41:30

Я купил новый жесткий диск, Жесткий (резервное копирование плюс), но у меня возникли проблемы с ним.

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

Во-вторых, при удалении его, rsyslogd и kworker команды сходить с ума , коробления процессора и rsyslogd команда записывает это в файл/var/журнал/syslog в файл:

представление УМК УРБ искусству

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

[ 3791.677885] USB на 1-1.1: >нового высокоскоростного количество USB-устройства 5 через ehci_hcd
[ 3791.831989] USB на 1-1.1: >новое USB-устройство найдено, idVendor=0bc2, idProduct=a013
[ 3791.831995] USB на 1-1.1: >строк новых устройства USB: ПТР=2, продукт=3, где=1
[ 3791.831998] USB на 1-1.1: >продукта: резервная копия+ БК
[ 3791.832001] USB на 1-1.1: >Производитель: Seagate
[ 3791.832003] USB на 1-1.1: >Серийный_номер: NA533ZTL
[ 3791.832846] scsi7 : УАС
[ 3791.834099] для SCSI 7:0:0:0: >прямого доступа для резервного копирования Seagate+ БК 0410 для PQ: 0 ANSI в: 6
[ 3791.834843] СД 7:0:0:0: >прикрепила SCSI универсальный СГ3 тип 0
[ 3791.835062] СД 7:0:0:0: >[Амми] вращения диска...
[ 3792.835724] ....готов
[ 3795.843334] СД 7:0:0:0: >[Амми] 1953525167 512-байтовых логических блоков: (1.00 ТБ/931 гиб)
[ 3796.014772] СД 7:0:0:0: >[Амми] защита от записи отключена
[ 3796.014783] СД 7:0:0:0: >[Амми] смысл режима: 4Ф 00 00 00
[ 3796.015652] СД 7:0:0:0: >[Амми] кэширование записи: доступно, для чтения кэш-памяти: включен, не поддерживает ДПО или фуа
[ 3796.026527] Амми: sdc1
[ 3796.029091] СД 7:0:0:0: >[Амми] прикрепила SCSI диск
[ 3826.329960] СД 7:0:0:0: >тег uas_eh_abort_handler 0
[ 3826.329973] СД 7:0:0:0: >тег uas_eh_device_reset_handler 0
[ 3826.329981] СД 7:0:0:0: >uas_eh_target_reset_handler теге 0
[ 3826.329985] СД 7:0:0:0: >тег uas_eh_bus_reset_handler 0
[ 3826.333953] USB на 1-1.1: >УРБ ПЛОХОЕ СОСТОЯНИЕ -71
[ 3826.402029] USB на 1-1.1: >сброс высокоскоростной количество USB-устройства 5 через ehci_hcd
[ 3826.555545] СД 7:0:0:0: >устройство отключат - не готов после восстановления ошибка 

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

+566
Woozieboozie 8 сент. 2019 г., 14:26:14

Я не эксперт в PDF формате, но из вашего примера файл я считаю, что ненужные части объектов, 17, 33 и 49. Чтобы удалить те объекты, которые я хотел бы использовать pcregrep следующим образом:

pcregrep -АМВ '(17/33/49) 0 параметр obj(.|\Н)*?Привет(.|\Н)*?endobj' новый2.в формате PDF > new3.формат PDF

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

После этого вам все равно нужно восстановить новый файл, как описано в ответе связаны в вашем вопросе (https://superuser.com/a/536644/9265).

+554
Zara Seymour 27 нояб. 2018 г., 10:14:56

Пару вариантов использовать Vim с ярлыка tmux последовательность длинноватыми и мне трудно вспомнить

Как ответы выше сказал, Вы можете использовать "+г и "*Г , чтобы скопировать, а затем "+П И "*П соответственно вставить. Если вы хотите использовать Vim в буфер обмена по умолчанию, так что вы можете просто использовать г/п напрямую тогда.

набор буфер обмена=безымянных "устанавливает копию по умолчанию регистр *
набор буфер обмена=unamedplus "устанавливает копию по умолчанию регистр +

источник в буфер обмена команду: https://vi.stackexchange.com/questions/84/how-can-i-copy-text-to-the-system-clipboard-from-vim

+461
Glendon Gross 21 июн. 2010 г., 16:36:51

У меня есть несколько Amazon EC2, на счетах и хотите быстро сможет переключиться переменные, такие как $EC2_HOME, с помощью скрипта.

У меня есть shell-скрипт настроен так:

#!/Бен/ш
экспорт EC2_HOME=/домой/меня/.ЕС2
Эхо EC2_HOME $

Когда я запускаю скрипт я знаю, что EC2_HOME имеет значение, но я думал, что с помощью экспорта будет сделать переменную остаться после окончания скрипта. Это не так, как работает эхо $EC_HOME не показывают ничего.

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

+449
faranjit 6 окт. 2013 г., 06:43:29

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

тар-cfvz casual.tar.gz snapback.txt bucket.txt

дает ошибку:

таре: casual.tar.gz: не может стат: нет такого файла или каталога
смолы: выход со статусом отказ из-за предыдущих ошибок

Но если я выполните команду вроде этой:

тар-cvzf casual.tar.gz snapback.txt bucket.txt

архив создается без ошибок

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

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

+448
user49794 15 мая 2013 г., 18:37:34

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

+437
user251689 28 июл. 2017 г., 02:22:18

Разве не проще создать свой список команд в отдельный файл Shell, например command.sh без всякой команды nohup.

Тогда звоните:

nohup и Баш command.sh
+365
Vilq 10 мар. 2016 г., 10:59:12

Вы хотите:

побег ^а^а

или

связать ^мета

мета посылает командный характер, т. е. здесь ).

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

побег ^з^з
+338
Aniruddha Sarkar 5 июл. 2016 г., 02:45:15

Есть (технический или практический) предела тому, как большой вы можете настроить максимальное число открытых файлов в Linux? Есть некоторые побочные эффекты, если вы настроить его на очень большое число (скажем, 1-100м)?

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

+330
Blacklight Shining 11 авг. 2019 г., 05:58:05
подскажите
mget ~/public_html

Это должно скачать все из /Home/имя_пользователя/public_html директорию.

+243
Marian Dumitrascu 8 сент. 2014 г., 11:57:25

В комментариях вы предоставляете выход ЛС-л для вашего устройства:

КВР-RW-Р-1 корень ЛП 189, 1 июля 24 18:48 /Дев/шина/кабель USB/001/002

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

+229
Ejoso 16 июн. 2011 г., 22:15:02

найти это, вероятно, способ пойти, но если вы действительно, действительно (не) хотите скину сайт lib/ из ЛС -1, вы можете использовать СЭД:

$ Общ -1 библиотека lib/*.банки | СЭД с#^сайт lib/##'
mylib_1.jar
mylib_2.jar
+184
Andrea Schiavini 6 авг. 2010 г., 06:41:52

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

perl_script='$| = 1;с/\н/\р/г если $_ =~ /^АВ:/;с/энергосбережения/\nSaving государственной/'

Ш-с 'п=$1; сдвиг
 команда МПВ "[email protected]" 2>&1 |
 на Perl -ЧП "$Р" |
 тройник "$дома/mpv_all.журнал"' ш "$perl_script" "[email protected]"
+183
CityBoyFarmer 24 нояб. 2014 г., 03:52:32

Смотрите этот отчет об ошибке в Inkscape: https://bugs.launchpad.net/ubuntu/+источник/в Inkscape/+ошибка/499257

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

Я просто удалил элементов xpacket, и файл снова открылась. Помните, что элемент <элемент>текст</элемент> если вы не привыкли работать с XML и языки разметки. Если это не сработает, я хотел бы попробовать изменить кодировку как предложено в сообщении об ошибке.

+111
nkanderson 21 янв. 2018 г., 23:14:01

Напишите вашу логику для извлечения параметров устройства и назначить его на поток/процесс. Монитор рабочий поток/процесс от родительского процесса и убить его после тайм-аута, если он завис.

+108
KCzar 18 авг. 2011 г., 23:31:25
Су логин

Если вы хотите загрузить переменные среды,

Су - логин
+33
EruditeBirdy 29 мар. 2015 г., 06:21:46

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

$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