В crontab, @перезагрузки работает, но регулярно не работает

Я изучаю линукс на моем Raspberry Pi, что установленную версию Debian.

Не было никаких проблем, прекрасно работал в crontab, но что-то произошло.

 @перезагрузки судо Баш /home/pi/IP_check.sh
 */10 9-24 * * * судо Баш /home/pi/IP_check.sh

Скрипт не имеет никаких проблем, но не работают за каждые 10 минут. Существует не какой-либо журнал в /var/журнал/системный журнал. Кажется, совершенно игнорируется. Но @перезагрузки работает, и filelog существует в /var/журнал/syslog, но только после перезагрузки. Я, конечно, проверили разрешение на выполнение (р-х), попробовал повторно установить кронтаб, но ничего не исправлено.

Что я могу попробовать что-нибудь для решения этой проблемы?

+345
Kneisha Kush 3 окт. 2017 г., 17:53:45
29 ответов

У меня с OCZ нормально, что SSD с интерфейсом PCIe, что на самом деле состоит из нескольких разделывали для Marvell RAID-контроллер с двумя дисками прилагается к нему. В результате нормально отображается как два диска

[ 8.198602] oczpcie 0000:06:00.0: устройство oczpcie_6_0_0_ssd, модели OCZ-REVODRIVE3, версия прошивки 2.25, секторов 234441648
[ 8.218591] oczpcie 0000:06:00.0: устройство oczpcie_6_0_1_ssd, модели OCZ-REVODRIVE3, версия прошивки 2.25, секторов 234441648

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

команды mdadm --создать устройство /dev/md0 --RAID-массива-устройств=2 уровня=0 и /dev/oczpcie_6_0_0_ssd /Дев/oczpcie_6_0_1_ssd

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

Я на Debian Бастер. Я сделал настройки в/etc/адреса/адреса.конф с устройством Ан массива-линии, чтобы использовать два oczpcie* дисков для создания массива из/dev/МД/окна. Однако для mdadm служба в масках и systemd и получается, mdadm имеет даже systemd в сервис, но старой школы инит скрипт в/etc/инит.д/ - адреса, который используется systemd в случае, если и когда systemd не считает нужным. Насколько я могу сказать systemd в запустится команды mdadm только если он обнаруживает суперблоков налет на дисках. К сожалению, нет суперблоков налет на мои диски от OCZ. В результате команды mdadm инит скрипт не срабатывает, мои команды mdadm.конф не читать и время не построили.

Полагаю, я мог бы взломать службу systemd, что это shell-скрипт, который делает все, что я делаю вручную банкомате, но это кажется плохой подход. Как сделать запуск Debian и гора этого массива? (Я предполагаю, что монтаж настолько банально, как в/etc/fstab для входа. Моя проблема скорее всего лишь получить адреса для запуска во время загрузки.)

+967
Walty Yeung 03 февр. '09 в 4:24
  1. Установка одного программного обеспечения-это только половина пути. Вы должны держать это же время (дополнительного программного обеспечения, обновления, пакеты обновления, ...). Для этого можно использовать некоторые средства от SUSE. СМТ (средство управления подпиской) это бесплатная версия и zenworks является более дорогостоящим вариантом. Когда я прав, обоим нужна сервере SUSE для работы на.

  2. Вы можете использовать Puppet или Chef, как уже упоминалось в комментариях. Другой вариант-это кластер Shell или что-то вроде этого, но это лишь решение для небольших и очень маленьких изменений в системах. Другой способ заключается в использовании для zenworks от SUSE, когда вы хотите потратить деньги. YaST это точно не вариант для этого.

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

+933
user3277482 26 апр. 2014 г., 22:57:41
Другие ответы

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


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

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

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

Например, mpg123 сообщает об этом для других пользователей:

Алса Либ РСМ.с:2239:(snd_pcm_open_noupdate) неизвестный РСМ карты.РСМ.стойка

Другая информация:

$ alsamixer
не удается открыть микшер: отказано 

$ помощью getfacl /Дев/СНД/** пользователь | грэп 
помощью команды getfacl: удаление ведущих '/' от абсолютных имен путей 
пользователь::rwx по
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
пользователь::РВ-
+932
user619271 19 авг. 2013 г., 17:18:16

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

math_func () {
 местные _n1=$1
 местные _op=$2
 местные _n2=$3
 местные Р
 местные _а
 если [ "${#_n1}" -ГТ "${#_n2}" ]; затем
Р=${#_n1}
еще
Р=${#_n2}
интернет
 _а=$(Эхо "шкала=0; $_n1 $_op $_n2" | до н. э. -л)
 с printf "%0${р}д\п" "$_а"
}

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

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

Вы называете это так:

$ math_func 000 + 1
001
$ math_func 000000500 \* 5
000002500
$ math_func 010 / 2
005
$ math_func 2 - 1
1
+900
TRay69 14 мая 2013 г., 05:40:07
$ тр '\т' '\п' <файл | вставить - - -
0637 яблоко 8528
1392 оранжевый 1390
8528 неизвестных фруктов 7537
1039 банан 1892
0989 ананас 7537
8528 дыни 7537
8528 винограда 7537
8528 (ноль) (ноль)

Это заменяет вкладки на строки, а затем позволяет вставить формат из трех колонок (заполнение столбцов по строкам).

Выход табуляцией.

Если файл начинается с начальной вкладке:

вырезать -Ф 2- <файл | тр '\т' '\п' | вставить - - - 
+899
James Ludgood 7 февр. 2017 г., 00:06:20

В Ви/ВИМ/бывшие Редакторы автоматически добавлять <Эол> в конец файла, если файл уже есть.

Так что пробуйте либо:

ви-ecwq foo.txt

что эквивалентно:

экс -cwq foo.txt

Испытания:

$ е ФОО > foo.txt && туалет foo.txt
0 1 3 foo.txt
$ экс -scwq foo.txt && туалет foo.txt
1 1 4 foo.txt

Чтобы исправить несколько файлов, проверьте: как исправить-нет перевода строки в конце файла на много файлов? так

Почему это так важно? Чтобы сохранить наши файлы POSIX-совместимые.

+880
Waldo Peppers 4 июн. 2018 г., 22:22:15

Через тройник -в добавление к ряду файлов, и расчалка расширение.

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

кошки <<-"ВФ" | тройник -в "домашней"/public_html/*.{ком,Биз,Колорадо.Ил}/.реврайт
Apache_directive_set_1
Apache_directive_set_2
ВФ

Строку

"Домашней"/public_html/*.{ком,Биз,Колорадо.Ил}/.реврайт

будут расширены в

/дом/что-то/public_html/*.ком/.реврайт /дом/что-то/public_html/*.Биз/.реврайт /дом/что-то/public_html/*.ко.Ил/.реврайт

и тогда комки будут делать соответствующие работы по соответствующим подкаталогам.

Если есть риск, что шар может не соответствовать что-нибудь, вы, вероятно, следует также установить nullglob оболочки параметр в Баш:

shopt -с nullglob

С этой опцией, шаблон Глоб, которые не соответствуют существующим именем будет расширяться в пустую строку.


Если шаблон "домашней"/public_html/*.{ком,Биз,Колорадо.Ил}/.htaccess, что расширяет строку, это слишком долго, вы можете иметь проблемы с запуском тройник. В этом случае вам не нужен цикл:

для dir в "домашней"/public_html/*.{ком,Биз,Колорадо.Ил}/
делать
 кошки <<-"ВФ" >>"каталог$dir/.реврайт"
Apache_directive_set_1
Apache_directive_set_2
ВФ
сделано

Там еще не нужно компакт-диска в каталогах, хотя.

+847
Fun cinema 5 сент. 2018 г., 02:31:50

Я взял 2 переменные в грэп команды для поиска в файле. Пользователь только один и клавишей Enter на вторую переменную, его метания ошибка.

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

#!/бин/Баш 
найти в /var/журнал/nginx в/ -тип F ( -имя_экземпляра "доступ.журнала*" ! -имя_экземпляра "доступ.журнала*.ГЗ" ) -экзек кот {} + >> output.txt 
Эхо введите имя файла, чтение файла file1 
Эхо "введите настройка 1" 
читать вар1 
Эхо "введите настройка 2" 
читать переменная2 
грэп -Вт с переменной $var1 output.txt | команда grep $переменная2 | вырезать -д' ' -Ф1,4,12,25 > $файл1 
грэп -Вт с переменной $var1 output.txt | грэп $переменная2 |СЭД с#.*(aff_id=[[:цифра:]]\+).*(off_id=[[:цифра:]]\+).*(trans_id=[[:alnum:]]\+);.*#\1 \2 \3#' > out2.txt 
вставить -д' ' файл1 $out2.txt > out3.txt 
РМ -РФ output.txt 
РМ -РФ $файл1
+802
Vijendra Singh shekhawat 23 дек. 2012 г., 01:23:37

Последние Баш >= 4.2, под последние ядра Linux, на основе ответа.

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

Для этого я использую читаем встроенные функции вместо сна. К сожалению это не будет работать с Автор сеансов.

Быстрый функцию "повторить", как просили:

повтор () {
 местные repeat_times=1$repeat_delay=$2 repeat_foo repeat_sleep
 читать -Т .0001 repeat_foo
 если [ $? = 1 ] ;тогда
 repeat_sleep() { спи $1 ;}
еще
 repeat_sleep() { читать -Т 1 $repeat_foo; }
интернет
 шифт 2
 пока ((repeat_times)); делать
((repeat_times=repeat_times>0?repeat_times-1:repeat_times))
"${@}"
 ((repeat_times))&& ((10#${repeat_delay//.})) &&
 repeat_sleep $repeat_delay
сделано
}

Небольшой тест с кавычками:

повторить 3 0 е "Теперь: %(%Т)Т, привет на %S.\Н" -1 парень
Сейчас: 15:13:43, Привет Парень.
Сейчас: 15:13:43, Привет Парень.
Сейчас: 15:13:43, Привет Парень.

повторите -1 .5 е "Теперь: %(%Т)Т, привет на %S.\Н" -1 парень
Сейчас: 15:14:14, Привет Парень.
Сейчас: 15:14:14, Привет Парень.
Сейчас: 15:14:15, Привет Парень.
Сейчас: 15:14:15, Привет Парень.
Сейчас: 15:14:16, Здравствуйте Парень.
Сейчас: 15:14:16, Здравствуйте Парень.
Сейчас: 15:14:17, Привет Парень.
Сейчас: 15:14:17, Привет Парень.
Сейчас: 15:14:18, Привет Парень.
Сейчас: 15:14:18, Привет Парень.
^С

В зависимости от степени детализации и продолжительности представил команду...

Под последние ядра Linux, есть Procfile, Для в/proc/timer_list , содержащий информацию о времени в наносекундах.

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

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

команда=(Эхо 'Привет мир')
задержка=10
а :;у
 с printf -V теперь "%(%с)Т" -1
 читать -Т $(( задержкой-(теперь%задержки) )) фу
${команда[@]}
сделано.

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

Использовать наносекунд информации ждать до начала второго...

Для этого я написал небольшую функцию bash:

исходный файл # Bash для подождать-до-следующего-второго нано 

Map-файла <файл/proc/timer_list _timer_list
для ((Я=0;я<${#_timer_list[@]};я++));делать
((ОС+=${#_timer_list[я]}))
 [[ ${_timer_list[я]} =~ ^вот ]] && TIMER_LIST_READ=$ ° с
 [[ ${_timer_list[_и]} =~ смещение:.*[1-9] ]] && \
 TIMER_LIST_OFFSET=${_timer_list[_и]//[а-з.: ]} && \
перерыв
сделано
снятие _и _timer_list ° с
TIMER_LIST_OFFSET чтения TIMER_LIST_READ
waitNextSecondHires() {
 местные nsnow nsslp
 чтение -Н$TIMER_LIST_READ nsnow <в/proc/timer_list
 nsnow=${nsnow%% nsecs*}
 nsnow=$((${nsnow##* }+TIMER_LIST_OFFSET))
nsslp=$((2000000000-10#${nsnow:${#nsnow}-9}))
 читать -Т .${nsslp:1} фу
}

После выполнения их, вы можете:

команда=(Эхо 'Привет мир')
а :;у
waitNextSecondHires
${команда[@]}
сделано.

запустить ${команда[@]} напрямую в командной строке, чем сравнивать

команда=(эвал "Эхо 'Привет мир';спать .3")
а :;у
waitNextSecondHires
${команда[@]}
сделано.

это должно дать точно такой же результат.

Нанимает функцию "повторить", как просили:

Можно источник этого:

Map-файла <файл/proc/timer_list _timer_list
для ((Я=0;я<${#_timer_list[@]};я++));делать
((ОС+=${#_timer_list[я]}))
 [[ ${_timer_list[я]} =~ ^вот ]] && TIMER_LIST_READ=$ ° с
 [[ ${_timer_list[_и]} =~ смещение:.*[1-9] ]] && \
 TIMER_LIST_OFFSET=${_timer_list[_и]//[а-з.: ]} && \
перерыв
сделано
снятие _и _timer_list ° с
TIMER_LIST_OFFSET чтения TIMER_LIST_READ

repeat_hires () {
 местные repeat_times=1$repeat_delay=$2 repeat_foo repeat_sleep repeat_count
 читать -Т .0001 repeat_foo
 если [ $? = 1 ] ;тогда
 repeat_sleep() { спи $1 ;}
еще
 repeat_sleep() { читать -Т 1 $repeat_foo; }
интернет
 шифт 2
 е -в repeat_delay "%.9ф" $repeat_delay
repeat_delay=${repeat_delay//.}
 чтение -Н$TIMER_LIST_READ nsnow <в/proc/timer_list
 nsnow=${nsnow%% нсек*}
 начал=${nsnow##* }
 пока ((repeat_times)); делать
((repeat_times=repeat_times>0?repeat_times-1:repeat_times))
"${@}"
 ((repeat_times)) && ((10#$repeat_delay)) && {
 чтение -Н$TIMER_LIST_READ nsnow <в/proc/timer_list
 nsnow=${nsnow%% нсек*}
 nsnow=${nsnow##* }
 (( (nsnow - начало) / 10#$repeat_delay - repeat_count++ )) &&
 е >&2 "предупреждение: команда '%s' не слишком долго для %F задержек.\Н" \
 "${*}" ${repeat_delay:0:${repeat_delay#} -9
}.${repeat_delay:${#repeat_delay}-9}
 е -в сон "%010д" $((
 10#$repeat_delay - ( ( nsnow - начал ) % 10#$repeat_delay ) ))
 repeat_sleep ${сна:0:${сон}-9}.${сон:${Сон}-9}
}
сделано
}

Тогда попробуйте это:

время repeat_hires 21 .05 Ш-с 'дата +%ы.%Н;сон .01'
1480867565.152022457
1480867565.201249108
1480867565.251333284
1480867565.301224905
1480867565.351236725
1480867565.400930482
1480867565.451207075
1480867565.501212329
1480867565.550927738
1480867565.601199721
1480867565.651500618
1480867565.700889792
1480867565.750963074
1480867565.800987954
1480867565.853671458
1480867565.901232296
1480867565.951171898
1480867566.000917199
1480867566.050942638
1480867566.101171249
1480867566.150913407

реальные 0m1.013s
пользователь 0m0.000с
представление sys 0m0.016s

время repeat_hires 3 .05 Ш-с 'дата +%ы.%Н;сон .05'
1480867635.380561067
Предупреждение: команда 'ш-c дата +%ы.%Н;спать .05 слишком долго для 0.050000 задержки.
1480867635.486503367
Предупреждение: команда 'ш-c дата +%ы.%Н;спать .05 слишком долго для 0.050000 задержки.
1480867635.582332617

реальные 0m0.257s
пользователь 0m0.000с
представление sys 0m0.004s
+790
ome 29 янв. 2019 г., 22:47:43

Из-за конкретного вопроса реализации, я не смог смонтировать образ в конце концов.

Пользователя, идентификаторы UUID файловой системы должны быть уникальными. Когда я взбирался на partclone изображения, Линукс будет видеть, что устройство с таким же образ уже смонтирован в /, и поэтому было бы просто вернуться в это устройство. На самом деле не существует обходной путь, как Btrfs сохраняет идентификатор UUID информацию в каждый блок, и нет способа, чтобы просто игнорировать идентификатор UUID в гору.

+772
Rambo3 21 мар. 2016 г., 09:10:35

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

найти . -тип D -execdir тест -Ф {}/уровень.дат \; -печать

Это находит все папки, которая содержит файл с названием уровня.дат.

+770
BlueFlame 4 дек. 2016 г., 07:33:56

У меня есть сервер Debian вновь установленный вчера вечером. Я использовал образ под названием Debian-7.0-для amd64-минимальный от моего хостера. Всего установлено помощью apache2, MySQL и PHP, в Vim, Lynx и настроить несколько веб-страниц. Потом я настроил кронтаб (который ходит каждые 10 минут). У меня была аналогичная проблема раньше (я думал, что переустановка может это исправить).

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

После перезапуска этого я всегда проверял все логи в /var/журнал имеют соответствующие метки. Однако есть только один спорадические ошибки

[Пт 28 мар, 12:40:17 2014] [ошибка] [клиент Х.х.х.х] PHP предупреждение: функции file_get_contents(http://www.bloomberg.com/quote/DAX:IND): не удалось открыть поток: php_network_getaddresses: getaddrinfo не удалось: имя или служба не известны

Это вызвано PHP-скрипта через crontab-файл (веб-страница вызывается через рысь) DNS-сервер является одним из Google 8.8.8.8 . Однако это происходит только иногда и, как правило, услуги продолжать работать после этого. Вот почему я думаю, это другой вопрос. Я отключил кронтаб после последней аварии и обновлять этот пост, если этот вопрос решает сейчас само.

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

28 марта 10:00:01 aryx выполнить /sbin/cron-а[10947]: (корень) УМК (рысь -дамп с HTTP://[страница]/cron/cronjob.php)
28 марта 10:00:06 aryx выполнить /sbin/cron-а[10946]: (хрон) информация (не установлена АПС, отбрасывая выход)
28 марта 10:09:01 aryx выполнить /sbin/cron-а[11068]: (корень) УМК ( [ -х /УСР/Либ/рнр5/maxlifetime ] && [ -д /ВАР/Либ/рнр5 ] && найти в /var/lib в/рнр5/ -глубина-mindepth 1 -maxdepth с 1 -тип F -ignore_readdir_race -см +$(из/usr/lib в/рнр5/maxlifetime) ! -execdir Термоблок -с {} 2>/dev/нуль \; -удалить)
28 марта 10:10:01 aryx выполнить /sbin/cron-а[11088]: (корень) УМК (рысь -дамп с HTTP://[страница]/cron/cronjob.php)
28 марта 10:10:21 aryx выполнить /sbin/cron-а[11087]: (хрон) информация (не установлена АПС, отбрасывая выход)
28 марта 10:20:01 aryx выполнить /sbin/cron-а[11221]: (корень) УМК (рысь -дамп с HTTP://[страница]/cron/cronjob.php)
28 марта 10:20:21 aryx выполнить /sbin/cron-а[11220]: (хрон) информация (не установлена АПС, отбрасывая выход)

даже если сервер уже разбился (или как там разбился на тот момент) где-то между 10:00 и 10:10 (в это время следующий хрон звонок был казнен)

[страницы]:80 [IP-адрес] - - [28/мар/2014:09:50:01 +0100] "получить /cron/cronjob.php протокол HTTP/1.0" 200 208 "-" "Рысь/2.8.8 Дев.12 libwww-FM-радио/2.14 ССЛ-мм/1.4.1 GNUTLS/2.12.18"
[страницы]:80 [IP-адрес] - - [28/мар/2014:10:00:01 +0100] "получить /cron/cronjob.php протокол HTTP/1.0" 200 208 "-" "Рысь/2.8.8 Дев.12 libwww-FM-радио/2.14 ССЛ-мм/1.4.1 GNUTLS/2.12.18"
[страницы]:80 [IP-адрес] - - [28/мар/2014:12:00:02 +0100] "получить /cron/cronjob.php протокол HTTP/1.0" 200 208 "-" "Рысь/2.8.8 Дев.12 libwww-FM-радио/2.14 ССЛ-мм/1.4.1 GNUTLS/2.12.18"

Хотя одно нарушение также происходит до 10 утра

28 марта 09:39:01 aryx выполнить /sbin/cron-а[10658]: (корень) УМК ( [ -х /УСР/Либ/рнр5/maxlifetime ] && [ -д /ВАР/Либ/рнр5 ] && найти в /var/lib в/рнр5/ -глубина-mindepth 1 -maxdepth с 1 -тип F -ignore_readdir_race -см +$(из/usr/lib в/рнр5/maxlifetime) ! -execdir Термоблок -с {} 2>/dev/нуль \; -удаление)*

Любые предложения, что может быть не так?

обновление: Используя плуг, единственным заметным событием вокруг крушения-времени (которая была между 19:31 и 32) является лог-файл процесса Апача:

3-28 19:31 С 20 0С 1 185.34 МБ 7.46 МБ 96.2% 1012kB 16.66 МБ 17.73 МБ 429 0
3-28 19:32 С 20 0С 1 187.50 МБ 9.68 МБ 89.1% 1804kB 16.79 МБ, 17.86 МБ 1281 0
3-28 19:33 С 20 0С 1 187.50 МБ 9.68 МБ 89.1% 1804kB 16.79 МБ, 17.86 МБ 1281 0
+734
Mujeeb Rana 13 сент. 2010 г., 21:16:00

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

#!/Бен/ш
количество=1
в то время как ИФ= читайте -Р old_name; делать
 новое_имя=$(е %04д "$номер").в формате JPEG
число=$((номер+1))
 МВ -- "$old_name" "новая папка/$новое_имя"
сделано <list.txt
+692
Kurosawa 10 февр. 2019 г., 05:34:28

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

+678
Dhas 29 апр. 2019 г., 02:00:12

Самый простой способ-это залить в /tmp, предполагая, что это с помощью tmpfs, которая используется по умолчанию. Запустить фр-к в /tmp , чтобы убедиться, что это.

Чтобы увеличить (виртуальной) памяти на 1 ГБ, запустить

mkfile 1г /tmp/и 1г

отпустите его с

РМ /tmp/и 1г
+633
pestrella 14 апр. 2010 г., 10:57:48

доб[234] на резервы по умолчанию 8192 дескрипторов в 128 Мб блок группы, который занимает 2 Мб, на группу, которая работает, чтобы закрыть до 1 Гб на 60 Гб файловая система. Не должно быть никакой разницы, когда вы подключите диск в другой системе. Похоже, они, возможно, изменили способ сообщения ядра, пространства между хриплый и тискать, хотя я еще не нашел коммит, указывая это было сделано специально.

+602
Rajesh Thalla 3 мая 2012 г., 11:48:55

Вы используете встроенный интерфейс? 1гигабит трафика на гигабитных интерфейса-это максимум. Строени-в интерфейсе не обрабатывает, что огромный трафик точно. Лучше использовать внешнюю сетевую карту, как карта silicom. Также, смотрите после размер UDP буфера. Вы получите любой пакет получите или буфер ошибка в разделе УДП?

командой netstat-анус

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

+549
Lucas Tackett 26 мая 2010 г., 20:43:58

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

То есть: предположим, что пакет должен прийти с хоста Б. Я добавить узел C в новые источники.список. Хост-c получает извращаться, злоумышленник размещает вредоносный пакет и называет его А. следующий раз, когда я пытаюсь обновить, apt-получить проверяет источники и решил скачать его из C вместо b, и я получаю вредоносных версии.

+537
Ringrong 2 июн. 2014 г., 20:57:07

По крайней мере, в Mutt 1.5, вы можете использовать send2-крюк для изменения конфигурации значения на основе адреса отправителя для каждого сообщения. Из документации:

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

Хотя я не пробовал это сам, это звучит как их сочетание, программу ssmtp, что вы упоминаете, и getmail для загрузки почты из аккаунта Gmail, должны сделать красиво. Вы можете бросить в procmail так, чтобы сделать на стороне клиента сортировки почты.

Для облегчения обработки многократных адресов отправителя, я следующий в моей конфигурации шавка:

псевдоним Ф__1 я <[email protected]>
псевдоним Ф__2 сам <[email protected]>
псевдоним Ф__3 я <[email protected]>
макрос составить <ESC>и Ф "<редактирование-от><убить-лайн>Ф__<разделе><Поиск>[email protected]<ввод>"

С этого места, я просто нажмите побег ф В создать экран, чтобы изменить адрес отправителя, по умолчанию-тот, который я наиболее часто использую. Частично по историческим причинам, я использую папку-крючок, чтобы установить $smtp_url, но судя по документации это должно быть тривиальным, чтобы использовать send2-крюком вместо.

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

+518
user3601539 17 июл. 2011 г., 20:32:14

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

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

вход ; tty0|tty1|tty2|tty3|tty4|tty5|tty6|tty7 ; !корень ; !Al0000-2400

а затем добавьте следующую строку в или рядом с первой учетной записи строки в файл/etc/Пэм.д/входа:

счет требуется pam_time.так

Пользователи смогут войти в систему с помощью экрана ГДМ входа. И хотя они могут переключаться на Вт до (или после) регистрации в системе, все они смогут сделать, это посмотреть, логин и пароль запрашивает, они не смогут успешно войти на Вт.

Протестированы на CentOS 6.6.

+508
Matt Bell 5 июн. 2019 г., 21:04:40

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

tzselect

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

Затем создайте файл/etc/локальным файлом, запустив:

судо ЛН-ст /usr/доли/временной зоны/<АБВ> в /etc/местное время

Заменить имя часового пояса (например, Азия/Бангкок). В вашем конкретном случае:

судо ЛН-ст /usr/доли/временной зоны/Азия/Бангкок /и т. д./местное время

Он будет изменить часовой пояс в системе (я имею ввиду всех пользователей).

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

ВС июл 24 13:26:51 ЦМТ 2016

Кроме того, как полагают от tzselect скрипт, вы можете сделать эти изменения постоянными для пользователей только путем создания и экспорта переменной среды TZ. Чтобы сделать это, вы должны добавить строку ТЗ='Азия/Бангкок'; экспорт ТЗ до конца .профиль файл в вашем домашнем каталоге. Вы можете запустить команду ниже, чтобы сделать это:

Эхо "ТЗ='Азия/Бангкок'; экспорт ТЗ" >> $дома/.профиль

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

+380
Amy McGlothlin 17 июн. 2018 г., 03:30:36

Я заметил, что некоторые Линукс файлы конфигурации (например, в/etc/Самба/СМБ.конф) ожидаю, что вы введите фактические параметры (ключ, значение пары) в частности "раздел" файла, такие как [глобальный].

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

Пример:

configadd линии сечения файла 
configadd /и т. д./Самба/СМБ.конф '[глобальный] "моя новая линия"
+380
user221524 29 авг. 2012 г., 20:45:15

Я знаю, что у нас было много вопросов об этой проблеме, но никто не работал для меня. У меня двойная загрузка с Windows 10 и Ubuntu 14.04, но не может изменить уровень яркости просто когда я использую Linux. Единственный способ я нашел, чтобы изменить это, используя приложение NVIDIA X сервер, но я читал, что это не правильно так делать. Когда я пытаюсь уменьшить яркость на панели в верхней части экрана появляется и говорит мне, что он снижается, но ничего не происходит. Пожалуйста, помогите мне.

+338
ZyX 2 окт. 2015 г., 14:06:03

Я вижу много строк в MySQL.журнал

Подключить доступ запрещен для пользователя 'м'@'localhost' а (используя пароль: нет)

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

150129 8:50:10 221 подключение м@localhost на

 221 бросить

и при этом не показано в processlist либо.

+247
KRASAWA 10 авг. 2010 г., 15:26:04

Я решил сбросить Firefox как описано в учебнике enter image description here Однако, это не решить проблему сразу. Мои дополнения (это и LastPass) не были включены снова, пока я не перезапустить Firefox для другого времени (обновление было в первый раз). Тогда я отказался от это настройки и повторно импортировать из предыдущей спасти. Это было мне не ясно если реимпорта мой это настройки или если просто перезапустить браузер второй раз было решение.

+196
user78632 12 нояб. 2017 г., 07:58:01

Добавить его в файл/etc/fstab строчку:

ни один каталог /mnt/по умолчанию файловая система tmpfs файловой системе tmpfs,размер=1г,режим Mode=1777 0 0

Вам также может понадобиться, чтобы восстановить свой пакет initramfs, например:

обновления-пакет initramfs-у-к судо $(uname-Р)

или, чтобы восстановить initramfs для всех ядер:

обновления-пакет initramfs-у-к судо все

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

+174
vyshibalo 13 сент. 2015 г., 19:25:33

После выполнения этих команд:

команда CD ~/.ВИМ/пачка
в Git клон git://github-е. ком/mattn/календарь-ВИМ

Вам нужно добавить следующую строку в $Home/.файл vimrc:

Календарь-ВИМ пакет''

После этого, когда я начинаю ВИМ и получить команду:

:Календарь

На котором изображено следующее в Vim.

скриншот

                      ss of vim w/ calendar plugin

+145
NSMutableString 2 апр. 2018 г., 16:18:21

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

Отключить автомонтирование в первую очередь. (Вы можете сделать это с помощью gconf-Editor на установку гнома. Я не знаю для других систем). Потом, вы ссылаетесь на свой диск как /dev/sda или /dev/sda1, поскольку или как там в ваших программах. (ПДД-это, как правило, зарезервированы для загрузочного устройства. ссылаться на этот пост , чтобы знать, что СД* это устройство. Попробуйте пойти на СДБ, когда у вас есть только два подключенных дисков.

Простой пример:

корень@йо-машина# dd_rescue на /dev/sdc1 /главная/пользователя/интернет-диска-изображения.ИМГ

Где sdc1 ваш размонтирования устройства первого раздела.

Примечание: /Дев/СДА будет ссылаться на все устройство, включая загрузочные секторы и MBR и прочее. на/dev/sda1, поскольку будет относиться к первой секции указанного устройства.

+113
Moeinh77 7 авг. 2011 г., 13:56:36
#Хром пос. Т1 Т10 Т11 Т12 Т13 Т2 Т3 Т4 Т5 Т6 T106 T107 T108 T109 проект T110 T114 T112 T116 Т120 T122 T125 Т128 Т-129 в T130
Араду.А01 300806 Ч Б Б Б Б Б Б Б Ч Б Б Ч Б Б Б Б Б Б Б Б Б Б Б
Араду.А01 386907 А А А А А А А А А А А А Ч А А А А А Ч А А А А
Араду.А01 463100 Б Б А А А А А Ч Ч А Ч Ч Ч Ч Ч Б Б Ч Ч
Араду.А01 471639 А А А А Ч А А Ч А А Ч А А А А А Х А А А Х А А
Араду.А01 644024 Ч Б Б Б Б Б Б Б Ч Ч Б Ч Ч Б Б Б Ч Б Ч Б Б Б Ч
Араду.А01 756331 Ч Ч Ч Ч Ч Ч Ч Ч Б Б Б Ч Ч Ч Ч Ч Б Ч Ч Ч Б Б Б
Араду.А01 768081 А А А А А А А А А А А А А А А А А А А А А А А
Араду.А01 783066 А Ч А Ч Ч А А А А Ч Ч А А А А А А Ч А А Ч
Араду.А01 812865 Ч Б Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Б Б Ч Ч Б Б Ч
Араду.А01 976731 Ч Ч Ч Ч Ч Ч Ч Ч Ч А А Ч Ч А А Ч
Араду.А01 1089311 Ч Ч Ч Ч А А Ч Ч Б Ч Ч Ч Ч Ч Ч Ч Ч
Араду.А01 1089991 А А А Ч А А Ч А А Ч А А А А Ч А А А А А А А Ч
Араду.А01 1113781 Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч Ч
Араду.А01 1160441 Б Б Б Б Б Б Ч Б Ч Б Б Б Б Б Ч Б Б Б Б Б Б Б Б
Араду.А01 1638873 Б Ч Б Б Ч Б Б Б Б Б Б Б Ч Ч Ч Б Б Б Б Б Ч Б Б
Араду.А01 1638907 Б Ч Б Б Ч Б Б Б Ч Б Б Б Ч Ч Ч Б Б Б Б Б Ч Б Б

Может кто-нибудь пожалуйста, помогите мне с кодом на awk, которая может только сделать меня строк, которые имеют поля С "А" и "Б" в нем? Строки с
1) только "А" и "Н",
2) только "B" и "H" не рассматриваются.

Каждый должен иметь оба A и B. Если H также присутствует с A и B, то и строки должны быть рассмотрены. В резюме, нужно только строки С "А" и "Б", а если "Н" С "А" и "Б" после этой строки следует учитывать также:

Шп>1 {для(i=3;я<=НФ;я++)
 { если ( $я ~ "А" && $я ~ "б" & & 1 $ ~ "ч" ) ;
 } ## если ;
 ## для цикла.
 печати ;

Приведенный выше код возвращает выходной файл в качестве входного файла. }

+104
user9932893 31 дек. 2013 г., 01:41:30

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

$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