Как установить JDK на ОС SUSE Linux с анзибль?

Мне нужно установить Java на один из моих виртуальных машин под управлением SUSE Linux, используя анзибль.

Ниже представлен код книги я использую:

название: скачать Java
 become_user: "{{пользователь}}"
 команды: "через wget -кв {{java_archive}} --нет-чек-сертификат-нет-печенюшки-заголовок 'печенье: oraclelicense=принять-securebackup-печенье' {{download_url}} создает={{java_archive}}"

- имя: фиксировать собственности
 become_user: "{{пользователь}}"
 файл: государство=каталог={{java_name}} владелец={{пользователь}} группа={{пользователь}} рекурсия=да

- вывод: имя={{download_folder}}/комплект JDK-8u5-Линукс-х64.об / мин become_user={{пользователь}} состояние=в наличии

- название: очистка
 become_user: "{{пользователь}}"
 файл: государство=отсутствует путь={{java_archive}}

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

interaction screen without ansible

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

+626
Emilie Nasser 27 окт. 2017 г., 03:06:41
29 ответов

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

найти /тест -параметра mmin +1440 | команды xargs РМ -РФ

Но выход найти списки /тест (и ее соответственно).

Как я могу найти только на страницах Дирс из /проверить? (-maxdepth с / -mindepth не доступен в городе)

+963
Juned Khan Momin 03 февр. '09 в 4:24

В любом вашем .bashrc или .zshrc, в зависимости от того, будете ли вы использовать bash или zsh соответственно, экспортировать эти две переменные окружения:

экспорт редактора=ВИМ
экспорт визуально=ВИМ

Adittionally, возможно, вы захотите связать Vim в mimeType из текстовых файлов:

кода валюты XDG-MIME, который по умолчанию ВИМ.столе текст/равнина

Теперь вы будете иметь, чтобы создать ВИМ.Desktop файл в /usr/доли/приложения, которые должны выполнять эмулятор терминала, который вы хотите, открытие ВИМ.

+932
SnarkShark 9 сент. 2015 г., 13:23:40
Другие ответы

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


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

Следующей пустой строке (правая фигурная скобка):

}

Предыдущие пустой строке (левая фигурная скобка):

{

Введите выше, когда в командном режиме

+931
Stealthmate 24 янв. 2018 г., 16:50:00

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

Я попытался проверить мое .bashrc следующее, Но я не могу сказать, что Лл является эквивалентом.

+902
Nishnha 23 апр. 2015 г., 03:17:20

Может кто поможет мне понять логику ценность ссылки - "2" в первый раз, когда мы создаем любой папки/ директории в Linux.

enter image description here

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

+791
Wayne Dawson 15 окт. 2019 г., 12:20:31

Для записи на съемный диск, нужно изменить права на место, где в/dev/СДБ устанавливается и не разрешения на/dev/СКБ устройстве.

Я вижу из своего маунта вывод, что она смонтирована на /СМИ/Маси/_linuxDisc - изменить разрешения для этого каталога, а затем поручить дежа ДУП, чтобы использовать его в качестве приемника резервных копий. Не учим дежа ДУП использовать устройство/dev/СДБ в качестве приемника резервных копий. В идеале, вы должны создать подкаталог в /СМИ/мази/_linuxDisc (например, резервное копирование, настройка разрешения, что и обратно к /медиа/мази/_linuxDisc/резервное копирование).

Например:

$ Су -
# CD /медиа/Маси/_linuxDisc
# резервное копирование команды mkdir 
# чмод 755 резервных копий

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

+787
lover of good cinema 2 июн. 2014 г., 13:50:00

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

(код для открытия порта 8545) && Термоблок -к 8545/ПТС

Я также попытался с командой kill -9 $(lsof выводит -т-я:8545) и как lsof -ти:8545 | команды xargs убить.

Линия является команда kill -9 $(lsof выводит -я :8545 | у awk '$8 == "ПТС" { печати $2 }'), который, насколько мне известно, ищет PID и убивает, что (в отличие от TCP-соединения.

Почему я не могу убить его с термоблока или других методов, упомянутых?

Примечание: Я пробовал с сон 5 (намного дольше, чем процесс занимает открытие), и что не работает.

+748
Ahmed Alawi Ali Barre 27 февр. 2010 г., 01:07:23

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

Можно также упомянуть гибкость/сила между двумя менеджерами пакетов: какой из двух можно сделать больше.

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

+699
CyJIJIa 21 сент. 2016 г., 20:33:04

С на awk:

$ на awk -V в ФС="\Т" '$1 ~ /группа/ { файл = $2 } { печати $0 > файл }' input.txt

на awk проверяет, есть ли группы в первом столбце. В этом случае мы сохраняем значение из второго столбца в переменную файл.

После проверки этого, вся линия печатается и перенаправлены > в файл, имя которого хранится в переменной файл.

+688
Huyak Nunchak 29 июл. 2011 г., 21:17:51

Задачи:
Создать задачу cron, которая выполняется раз в bash-скрипт каждую ночь. Bash скрипт должен сделать резервную копию MongoDB и толкать его в репозиторий Git.

Поэтому я создал задачу cron от имени пользователя root через кронтаб -е команды:

#!/бин/Баш
Снаряд=/бин/Баш
Пользователь=корень
Путь=/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/ОГРН
ФРД=/корень
Дома=/корень

0 2 * * * /path/script.sh > /путь/скрипт.журнал

Этот скрипт должен быть выполнен:

Бак="/путь"
#Монго="/usr/Бен/монго"
#MONGODUMP="/usr/Бен/mongodump"
#ЖКТ="/usr/Бен/Тэи"

Эхо "начать резервное копирование"
Эхо $бак
/usr/Бен/mongodump --имя пользователя=имя_пользователя --password=пароль мойпароль --дБ=данных mydatabase-из=$бак$
Эхо "создать резервную копию"
/usr/Бен/ГИТ добавить .
/usr/Бен/фиксации git -м "резервное копирование выполнено `date +'%но%, если%D"в"
Эхо "совершенные"
/usr/Бен/git толчок -U в происхождение мастера
Эхо "толкнул резервного копирования. сделано"

Итог:
Резервные копии создаются, но не в репозиторий. Выполнение скрипта вручную толкает резервных копий, как хотелось бы. Журнал включает в себя только эхо от сценария.

+686
user177062 26 мая 2013 г., 12:56:05

Я при помощи WinSCP для подключения по FTP к примеру Linux, и я хочу, чтобы ограничить пользователя и Хоста. Я установить Plesk на мой экземпляр Linux EC2 и я думал, что это через службу proftpd для службы FTP и как xinetd для наименование услуги. Так я конфиг файл/etc/службу proftpd.конф и судо служба xinetd на перезагрузку , но он не работал. Поэтому я решил изменить /и т. д./хостов.позвольте и /и т. д./хостов.отрицать и конфиг такой

/и т. д./хостов.разрешить:

накопитель sshd: 1.2.3.4

/и т. д./хостов.отрицает:

демон: все

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

демон: имя пользователя@адрес

Но я не работал.

Моя конечная цель-один пользователь может получить доступ с одного IP адреса в одну папку.

Надеюсь, кто-нибудь поможет мне.

Спасибо за чтение моих постов.

+661
shil88 24 авг. 2019 г., 18:42:25

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

экспорт WORKON_HOME=$дома/.virtualenvs

Я выполнил некоторые код в терминал и выяснил, что экспорт команда не работает. Почему?

[email protected]:/home/gameboy# Эхо-экспорт Адам=босс>>/главная/pythontest/.профиль
[email protected]:/home/gameboy# хвост /дома/pythontest/.профиль
 если [ -Ф "$дома/.bashrc и" ]; затем
 . "$Дома/.bashrc и"
интернет
интернет

# задаем путь, поэтому она включает в себя частная пользователя bin, если он существует
если [ -д "$дома/бин" ] ; затем
Путь="домашняя$/бин:$путь"
интернет
экспорт Адам=босс
[email protected]:/home/gameboy# Су pythontest
[email protected]:/home/gameboy$ Эхо $Адама

[email protected]:/home/gameboy$ 
+651
user2259438 4 июл. 2016 г., 01:58:20

В IP-маршрута-дель - команда выглядит не так, как надо мне. Если это не работает, либо вы должны указать все свойства или маршрута (то есть, все, что ИС следования показывают, принты, в том числе 'Метрика' и 'прото'), или вы можете уйти с ним, опуская через стороны.

В любом случае, если вы сделаете это, NetworkManager не может восстановить маршрут, и это, безусловно, восстанавливает ее на повторную активацию OpenVPN соединение.

Вероятно, вы должны сделать nmcli связи модифицировать $OVPN_CONN_NAME с IPv4.никогда-по умолчанию да

Видеть человека Нм-параметры.

+630
James Rose 3 янв. 2016 г., 14:17:23

Используя СЭД:

< входной_файл е 1,6 д; $д' > выходной_файл
  • < входной_файл: перенаправление содержимое файла в СЭДс устройства stdin
  • > выходной_файл: редиректы содержание СЭДс стандартный вывод в выходной_файл
  • 1,6 д: удаляет все строки с 1-го по 6-й включительно
  • : удаляет последнюю строку

Пример вывода:

~/tmp в$ Кот входной_файл
$БК
{ Вып @дома }
база данных Даба
отношения tcdeatid
opendb
понятно
.lruno := 72
.infno := 1
.Тид.Ноэл := 101
.tid.info := 64
.Тид.setnr := 1225
.typeidm := 1
.sourcetable := 2
writedb
понятно
.lruno := 72
.infno := 205
.Тид.Ноэл := 101
.tid.info := 76
.Тид.setnr := 1225
.typeidm := 1
.sourcetable := 2
writedb
понятно
.lruno := 18
.infno := 2
.Тид.Ноэл := 100
.tid.info := 34
.Тид.setnr := 125
.typeidm := 9
.sourcetable := 2
writedb
понятно
.lruno := 18
.infno := 25
.Тид.Ноэл := 1101
.tid.info := 71
.Тид.setnr := 1425
.typeidm := 1
.sourcetable := 3
writedb
понятно
$ВФ
~в/tmp$ < входной_файл е 1,6 д; $д'
.lruno := 72
.infno := 1
.Тид.Ноэл := 101
.tid.info := 64
.Тид.setnr := 1225
.typeidm := 1
.sourcetable := 2
writedb
понятно
.lruno := 72
.infno := 205
.Тид.Ноэл := 101
.tid.info := 76
.Тид.setnr := 1225
.typeidm := 1
.sourcetable := 2
writedb
понятно
.lruno := 18
.infno := 2
.Тид.Ноэл := 100
.tid.info := 34
.Тид.setnr := 125
.typeidm := 9
.sourcetable := 2
writedb
понятно
.lruno := 18
.infno := 25
.Тид.Ноэл := 1101
.tid.info := 71
.Тид.setnr := 1425
.typeidm := 1
.sourcetable := 3
writedb
понятно
~в/tmp$ 
+558
ZAYAN AHMED 2 дек. 2016 г., 16:22:40

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

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

Моя конкретная проблема

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

[email protected]:/var/www/html# Лл
общая 11336
директорию типа drwxr-XR-х 3 корень корень 4096 14 февраля 07:04 ./
директорию типа drwxr-XR-х 3 корень корень 4096 14 февраля 06:56 ../
-RW-р-р-- 1 корень 612 14 февраля 06:57 index.nginx-debian.html
директорию типа drwxr-XR-х 12 корень корень 4096 декабря 23 08:50 phpMyAdmin и 4.7.7-все-языки/
-RW-р-р-- 1 корень 11589684 23 декабря 14:08 phpMyAdmin-latest-all-languages.zip
[email protected]:/var/www/html# Эхо $ПМВ
[РР][АА][пп][мм][гг][АА][ДД][ММ][второй][НН]
[email protected]:/var/www/html# МВ "$РОП"*/ phpMyAdmin и/
МВ: не может стат '[пп][чч][пп][мм][гг][АА][ДД][ММ][второй][НН]*/': нет такого файла или каталога

Если я найду конец цитаты переменной расширение до ${ПМВ} я бы действительно быть в состоянии объединить переменной расширение и регулярное выражение, как в ${ПМВ}*, но это важно для меня, чтобы следовать лучшей практике без исключения, если я могу.

Мой вопрос

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

+552
wallner 19 дек. 2015 г., 11:07:13

Брандмауэр должен принимать пакеты для протокола и порта OpenVPN использует. Так что в данном случае конфигурации брандмауэра должен быть изменен с TCP/1197 на UDP/1197

+508
irichardson 27 мар. 2013 г., 15:58:17

Могу ли я создать домен с помощью Samba и настроить активный каталог с Самба на нем? И под этим я подразумеваю не участвует серверов Windows. Я также хотел бы быть в состоянии войти в Windows-машины. Желательно в openSUSE.

Моя цель-иметь домен с централизованной проверки подлинности, просто как объявление. Я хочу быть в состоянии войти в систему с помощью Windows, так и Linux.

  • Как я могу сделать это в самбе?

  • Какие другие решения вы, ребята, рекомендую, если базе Samba 4 не является жизнеспособным?

+453
cerberodev 10 июн. 2017 г., 04:37:55

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

На самом деле команду systemd-tmpfiles имеет полную поддержку рекурсивных каталогов дерево обработки, как вы ожидаете (другого ответа меня смутило достаточно, чтобы проверить исходный код). Почему файлы не удаляются (в моем случае) было время. помощью systemd-tmpfiles проверяет временные метки ctime (за исключением справочников), время изменения и время и все три (или два) из них должны быть достаточно старой для файл (или каталог), чтобы быть удалены.

На самом деле там могут быть и другие причины, потому что команду systemd-tmpfiles имеет большое внутренние правила для пропуска файлов. Чтобы выяснить, почему некоторые файлы не удаляются, запустите команду systemd-tmpfiles следующим образом:

ОКР SYSTEMD_LOG_LEVEL=отладка команду systemd-tmpfiles-чистые

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

+417
Link93 21 янв. 2012 г., 02:04:19
на awk '/^\/страница1?/ {печати $1}' /Путь/к/доступа.журнал | рода -у > result.txt

Если вы хотите посчитать каждого уникального IP, смена рода -у Для сортировки | уник -с

Если вы хотите, чтобы соответствовать только требованию-путь полевого журнала (а не всю строку) против /страница1:

на awk '$7 ~ /^\/страница1?/ {печати $1}' /Путь/к/доступа.журнал | рода -у > result.txt

Примечание: Я думаю, что nginx логи доступа такие же, как и логи доступа Апача. Если не считать полей (граф каждое пространство, в том числе между датой:время и часовой пояс) в nginx в лог, и использовать нужное поле номер вместо $7

Наконец, если вы хотите напечатать IP-адрес (или имя хоста, если они уже были решены) и запрос пути:

на awk -V в ОФС='\Т' '$7 ~ /^\/страница1?/ {печати $1, $7}' /путь/к/доступа.журнал |
 рода -у > result.txt

Чтобы увидеть IP-адресов, которые посетили /страница1 , но никогда не посещали /страница2:

на awk '$7 ~ /^\/страница1?/ {печати $1}' /Путь/к/доступа.журнал | рода -у > result1.txt
на awk '$7 ~ /^\/страница2?/ {печати $1}' /Путь/к/доступа.журнал | рода -у > result2.txt
комми -2 -3 result1.txt result2.txt

коммис -2 параметр отключает линии, которые появляются в result2.txtи -3 глушит линии, которые появляются в обоих файлах. вывод Таким образом линии, которые появляются в results1.txt.

видеть человека память для более подробной информации.

+348
Rajia Sultana 5 дек. 2011 г., 08:44:55
  1. Вам не нужно перекладывать (и не должен) внутри цикла, потому что команде getopts треки, которые позиционных параметров ее обработки путем обновления OPTIND переменной.

  2. Вам не нужно для смены после цикла: вы можете использовать OPTIND , чтобы определить, какие позиционные параметры, чтобы справиться самостоятельно. Используя сдвиг, тем не менее это самый простой способ борьбы с аргументами, которые были обработаны команде getopts, предполагая, что вы не нужно обработать их самостоятельно.

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

+310
Reman 29 янв. 2014 г., 16:52:13

жаль, что я не понял вопроса. Вы должны попробовать

найти . -имя '*фу*'

как указано выше

+293
Thomas Lindner 9 мая 2015 г., 05:01:28

Использовать жратвы-установить , а не ДД , чтобы установить GRUB в MBR.

например, (как root или с помощью sudo):

жратва-установка /Дев/СДА
жратва-установить в /dev/СКБ

Кстати, если вы не зимующих в раздел подкачки, вам не нужно налет на устройства подкачки. Вы бы лучше уничтожить md0 и использования разделов подкачки на SDA и SDB индивидуально.

+260
Stuart Kuredjian 25 сент. 2011 г., 20:11:13

Похоже, MonoDevelop выступает 2.95 находится на стадии разработки, так что не найти его в репозитории. MonoDevelop выступает 3.0 только что был освобожден (14 мая 2012). Я думаю, этот вариант вам нужен. Вы можете скачать его с MonoDevelop выступает веб-страница. Нет готовый пакет для Ubuntu/Мята прямо сейчас, поэтому лучший вариант-это построить его из источника (использовать предыдущую версию моно предположительно). Если вы новичок в сборке пакетов из исходников, это на самом деле простой процесс (если у вас есть все инструменты для сборки установки/библиотеки):

  • скачать
  • унтар
  • ./настроить
  • сделать
  • установка

Кроме того, вы можете ждать готовый пакет.

+251
jabeen virk 20 авг. 2019 г., 19:38:06

По -ложная идея-это ключ, ИМХО. Я просто добавляя к нему:

найти . -ложные $(Эхо "-о-имя *".{ш,ПЛ,в SQL})

Вы просто цитируете все, чтобы Баш повторить весь узор, в том числе -о-имя, а потом "сломать" группировка, сделанное со ссылкой на возвращении ее из подуровень. Проблема с этим подходом заключается в том, что цитаты в шаблон не будет работать.


Редактировать: см. Михал Šrajer комментарий к еще один подводный камень данного решения. Обратите внимание, что вы не можете просто поставить обратную косую черту перед звезды: команда подстановки возвращает или *, которая позволит вам расширить или \*, который прошел как-найти (!). По крайней мере, так как мой местный Баш работает.

Это лучшее, что я могу сделать:

 (GLOBIGNORE='*:.*'; найти . \( -ложные $(Эхо "-о-имя *."{СГ,ЛП,по SQL и XML}) \) -печать)

Удачи :)

Кстати, если вы не намерены добавить больше параметров, найти, конечно же, использование команды xargs; в этом случае она прекрасно работает, с цитатами и все:

Эхо "-о-имя *."{СГ,ЛП,в SQL} | команды xargs найти . -ложные
+182
Michiel Scheepmaker 28 дек. 2013 г., 11:22:01

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

Если только authduser сможете получить список файлов в /установленный/файловая система/путь/, но не пользователя, который запустил команду sudo команду, то снаряд не сможет обработать шаблон и передать его в неизменном виде. Поскольку ЛС сам не интерпретирует метасимволы и шаблоны, это приведет к ошибке вы видите.

Посмотрим, почему это не судо МВ работа с подстановочными работает? для получения более подробной информации по этому.

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

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

# судо -у authduser -ые Общ /установленный/файловая система/путь/*.user.js'

Посмотреть в MAN-странице суда для получения более подробной информации, в частности взглянуть на вариант.

Обновление: это не действительно возможно использовать команду sudo -S и с командованием. Смотрите “судо -с ” выполняет команду в оболочке командной строки, но символы подстановки или метасимволы не работает для более подробной информации.

+176
samdunne 10 июл. 2012 г., 16:07:14
Эхе -е "б б 1\н23 44\НБ 3\7 н\НБ Б 2\на 1\НБ в 10\НБ Б 10\НБ 1\НБ в 1\N18 и 2\НБ 10\N18 и 15\НБ в 2\н23 9\НБ 2" \
| СЭД -Р С/[а-з]/9999&/г' | то -п -К1 -К2-К3 | е с/9999//г' 
18 2
18 15
23 9
23 44
в 1
Б 1
Б 2
Б 3
в 7
Б 10
Б 1
б б 1
б в 2
б б 2
б в 10
б б 10

Это, что вы хотите? Сортировать численно, если цифр и чисел перед другими персонажами?

Я префиксом каждую строку с большим количеством, чтобы положить строки последнего путем сортировки, удалить и высокие цифры (9999) в конце.

+163
Divan 3 окт. 2018 г., 02:25:10

нам нужно проверить список файлов

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
worker03.sys65.com 23.154.3.66
kafka01.sys65.com 23.154.3.85
kafka02.sys65.com 23.154.3.86
kafka03.sys65.com 23.154.3.87

правило:

на каждом первом поле Hostname должен быть во втором поле IP-адрес

пример плохого список

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
worker03.sys65.com 
kafka01.sys65.com 23.154.3.85
kafka02.sys65.com 23.154.3.86
kafka03.sys65.com 23.154.3.87


или

master01.sys65.com 23.154.3.61
master02.sys65.com 23.154.3.62
master03.sys65.com 23.154.3.63
worker01.sys65.com 23.154.3.64
worker02.sys65.com 23.154.3.65
23.154.3.66
kafka01.sys65.com 23.154.3.85
kafka02.sys65.com 23.154.3.86
kafka03.sys65.com 23.154.3.87
+139
ministrel 17 нояб. 2014 г., 00:38:08

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

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

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

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

+66
user199977 31 июл. 2016 г., 01:18:59

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

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

вот этот скрипт я использую :

если [ `ВМ грэп.поведение /и т. д./sysctl.конф` != "ВМ.поведение=5" ]; затем
Эхо ВМ.vfs_cache_pressure=50 | судо тройник -в /и т. д./sysctl.конф
интернет
если [ `ВМ грэп.vfs_cache_pressure /и т. д./sysctl.конф` != "ВМ.vfs_cache_pressure=50" ]; затем
Эхо ВМ.vfs_cache_pressure=50 | судо тройник -в /и т. д./sysctl.конф
интернет

и ошибка, я получаю :

/home/erwan/Workspace/Install.sh: линия 19 : [: != : unaire opérateur attendu
/home/erwan/Workspace/Install.sh: линия 23 : [: != : unaire opérateur attendu

Что я делаю не так?

+16
neskoromniy 7 сент. 2017 г., 23:57:40

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

$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