Ксен остановить все виртуальные машины при выключении

Я использую Xen на CentOS 6.5 64 Мне нужен способ, чтобы остановить все виртуальные машины, когда Ксен отключения сервера Я строю звонок по стоп хм выключение -есть , но не работает

#!/бин/Баш
# утилиты chkconfig: 2345 95 20
# описание: 
# параметр processname: 

стоп()
{
 выполнить /sbin/shutdown-это бесплатная хм 
 в то время как [[ истина ]]; делать
 если [[список виртуальных машин|туалет -л` == 4 ]]; затем
перерыв
интернет
 сон 1
сделано
}

дело "$1" в
стоп)
остановка
;;
*)
 Эхо $"использование: $прогр {стоп}"
эсок

enter image description here

+433
nexos 18 авг. 2018 г., 11:21:18
36 ответов
Это кросс-платформенный офисный пакет, сделанный китайской компанией.
+926
Bradley Searle 03 февр. '09 в 4:24

Вы должны использовать /usr/Бен/команду для этого.

команду -РС - это, наверное, то, что вы хотите.

+862
user3527081 21 авг. 2019 г., 07:40:01
Другие ответы

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


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

Следующий вариация на ваш скрипт:

#!/Бен/ш

команды mkdir -Р "готово"

для файл в ./*.tar.gz ./*.молния; делать
 е 'нажмите Enter для обработки %S или сочетание клавиш CTRL+C, чтобы бросить файла\N'"$"
 читать Богус

 никакое сжатие=$(mktemp -д)

 е 'распаковка %s в %S файл\Н' "$" "$никакое сжатие"
 дело в $
 *.tar.gz) тар-ХZ -Ф "файл $" - с "$никакое сжатие" ;;
 *.формате zip) распаковать "$файл" -д "$никакое сжатие" ;;
эсок

(
 компакт-диск "$никакое сжатие"
 # работают здесь

)

 РМ -РФ "$никакое сжатие"
 файл MV "$" "готово"
сделано

Он перебирает все .tar.gz и .зип файлов в текущем каталоге. Для каждого файла, извлечение временных каталогов, созданных с помощью mktemp -D, так и файл будет извлечен в него с дегтем или распаковать в зависимости от имени файла суффикс.

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

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

См. также:

+852
Ling Ling 27 мар. 2017 г., 12:05:05

Простой способ проверить, что строка содержит только символы в уставном набор для тестирования на наличие посторонних символов. Таким образом, вместо проверки, является ли строка содержит только пробелы, проверить, является ли строка содержит символ, отличный от пробела. В bash, KSH или zsh:

если [[ $парам = *[!\ ]* ]]; тогда
 Эхо "\$param не содержит символы, отличные от пространства"
еще
 Эхо "\$param не состоит только из пространств"
интернет

“Состоящие из пробелов, только” включает случае пустой (или отключенное) переменной.

Вы можете хотеть проверить на любой пробельный символ. Использовать [[ $параметр = *[^[:пробел:]]* ]] использовать настройки локали, или как там явный список пробельные символы, которые вы хотите проверить, например, [[ $парам = *[$' \т\п']* ]] , чтобы проверить на пробелы, табуляции или новой строки.

Соответствующие строки против узором С = внутри [[ ... ]] является КШ расширение (также присутствует в bash и zsh). В любом Борна/в POSIX-стиле, можно использовать в случае строительства, чтобы соответствовать строку с рисунка. Обратите внимание, что стандартная оболочка шаблоны использовать ! чтобы свести на нет набор символов, а не ^ как и в большинстве регулярное выражение синтаксиса.

случае "$параметр" в
 * [ \ ! ]*) Echo "а\$параметр содержит символы, отличные от пространства";;
 *) Эхо "\$парам состоит из пробелов";;
эсок

Чтобы проверить пробельные символы, в $'...' синтаксис-это характерные для КШ/Баш/ЗШ; вы можете вставить эти символы в скрипте буквально (обратите внимание, что новая строка должна быть в кавычках, как слеш+перевод строки расширяется в ничто), или генерировать их, например

пробел=$(е '\п\т ')
случае "$параметр" в
 *[!$пробелов]*) Echo "а\$param не содержит пробельных символов";;
 *) Эхо "\$парам состоит из пробельных только";;
эсок
+816
TarKate 24 февр. 2019 г., 18:01:39

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

+788
Ria Sinha 9 апр. 2014 г., 20:04:19

До этого момента, я установил пакеты, только на Ubuntu. Теперь, я пытаюсь кали линукс,а именно:

команде uname -в
#1 СМП в Debian 4.9.18-1kali1 (2017-04-04)

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

Я попытался

АПТ установить Kdenlive см
АПТ установите наглость
АПТ установить блендер

Бесплодностью мое стремление сделало меня скромный, и поэтому я старался

АПТ установить cowsay

Но даже это не может быть установлен, не могли бы вы дать мне совет, как справиться с этим?

+779
janiehigham 31 авг. 2010 г., 20:59:13

Компиляция-это процесс построения бинарники из исходников. Скрипт Configure и Makefile будет выбрать то, что подходит для вашей системы. (64-битный исполняемый файл для 64-разрядной системы, 32-bit для 32-бит.)

А если у вас 64-битная система, там наверное определенный потенциал для повышения производительности при использовании 64-разрядные двоичные файлы. Для некоторых вещей это может быть огромный толчок; я предполагаю, что для Apache это не так уж страшно, но я не специалист тут. Это, конечно, не повредит, хотя, чтобы построить соответствующие двоичные данные, и я не вижу, почему бы ты связываться с процесса сборки, чтобы получить 32-разрядные двоичные файлы если у вас 64-битная система.

+762
user66499 27 мая 2018 г., 01:57:46

Это используется, чтобы быть более общим для каждого интернет-подключения узла, чтобы запустить свой собственный SMTP-демона для приема SMTP-подключения (протокол TCP/25, без учета безопасности) и доставить почту для локальных пользователей к файлу или каталогу либо под домашний каталог, или что-то вроде в/var/катушка/почты/${имя пользователя} (или, поочередно, слепо ретранслировать его на другой хост, если адрес не было адресовано локальному пользователю). Различные форматы были использованы, но часто этот формат был просто сырые почты (включая все заголовки, а затем сообщения тело) объединяются в один длинный файл.

В MAILPATH Баш переменная указывает расположение файла Mail Как настроить в свой локальный SMTP-демона. Сравнить Бифф полезности.

+749
miriam nyawira 28 сент. 2019 г., 04:31:23

Я лично найти АПТ-кэш Мэдисон полезно, Так как показывает в парсер форме, какая версия доступна с каждым выпуском :

АПТ-кэш пакетов Мадисон называются Iceweasel | команда grep'$'
 называются Iceweasel| 21.0-1 | http://ftp.fr.debian.org/debian/ радиоуправляемый багги/главная пакеты для amd64 
 называются Iceweasel | 17.0.6 СОЭ-1 | http://ftp.fr.debian.org/debian/ Сида/главная пакеты для amd64
 называются Iceweasel | 10.0.12 СОЭ-1+nmu1 | http://ftp.fr.debian.org/debian/ Джесси/главная пакеты для amd64
 называются Iceweasel | 10.0.12 СОЭ-1 | http://ftp.fr.debian.org/debian/ хриплый/главная пакеты для amd64
+735
mcdoh 20 янв. 2014 г., 00:44:54

Я установил ядро источник из официального ядра Linux репозиторий (http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.15.tar.bz2) и я пересобрал его с некоторыми необходимыми опциями для поддержки мобильности в IPv6. Когда мне понадобился модуль для шифрования некоторых данных я не нашел его среди остальных модулей уже построен. Модули, которые мне нужны: "echainiv" и "authenc".

+724
BennyM 12 авг. 2010 г., 09:43:22

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

Например, скажем у меня есть функция в моей .bashrc следующее:

функция Foo(){
 местное название
имя="$1"
 Эхо "$имя"
}

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

#!/бин/Баш
имя="$1"
Эхо "$имя"

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

функция Foo(){
 местное название="$1"
 Эхо "$имя"
}

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

+648
icameto 16 авг. 2015 г., 13:16:16

Игру для Windows отказывается сохранять любые игры, потому что она утверждает, что нет свободного места на диске. Я использовал XP и 98 режимы в winecfg, и это 32-бит wineprefix (по крайней мере, я уверен в этом; не знаю, как для подтверждения). Я подозреваю, что это старый любимый проблема более чем 2ГБ свободного места, для которого мы использовали, чтобы немного исправить сценарий, когда мы использовали OS/2 и там были программы DOS, были проблемы. Есть ли способ, чтобы получить вино, чтобы объявить меньше дискового пространства, чем есть на самом деле?

изменение номера версии: тестирование на Debian (стрейч), вино 1.8.5 распределенных систем.

+636
The Beast 8 авг. 2010 г., 08:26:23

Я установил zeromq 3.2.5 от источника

с wget $ http://download.zeromq.org/zeromq-3.2.5.tar.gz
представленых на XF zeromq-3.2.5.tar.gz
$ CD с zeromq-3.2.5
$ ./настроить && сделать -J4 не
$ установка

Это устанавливает libzmq.так.3 в /usr/местные/библиотека:

$ судо без
$ найдите libzmq.так.3
/usr/местные/библиотека/libzmq.так.3
/usr/местные/библиотека/libzmq.так.3.0.0

Я подтвердил, что /usr/местные/библиотека в ЛД путь поиска:

$ grep в /usr/местные/lib в файл /etc/ЛД.так.конф.д/*
файл /etc/ЛД.так.конф.д/библиотеки libc.конф:/usr/местные/библиотека

Я подтвердил, что ЛД может найти библиотеку:

$ команду ldconfig -V с 2>/dev/нуль | для egrep -е zmq\|^/
...
/usr/местные/библиотека:
 libzmq.так.3 -> libzmq.так.3.0.0
...

Однако, если я запускаю лдд на моем приложении, не удается найти libzmq.так.3

$ лдд test_app
...
 libzmq.так.3 => не найден
...

Если я поставил в переменной LD_LIBRARY_PATH , то он работает

$ экспорт в переменной LD_LIBRARY_PATH=/usr/местные/библиотека
$ лдд test_app
...
 libzmq.так.3 => /usr/местные/библиотека/libzmq.так.3 (0x00007f22418d9000)
...

Вопрос:

  • Почему ЛД найти libzmq.так.3 без переменной LD_LIBRARY_PATH , когда он в стандартный путь?
  • Как я могу исправить это без того, чтобы установить в переменной LD_LIBRARY_PATH?

Примечания:

В путь rpath установлен на двоичный, в случае, если это важно:

$ readelf выступает -это test_app | грэп путь rpath
 0x000000000000000f (путь rpath) библиотека путь rpath: [/дома/Стив/ГРЦ/.../ОГРН/ГХК-4.9.3/отладки]

Я с Ubuntu 14.04 в случае, если любой использовать

+530
Chayan Dolai 13 июн. 2016 г., 21:19:22

Я на elementaryOS (который основан на Ubuntu 16.04.3 ЛЦ). После последнего обновления ядра, автоповтор клавиши перестали работать. Я имею в виду поведение, какие типы 'ffffffff', когда я удерживайте клавишу "Е". Я обнаружил, используя зев, что моя система постоянно регистрирует нажатия клавиш, даже когда я не нажимаю, перемещать или трогать вообще. Я тоже не смог войти в терминал, потому что он типа В '^@' в мой логин и пароль, каждый второй или так. зев сообщает об этом событии:

Событие keypress, серийный 37, синтетические нет, окна 0x3e00001,
корень 0x2c8, станции метро 0х0, время 161832, (322,168), корень:(1193,635),
состояние 0х0, код 221 (keysym с 0x0, NoSymbol), same_screen да
XLookupString дает 0 байт: 
XmbLookupString дает 0 байт: 
XFilterEvent возвращает: значение false

Я пробовал предложенные решения в подобный пост, но ничего не помогало. Какие-то зацепки?

+503
LisaPA 19 июн. 2011 г., 00:38:09

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

+502
Jordan Frampton 21 авг. 2013 г., 20:29:21

Если вы не иметь , чтобы использовать Perl, тр делает это мертвых простой:

mysql_db_name="$(Эхо -Н сайт "$" | тр -ц '0-9а-яа-Z_$' '_')"
+495
thewildlinuxguy 1 мая 2011 г., 08:24:15

Хотелось бы скриншот моей программы XDM экран входа в систему на FreeBSD-текущая. В настоящее время он настроен на ttyv8.

Что я пробовал:

Я пробовал xwd по различные варианты с ttyv1, но отчетов не может открыть дисплей.

У меня была трещина в настройке протокола xdmcp на скриншот с моего компьютера Mac через перенаправление X11, но фон не появляется. Фон представлен в IV квартале и настроен в Xsetup_Н.

Изначально СШ, что на ноутбук FreeBSD с х переадресация включена, значение моей переменной дисплей :10.0. Я создал Xsetup_10 файл (прямая копия из Xsetup_0 файл, который прекрасно работает локально) и добавил следующую строку в /usr/местные/библиотека/Х11/программы XDM/XDM или Slim-конфиг

Отображений._10.установки: /usr/местные/библиотека/Х11/программы XDM/Xsetup_10

Но это все равно не сработало.

Вопрос:

Как я могу скриншот моей программы XDM экран входа в систему?

+455
kalasmar96 31 окт. 2010 г., 16:28:16

В дополнение к ответам выше, можно также сказать помощью pg_dump и другие команды, какую версию использовать через кластерный вариант. Например,

$помощью pg_dump --кластер 9.1/главная

будут нацелены на 9.1 версию.

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

Более подробную информацию о pg_wrapper можно найти в этой дБА ответа.

+432
mogita 9 авг. 2013 г., 19:51:55

Я использую Арч (Manjaro) с GNOME. Моя организация недавно перешли на DHCP-сервер. Поэтому мы все должны были перейти наши компьютеры от статического на DHCP.

Я заметил, что через dhcpcd служба отключена и не работает. Однако, мой рабочий стол по-прежнему может получить адреса по DHCP и подключение. Какие еще услуги могли бы обеспечивать эту функциональность и навигация по DHCP адресации?

+428
Volemir 27 февр. 2016 г., 19:16:57

Формат для файлов, создаваемых в iptables-сохранить/ip6tables-сохранить и подгружаемые через iptables в-восстановление/ip6tables-восстановление гласит, что можно добавить -4 или -6 соответственно для того чтобы поддерживать правила для протоколов IPv4 и IPv6 в один и тот же файл.

Линий -4 игнорируются ip6tables-восстановить и С -6 игнорируются в iptables-восстановления.

Теперь, это кажется лишь обратиться к правилам. Как я могу создать цепь (:CHAINNAME -) только как стек?

То есть, если у меня что-то вроде (цитата):

*фильтр
:Входящий трафик ICMPv6
-6 -входной сигнал -п протокола ICMPv6 -входящий трафик ICMPv6 Дж

как я могу убедиться в том, что сеть создается только для стека IPv6, но не стека IPv4?

Это вообще возможно?

+423
user3533616 10 июл. 2016 г., 03:56:56

В дополнение к ~/.профиль и ~/.bashrc следующее, на путь Java можно установить через

/etc/profile.d/jdk.sh

Если вы посмотрите на файл/etc/профиль, вы увидите, что источники все скрипты внутри /и т. д./профиль.д/.

+406
debatanu 29 мар. 2018 г., 08:49:47
для X в кошка /ВАР/сайт www/виртуальных доменов/пример.ком/статистика/журналы/access_log.обработанные | у awk '{печати 1$}' | СНП | тр -з | рода -НР | на awk {'если (1 $ > 2000) печать $2'}`; 
делать
 #Строительство 
 с printf "$х" 

 #Не работает
 с printf "$1"
сделано

Я пытаюсь заблокировать IP-адреса, которые пытались более 2000 запросов. На самом деле приведенный выше код-это комбинация из 2-х секций.

Во-первых,

кот /ВАР/сайт www/виртуальных доменов/пример.ком/статистика/журналы/access_log.обработанные | у awk '{печати 1$}' | СНП | тр -з | рода -НР

Я понимаю, сортировка и подсчет всех IP-адресов. Ниже приведен пример результата

4565 8.8.8.8
3245 7.7.7.7

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

на awk {'если (1 $ > 2000) печать $2'}

$1 - это первая попытка, а $2 - это IP.

Так что $2 - это сохранить как и может быть использован внутри цикла for. Но как я могу использовать $1 внутри цикла for?

+404
WhatsInAName 19 авг. 2016 г., 23:22:42

Ваш вопрос на самом деле не важно, поскольку вы не определили никаких целей безопасности. “Это безопасно” бессмысленно: защитить от чего? Безопасности, цель будет что-то вроде “противник, который не знает закрытый ключ может открыть любые файлы на системе” (что в вашей схеме явно отрабатывает) или “искуситель, который не имеет доступа в системе, кроме того, что ключ может только открывать файлы под /дома/dimm0k и не запускать произвольные команды” (что схема не выполняет).

Это, как говорится, Вот несколько вещей, которые вы не думали.

  • В itunes.sh скрипт, у вас есть замечания, которые утверждают, что что-то отвергается, но не твое дело с заявлениями содержать любой код, так что в целом дела нет и фильтрацию только на команду, что он должен начинаться с /дома/dimm0k/проги/скрипты/.
  • В rsync.sh скрипт, вы позволяете какой-либо команды, начинается с rsync таким образом, не только через себя.
  • В rsync.sh сценарий, отвергая & и ; странное. Строка не обрабатывается оболочки, так что если вы думали о смысле & и ; в Shell синтаксис, они неуместны. И если строка была выполнена оболочки, то много других персонажей будет иметь отношение, в частности, `$|<>.
  • В любом скрипте, позволит абоненту передать произвольные параметры для команды, которая выполняется в конце. С itunes.shчто в данном зависит от того, что у вас есть в /дома/dimm0k/проги/скрипты/, но это наверно не очень хорошая. С rsync.shэто позволяет произвольное выполнение команд, например, передав варианта.
  • Вы ничего не делаете, чтобы ограничить, какие файлы пользователь может получить доступ. В частности, если ~/.по SSH/authorized_keys любой из файлов в/дома/dimm0k/проги/скрипты/ есть права на запись, то они могут использовать команду, чтобы заменить его, а затем войти во второй раз, чтобы выполнить то, что они загрузили.

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

Если вы хотели наложить некоторые ограничения на пользователей, Ты очень далек от этого что-нибудь полезное. Забудьте о делать это самостоятельно и использовать надежный инструмент, такой как rssh или scponly. Расследование также сделать chroot. Использовать выделенную учетную запись с минимальными правами, если это возможно. Для лучшей изоляции, позволяют пользователю войти только внутри контейнера или виртуальной машины.

+316
Nikos Nikoleris 6 февр. 2016 г., 14:38:14

[спецификация] соответствует элемент сопоставления (может быть символ или последовательность символов, как определено в разбор алгоритма для языка (например, в Венгрии районов на GNU систем, ДЗС является упорядоченной элементом, который сортирует где-то между д и Е)) в указанный набор.

Что спецификация может включать в себя

  • диапазоны A до Z (или [.ДЗС.]-З) для сортировки элементов, которые сверяют между собой и з (обратите внимание, что, как правило, включает abcdefghijklmnoprstuvwxyz но в большинстве районов, она включает в себя много больше). Также, как POSIX оставляет неустановленном для других районов, чем в POSIX локали, сколько этих диапазонов на основе порядка сортировки может существенно варьироваться между реализациями.
  • отдельные символы или упорядочивания элементов (х, [.ДСЗ.])
  • В POSIX классы персонажей [:Альфа:], [:цифра:]
  • эквивалентные классы, такие как [=Е=] для всех упорядоченной элементы, которые имеют одинаковые первичные обобщения вес как Е (может включать такие вещи, как é)

Так, например, [ДСА[=е=]ч-к[:цифра:][.ДЗС.]] матчи на разбор элемента при условии, что это либо А, С, Д, ДЗС или эквивалентной электронной или собирает между ч и К или классифицируется как цифра.

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

Так что [^а-я] соответствует любой упорядоченной элемент, который не разобрать между В и з. Например, было бы, наверное, матч на 1 и , возможно, на Х или ДСЗ в зависимости от локали и грэп реализации, но не на себя, х ни З И, наверное, не на é.

Так что команда grep '[^а-я]\{22\}' совпадений в строках, которые содержат последовательность из 22 упорядоченной элементы, которые разобрать ни до себя или после з.

В то время как команда grep -v с '[а-я]\{22\}' совпадений в строках, которые не содержат последовательность из 22 упорядоченной элементы сопоставления между собой и з.

Сопоставления же без это почти невозможно реализовать, вам нужно, чтобы соответствовать строки, которые содержат не более чем 21 [а-з] упорядоченной элементы между двумя [^а-я] элемент. Но если язык поддерживает multi-символьные элементы обобщения, что это невозможно. Например, в тех же венгерских районов, [а-з] матчи на ДСЗ , но и на Д, З, И З , так что вы найдете, что есть, [А-я]{0,21} будет соответствовать на dszxxxyyyxxxyyyxxxyyyx , но и Б [а-я]{22}.

Для районов, которые не имеют многосимвольный элементами сортировки, вы можете сделать что-то вроде:

команда grep '^[^а-я]*\([а-я]\{1,21\}[^а-я]\{1,\}\)*[а-Z]\{0,21\}$'

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

Например, GNU или АСТ-открытые реализации grep в Perl поддержка-как (используя libpcre в GNU grep в, АСТ-открыть собственную реализацию для АСТ-открытые) команды grep регулярных выражений с -п вариант, который есть (?!образец) отрицательный прогностический оператор.

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

 грэп -Р '^(?!.*[а-Z]{22})'

для сопоставления на начало строки при условии, что это не следует любое количество символов и 22 [а-з]ы. Заметим, однако, что в нестандартном (не в " АСТ " -открытые), [а-Z] соответствует только на абвгдежзийклмнопрстуфхцчшщыэюя независимо от локали.

АСТ-открытые занимает вариант за то, что они называют дополненной регэкспы. Те модифицированное выражение есть ! оператор, который перечеркивает все. х! бы на что-нибудь другое, чем Х (включая пустую строку).

Так что с АСТ-открытые грэп, вы могли бы сделать:

грэп -х '^(.*[а-Z]{22}.*)!$'
+302
Khachik Hatsagortsyan 31 янв. 2012 г., 05:03:34

С *Никс точки зрения, вы можете получить только для MySQL пользователя в статистике так в основном то, что все пользователи MySQL делаем на системы.

Получить индивидуальную базу данных пользователей статистики, нужно копать в документацию MySQL или взять этот вопрос https://dba.stackexchange.com.

+237
tishu 30 авг. 2018 г., 11:09:05

Контексте

Я обязан использовать плохо разработана Java-приложение, которое записывает много информации во время его выполнения. Под стандартным использования, это позволит создать до 100 МБ логов в час.

Мне не нужны журналы, и это в настоящее время кажется, что у logrotate утилита может идти в ногу с ним, так как он не работает достаточно часто. Приложение с закрытым исходным кодом и поворачивает его собственные журналы около 36МБ.

Мой дистрибутив Linux RHEL7.

Вопрос

Я хочу уменьшить объем неиспользуемого пространства путем сжатия и вращения бревна.

  1. Как приложение уже расщепляется журналов в новые файлы, это возможно, чтобы автоматически сжать вновь созданные файлы в каталоге?
  2. Можно ли автоматически удалить файлы в формате асессор-Кинк.Х.журнал, где X-это цифра больше, чем... скажем, 5 (т. е. оставить только 5 последних журналов).

Вот моя попытка у logrotate файл:

# кошка файле /etc/logrotate, предназначенную.д/cis_assessor
/usr/доли/прораб-посредник/Анзибль/СНГ/аудит/аудитор-Кинк-4.0.2/журналы/эксперт-Кинк.войти {
missingok
notifempty
компресс
 поворот 5
 размер 30М

Это у logrotate работу придется ловить журнал между размером 30МБ и 36МБ на самом деле прийти в действие, которая может быть только 10-секундного периода. Вот почему я и спрашиваю про ручной путь сжатие и удаление файлов без У logrotate.

+202
Williams Gomez Castro 3 февр. 2014 г., 17:57:30

Я пытаюсь установить FreeBSD на моем нетбуке с помощью sitck USB, но я нарваться на крупные проблемы, моя сетевая карта не работает.

команду ifconfig -а

возвращает только меня

назван lo0 ...

но

команда dmesg | re0 грэп 

дает мне:

re0: <для Realtek 8101E/8102E/8102EL/8103E с PCIe 10/100baseTX> ...
re0: через 1 сообщений от MSI 
re0: чип перераб. 0x24000000
re0: МАК перераб. адресу 0x00000000
re0: неизвестно/Ш пересмотр изм. 0x24000000
device_attach: re0 прикрепить вернулся 6

Установщик вылетает, когда я пытаюсь настроить сеть на FreeBSD 8.1 amd64 или 8.2RC3 amd64 на флешку. Те же сообщения dmesg с 9.0 Current, но это не катастрофа и не найти re0.

Сеть работает с NetBSD или OpenBSD 4.8 5.1 amd64 на i386 с пере.

+198
Papawayne 21 сент. 2012 г., 07:00:12

Компьютер является VPS от Vultr. Мне говорят, что "так как он загружается в оперативную память и не погонять, ни на хосте будет причиной этого".

Один конкретный файл, мой файл зоны, придет повреждены без всякой причины. Мне пришлось заменить его из резервной копии пару раз. Я нашел другие поврежденные файлы (один или два) за последние пару месяцев. Но я в мой DNS много знает весь мир, когда этот файл взрывается/умирает.

Никаких ошибок в dmesg, я запустил проверку файловой системы при загрузке и на 2 недели позже, то же самое.

Где бы посмотреть, чтобы найти причину этой коррупции файл и исправить его? . Много выходных

+195
Ronald Syme 13 апр. 2014 г., 16:55:17

По крайней мере, это Кейт версии (построен из источника):

enter image description here

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

enter image description here

это, в текущий файл, в открытых файлах, в папке опции:

enter image description here

+122
Adolph Espinoza 7 июл. 2019 г., 01:12:25

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

в Debian/послеустановочных:
...
настроить)
the_user="АБВ"
#Создаем пользователя, если он не существует
если ! getent passwd с $the_user > /dev/нуль; тогда
команду adduser $the_user
интернет

Чаун -Р $the_user /путь/к/некоторые/файл
+111
BobC 25 мар. 2012 г., 05:58:13

Существует два способа для чтения всех файлов в текущей рабочей директории:

  1. команда grep -RW с ПМС | туалет -л
  2. грэп -Р "\bpip\б" | туалет -л

Предполагая, что 1 и 2 как поиск рабочего каталога для всей слово "типун", в 1 Почему туалетная печати количество строк, соответствующих шаблону, как и 117, где в течение 2 сан. узла отпечатки 74 по количеству строк?

Возможно, я не понимаю, как рекурсивная функция grep ищет работу. Когда применение grep к рекурсивно делает грэп печатать только файлы, содержащие по крайней мере одну строку, которая соответствует шаблону? Так, например, в первой команде выше 117 файлы в текущей рабочей директории содержат линии, соответствующие целым словом "Пип", как и во второй команде 74 файлы в текущей рабочей директории содержать строку, которая соответствует целое слово "Пип". Это правильно?

+110
philotuxo 21 мар. 2011 г., 04:11:49

Я использую мятный 18.1 корицы. Я пытаюсь написать небольшую программу на bash перемещать окна вокруг.

У меня есть команда, которая удаляет maximized_vert и maximized_horz затем переместить окно. Он отлично работает, если целевое окно развернуто или просто плавая, но если окно прикреплено на место с помощью супер [стрелка] ( думаю, что это плитка? ) это не влияет. Код выглядит следующим образом

 wmctrl -R "с$кром" -я -б удалить,maximized_vert
 wmctrl -R "с$кром" -я -б удалить,maximized_horz
 wmctrl -R "с$кром" -я -е '0,0,0,500,500'

Где "$Хром" - это шестнадцатиричный адрес или окно.

Повторяю, это работает, если окно maxamized или если он просто плавает, но не работает, когда окно плиточным или прикреплено с помощью супер [стрелка]

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

+110
Euregan 20 окт. 2015 г., 20:39:33
> Echo "привет"
привет
> ВАР='Echo "привет"'
> $ВАР
"привет"

Почему выход команд выше другой?

Аналогичная вещь происходит с одинарными кавычками:

> ВАР="Эхо " привет""
> $ВАР
> "привет"
+72
Hristo Trifonov 15 окт. 2011 г., 09:16:21

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

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

Ссылки

+47
emeth 22 окт. 2016 г., 15:43:10

В попытке обойти досадный аспект tmux, у меня есть следующий код в моей .файл bashrc:

псевдоним emcs="команды в Emacs"

# Исправление Emacs в tmux
в Emacs () {
 если [ $срок != "в xterm" ]
тогда
 Термин=xterm работает в Emacs "[email protected]"
еще
 в Emacs "[email protected]"
интернет
возврат;
}

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

Функция предназначена для замены в Emacs . . . с термина-в xterm в Emacs . . ., несмотря на все аргументы, перечисленные после.

Моя проблема заключается в том, что когда я запускаю в Emacs, он висит на командной строке. Если я измените функцию "emaacs" или что-нибудь другое, чем "в Emacs", тогда она работает безупречно. Почему это висит, когда я использую реальное имя команды, и что я могу сделать, чтобы заставить его работать?


(Если вам интересно, почему я это делаю, это потому, что изменения tmux терминала на экране, который почему-то меняет цвет в Emacs, где комментарии и имена переменных имеют тот же цвет.)

+34
buffy1993 19 авг. 2011 г., 10:39:38

Проверить мужчину порты:

принести , принести все файлы, необходимые, чтобы построить этот порт сайты, перечисленные в master_sites и PATCH_SITES. Увидеть FETCH_CMD, MASTER_SITE_OVERRIDE и MASTER_SITE_BACKUP.

....

Команда FETCH_CMD использовать для загрузки файлов. Обычно выборки(1).

+20
shahanas m 12 окт. 2013 г., 18:02:11

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

$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