Странно кронтаб-сценарий взаимодействия (Баш)

Я с Ubuntu 12.04 и bash. Я написал пару скриптов, которые позволяют мне установить сигнал, который, после звонка, сбрасывает себя. Первое, alarmset пользуются, позволяет мне ввести время и изменяет сигнализацию в мой кронтаб пользователя. Эта строка запускает второй скрипт, alarmring, который запускает радио-плеер в окне браузера, а потом комментарии на сигнализация строку в crontab.

alarmring ведет себя странно. Если я управляю ей сам напрямую, он выполняет оба действия: запускает окно браузера и редактировать кронтаб. Но если я запускаю alarmset пользуются, когда файл crontab запускает alarmring в назначенное время, alarmring редактирования файл crontab, но не запускается в окне браузера.

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

Любые идеи о том, что происходит? Я вставлю два скрипта и кронтаб ниже.

alarmset пользуются:

#!/бин/Баш

# alarmset пользуются

комплект -х

использование()
{ Эхо "alarmset пользуются [ час минута | -ч ]" }

editcrontab() 
{ 
 Эхо $'/alarmring/с/^\(.*\)\(\* \* \*\)/'$2$' '$1$' \\2/' > ~/Documents/crontab_script.txt 
 кронтаб -л | СЭД --file=/home/username/Documents/crontab_script.txt > ~/Documents/new_crontab.txt кронтаб ~/Documents/new_crontab.txt 
}

### Главная 
случае $# в 
 2 ) editcrontab 1 $$2 ;; 
 * ) использование 
 выходе ;; 
эсок

набор +х

alarmring:

#!/бин/Баш

# alarmring

комплект -х

ОКР дисплей=:0

# Кольцо сигнала тревоги : запуск Всемирная служба Би-би-си в Firefox 
в Firefox-новые окна http://www.bbc.co.uk/radio/player/bbc_world_service

# Сбросьте тревогу : закомментировать строку сигнализации в crontab 
кронтаб -л | е/alarmring/с/^/#/1' > ~/Documents/new_crontab.txt 
кронтаб ~/Documents/new_crontab.txt

набор +х

кронтаб:

Снаряд=/бин/Баш 
Путь=~/ОГРН:/usr/Бен:/бин 
# 
команда # м h дом МОН ДОУ 
53 07 * * * /Home/имя_пользователя/ОГРН/alarmring
+407
Joe bloggs 4 дек. 2013 г., 07:22:59
25 ответов

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

Да, чего вы достигли с судо именно то, что ожидается. Это происходит потому, что:

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

Есть далее о корень, судо и права доступа к файлам на этих сайтах: 1, 2, 3, 4, 5, 6

+856
ftfish 03 февр. '09 в 4:24

Вы можете запускать команды от OpenVPN конфиг как:

сценарий-безопасность 2
наверх /путь/к/маршрута/сценария
вниз /путь/к/маршрутизации/downscript

от человека с OpenVPN:

 --вверх по УМК
 Cmd запуск команды после успешного Тун/ТАП устройство открытых (пре-пользователей
 Смены теплоносителя).

 УМК состоит из путь к скрипту (или исполняемой программы), ОП‐
 традиционно следуют аргументы. Путь и аргументы могут быть
 одинарные или двойные кавычки и/или экранировать с помощью обратного слеша, и
 должны быть разделены одним или несколькими пробелами.

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

 Для-Дев Тун выполнить как:

 УМК tun_dev tun_mtu link_mtu ifconfig_local_ip ifconfig_re‐
 mote_ip [ инит | перезагрузка ]
+840
ARSENAL 22 сент. 2012 г., 12:55:04
Другие ответы

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


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

Возможно, демон не был надлежащим образом убил.

Первый запуск

с PulseAudio --убить

тогда

с PulseAudio --начать

Также убедитесь, что у вас .новая папка в доме.

компакт-диск $дома
команды mkdir .пульс
+824
pantho tanvir 11 нояб. 2019 г., 06:39:26

я на дебиан 7.11 . Я использую Thunar или Наутилус или называются Iceweasel в ошибке, но я не вижу никакого шрифты в меню или я nthe имена (в случае с бывшим 2). no fonts in Thnumar menus Что мне нужно делать / какой пакет нужно установить, чтобы получить некоторые шрифты ?

Те же проблемы происходит во всех приложениях

Примечание: что шрифты не отображаются вообще, но у меня только сможете найти результаты Google за некачественные проблем со шрифтами.

Редактировать: Я пытаюсь подключиться к этой сессии за nomachineNX 3.5 Linux и Windows-клиентов.

EDIT2: проблемы нет при подключении локально к ПК - это только за ПХ, что он появится.

+750
XarzaMora 7 сент. 2018 г., 04:09:42

После делать некоторые исследования в решении этой проблемы на моей системе Linux я думал, что напишу этот ответ. Вот что я сделал, чтобы исправить проблему.

В Fedora 22

Установка Докер:

$> керл -fsSL https://get.docker.com/ | ш

После установки Докер:

Пользователь должен быть добавлен в группу докер.

$> команду sudo usermod -AG в докер

Демон докер должен быть запущен

$> судо сервис докер запустить

Вы можете установить демон на запуск при загрузке

$> судо докер на утилиты chkconfig

Вы можете проверить службу докер работает

$> статус службы докер 

И последнее проверить

$> докер запустить Привет-мир
+680
Glen Wilson Jr 3 июл. 2017 г., 03:27:43

Результаты ЛС-ЛГ обеспечивает, среди прочего, список подкаталогов и их размеры.

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

Я пытаюсь сопоставить некоторые различия между результатами ду, ДФ и LS -ЛГ команды. Этот вопрос является специфическим для вывода команды ls-ЛГ команды.

+652
Dhruv Bansal 26 мая 2014 г., 20:14:35

Да. Это очень много для СШ.

Если ваша персональная машина зарегистрирована в ДНС в вашем университете (что маловероятно) вы бы лучше с этим через IP-адрес.

Сначала убедитесь, что SSH включен на вашем персональном компьютере. Проверить с ПС-эф | команда grep sshd для | команда grep -v с помощью команды grep и если не установить и запустить демон.

После своего хода постарайтесь SSH на вашу машину через IP-адрес, например СШ [email protected] вы должны быть предложено ввести пароль.

Удачи!

+571
David Ferrand 4 апр. 2013 г., 22:05:42

Мне нужно написать скрипт, который по SSH на сервера и усечение файлов журнала.

Мой скрипт:

#!/бин/Баш

для сервера в $(кошка c10_servers.txt); делать
 СШ $сервер "Общ в /var/журнал/привет грэп -я привет.журнал. | Эхо "" | команды xargs Эхо "" | судо тройник"
сделано

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

+543
rsethc 8 мая 2018 г., 06:43:41

Опубликовав свой комментарий как ответ, чтобы пометить как "решено"

для Н $(Сат файл myfile | тр 'к-ф' 'с-Ф');делать Эхо "obase=2; Сайт iBase=16; $н" | до н. э. ;сделано

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

кошка мой_файл при читать 
делать
лен=${#строка}
binline=""
индекс=1
 в то время как [ ${индекс} -Ле ${лен} ]
делать
 наговор=$(Эхо ${линия} | вырезать -c индекс ${} | тр 'к-ф' 'с-Ф')
 бин=$(Эхо "obase=2; Сайт iBase=16; ${шестигранной}"|до н. э.)
 padbin=$(е "%04д" ${ОГРН})
binline="${binline}${padbin}"
 (( индекс++ ))
сделано
 Эхо ${binline} >> программы.Бен
сделано

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

кошка мой_файл при читать 
делать
лен=${#строка}
индекс=1
 в то время как [ ${индекс} -Ле ${лен} ]
делать
 наговор=$(Эхо ${линия} | вырезать -c индекс ${} | тр 'к-ф' 'с-Ф')
 бин=$(Эхо "obase=2; Сайт iBase=16; ${шестигранной}"|до н. э.)
 функции printf "%04d для" ${ОГРН} >> Р2.Бен
 (( индекс++ ))
сделано
сделано

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

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

+540
user7556823 18 окт. 2013 г., 04:26:45

Я борюсь немного с этим вопросом я с Немо в Линукс Минт (я только что повышен до 17,3, но это происходит с 17.1).

Короче, я случайно удалил некоторые ярлыки в "мой компьютер" в левой боковой панели Немо как пользователь. Я пытался их восстановить, ПНО, видимо, я не могу добавить иконки к этой вкладке, ни перетащить их в разделе "закладки" в "мой компьютер" один. Если я начну Немо, как и корень, можно добавлять, удалять, перетаскивать иконки в этом разделе, но, конечно, изменения не распространяются на "пользователей" версии.

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

Может кто-нибудь объяснить мне, где че конфигурационный файл этой панели находятся и горячей, чтобы удалить их, или установить их разрешения для пользователя, чтобы перетащить и правильно зайти в эту вкладку? Кроме того, есть "реальный" способ чистой установки Nemo и только Немо, не касаясь других особенностей ГТК?

Спасибо большое за ваше время, любая помощь будет очень ценна!

+509
kim0 19 февр. 2010 г., 14:44:53

Поскольку в udev v209 это делается следующим образом:

$ судо в /dev/нуль файл /etc/udev из/правил.Д/80-сети-настройки-соединения.правила

Смотрите также, предсказуемый сетевой интерфейс именами - я не такой, как мне отключить это?

Примечание: В этом же разделе пару других методов упоминаются также:

Вы в основном есть четыре варианта:

  1. Отключить назначать фиксированные имена, так что непредсказуемо имена ядра используются снова. Для этого, просто файл правил udev, то это маска для политики по умолчанию:

    $ ЛН-з /dev/нуль файл /etc/udev из/правил.Д/80-сети-настройки-соединения.правила
    
  2. Вам создать свою собственную схему ручного именования, например, именования интерфейсов "internet0", "dmz0" или "lan0". Для этого создайте свой собственного .ссылок на файлы в /etc/systemd в/сети/, что выбрать явного имени или лучше схему именования для одного, некоторых или всех ваших интерфейсов. Ознакомиться с помощью systemd.Ссылка(5) дополнительные сведения.

Вы проходите чистая.ifnames=0 в командную строку ядра

+481
Ands Hofs 16 сент. 2016 г., 07:01:43

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

prepend_paths функция() {
 для P в $(ОКР | грэп путь | СЭД 'с/=.*//') ; делать
 ивал $Р=${1}:\$$п ;
сделано
}

Т. е., добавляйте данный префикс для всех переменных окружения с "пути" в своем имени. Встроенное $(ЕНВ ..) Sub-команда предусматривает, что список имен переменных. Рабочая линия, в теле цикла for, выполняет задание с помощью функции eval вызов, которые удобно выполняет двойную оценку Р (первая в имени переменной в значение этой переменной).

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

+465
Ladynewmoon 13 мая 2010 г., 17:48:51

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

Структура папок следующая:

..
|-- обновления+старый
| |-- новый
| `-- пт
| `-- Азбука
`-- веб
 `-- Азбука

Быстро объяснив:

обновление+Старый/Новый - где новые файлы должны быть (--сравнить-дест)
обновление+старый/пт/Азбука - оригинальные файлы (пункт назначения)
веб/Азбука - файлы, которые я изменил (источник)

Я выполнив команду:

по rsync -АВ "$ФРД/веб/АБВ/" "$ФРД/обновления+старый/ст/АБВ/" --сравни-дест="$ФРД/обновления+Старый/Новый/"

Это просто пропуск на более новый и все изменения вносятся обновления+старый/ст/Азбука/ прямо, оставляя обновления+Старый/Новый/ полностью пустой.

Я попробовал --"сухой ход" (), но это не дает никакой информации. (Он говорил, что обновления+старый/новый/ не существует)

Я что-то делаю неправильно, или я неправильно понял то, что использование аргумента --сравнить-дест=?


В случае, если это необходимо, это выход в rsync --версия, работает на Debian 8.6:

[email protected]:/var/www/c1s.int# по rsync --версия
по rsync версия 3.1.1 версия протокола 31
Авторское право (c) 1996-2014 исполнителя Andrew Tridgell, Уэйн Дэвисон и другие.
Веб-сайт: http://rsync.samba.org/
Возможности:
 64-битные файлы, 64-разрядная inums, 64-битной метки, 64-разрядных целых чисел,
 socketpairs, жестких ссылок, символические ссылки, протокола IPv6, batchfiles, на месте,
 добавьте, списки, xattrs, то iconv, symtimes, prealloc

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

Который был установлен несколько часов назад, запустив apt-получить установку по rsync.

+453
AmeyaVS 1 окт. 2015 г., 22:16:47

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

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

Когда я переделывал этот же пакет для Debian, установить скрипты были относительные, так что я могу просто позвонить /relative/path/to/ba.sh но оборотах работает по-разному. Где бы я поместить файл он не позвонил, а когда я позвонил инвалидов в %пост в разделе у меня /.

Любая помощь приветствуется.

+440
Adrian Deja 5 авг. 2011 г., 17:09:59

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

Хотя я понимаю, что архитектура процессора х86, ну, я не знаю много о прерывания/переключения контекста, в различных видах и т. д. При использовании вызов getrusage она показывает добровольное и принудительное переключение контекста?

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

+413
Bill Acevedo 7 окт. 2012 г., 13:08:12

Есть большой графический интерфейс утилиты загрузки-ремонт. Дать ему попробовать.

1.Загрузиться с Ubuntu видео с USB или DVD

2.Установить утилиту для загрузки-ремонт с использованием:

судо дополнения кв-репозиторий PPA:yannubuntu/загрузки-ремонт
судо apt-получить обновление
судо apt-получить установку -й загрузки-ремонт && загрузки-ремонт

Для получения дополнительной информации https://help.ubuntu.com/community/Boot-Repair

+413
bonobosql 24 мая 2012 г., 11:55:30

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

грэп -ДВ "ből\|dének\|jeként\|jében\|jéből\|jéhez\|jének\|jéről\|jét\|jével\|jéül" *model.txt

Но это не действует, если файл содержит один или два ... слова. Должен содержать весь набор слов

Как я могу добиться этого с Баша?

Я использую код, предложенный Tagwint

найти -имя '*model.txt' | А Ф читать; делать [[ "$(grep в -О-Ж -Е модели $Ф| рода -у|туалет -л)" -эквалайзер "$(кошка выкройки | туалет -л)" ]] && Эхо $Ф; сделано

Как это может быть изменен также показывают количество вхождений в каждом файле? Как..

685 01_táska.model.txt
687 02_dinnye.model.txt
685 03_kapu.model.txt
685 04a_nő.model.txt
685 04b_büdzsé.model.txt
+402
Adam Gilmore 6 нояб. 2014 г., 11:49:42

На пост ответ на мой собственный вопрос:

Почему это не работает потому, что fbcon модуль не был загружен во время загрузки, даже если он был построен и установлен. Запуск команды modprobe fbcon , чтобы загрузить модуль сразу же сделал в консоли появляются на моем экране. Я добавил fbcon в файле/etc/sysconfig нужно/модули и это правильно инициализировать при загрузке опять.

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

+273
CoinMonster 5 мар. 2013 г., 23:39:18

МФС не использовать несколько символов (или диапазон) в качестве разделителя; каждый персонаж в МФС рассматривается как разделитель полей.

От человека Баша:

МФС внутренний разделитель полей, который используется для разделения слов после расширения и разделение строк на слова с читать строение команду. Значение по умолчанию <пробел><разделе><новая строка>.

+248
Binkley 19 нояб. 2011 г., 13:41:44

Самые последние версии большинства дистрибутивов Linux обеспечивают пробел в файл и именования каталогов. Мне было интересно, если есть способ, чтобы отключить и вернуться к старой системе Unix стандарт без пробелов в файловой системе имен и примеров, как это делается в некоторых распространенных дистрибутивов, таких как Убунту, дистрибутив RHEL, Fedora и т. д.

+192
Matthew Redmond 9 окт. 2018 г., 14:59:42

Я создал каталог с именем папки и забрали разрешение на выполнение.

папку $ команды mkdir 
$ касание/innerFile
$ команды mkdir папка/innerFolder
папку $ чмод -х 

Теперь, если я делаю

папку $ общ. 

он выводит список файлов, но когда я делаю

папку $ Общ -л 

Я вам

ЛС: innerFile: разрешение отклонено
ЛС: innerFolder: отказано 

Почему?

+160
vityapro 12 авг. 2019 г., 07:59:44

Я не могу поднять мой eth0 и я пытался позвонить udhcpc, чтобы получить IP, но он показал, как "Сети, открытия сокета" и "команду ifconfig: SIOCSIFFLAGS: невозможно назначить запрошенный адрес" Может кто-то пожалуйста, помогите?

Ниже мои текущие настройки и состояние

команду ifconfig -а

dummy0 Encap ссылке:сеть Ethernet HWaddr ПДР:55:25:А6:72:82 Трансляции NOARP значение MTU:1500 метрическая:1 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 столкновения:0 txqueuelen:0 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)

интерфейс eth0
Encap ссылке:сеть Ethernet HWaddr 01:А6:А8:7Д:А2:05 МНОГОАДРЕСНОГО вещания с MTU:1500 метрическая:1 RX пакетов:149 ошибок:0 сократилось:89 перерасход:0 рама:0 Техас пакетов:5 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 столкновения:0 txqueuelen:1000 RX байт:17083 (16.6 КБ) Техас байт:0 (0.0 Б) Прерывание:46

Ло
Encap ссылке:местные замыкания инет в addr:127.0.0.1 Маска:255.0.0.0 До замыкания работает МТУ:65536 Метрика:1 RX пакетов:5759 ошибок:0 сократилось:0 перерасход:0 рама:0 Техас пакеты:5759 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 столкновения:0 txqueuelen:0 RX байт:432157 (422.0 КБ) Техас байт:432157 (422.0 КБ)

lxcbr0
Encap ссылке:сеть Ethernet HWaddr Д2:А0:Эд:7А:А7:F7 и инет адрес:10.0.3.1 брошены:0.0.0.0 маска:255.255.255.0 До трансляции мультикаст работает с MTU:1500 метрическая:1 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0 столкновения:0 txqueuelen:0 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)

команду ifconfig eth0 в вверх

команду ifconfig: SIOCSIFFLAGS: невозможно назначить запрошенный адрес

ifup eth0 в

ifup: интерфейс eth0 уже настроен

udhcpc -я через eth0

udhcpc: начал, В1.25.1

команду ifconfig: SIOCSIFFLAGS: невозможно назначить запрошенный адрес команду ifconfig: SIOCSIFFLAGS: невозможно назначить запрошенный адрес udhcpc: отправка обнаружить udhcpc: "отправить": сети udhcpc: ошибка: сеть не работает, открытие сокета udhcpc: отправка обнаружить udhcpc: "отправить": сети udhcpc: ошибка: сеть не работает, открытие сокета

ви интерфейсы

'# Настроить Петлевой

авто Ло iface защитный Ло инет замыкания

авто eth0 в слово iface eth0 в инет по DHCP

 udhcpc_opts -Т 3 -Т 3-А 0 -б

iface защитный dummy0 инет вручную

+99
user125394 13 сент. 2013 г., 11:20:45

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

Если вы хотите, чтобы ваши переменные окружения, либо объявить их в ~/.pam_environment (если система поддерживает) или добавить . ~/.профиль && в начале хрон (если вы объявляете их .профиль). Смотри также: Какой самый лучший дистр/оболочка-агностик способ установить переменные окружения?

В данном случае, 000 статус от завитка указывает, что он не может подключиться к серверу. Как правило, подключение к сети общесистемных, так что сеть ведет себя так же в хрон. Однако одна вещь, которая обозначается переменные среды является любое использование прокси-сервера. Если вам нужен прокси-сервер для подключения к интернету, и вы установите переменную окружения при в сеанса при запуске скрипта, этот параметр не применяется в хрон, который объяснил бы провал.

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

+66
valenterry 8 янв. 2019 г., 03:15:01

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

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

lockf /ВАР/Либ/с dpkg/блокировка apt-получить обновление

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

+46
Matthew Doherty 20 окт. 2010 г., 10:23:20

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

В Debian способ поставить скрипт в файл/etc/сети/Если-вверх.д/. Это должно работать на Debian не важно, какой метод вы используете для управления интерфейсом (NetworkManager, в ifupdown и т. д.). Имя интерфейса и несколько других вещей, которые передаются в скрипт через переменные окружения. Пример сценария:

если [ "$iface защитный" = "как wlan0" ] ; затем
 если ИССИД iwconfig "$iface защитный" | fgrep -м ':"мои беспроводные сети", затем
 ставка iwconfig подключения 1М
интернет
интернет

NetworkManager не способ поставить скрипт в файл/etc/NetworkManager не диспетчеру.д/. В этом месте должен работать на любом дистрибутиве Linux, так долго, как вы используете NetworkManager-а. Здесь имя-интерфейс передается в качестве первого аргумента командной строки. Сценарий очень похож, просто заменить "$iface защитный" с "$1". В самом деле, если вы посмотрите в папку вы увидите 01ifupdown совместимость скрипт, который делает NetworkManager не запущен "технологии Debian" скрипты.

За более писать в стиле Debian скрипты, человек 5 интерфейсы и читать через "интерфейс функции" раздел.

Пару ресурсов, описывающих помощью скриптов можно найти здесь и здесь.

+17
Philip Ngai 8 авг. 2016 г., 07:07:55

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

$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