Передает параметры SSH для Git-клон

Я подключаюсь к своему серверу через SSH:

SSH пользователь@сервер-P 2224 -зз АВСD

У меня тоже есть репозиторий Git на моем сервере. Единственный способ я знаю, чтобы клонировать:

ГИТ ssh://[email protected]:2224/path/to/repo клон

Используя приведенные выше команды я не могу подключиться к своему серверу, потому что -зз АВСD не в команде. Я пробовал следующие команды, но не работает.

ГИТ ssh://[email protected]:2224/path/to/repo -зз клон АВСD

git клон "ssh://[email protected]:2224/path/to/repo -зз АБВГД"

Как я могу включить СШ параметров в ГИТ-клон команду?

+872
tuvac 26 авг. 2014 г., 19:46:20
39 ответов

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

в rsync-avCz-удалить-до --прогресс --исключить=/тестирование/ каталог /tmp/кода/ .

Вот человек страницы сниппет для ведущих /:

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

И для трейлинга /:

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

Обновление

Я думаю от вас комментарии, что вы ищете - удалить-исключенный вариант.

+999
yildizm20000 03 февр. '09 в 4:24

Поскольку вы пометили со Slackware, я бы посмотрел

в /etc/файл RC.г/RC.модули.местные
+987
WEISSBIER 5 дек. 2018 г., 09:04:36
Другие ответы

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


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

С помощью Perl, вы можете сделать:

fooÉébAar $ эхо '' | и Perl-функция mopen=локаль -ЧП 'с/([[:Верх:]])(??{ЛНР$^П})/<$&>/г'
ФОО<Éé>Б<А. А.>Р

Что использует (??{код}) специального языка Perl оператор, где вы можете динамически задавать регулярное выражение для сопоставления. Здесь ЛНР$^Н - это строчная версия $^Н, последняя группа захвата.

С GNU СЕПГ, вы могли бы сделать:

$ Эхо 'fooÉébAar' | СЭД -е 'ы/./&\Л&/Г;с/([[:верхняя:]](.)\2.)/<<\1>>/г;с/(.)./\1/г'
ФОО<Éé>Б<А. А.>Р

Идея заключается в том, что мы сначала добавить каждый символ во входных данных с их строчные версии (Х становится ХХ, х становится ХХ), так что если мы видим ХХХ после этого (([[:верх:]](.)\2: х с последующим повторным характером), это означает, что у нас в верхнем регистре с последующим строчные версии.

Обратите внимание, что те, кто не будет работать для персонажей в анализируемую форму. Например, É , когда выражается как Е следует совмещать острый акцент. Чтобы обойти это, вы могли бы использовать Perl дляС graphem кластера регулярное выражение оператора вместо:

$ е 'е\u0301\u0302\u00e9\u0302 \u00c9e\u301 фу УО\u301\Н |
 на Perl -функция mopen=язык -MUnicode::нормализовать -ЧП '
 с/((?=[[:верхняя:]])\х)(?{$С1 = $^Н})(\Х)(??{
 НФД(НВ$С1) экв НФД($^Н) ? в QR{} : посетители{(?!)}})/<$&>/г'
<Éé> <Éé> фу жениха

Выше, с использованием канонической нормализации формы (НФД), так что graphem кластеров всегда представлены одинаковым образом на уровень персонажа.

Он бы все равно не отвечают на такие вещи, как адррес fffi , где ИФО (у+FB03) - это один (типографская лигатура) характер, но это даже хорошо, во всяком случае.

+878
Andy Lowe 3 окт. 2010 г., 13:36:20

Я только что установил Ubuntu 12.04.4 64 бит, все казалось хорошо, когда я начал работать на консоли я заметил:

  • что я не мог сделать несколько акцентированных символов в консоль, например, если я пытался типа é я хотел бы получить ?
  • Что ни ЛС или любой другой Unix команды вывод будет отображать такие символы правильно.
  • ANSIX3.4-1968 появился как по умолчанию кодировку в терминале, так:
    • Я изменил кодировку на UTF-8 в кодировку кодировка опцию в меню терминала. Я могу ввести правильно эти специальные символы, но не могут сделать другие команды для выхода на правильный путь. И я должен изменить это каждый раз, когда я открываю новую консоль.

Когда я установить что-нибудь в этом я вижу среди результатов и войти информация:

на Perl: предупреждение: установка локали не удалось.
на Perl: предупреждение: пожалуйста, убедитесь, что настройки локали:
 Язык = "язык:ванная",
 Lc_all = (отключенное),
 У = "es_MX.В UTF-8",
 LC_MONETARY = "es_MX.В UTF-8",
 LC_ADDRESS = "es_MX.В UTF-8",
 LC_TELEPHONE = "es_MX.В UTF-8",
 LC_NAME = "es_MX.В UTF-8",
 LC_MEASUREMENT = "es_MX.В UTF-8",
 LC_IDENTIFICATION = "es_MX.В UTF-8",
 Lc_numeric языкового = "es_MX.В UTF-8",
 LC_PAPER = "es_MX.В UTF-8",
 Ланг = "язык.В UTF-8"
 поддерживаются и установленных на вашей системе.
на Perl: предупреждение: возврат к стандартной локали ("с").
язык: не удается задать значение lc_all для локали по умолчанию: нет такого файла или каталога

Также, если я сделаю опечатку в любую команду работать из консоли я получаю:

К сожалению, команда не найдена разбился! Пожалуйста, отправьте отчет об ошибке на:
https://bugs.launchpad.net/command-not-found/+filebug
Пожалуйста, включите следующую информацию с докладом:

команда не найдена версия: 0.2.44

Мои настройки при установке был только английский язык и испанский раскладку клавиатуры. Что могло бы случиться? И как я могу исправить это навсегда?

+797
Kazumi Akiyama 24 сент. 2010 г., 19:01:03

Я знаю, что это две разные сущности. Корневой ФС это файловая система, которая описывает, как хранить и получать доступ к данным. Ядро-это фактический код, который выполняет.

Однако, не код ядра, хранящийся внутри файловой системы?

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

+781
Ryan Scherlitz 8 дек. 2015 г., 01:09:52

Я думаю, что инструмент, который вы можете искать vimdiff

vimdiff файл.скопируйте файл.оригинал
+744
Martijn Hols 7 дек. 2012 г., 15:09:28

Я установил рабочего стола LXDE на Ubuntu гном: судо apt-получить установку рабочего стола LXDE. Но после того, как я выйти, я не могу выбрать в качестве рабочего стола LXDE сессии. Появляются по умолчанию и GNOME. Я что-то пропустил ?

+721
DaedalusZ 25 янв. 2017 г., 04:12:58

Я привык к пересылке удаленный порт на localhost с помощью SSH, как:

СШ -л 2181:на localhost:2182 пользователь@сервер (вперед удаленный хост порт 2182 на локальный порт 2181)

теперь, от машины я в СШ, я пытаюсь выйти на службу TCP и направить ответ на моей локальной машине:

местные-машина:2181 <-- СШ --> удаленные-машина:2182 <-- с netcat/именованный канал --> сервис:2181

Примечание: Я не имеют прямого доступа к машине, у меня есть только доступ к сети через автомат СШ я для.

Я пытался использовать для netcat с именованным каналом:

На пульте-машина:

mkfifo ФИФО
НК -К -Л-2182 <ФИФО | НЗ служба 2181 >ФИФО

На локальной машине: Эхо сообщение | НЗ локальный 2181

но это не похоже на работу.

Я тоже пробовал, на удаленной машине НК -К -Л-2182 0<ФИФО | НЗ служба 2181 1>ФИФО

без удачи

На удаленной машине НК -К -Л-2182 выводит сообщение, отправленное с локальной машины:2181

если я просто трубы как: НК -К -Л-2182 | ЧПУ обслуживание 2181 Я вижу ответ от сервиса на удаленной машине. Так что я смогла пройти весь путь до сервиса и обратно на пульте-машина, но он там останавливается:

местные-машина:2181 <-/- СШ --> удаленные-машина:2182 <-- с netcat --> сервис:2181

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

Эхо сообщение | НЗ локальный 2182 на пульте-машина ничего не выводит обратно на локальном компьютере, поэтому он не делает это через SSH по какому-то поводу.

Любые идеи, почему это и как это исправить?

Спасибо за помощь.

+713
leal26 22 авг. 2018 г., 10:40:37

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

Важная дополнительная информация: они не эквивалентны.

с помощью chmod+rwx по : установить последние 3 octals на 777, так что гарантировать, что владелец, группа и пользователи имеют "права доступа rwx" набор. Если есть дополнительные биты в первом восьмеричной (установлен бит setuid, описание GNU, и/или липкий бит) оставляет их нетронутыми. Думайте об этом как двоичный "или 00777".

чмод 777 : набор прав на 00777, поэтому он обеспечивает владельца, группы и пользователи "права доступа rwx" установить, и ничего более. Также убедитесь, что дополнительные биты (биты setuid, описание GNU и/или липкий бит) устанавливаются в 0.

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

Используйте 777 форма Если вы также хотите, чтобы убедиться, что сброс всех битов setuid/описание GNU/Sticky бит, т. е. если файлы, которые нужно "00777", который, наверное, скорее всего в вашем случае (файл точно известно, и должно быть : 00777). Здесь также делают тройной уверены, что это действительно необходимо...

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

http://en.wikipedia.org/wiki/Chmod хорошо читать, как он объясняет, что каждая цифра или буква обозначает (в том числе с setuid/описание GNU/липкий)

+710
user49739 12 авг. 2017 г., 12:30:29

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

-м-мышь использование мыши

Это копировать/вставить еще можно с режиме мыши?

+709
Devin Larsen 23 апр. 2012 г., 01:07:45
паста -СД ', файла\N'.в файл>.из

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

паста -СД ', файла\N'.в файл 1<>.в

(но будьте осторожны, это может не работать на UNIX системах, которые имеют эти символы не экранируются Терминаторы (например, Microsoft), на которых некоторые эмулировать POSIX и паста может лечить в не Unix-пути)

+692
JBL 12 июл. 2015 г., 20:07:49

Из проб и ошибок xcalibс плоским экраном параметр принимает нулевое количество проиндексированных вашего монитора в соответствии с вашим xrandr поближе выходной, т. е. в вашем случае xcalib -с 0 (по умолчанию) будут контролировать с DVI на d-0 и xcalib -с 1 будет контроль по HDMI-0.

+688
Vencen 4 авг. 2012 г., 17:48:00

Это не очень понятно, что именно вы хотите сделать и что вы имеете в виду мой “процесс”. Для больших файлов мои любимые интерактивная программа меньше. Он обрабатывает большие файлы без проблем. Он может также пропустить на определенный процент, например, 30%. Кроме того, вы можете искать, используя / и ?.

+657
Francois Muller 18 февр. 2018 г., 04:06:02

Маршрутизатор Netgear R7000 Томатный В1.28.0000 -2017.2-kille72 - K26ARM USB кабель ОАП-64К

Я мог сделать с некоторой помощью отладки мой сценарий.

Цель: получение переслали номер порта от VPN API в формате JSON, номер порта выполняется передача демона, используя коробкой передач-дистанционный.

Мой вклад:

#!/опт/бин/Баш
#
# Включить переадресацию портов при использовании частным доступом в интернет
#
# Использование:
# ./port_forwarding.sh
комплект -х
экзек 5>в/etc/openvpn в/мой_журнал
BASH_XTRACEFD="5"
ПС4='$LINENO: '

TRANSUSER=мне
TRANSPASS=mypass
TRANSHOST=192.168.1.251

/бин/Эхо ждет 20С для VPN подключения и передачи данных, для начала
спать 20

ошибка( )
{
 /бин/Эхо "[email protected]" 1>&2
 выход 1
}

error_and_usage( )
{
 /бин/Эхо "[email protected]" 1>&2
 usage_and_exit 1
}

использование( )
{
 /ОГРН/Эхо "использование: `каталог $0 программы/$"
}

usage_and_exit( )
{
использование
 выйти $1
}

версия( )
{
 программу /bin/Echo "а$версия $версия"
}


port_forward_assignment( )
{
client_id_file="в/etc/openvpn в/pia_client_id"
 если [ ! -Ф "$client_id_file" ]; затем
 если хэш /опт/бин/shasum 2>/Дев/нуль; тогда
 /usr/Бен/глава -Н 100 к /dev/urandom | /опт/бин/shasum -это 256 | тр -д " -" > "$client_id_file"
 Элиф хэш /опт/бин/sha256sum 2>/Дев/нуль; тогда
 /usr/Бен/глава -Н 100 к /dev/urandom | /опт/бин/sha256sum | тр -д " -" > "$client_id_file"
еще
 /бин/Эхо "пожалуйста, установите shasum или sha256sum, и убедитесь, что он виден в вашем \$путь"
 выход 1
интернет
интернет
 client_id=`/ОГРН/КПП "$client_id_file"`
 формат JSON=`/опт/бин/завиток "http://209.222.18.222:2000/?client_id=$client_id" 2>/dev/нуль`
 если [ "$JSON с" == "" ]; затем
 формат JSON='переадресацию Портов уже активирован на этом соединении, истек, или вы не подключены к региону Пиа, который поддерживает перенаправление портов'
интернет

 /бин/эхо сервер вернул сообщение: $JSON с

#отделка VPN и направляется порт из JSON
Порт=$(эхо $в JSON | каталог /usr/Бен/на awk 'начало{Р=1;ФС="[{}\":]+"} /порт/{Р=0; печати $3} конец{выход R}')
/ОГРН/Эхо при успешной порт:$Порт 

порт передачи #изменять на лету

/опт/ОГРН/КПП-дистанционное $TRANSHOST --авт $TRANSUSER:$TRANSPASS -п "$порт"
/ОГРН/Эхо ваш подробности передачи: $TRANSHOST $TRANSUSER $TRANSPASS
}

/бин/Эхо помню, чтобы подключиться к VPN перед запуском этого скрипта. Работать не более 2 минут после подключения или это не удастся!

Exitcode содержит=0
Программа=`и basename $0`
Версия=2.1

а /usr/Бен/тест $# -gt 0 не
делать
 случае $1 в
 --использование | --помощь | -ч )
 usage_and_exit 0
;;
 --версия | -в )
версия
 выход 0
;;
*)
 error_and_usage "непризнанные Вариант: $1"
;;
эсок
сдвиг
сделано

port_forward_assignment

выход 0

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

+ ПС4='$LINENO: '
12: TRANSUSER=мне
13: TRANSPASS=mypass
14: TRANSHOST=192.168.1.251
16: /бин/Эхо ждать 20 лет для VPN подключения и передачи данных, для начала
17: сон 20
79: /бин/Эхо помню, чтобы подключиться к VPN перед запуском этого скрипта. Работать не более 2 минут после подключения или это 'плохо!'
81: exitcode содержит=0
882: базовое_имя /etc/openvpn/test.sh
82: PROGRAM=test.sh
83: версии=2.1
85: /usr/Бен/тест 1 -ГТ 0
87: чехол $1 в
96: нераспознанный вариант error_and_usage': [равен af_inet]45.136.190.211 1198'
27: неизвестный параметр /бин/Эхо ': [равен af_inet]46.136.190.211 1198'
28: usage_and_exit 1
38: использование
333: каталог /etc/openvpn/test.sh
33: использование /ОГРН/Эхо': /etc/openvpn/test.sh'
39: выход 1

Прекрасно работает при запуске в консоли, хотя:

+ ПС4='$LINENO: '
12: TRANSUSER=мне
13: TRANSPASS=mypass
14: TRANSHOST=192.168.1.251
16: /бин/Эхо ждать 20 лет для VPN подключения и передачи данных, для начала
17: сон 20
79: /бин/Эхо помню, чтобы подключиться к VPN перед запуском этого скрипта. Работать не более 2 минут после подключения или это 'плохо!'
81: exitcode содержит=0
882: базовое_имя ./test.sh
82: PROGRAM=test.sh
83: версии=2.1
85: /usr/Бен/тест 0 -ГТ 0
102: port_forward_assignment
50: client_id_file=в/etc/openvpn в/pia_client_id
51: '[' '!' -Ф в /etc/openvpn в/pia_client_id ']'
661: /ОГРН/КПП /и т. д./для OpenVPN/pia_client_id
61: client_id=080db0a6e936918d405683447a78bf426223e9a1ea2ecce744722ac3241d4232
662: /опт/бин/скручиваемость 'http://209.222.18.222:2000/?client_id=080db0a6e936918d405683447a78bf426273e9a1ea2ecce744722ac3241d4232'
62: формат JSON='{"порт":44257}'
63: '[' '{"порт":44257}' == " ']'
67: /бин/эхо сервер вернул сообщение: '{"порт":44257}'
770: Эхо '{"порт":44257}'
770: /usr/Бен/на awk 'начало{Р=1;ФС="[{}\":]+"} /порт/{Р=0; печати $3} конец{выход R}'
70: порт=44257
71: /бин/Эхо при удачном порт:44257
75: /опт/бин/передачи-удаленный 192.168.1.251 --авт мне:mypass -п 44257
76: /бин/Эхо ваш подробности передачи: 192.168.1.251 меня mypass
104: выход 0

Где я буду неправильно? Почему это плохо, когда скрипт вызывается OpenVPN и не когда я запускаю в консоли? Как я могу узнать, что равен af_inet очков? Странно IP-адрес в ошибки-мой клиент, VPN-сервер и порт, не переданный номер порта возвращается из JSON.

Мой конфиг для OpenVPN:

# Автоматически создается конфигурация
демон
клиент
Дэв tun11
прото УДП
дистанционное nl.privateinternetaccess.com 1198
файл resolv-повтор 30
nobind
сохраняться-ключ
сохраняться-Тун
комп-лзо адаптивный
ПНК-шифры шифрование AES-128-ГКМ:шифрование AES-256-GCM в:шифрование AES-128-CBC с:шифрование AES-256-CBC с
шифр AES-128-CBC с
перенаправление-шлюз def1
глагол 3
сценарий-безопасность 2
вверх updown.sh
вниз updown.sh
ца-ца.ЭЛТ
статус-версия 2
статус статус 

# Пользовательская Конфигурация
системного журнала [имя_программы]
сохраняться-ключ
сохраняться-Тун
ТЛС-клиент
аутентификации пользователей-пройти /tmp/password.txt
комп-лзо
глагол 3
reneg-SEC в 0
ipchange "/etc/openvpn/test.sh"
сценарий-безопасности 3

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

Благодаря Ipor Sircer ниже мне удалось избежать ошибки, не давая определения аргумента 1. Мое мнение теперь выглядит следующим образом (для упрощения), но мой вывод при вызове OpenVPN-это совсем иное, чем когда я запускаю скрипт напрямую.

Мой вклад:

#!/опт/бин/Баш
#
# Включить переадресацию портов при использовании частным доступом в интернет
#
# Использование:
# ./port_forwarding.sh
комплект -х
экзек 5>в/etc/openvpn в/мой_журнал
BASH_XTRACEFD="5"
ПС4='$LINENO: '

TRANSUSER=мне
TRANSPASS=mypass
TRANSHOST=192.168.1.251

client_id_file="в/etc/openvpn в/pia_client_id"
 если [ ! -Ф "$client_id_file" ]; затем
 если хэш /опт/бин/shasum 2>/Дев/нуль; тогда
 /usr/Бен/глава -Н 100 к /dev/urandom | /опт/бин/shasum -это 256 | тр -д " -" > "$client_id_file"
 Элиф хэш /опт/бин/sha256sum 2>/Дев/нуль; тогда
 /usr/Бен/глава -Н 100 к /dev/urandom | /опт/бин/sha256sum | тр -д " -" > "$client_id_file"
еще
 /бин/Эхо "пожалуйста, установите shasum или sha256sum, и убедитесь, что он виден в вашем \$путь"
 выход 1
интернет
интернет
 client_id=`/ОГРН/КПП "$client_id_file"`
 формат JSON=`/опт/бин/завиток "http://209.222.18.222:2000/?client_id=$client_id" 2>/dev/нуль`
 если [ "$JSON с" == "" ]; затем
 формат JSON='переадресацию Портов уже активирован на этом соединении, истек, или вы не подключены к региону Пиа, который поддерживает перенаправление портов'
интернет

 /бин/эхо сервер вернул сообщение: $JSON с

#отделка VPN и направляется порт из JSON
Порт=$(эхо $в JSON | каталог /usr/Бен/на awk 'начало{Р=1;ФС="[{}\":]+"} /порт/{Р=0; печати $3} конец{выход R}')
/бин/Эхо при удачном порт:$Порт 

порт передачи #изменять на лету

/опт/ОГРН/КПП-дистанционное $TRANSHOST --авт $TRANSUSER:$TRANSPASS -п "$порт"
/ОГРН/Эхо ваш подробности передачи: $TRANSHOST $TRANSUSER $TRANSPASS

Выход с OpenVPN:

+ ПС4='$LINENO: '
12: TRANSUSER=мне
13: TRANSPASS=пропуск
14: TRANSHOST=192.168.1.251
16: client_id_file=в/etc/openvpn в/pia_client_id
17: '[' '!' -Ф в /etc/openvpn в/pia_client_id ']'
227: /ОГРН/КПП /и т. д./для OpenVPN/pia_client_id
27: client_id=080db0a6e936918d405683447a78bf426273e9a1ea2ecce744722ac3241d4232
228: /опт/бин/скручиваемость 'http://209.222.18.222:2000/?client_id=080db0a6e936918d405683447a78bf426273e9a1ea2ecce744722ac3241d4232'
28: в JSON=
29: '[' "== " ']'
30: формат JSON='переадресацию Портов уже активирован на этом соединении, истек, или вы не подключены к региону Пиа, который поддерживает перенаправление портов'
33: /бин/эхо сервер вернул сообщение: проброс портов уже активирован на этом соединении, истек, или вы не подключены к региону PIA, которая поддерживает переадресацию портов 
336: Эхо проброс портов уже активирован на этом соединении, истек, или вы не подключены к региону PIA, которая поддерживает переадресацию портов 
336: /usr/Бен/на awk 'начало{Р=1;ФС="[{}\":]+"} /порт/{Р=0; печати $3} конец{выход R}'
36: порт=
37: /бин/Эхо при удачном порт:
41: /опт/бин/коробкой передач-дистанционный 192.168.1.251 --авт мной:пропуск-п "
42: /бин/Эхо ваш подробности передачи: 192.168.1.251 мне пройти

Без Брелка:

16: client_id_file=в/etc/openvpn в/pia_client_id
17: '[' '!' -Ф в /etc/openvpn в/pia_client_id ']'
227: /ОГРН/КПП /и т. д./для OpenVPN/pia_client_id
27: client_id=080db0a6e936918d405683447a78bf426273e9a1ea2ecce744722ac3241d4232
228: /опт/бин/скручиваемость 'http://209.222.18.222:2000/?client_id=080db0a6e936918d405683447a78bf426273e9a1ea2ecce744722ac3241d4232'
28: формат JSON='{"порт":44257}'
29: '[' '{"порт":44257}' == " ']'
33: /бин/эхо сервер вернул сообщение: '{"порт":44257}'
336: Эхо '{"порт":44257}'
336: /usr/Бен/на awk 'начало{Р=1;ФС="[{}\":]+"} /порт/{Р=0; печати $3} конец{выход R}'
36: порт=44257
37: /бин/Эхо при удачном порт:44257
+630
user296213 24 авг. 2017 г., 02:15:08

Как я могу получить список пакетов (и их версий), управляемого формате HTML, так что я могу легко добавить/удалить их?

+604
AlexisMorgan 14 нояб. 2018 г., 14:56:51

Обратная к rsync. Так поменять вокруг dir1 и из dir1.тогда добавить удалить флаг, чтобы убедиться, что он удаляет файлы по мере необходимости, чтобы убедиться, что он нормально синхронизирует, а не просто игнорировать файлы, которые не присутствовали в dir1 изначально.

в rsync-АВЗ-удалить директорию dir1.бак/ dir1 и/
+552
Diego Productions 16 янв. 2016 г., 16:49:33

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

hostlist=(host1.example.com host2.example.com)
для размещения в "${hostlist[@]}"; сделать
 если НЗ -З 2 -з $22 узла; затем
 Эхо "информация: SSH на $рать отвечает"
еще
 Эхо "ошибка: SSH на $рать не отвечает"
интернет
сделано
+546
Quinn Dirks 6 нояб. 2019 г., 00:31:29

Я не думаю, что вам нужна команда pushd командой popd и т. д. потому что найти производит полные пути.

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

Общее решение для создания null-завершенной список всех кандидатов найти, веять в grep, выполнить с помощью команды xargs:

найти . -имя_экземпляра "*.ХХ" -print0 команды | грэп -vzf keep_these.txt | команды xargs -0 Эхо РМ -- # убрать эхо на самом деле удалить файлы

"keep_these.txt" список каталогов для исключения, по одному в строке, включая начальные и конечные косые черты, как:

/Ыыы/ 
/Я люблю этот каталог/

Если вам не нужно регулярное выражение, чтобы определить ваши каталоги (только фиксированные строки), добавить К команда grep.

+538
pursuer 16 сент. 2013 г., 05:46:26

Ваша система всегда нужно иметь проверки подлинности на уровне системы? Например, вы хотите использовать SSH аутентификация по gssapi с целью проверки подлинности? Вам потребуется keytab на систему, которая его использует. Другой пример: в NFSv4 использует локальный ключей для проверки подлинности точек монтирования с помощью функции безопасности файла krb5.

+518
user6632201 25 мая 2011 г., 16:08:10

Скрывая свои данные пользователя

Так что с верхней его поведение по умолчанию-показать все процессы на поле и вы не можете запретить другим пользователям видеть эти детали. Приемы для этого обсуждаются в этом у&Л вопросы и ответы на тему:

3-й ссылке показана интересная способ, которая является ядром патч , который добавил опцию под названием hidepid для монтирования в ядре Linux 3.3+:

$ примонтировать /proc -о перемонтировать,hidepid=2

hidepid=0 (по умолчанию) означает, что старое поведение - кто-нибудь может читать все мир чтения файла /proc/ПИД/* файлы.

hidepid=1 означает, что пользователи не могут получить доступ к любому из /proc// каталогов, но их собственного. Конфиденциальные файлы, такие как команду вре*, статус которых сейчас защищены от других пользователей. Как проверить разрешение сделано в proc_pid_permission() и разрешения на файлы остаются нетронутыми, программы, ожидая режимов конкретные файлы не смущает.

hidepid=2 означает hidepid=1 плюс все файла /proc/ПИД/ будет невидим для других пользователей. Это не значит, что он скрывает наличие процесса (это может быть усвоено с помощью других средств, например, убить -0 $PID), в но он скрывает euid и эгид процесса. Он compicates задачу злоумышленника по сбору информации о запущенных процессах, будь то какие-демон работает с повышенными привилегиями, то ли другой пользователь выполняет некоторые деликатные программы, могут ли другие пользователи запустить любую программу на всех, и т. д.

гид=ХХХ определяет группа, которая сможет собрать всех процессов информация (как в hidepid=0 режим). Эта группа должна быть использован вместо того, чтобы пользователь, отличный от root в файлами sudoers или что-то. Однако недоверенных пользователей (например, демоны и т. д.) которые не должны отслеживать задачи в целом система не должна быть добавлена в группу.

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

Информация скрывая других пользователей

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

$ топ -у '!корень'
...
топ - 00:04:16 до 2 дней, 1:51, 1 пользователь, средняя нагрузка: 0.00, 0.01, 0.05
Задачи: 80 общая, 1 Бег, 79 спальное, 0 перестал, 0 зомби
%Процессора(ы): 0.0 нами, 0.3 сы, 0.0 н. и., 99.7 ИД, ВД 0.0, 0.0 привет, Си 0.0, 0.0 ст
КИБ "мэм": общая 1016156, 204212 бесплатно, 80104 используется, 731840 бафф/кэш
Своп КИБ: 2097148 общее, 2097148 бесплатно, 0 используется. 755224 толку мэм

 ПИД ПОЛЬЗОВАТЕЛЕЙ ПР Н ВИРТ РЭС ШР С %%ЦП МЕМ ВРЕМЯ+ КОМАНДА
 597 ДГУ 20 0 26668 1924 1364 с 0.0 0.2 0:08.55 ДГУ-демон
 633 polkitd 20 0 536264 10216 4796 с 0.0 1.0 0:00.35 polkitd
 634 libstor+ 20 0 816 668 8576 с 0.0 0.1 0:00.49 lsmd
 1305 постфикс 20 0 91956 4292 3232 с 0.0 0.4 0:00.09 на "qmgr"
 4199 бродяга 20 0 152392 3020 1424 с 0.0 0.3 0:01.53 накопитель sshd
 4200 бродяга 20 0 116196 2928 1796 с 0.0 0.3 0:00.05 Баш
 5622 постфикс 20 0 91776 4044 3028 с 0.4 0.0 0:00.00 самовывоз
 5672 пользователь1 20 0 116096 2864 1808 с 0.0 0.3 0:00.04 Баш
 5758 пользователь1 20 0 157624 2136 1544 Р 0.2 0.0 0:00.00 топ

Нотации, '!корень' означает не показывают пользователю root.

+472
Rick W 21 июн. 2017 г., 17:57:37

После долгих поисков, я нашел , почему с netcat не использовать правильный интерфейс, связанный с IP?, и это та же проблема. Как @Telcom не сказал, исходящий трафик будет направлен первый интерфейс, и это проблема, так, самый простой способ, чтобы решить это:

ИС добавить маршрут по умолчанию через 192.168.8.142 Дэв на eth1 таблица 142
правило IP добавить от 192.168.8.142 таблица 142

Этот маршрут позволит вам IP-маршрута 192.168.8.135 от 192.168.8.142 вернуться на eth1 вместо eth0. Потом все работает, как ожидалось.

+442
hors 15 июн. 2014 г., 05:02:34

У меня тоже есть этот принтер, поэтому я написал драйвер, который вы можете использовать с ним.

Это у GDI-принтер. Он использует эти с JBIG1 изображений для взаимодействия с хозяином.

Вы можете скачать этот драйвер из моих GitHub аккаунт, madlynx/рикох-сп100.

Инструкция по установке:

  1. Копия pstoricohddst-GDI для чашек фильтров каталога (обычно это/usr/lib в/чашек/фильтр).
  2. Установите jbigkit пакет (jbitkit-Бен в Ubuntu)
  3. Убедитесь, что это исполняемый на ЛВ пользователей.
  4. Добавление принтера через веб-интерфейс чашек, нажмите кнопку "Выбрать файл" на странице выберите драйвер и выберите поставить .Ppd файл, перейдите в настройки.
+425
DenisT 23 июл. 2010 г., 14:43:19

Правильный способ сделать это, чтобы построить свой собственный пакет в CentOS. Похоже было, в одно время, пакет для pymssql, но он был заброшен из-за отсутствия сопровождающих, но можно использовать спец файл в Git РЕПО Fedora в качестве отправной точки:

http://pkgs.fedoraproject.org/cgit/rpms/pymssql.git/tree/pymssql.spec

+392
teren 25 янв. 2012 г., 04:17:02

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

+377
Suhail Dorgham 10 апр. 2012 г., 18:17:58

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

% открестился-а

-или-

% сон 100 &
[1] 7987
% открестился %1

Увидеть Баш Man-странице для получения дополнительной информации.

открестились [-АР -] [- ч] [jobspec ...] без вариантов, каждый jobspec это удаляется из таблицы активных заданий. Если параметр-H дается, каждый jobspec не удаляется из таблицы, но помечен таким образом, что результате не отправляется на работу, если оболочка получает сигнал SIGHUP. Если jobspec не будет настоящее время, и ни -а-р не вариант поставляется, тока используемые задания. Если jobspec не входит в комплект поставки, опция-a средство для удаления или отметить всех рабочих мест; опция-R без jobspec аргумент ограничивает операции для выполнения заданий. Возвращаемое значение равно 0, если jobspec не не указать действительную работу.

+358
Ravi Bagri 12 дек. 2011 г., 02:56:01

Я хочу, чтобы мой сервер, чтобы не допустить логин root. Для этого я хочу установить настроен с параметром на нет (в демон SSH конфиг), но перед этим я хочу убедиться, что я могу переключиться на корень из другой учетной записи Пользователя с судо Су -.

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

В чем может быть проблема?? Я уже проверил счет не заблокирован.

+333
Gboren 8 янв. 2012 г., 06:15:43

Этот вид безопасности должны не быть пытались реализовать с нуля на верхней части файловой системы. Вместо этого я предлагаю реорганизовать систему и использовать ЗФС. С ZFS любая последовательность осуществляется на уровне файловой системы без необходимости для вас, чтобы отслеживать контрольные суммы, и без необходимости явно veryfy файл состояния на каждый доступ или каждый инструмент доступа к файлам.

+316
Christian Rau 17 июл. 2010 г., 02:30:25

После того, как я сделал:

маршрут добавить шлюз по умолчанию 192.168.7.1

Я также изменил файл/etc/файл resolv.конф:

имен 192.168.7.1

для того, чтобы поделиться интернет между Убунту в VMware. У меня интернет работает, но после перезагрузки, я никогда не смогу СШ в приведенном от любого узла. (С Win7 или Ubuntu). СШ не возвращает сообщение обратно.

На beagblebone по умолчанию сервер 127.0.0.1. Кроме того, команда маршруту возвращает:

Назначения маска шлюз флаги Реф использовании интерфейс
192.168.7.0 0.0.0.0 255.255.255.252 u 0 не 0 интерфейс USB0

команду ifconfig возвращает:

чистый интерфейс USB0 адрес:192.168.7.2 брошены:192.168.7.3

На хост(с Win7):

IPv4 адресе: 192.168.0.110, IPv4 по умолчанию 192.168.0.1 гв

в Ubuntu с помощью ifconfig возвращает:

этно 192.168.179.129 брошены:192.168.179.255

Я тоже гном отключен от запуска возможно, она отключает некоторые настройки по умолчанию? Файл файл resolv.конф сбрасывает каждый раз при запуске системы.

+290
Aedonis 27 июл. 2017 г., 02:06:35

Я просто построил роутер и установил его с сервера Ubuntu 14.04 ЛТС. Система имеет две сетевые карты, одна для внутренней сети и для внешней (p3p1) сети. Я хочу контролировать внешний интерфейс использования, но при команде ifconfig счетчики всегда на 0. ИС -s связь ЛС p3p1 показывает ноль для всех счетчиков, как это делает кот /труды/нетто/Дев. Внутренний интерфейс (ЭМ1) счетчики работают нормально. По данным команду lspci, внешний интерфейс процессором Qualcomm драйвер для сетевой карты Atheros AR8161 гигабитный Ethernet (откр. 10).

Другие, чем счетчики, все прекрасно работает. Как сделать счетчики работают на этом устройстве?

+273
Robin Dirksen 25 мая 2012 г., 05:59:08

Вы должны сначала создайте резервную копию раздела БАД на большой внешний диск

ДД, если=/dev/sdb2 буд ет экспортироваться в=/точка_монтирования/из/bigdisk/backup_of_sdb2.ДД

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

Один из способов исправить вручную можно тоже в помойке, что DB2 содержание на весь пустой внешний диск (в файл /dev/sdX В, или /dev/sdX1 ?) а затем изменить тип раздела в NTFS (с помощью fdisk) и использовать Windows, чтобы попытаться исправить это? (может восстановить некоторые утраченные структуры каталогов)...

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

+260
Kalavala Krishna 16 апр. 2011 г., 07:23:09

АПТ-кэш showpkg отображается подробная информация о потенциально пакетов. Она указывает, установлен ли пакет, вроде, но не в очень читаемом виде:

Варианты:
2:3.6.6-6+deb7u5 (в/var/lib в/АПТ/списки/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages)

Если этот пакет был установлен, вы увидите (в/var/lib в/с dpkg/статус) в конце линии. Однако, это не полностью надежно, потому что вы бы также видеть это указание, если пакет был известен вашей системе, но не полностью установлен, например, если он был в пакете “удалена, но файлы конфигурации осталось” государства.

Более полезным АПТ-кэш подкоманда АПТ-кэша политики. Это ясно показывает установленную версию (если таковые имеются) и доступен вариант(ы). Например, вот выход из машины, которая Самбу установлен, но не Самба-Дев:

Самба:
 Установлено: 2:4.1.17+для dfsg-2
 Кандидат: 2:4.1.17+для dfsg-2
 Версия таблицы:
 *** 2:4.1.17+для dfsg-2 0
 500 http://ftp.fr.debian.org/debian/ Джесси/главная пакеты для amd64
 100 /ВАР/Либ/с dpkg/статус
Самба-Дев:
 Установлено: (нет)
 Кандидат: 2:4.1.17+для dfsg-2
 Версия таблицы:
 2:4.1.17+для dfsg-2 0
 500 http://ftp.fr.debian.org/debian/ Джесси/главная пакеты для amd64

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

с dpkg -л Самбу

Это показывает строка, начинающаяся с я , если пакет установлен, и строки, начинающиеся с Ю или П или вообще ничего, если пакет не установлен.

$ с помощью dpkg -л Самба Самба-Дев
Желаемый=Неизвестно/Установить/Удалить/Очистить/Держать
| Статус=не/инст/конф-файлы/распаковал/пол-конф/половина-инст/триг-ждут/Триг-пенд
|/ Подстраховаться?=(нет)/как reinst-требуется (информация,ошибка: заглавные=плохо)
||/ Имя Версия Архитектура Описание
+++-==============-============-============-=================================
второй Самба 2:4.1.17+ДПП файл amd64 протоколы SMB/CIFS, то печати, и вход с
команды dpkg-запрос: без упаковки совпадении Самба-Дев

(команды dpkg-запрос является командой dpkg подкоманда, которая возвращает информацию о пакете базы данных.)

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

apt-получить установку самбы

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

+252
jvliwanag 23 авг. 2012 г., 08:33:38

Используя инструменты, которые вы упомянули + найти:
сделать процент строк или байт1 с головкой -Н верс файл или голову -с верс файл,
где перк дается (( графа / 5 )),
где граф дана туалет -л < файл или туалет -с < файл,
наконец, запишите вывод в соответствующие file_20.



Примечание: / оператор округляет вниз до ближайшего целого числа, так что любой файл* с строк/байт счетчик < 5 (отсюда и проц = 0) создает пустой файл*_20 файл.

получают 20% - линии:

команды mkdir some_dir_name
найти . -параметр maxdepth 1 -имя_экземпляра файл '*' - exec для Ш-с-головой,- Н $(( $(туалет, умывальник -л < "$0") / 5 )) "$0" > some_dir_name/"$0"_20' {} \;

получают 20% - байт:

команды mkdir some_dir_name
найти . -параметр maxdepth 1 -имя_экземпляра файл '*' - Exec и ш-с-головой -с $(( $(умывальник, туалет -с < "$0") / 5 )) "$0" > some_dir_name/"$0"_20' {} \;

1
Обратите внимание, что в зависимости от компоновки текста, эти два метода могут давать существенно разные результаты, например, 10 строк текста образец:

Компания ipsum боль сидеть Амет, consectetur проектами работающих вы где элит, СЭД у eiusmod
темпор incididunt ут лаборе Эт долор Магна у шаликуа.


Аннотация

Ут еним объявление veniam миним, магазина nostrud exercitation ullamco laboris на Ниси
commodo consequat ут aliquip бывший советник. 

УДО ауте irure боль в reprehenderit voluptate в велит эссэ cillum...

первые 20% от общего количество линий = первые 2 строки:

Компания ipsum боль сидеть Амет, consectetur проектами работающих вы где элит, СЭД у eiusmod
темпор incididunt ут лаборе Эт долор Магна у шаликуа.

первые 20% от общего числа байт = первая строка (усечены):

Компания ipsum боль сидеть Амет, consectetur проектами работающих вы где элит, СЭД у
+242
Julio Anderson Nunes 25 нояб. 2017 г., 16:34:41

У меня 3 экрана все работает нормально.

Так я пытаюсь реализовать мой и3 config для следующее поведение:

Когда я попал в мой "дом"-ключ каждый экран имеет конкретной рабочей области, чтобы переключиться. Идея в том, чтобы обеспечить базовый набор рабочих областей для всех экранов действовать ради одной цели, тут общего назначения и автозагрузки по умолчанию (также можно набор рабочих для кодирования с некоторых терминалах розжига оставил некоторый IDE выскакивает среднего и StackOverflow право, например, сейчас дома подряд хватит)

В основном это выглядит так.

#имена / имена выходных 
набор $screen_left "с HDMI-0"
набор $screen_middle "ДВИ-Д-0"
набор $screen_right "ДВИ-я-0"

# имя рабочей области 
набор $ws_home "домой"
набор $ws_homeL "Гомеля"
набор $ws_homeR "Гомер"

выходной рабочей области $ws_homeL $screen_left
выходной рабочей области $ws_home $screen_middle
выходной рабочей области $ws_homeR $screen_right


# рабочая область ключевые параметры
# переменная, содержит название ключи, связанные с конкретными рабочими областями
набор $ws_key_home "dead_circumflex"

# переключиться на рабочий стол
#
# домашнее рабочее место
bindsym $МО+$ws_key_home рабочей области $ws_home ; рабочее место $ws_homeL ; рабочее место $ws_homeR

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

bindsim $мод+Shift и переместите контейнер$ws_key_home на рабочий стол >выберите рабочую область, чтобы исправить экран здесь<

Итак, допустим, у меня есть рабочее пространство 3 с открытым браузером на экран влево и ударил мод $+сдвиг+облеченным в браузере будет появляться на рабочем Гомеле
а если рабочее место 3 был на правом экране он пойдет вместо Гомера.

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

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

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

+203
Ondrej Pech 11 авг. 2010 г., 17:26:35

Это почти наверняка происходит потому, что что-то в вашем окружении (.bashrc следующее, в/etc/профильи т. д.) устанавливает понятие переменной (например, что-то вроде термина=в xterm).

Это приводит к [[ $срок != "экран" ]] тест, чтобы оценить как истинные, так и другой экземпляр экрана.

экран то работает ваш $оболочки внутри себя, вызывая бесконечный цикл на bash стартовый экран и экран начиная Баш.

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

Существует несколько более эффективных способов, чтобы обнаружить, если оболочка запущена внутри экрана. Смотрите как сделать я знаю, я бегу внутри Линукс “экран” или нет? и как я могу сказать, Будь я на экране? ответы от некоторых из многих других раз этот вопрос был задан на дружественные сайты обмена стека.

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

Другими словами, вместо:

[[ $Срок != "экран" ]] && Экран

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

[ -з "$сты" ] && экран тест # если $сты пуст

или:

[ -Н "$сты" ] || экран # проверить, если $сты не является пустым.

Вы можете использовать [[ .... ]] вместо этого, если вы предпочитаете. Это мало что меняет, разве тебе не нужно двойные кавычки $сты. ИМО это плохая привычка, и вы должны цитировать его во всяком случае, потому что ситуации, где вам не придется дважды процитировать ваши переменных намного больше, чем горстка особых случаях, когда вы не должны.

+183
eHansen 5 мая 2010 г., 01:37:50

Я пытаюсь установить pip, чтобы установить BeatutifulSoup4 против питон3.3. Линукс Минт 16.

[127]Мануэль@Мануэл-X202E:~ > pip3.2 Установите beautifulsoup4
Нет команды 'pip3.2' нашли, вы имели в виду:
 Команда 'ГПГ-3.2 с питон3-Пип пакет '' (Вселенная)
 pip3.2: команда не найдена
---------------------
[100]Мануэль@Мануэль-X202E:~ > судо apt-получить установку питон3-типун
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
питон3-pip-это уже новейшая версия.
----------------------
Мануэль@Мануэль-X202E:~ > ГПГ-3.2 установить beautifulsoup4
Программа 'ГПГ-3.2' в настоящее время не установлены. Вы можете установить его, введя:
судо apt-получить установку питон3-Пип

так что пакет установлен, но его не обнаружил (я пытался перезапустить ОС)


Я тоже пробовал:

 судо apt-получить продувки питон3-Пип 
 судо apt-получить установку питон3-Пип 
 судо apt-получить обновление
 суда apt-получить чек

А также

 судо apt-получить продувки питон3-Пип 
 (переустановить через синаптическую)

Редактировать: я, наконец, решена (с помощью dpkg) . Проблема в том, что я должен использовать

pip3

вместо

pip3-2
+130
Ben Stolman 25 мая 2011 г., 12:17:57

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

комми -12 <(вроде a.txt) <(вроде b.txt)

чч
'Ф'
"г"
+97
regularjoe 15 нояб. 2014 г., 17:16:07

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

Предположим следующий сценарий: сервер системы. Загрузки по умолчанию получает выгнали из раздела на первом жестком диске, который размещен файл/boot громкости и файл grub2 код. В / громкости на МД устройство (в RAID1, в случае, если это имеет значение) и grub2-это известно. Все работает отлично и хорошо и денди.

Теперь: другой системе должен быть установлен параллельно для спасательных целей, в случае, если что-то случится с МД. Спасательные оболочки не слишком полезная, но наличие полноценной установки Ubuntu дает вам гораздо больше власти, я считаю. Так что идея-клонировать конфигурации - в значительной степени - которые держат под контролем версий, используя etckeeper от системы по умолчанию для спасения системы в хрон и вишни нарвать кусочки, такие как твердотельные накопители ключи узла и /и т. д./сети/интерфейсов , чтобы убедиться, что спасательная система будет в конечном итоге загрузка в удаленный доступ состояние, напоминающее, что в системе по умолчанию (возможно, заблокирована только позволит входить в систему как root, а не - но я думаю, я знаю, как заботиться о тех части).

Как могут эти два сооружения разделяют те же или загрузочного Тома? Имеет смысл делать это, потому что существующий на первом жестком диске и спасательные системы. Однако, предполагая обновления и в итоге обрезки ядер из системы по умолчанию, это спасательная система загружается. Как я могу предотвратить это и переработать /загрузки громкости для обоих установок?

+71
xeeB 16 июл. 2019 г., 02:47:23

мой вопрос заключается в следующем: имея статический IP-адрес, как тот, который вы обратиться с из этого учебника, собирается принять локальный IP-адрес сервера Ubuntu компьютеру статический, или это собирается сделать IP-адрес, который вы можете видеть whatismyip.com статические?

Что делает ваш частный IP статический, т. е. тот, что на вашей локальной сети.

Разве они не одинаково важны для обеспечения клиент всегда пытается подключиться к тому же месту?

Не совсем так: очень важно, что частный IP-адрес вашего сервера быть статическим, иначе переадресации портов с маршрутизатора на сервер не работает.

Статический публичный IP является фактически достаточным условием для доступа к Ubuntu сервер со стороны WAN, но это не обязательное условие. Есть как платные, так и бесплатные решения.

Ваш публичный IP (что идентифицируется услуги whatismyipaddress.com) не находится под вашим контролем: он присваивается вам вашим интернет-провайдером.

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

Кроме того, вы можете использовать коммерческие динамического DNS, которые будут убедитесь, что имя вы выберете (www.thismymyWebsite.com) всегда разрешается в правильный IP-адрес, даже когда ваш провайдер меняет его. Примером такого сервиса является с DynDNS, но есть много там, что позволяет магазин на удобный. Деньги, которые вы платите в этом случае распределяется между регистрацией вашего доменного имени (так что никто другой не сможет претендовать на него в это время) и реальной услуги хранения DNS-серверов по всему миру корректной обновленный что касается вашего домена.

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

ВСП.моеимя.нет-IP.Биз

где вы только добираетесь, чтобы выбрать "моеимя" часть.

+55
wyatjunea 30 мая 2015 г., 08:33:11

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

Подробности здесь процесс подробно, но его стоит.

+29
culzeanman 27 янв. 2015 г., 14:55:48

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

$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