Как тайм-аут и выход, если SQL-запрос занимает более 10 минут, чтобы получить результаты

Я хочу, чтобы выполнить select или UPDATE запросов. Иногда результат не принес вовремя.

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

Можете вы пожалуйста помочь, как это может быть достигнуто в shell-скрипт

+586
Phik 28 апр. 2018 г., 22:12:24
32 ответов

вы можете использовать Kill -USR1 PID или pidof script.py также -9 брутален, чтобы завершить процесс , попробуйте -15 на плавном выходе .

+993
Gail Ryan 03 февр. '09 в 4:24

Я не понимаю, в меню видны в Sublime текст 3, скачал от аур с использованием Пакера -с возвышенное текст-Дев.

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

  • Пройдя через конфигурационные файлы и изменять любой экземпляр "menu_visible" на равных "правда"
  • Добавив некоторый код в файл Launcher
  • Нажав сочетание клавиш Ctrl+сдвиг+Р и потом набирать в строке "Показывать меню", чтобы показать меню

Ни один из них не имел никакого эффекта. Я должен также отметить, что кроме того, темы не видны, если не запускать как root.

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

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

+951
joe92 14 янв. 2018 г., 11:27:10
Другие ответы

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


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

компакт-диски /путь/к/файлам &&
для файл В *; делать
 если [[ -Ф "$файл" ]]; затем
 программы md5sum -- "$файл" > "${файл}.мд5"
интернет
сделано
+924
Dolce Gabana 16 нояб. 2012 г., 08:51:40

Синтаксис

somecommand <<тег

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

кошка <<END_TEXT
это
текст
END_TEXT

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

Что я предполагаю, ты имел в виду

кошка simple.sh | грэп ... >>результат

или

кошка <simple.sh | грэп ... >>результат

или просто

грэп ... simple.sh >>результат

Также обратите внимание, что регулярное выражение ^[^АБВ]$.*!$ может никогда не совпадать, так как нет единой линии ! после конца строки.

+909
Kristof Provost 15 мая 2019 г., 19:21:04

Портабельно, вы могли бы сделать:

найти . -тип D -Exec и ш-с '
 для dir делать
 [ -Ф "$Dir/и ридми" ] || е "%з\п" "$Дир"
 сделано' ш '{}' +

[ -F файл ] тесты, Если файл существует и подтверждена, чтобы быть обычный файл (после ссылка разрешение).

Если вы хотите проверить, что он существует только (как запись в этот каталог), независимо от его типа, вам понадобится: [ -е файл ] || [ -л файл ], хотя следует отметить, что необходимо выдаче разрешения на каталог, чтобы выполнить эти тесты. Возможно, вы захотите добавить некоторые [ -х "каталог$dir" ] тесты для учета таких случаях, как:

найти . -тип D -Exec и ш-с '
 для dir делать
 если [ -Х "каталог$dir" ]; затем
 [ -Ф "$Dir/и ридми" ] || е "%з\п" "$Дир"
еще
 е >&2 "не может сказать \"%ы\"\п" "$Дир"
интернет
 сделано' ш '{}' +

Или, чтобы избежать состояния гонки, с ЗШ:

найти . -тип D -exec для ЗШ -с '
 система zmodload ЗШ/
 для dir делать
Для errno=0
 если [ ! -Ф "$Dir/и ридми" ]; затем
 если [ "$errno с[значение errno]" = ENOENT ]; тогда
 функции printf "%з\п" "$Дир"
еще
 syserror -П "об ошибке: каталог $dir/ридми: "
интернет
интернет
 сделано' ЗШ '{}' +

См. также Как я могу сказать, если обычный файл не существует в bash? так.

+827
ahmad aj 23 февр. 2012 г., 15:21:41

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

Так скажем, он работает в 6 утра, а потом он должен опять бежать в 7 утра. Затем, в 7 утра, он проверяет некоторые вещи и снова запущено в 15:45, а потом на следующий день в 2.05 утра, а потом на следующий день в 4.05 утра и т. д.

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

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

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

+809
user191627 24 дек. 2011 г., 04:37:44

Описание человека в его собственной странице содержит заявление:

Действие по умолчанию-поиск во всех доступны разделы следующих заданном порядке ("1 н л 8 3 0 2 5 4 9 6 7" по умолчанию, если это не переопределено в разделе директивы /usr/местные/и т. д./man_db.conf), и чтобы показать только первые найденные страницы, даже если страница существует в нескольких разделах.

Что именно подразумевается под "1 н л 8 3 0 2 5 4 9 6 7"?

+771
ndreddy 31 июл. 2011 г., 19:33:24

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

Ответ от devnull является правильным. Чтобы определить, если процесс работает на переднем плане, ПС служебной проверки, если процесс группы (значение pgrp) совпадает с ID группы процессов, связанные с заседания управляющего терминала (tpgid) и добавляет + знак в выводе по процессу государства.

Зная это, мы можем, безусловно, есть чисто Баш версия теста:

#!/usr/Бен/ОКР Баш

Компании IFS=$' '
код=($(<в/proc/$$/стат))
Компании IFS=$' \т\н
если [[ "${код[3]}" == "${код[7]}" ]]; затем
 Эхо "фон" > ./result.txt
еще
 Эхо "изображения" > ./result.txt
интернет
выход

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

Пожалуйста, обратите внимание на 4-й и 8-й элементы таблицы соответственно соответствует значение pgrp и tpgid (см. В файле/proc/[PID процесса]/стат раздел страница man - человек 5 тр).

+732
Rajendra Alapaty 27 окт. 2011 г., 19:25:29

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

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

Gvim glitch

Как исправить проблему GVim выступает перевода в Gentoo Linux (или как понять, что вызывает эту проблему)?

+731
user303630 28 сент. 2019 г., 13:44:45

Чтобы иметь правильное время, пожалуйста, вместо сет, установить locatime в Европа/Варшава.

Для этого в FreeBSD, выполните как root:

ЛН-з /usr/доли/временной зоны/Европа/Варшава /и т. д./местное время
+626
Momen GHOLA 19 февр. 2017 г., 07:53:27

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

Это то, что я пытаюсь добиться:

  • Исходный каталог:

    Из Dir1/File1 С-1
    Из Dir1/Файл1-2
    Директория Dir2/Файл2-1
    Директория Dir2/Файл2-2
    Директория Dir2/Файл2-3
    Dir3/Файл File3-1
    Dir3/Файл File3-2
    Dir3/Файл File3-3
    ...
    
  • Каталог назначения:
    (состояние неизвестно)

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

Например, приведенный выше исходного каталога:

  • Мой предустановленные список файла:

    Из Dir1/Файл1-2
    Dir3/Файл File3-3
    
  • Каталог назначения:

    Из Dir1/File1 С-1
    Из Dir1/Файл1-2
    Директория Dir2/Файл2-1
    Dir3/Файл File3-1
    

Я ожидал бы иметь только из dir1/file1 с-2, Dir3/файл file3-3, а не директория dir2 в пункт назначения, когда я закончу. Я тоже не ожидал директорию dir1/file1 с-2, чтобы снова копируются.

Вещи, чтобы отметить:

  • Это очень большие файлы, и я пытаюсь не допустить того, чтобы дистанционно снова скопировать их, если они не нужны.
  • Содержимое подкаталогов источник каждый день меняется
  • Предварительно определенные изменения в список каждый день, но может/будет содержать файлы во вчерашнем списке
  • Найдено 0 файлов в исходном каталоге. Он содержит только суб-каталогов, которые содержат файлы, необходимые для синхронизации
  • На страницах каталогов в источнике довольно статичны. т. е. dir1 и Директория dir2 и Dir3 всегда будет там

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

Обновление:

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

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

  • Команда

    по rsync -avRP, сливовый-с пустыми папками-удалить-задержка-игнорировать существующие $FILE_LIST назначения/
    
+621
Mike Duckwall 28 февр. 2019 г., 22:49:09

Да, вы должны сделать тест на [[ $((Я % 2)) -экв 0 && $((я % 3)) -экв 0 ... ... ]].
Он проверяет, является ли число делится на все числа в списке, в то же время.
Но что вы делаете, если совпадают этот тест?
Распечатайте его, потому что вы нашли этот номер?


Нет, вы не увеличивая его, что вам нужно, это обратное действие, другими словами:

Инкремент если тест не пройден.

Либо сделать:

пока ! [[ ... . ... ]]; делать

Или:

до [[ ... . ... ]]; делать

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

Правильный путь, чтобы найти его впереди, продолжайте читать.

Только праймы?

Однако, почему вы не в том числе, например, 4 или 6 или 9 и т. д ...

Потому что они не простые? Позвольте мне пояснить с примером идеи.
Количество 9699690 делится на все простые числа (2 3 5 7 9 11 13 17 19) в вашем тесте, но не делится на 4.

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


С. Л. М.

Но проблема может быть легче, если мы описываем его, сказав:

найти НОК из списка {1..20}.

Это яВосток собщих мultiple из нескольких номеров. НОК является: НОК(А,B) = (а*в) / НОД(A,Б) (и уравнения).

С. Г. Д.

Где НОД идентификатора гreatest собщих Дivisor.

Евклид (около 2300 лет назад) описал первый.
Евклида алгоритм, эффективный метод вычисления наибольшего общего делителя (НОД) двух чисел

Страница алгоритм Евклида
Алгоритм Евклида в оболочки Unix код
Наименьшее Общее Кратное: Головоломка

Реализации в современных снарядов, как функция довольно проста:

НОД() { # вычислить 1 $ % 2 $до $2 становится равным нулю.
 пока [ "$2" -экв. 0 ]; установить -- "$2" "$((1$%$2))"; сделано
 Эхо "$1"
}

И НОК код, затем также просто:

НОК() { Эхо "$(( $1 / $(НОД "1$" "$2") * $2 ))"; }

Необходимо перебрать все приведенные доводы, пока только один остается:

в то время как [ $# -ГТ 1 ]
делать
 Т="$(НОК "1$" "$2")"
 шифт 2
 набор -- "$Т" "[email protected]"
сделано
Эхо "$1"

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

$ ./сценарий 2 3 5 7 11 13 17 19
9699690

Вы можете вызвать скрипт так:

$ ./скрипт {2..20}

Чтобы получить окончательный ответ.

+585
raphinesse 11 сент. 2018 г., 03:02:31

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

Интересный lession я узнал: встроенный пакет initramfs, видимо, ведет себя несколько другим по сравнению с внешней, а именно, что Эхо команд и тому подобного в сценарии не печатается, когда внедренный пакет initramfs присутствует. В то время на возню с внешнего образа initramfs я забыл удалить встроенные в одну, в результате чего во внешней инициализации выполняется (и только тот), но ничего не печатая. После того, как я удалил встроенный пакет initramfs, он работал.

+571
akselrode 1 сент. 2012 г., 01:55:25

Есть в любом случае, чтобы убить тех TIME_WAIT, прежде чем розетки сразу ? е.G выход команды netstat:

протокол TCP 0 0 127.0.0.1:8080 127.0.0.1:41500 TIME_WAIT, прежде чем - 
протокол TCP 0 0 127.0.0.1:8080 127.0.0.1:41501 TIME_WAIT, прежде чем - 
+565
jjardine 17 мая 2013 г., 18:22:08

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

+565
Kkk 8 сент. 2016 г., 12:14:18

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

Варс:
 пароль: hashed_password

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


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

помощи mkpasswd метод=ша-512

Или установить passlib с:

установите типун passlib

и запустить:

в Python -C "от passlib.хэш-импорт sha512_crypt; импорт getpass; печать sha512_crypt.зашифровать(getpass.getpass())"
+553
nkein 28 апр. 2011 г., 09:43:42

Вопрос о АПТ-кэш команд другие, чем поиск регулярных выражений.

Я знаю, что могу использовать звезду в качестве подстановочного знака, например АПТ-кэша политики в Firefox*', но я не смог найти любую документацию на что еще можно. Является ли он тем же именем расширения? Делает что-то вроде extglob переключатель существовать для него?

Реальную проблему я пытаюсь решить это через apt-кэша политика показать мне все, что 'для Firefox*' кроме всех -команде l10n- пакеты.

+541
ackin 17 мая 2019 г., 14:54:51

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

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

+472
Kiran Reddy 9 янв. 2013 г., 23:23:46

Там это есть. Группа имеет доступ на запись в ~Рудра:

$Общ -АЛФ .СШ/ итого 12К
drwx------. 2 Рудра Рудра 4.0 к 12 октября 14:16 ./
drwxrwxr-х. 36 Рудра Рудра 4.0 к 12 октября 14:30 ../
-РВ-------. 1 Рудра Рудра 394 10 окт 12:01 authorized_keys

Таким образом, министр внутренних дел Великобритании отказывается доверять файлы в ~Рудра, и не использовать ~Рудра/.по SSH/authorized_keys, хотя его разрешения являются правильными.

чмод г-ш ~Рудра должны это исправить.

+471
Catherine Cai 12 мар. 2016 г., 10:43:59

Как @skwllsp упомянули, что ваша проблема может быть решена с xinput_calibrator | хвоста -н 5 | тройник log.txt. Однако, могу я спросить, почему вы используете тройник , чтобы достичь этого?

На тройник утилита копирует стандартный ввод в стандартный вывод, сделав копию в ноль или более файлов. Выход небуферизованная.

Цель тройник писать вывод в файлы и держать трубку идущую к следующей команде.

Если вы просто хотите, чтобы отправить вывод в файл, вы можете сделать это с > или >>.

xinput_calibrator | хвоста -н 5 > log.txt

Это создаст log.txt если она не существует, или обрезать его до ничего , если он уже существует, и записать вывод в файл.

xinput_calibrator | хвоста -н 5 >> log.txt

Это будет добавляться в файл, так что предыдущие данные не будут удалены. (Это создаст файл если его не существует.)


Для дальнейшего чтения:

+471
rowantran 13 янв. 2010 г., 04:56:15

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

ЛС-тр

чтобы получить новые файлы на нижней части листинга

хвост -5

чтобы получить последние 5 строк. Поэтому код будет что-то вроде

для меня в ЛС-тр|хвост -5`.....
+457
gkalikapersaud 11 апр. 2014 г., 02:35:30

!= это просто сравнение строк (или сравнения количество в зависимости от того, что сравнивается) оператора. Для сравнения строк (с != Б) в зависимости от того, как awk реализации, либо байт в байт сравнения, а для некоторых (как это требуется в POSIX), сокращенно < Б || А > Б, то а != Б проверяет, являются ли А и Б вроде по-разному.

В любом случае, это не шаблона. Для этого у вас есть ~ оператор (отрицания !~), хотя это регулярным выражением, а не поиск по шаблону. Вам понадобится:

ЛС-Лос-Анджелес | у awk '$1 !~ /^д/'

Хотя здесь, вы могли бы также использовать:

LS-Ла | команда grep -v с '^д'

С $1 != "д*", Что бы вернуть правда за что, за исключением первого поля, которое (или сортирует так же, как с некоторыми на awk implementaions) д*. Д* в регулярном выражении соответствует любому количеству символов (включая 0) из д, Поэтому $1 !~ "д*" всегда будет возвращать значение false , так как любая строка будет содержать по крайней мере 0 ды.

+396
JRG 22 сент. 2015 г., 12:38:03

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

+371
edwardsbt03 10 окт. 2014 г., 22:39:01

Есть какая-то неустойчивая/рискованные способы, такие как резьба , как получить с точками в Дворжак Убунту 16.04? чтобы получить функцию, но я не могу запустить его во многих средах. Немцам нужно их владеет (а/э/ю/O с точками), как показано здесь, в то время как Северной Европы (Финляндия, Швеция, Норвегия, Дания, ...) людям нужны подобные ключи (а/о с точками). Я думаю, что один подход на уровне клавиатуры лучше, чем два уровня подхода клавиатуры. Варианты

  1. Чтобы получить такую раскладку клавиатуры по умолчанию в Debian, было бы здорово.
  2. Чтобы получить пакет в АПТ для такой клавиатуры будет хорошо.
  3. Может быть, другим способом ...
  4. Делать эти изменения вручную, как в первом потоке-не вариант из-за рисков в различных средах.

ОС OS X Международной Дворжака есть такая фишка по умолчанию, который может быть использован в качестве ориентира, но также ручной подход, как это сделано в первом потоке ответа. Есть билет с открытой в Chromium развитие такой функции в потоке международных Дворжака с Deadkeys мишенью в хромбук.

Ответ для испытаний clearkimura в Debian

  1. Выход

    Маси@Маси:~/загрузки$ судо СР dvorak_intl /usr/доли/Х11/хкв/символы/dvorak_intl
    
    Маси@Маси:~/загрузки$ setxkbmap -подробный dvorak_intl
    
    Маси@Маси:~/загрузки$ setxkbmap -я ~/.хкв dvorak_intl -печать | xkbcomp -я$дома/.хкв - $дисплей
    Предупреждение: типа "ONE_LEVEL" имеет 1 уровня, но <РАЛТ> имеет 2 символа
     Игнорируя лишние символы
    Предупреждение: ключ <выходного> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <KITG> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <ребенка> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <KIUP> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <РО> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I192> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I193> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I194> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I195> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I196> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждение: ключ <I255> не нашли в файлам+алиасы(йцукен) ключей
     Символы игнорируются
    Предупреждения: нет символы, определенные для <AB11> (код 97)
    Предупреждения: нет символы, определенные для <JPCM> (Код 103)
    Предупреждения: нет символы, определенные для <I120> (код 120)
    Предупреждения: нет символы, определенные для <AE13> (код 132)
    Предупреждения: нет символы, определенные для <I149> (код 149)
    Предупреждения: нет символы, определенные для <I154> (код 154)
    Предупреждения: нет символы, определенные для <I168> (код 168)
    Предупреждения: нет символы, определенные для <I178> (код 178)
    Предупреждения: нет символы, определенные для <И183> (код 183)
    Предупреждения: нет символы, определенные для <I184> (код 184)
    Предупреждения: нет символы, определенные для <FK19> (код 197)
    Предупреждения: нет символы, определенные для <ФК24> (код 202)
    Предупреждения: нет символы, определенные для <I217> (код 217)
    Предупреждения: нет символы, определенные для <I219> (код 219)
    Предупреждения: нет символы, определенные для <I221> (код 221)
    Предупреждения: нет символы, определенные для <I222> (код 222)
    Предупреждения: нет символы, определенные для <I230> (код 230)
    Предупреждения: нет символы, определенные для <I247> (код 247)
    Предупреждения: нет символы, определенные для <I248> (код 248)
    Предупреждения: нет символы, определенные для <I249> (код 249)
    Предупреждения: нет символы, определенные для <I250> (код 250)
    Предупреждения: нет символы, определенные для <I251> (код 251)
    Предупреждения: нет символы, определенные для <I252> (код 252)
    Предупреждения: нет символы, определенные для <I253> (код 253)
    
  2. Перезагрузка

  3. Вывод: раскладка клавиатуры уже не активна
  4. Перейти в язык и регион > выбираем > Поиск Дворжак > выбрать Дворжака с мертвой ключи на рис. 1
  5. Вывод: ожидаемая раскладка клавиатуры активна и выбрать в верхней панели
  6. В Regien и язык, положить ваши основные раскладку клавиатуры сверху на фиг. 2 т. е. удалить ваши предыдущие раскладки клавиатуры в верхней части. Таким образом, вы можете поставить Дворжак International с мертвой клавиши в качестве основного клавиатуру, которая остается там даже после перезагрузки.

Рис. 1 настройках регион и язык после смены, Рис. 2 регион и язык установки, когда Дворжак International с мертвой клавиши в качестве основного раскладки клавиатуры

enter image description here enter image description here

ОС: Debian с 8.7
Оборудование: ноутбук ASUS модель серии UX303UB, ноутбук HP 2002
Оконный менеджер: Гном 3.14

+347
kinomanka247 21 июн. 2013 г., 15:29:56
ЛС-СА | у awk '{ сумма += $1 } конец { печати "размер блока=" сумма }'

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

И реальный размер :

ЛС-Лос-Анджелес | у awk '{ сумма += $5 } конец { печать "реж размер=" сумма }'
+346
Nops90 1 окт. 2012 г., 20:03:12

По данным ошибки:

./test.sh: 3: ./test.sh: [[: не нашли

Ваш /Бен/Ш не Баш и [[ Баш-конкретными. Используйте один кронштейн [ или тест команда сама по себе.
А также использовать -не для числовых условные. != будет работать в вашем конкретном случае, но это плохая практика.

+307
andrewcockerham 10 июл. 2014 г., 09:01:11

Эти истории модификаторы могут также быть применены к переменным в КШ , где эта функция.

Но Баш решили не копировать эту часть. ЗШ сделал хотя. Так что вы могли бы использовать для zsh вместо Баш здесь:

файл $ =фу/бар/
$ Эхо $архив:H # (или ${файл:ч})
фу

(пример выбран, чтобы показать, что ЗШ на самом деле улучшить хсг , который вернулся бы из Foo/бар вместо этого, она также поддерживает большой набор дополнительных полезных модификаторов).

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

каталог $ dir=$(имя_каталога -- "$файл")
$ Эхо "$Дир"
фу

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

В Баш, как и в других POSIX для раковины, вы можете использовать ${файл%/*} но это дает неожиданные результаты в несколько угловых таких случаях, как с Foo/бар/ или фу или /.

+251
sam23 31 окт. 2018 г., 13:40:06

У меня в конце моего пользователям использовать sudo? файл

в Nagios все=(корень) NOPASSWD: выполнить /sbin/услуги

Когда я попробовать судо -U с помощью Nagios -г библиотеки из /usr на/sbin/сервиса syslogd статус я вам

ивал: не удается открыть файл /var/работа/системный журнал.пид: разрешение отклонено
для syslogd не работает.

Хотя судо сервиса syslogd статус дает

для syslogd работает как пид-547.
+161
Sal Allan 16 июл. 2010 г., 05:06:33

Я установил Клам АВ на моем сервере, и я запрограммировал сканирования для последняя ночь с crontab судится следующую команду:

clamscan -Р-Белл -я / > в /var/журнал/clamavscans.журнал

В результате оказалось, что у меня 9 infectred файлы, но я все еще не знаю, какие из них заражены, потому что это не список зараженных файлов

Содержание журнала:

Известных вирусов: 6347590

Версия движка: 0.99.2

По этой директории: 109536

Отсканированные файлы: 786788

Зараженные файлы: 9

Общее число ошибок: 25651

Отсканированные: 167958.52 МБ

Чтение данных: 107806.87 МБ (райто 1.56:1)

Время: 17506.769 сек (291 м 46С)
+141
user37825 5 июн. 2011 г., 11:30:07

Я настройки для OpenVPN сервер запускать через stunnel следующие этот учебник.

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

+95
Eric Mason 19 июл. 2011 г., 18:35:11

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

#!/Бен/ш
строка=12
зп=$(на awk '/серийный номер системы/ {печать $5}' SN_148.228.130.253.дат)

на awk -в "ЛН=$строки" -в "ЗП=$СН" '{печати (НР==ЛН) ? $0","ЗП : $0;}' csvfile, был
+42
alfonx 1 окт. 2019 г., 23:52:41

Я настроил сервер nginx обратного прокси-сервера для Elasticsearch (с HTTP basic авторизации), как описано в этой статье.

Это мой файл nginx конфигурации:

события {
 числа worker_connections 1024;
}


протокол HTTP {
 Elasticsearch в вышестоящий {
 Elasticsearch с сервера.пример.орг:9200;
 функции keepalive 64;
}

 сервера {
 слушать 8080;

 расположение / {
 auth_basic "Elasticsearch в";
 auth_basic_user_file /ВАР/ВСП/.помощью пароля через htpasswd;

 директива proxy_pass http://elasticsearch.example.org:9200;
 proxy_http_version 1.1;
 proxy_set_header связи "удержание";
 proxy_set_header прокси-соединения "удержание";
}
}
}

Прокси правильно направляет порт 8080 на 9200, и должен держать постоянные соединения (образуемых) в Elasticsearch в.

Это результат посещения URL-адрес http://elasticsearch.example.org:9200/_nodes/stats/http?pretty или http://elasticsearch.example.org:8080/_nodes/stats/http?pretty (http-авторизация уже выполнена) в браузере:

{
 "кластер" : "Elasticsearch в",
 "узлы" : {
 "rIFmzNwsRvGp8kipbcwajw" : {
 "метки" : 1455899085319,
 "имя" : "ребенок Кольт",
 "transport_address" : "elasticsearch.example.org/10.3.3.3:9300",
 "хозяин" : "10.3.3.3",
 "ИС" : [ "elasticsearch.example.org/10.3.3.3:9300", "нет" ],
 "НТТР" : {
 "current_open" : 3,
 "total_opened" : 28
}
}
}
}

При посещении страницы на порт 9200 (прямое подключение к Elasticsearch в) и перегрузки, поле total_opened предполагается увеличить, в то время как во время посещения порт 8080 (через nginx в прокси) и перезагрузка, поле не должно меняться.

На самом деле, бывает наоборот. В чем причина такого странного поведения?

+28
unknown1819 15 февр. 2019 г., 01:14:20

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

$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