Как оживить сбой приложения?

Если я скажу, что моя система может запустить Уровень 3 означает ли это, что он сначала проходит через Уровень 0, 1, 2, и, наконец, проходит через уровень запуска 3?

Нет, это не так. Уровни не в том порядке подряд.

Дело в точку: уровень 0 - это обычно "выключение" уровень, который останавливает все службы и в конечном итоге останавливает (возможно отключение) системы. Это было бы очень хорошо, если, Чтобы получить полностью работающую систему, инит впервые вышел на уровень 0.

Тем не менее, есть , как правило, с прогрессированием во время процесса загрузки. Ядро инициализирует на уровне 1, затем передает управление init, которая обычно настроена таким образом, что оно идет на уровень 2 (мульти-пользователей без сети), после запуска 3 (полностью работоспособные в текстовом режиме) и, возможно, Уровень 5 (полностью функциональный графический режим). Но это фактически полностью настраиваемый, и специфику того, что происходит в какой уровень в основном за счет конвенции. Я думаю, по крайней мере в прошлом, в Debian используется Уровень 4 для полной оперативной графическом режиме, например, и на моей системе Debian Wheezy и, уровни 2 и 3 совпадают (разница <(общ. в /etc/RC2 уже.д) <(общ. в /etc/RC3 по.д) ничего не выведет). Именно то, что каждый уровень отвечает администратор.

Также по договоренности, Уровень 6, как правило, устанавливается до перезагрузки системы; вы можете перейти непосредственно на уровень выполнения 6 из например, уровень 1, особенно во время обслуживания системы, если что-то мешает ОС нормально загружается.

Также стоит отметить, что не-Linux системы могут иметь разные взгляды на разные уровни выполнения, или иметь разное количество уровней доступны. Концепция, вероятно, довольно много универсальных в мире *Nix, но реализация и реальное применение могут сильно отличаться.

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

+324
Sarah Laing 30 апр. 2015 г., 09:27:01
16 ответов

Я сделал скрипт, чтобы решить эту проблему.
Увидеть эту работу здесь.

Инструкции

  1. Вам понадобится xdotool и Install xdotool и Compiz и менеджер настройки конфигурации Install compizconfig-settings-manager от Центр приложений Ubuntu

  2. Создайте новый файл с именем '.минимизировать в вашей домашней папке (редактора gedit ~/.свести к минимуму). Скопируйте и вставьте следующий текст и сохраните:

    #!/usr/Бен/ОКР питона
    # по desgua
    # версия 0.1.3 - май 06 2011
    # Чтобы минимизировать с пусковой единства 
    ##################################
    импорт ОС
    импорт wnck
    импорт ГТК
    
    поток = ОС.к popen("xdotool и нажмите кнопку --clearmodifiers 1")
    экран = wnck.screen_get_default()
    
    в то время как ГТК.events_pending():
    ГТК.main_iteration()
    
    окна = экран.get_windows()
    active_app = экран.get_active_window().get_application()
    
    для W в Windows:
     если W.get_application() == active_app:
    Вт.минимизировать()
    
  3. Сделаем скрипт исполняемым: (Подробнее)

    чмод +х ~/.минимизировать
    
  4. Откройте Программный Конфиг

    Используйте команды, АЛТ + Ф2и введите эту команду:

  5. Включить 'команды' плагин, затем добавить выше скрипт ~/.свернуть в один из пустых командных строк.

    compiz

  6. Изменения на вкладке привязка кнопку и сделать кнопку для соответствующую команду номер строкой.

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

    compiz2

  7. Наслаждайтесь! ;-)

Обновление:

Вы можете сделать это без сценария, как в Unity есть встроенный клавиш свернуть окно. По умолчанию это теперь сочетание клавиш Ctrl + АЛТ + 0 (см. раздел параметрыклавиатуры (не раскладка, это другое (и непонятнее)). Стоит отметить, что это числовой ноль клавиши клавиатуры, и что регулярные нулевой ключ не будет работать. Затем с xdotool и вы просто добавить команду xdotool и клавиша Ctrl+клавиши Alt+KP_Insert (Да, это цифровой клавиатуре ноль, который xdotool и знает как KP_Insert) и назначить его в любом месте вам нравится. Вы даже можете добавить его в быстрый список приложения (через MyUnity, чтобы определить быстрая запись в списке).

+827
Emanuel Carvalho 03 февр. '09 в 4:24

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

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

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

+811
Jim Beranis 12 авг. 2020 г., 12:50:14
  1. Да, вы можете приехать в Беларусь без каких-либо туристических путевок. Однако, помните, что этот 5-дневный безвизовый правило применяется только для воздуха входа.
  2. Но если вы спросите о вступлении земле (я так думаю), это зависит. Зависит от нагрузки на пограничных контрольно-пропускных пунктов и очередей присутствие/отсутствие. Даже Господь не может предсказать его.

Вы можете проверить приблизительную нагрузку на сайт пограничного комитета.

Например, этот снимок литовского КПП Benayakoni показывает нам очередь из 10 грузовиков.

enter image description here

Машины линии по записи можно оценить только через видеонаблюдение. Информация обновляется bihourly.

П. С. официальный транскрипт-это Гродно.

+782
Bobby Dilley 3 февр. 2019 г., 08:27:48

предлагаю следующее упражнение.

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

+769
user13154 17 мар. 2021 г., 16:32:35

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

Диапазоны должны быть исключены

Начиная с 1809 г. и далее:

  • 201,203,205,212,214,222,228,232,235,249,256,260,2643983
  • 266,2724728,2725724,299,315,330,350-354,356-361,3670229
  • 370,383,386,389,391,394-399,401-411,413,424-429,451-469
  • 477-481,484,485,488,490-499,501,502,504-507,509,510,512
  • 514,516,517,519,520,543,545,606,615,618,661-668,670-675
  • 694,696-698,7079832,710,720-722,727,729,744,747,749-753
  • 756-765,767,769,773,774,778,7837079,7839522,792-799,809
  • 823-826,828,830-832,834-844,895-898,950,953
+738
Shreya Verma 10 июл. 2010 г., 08:21:09

Пакет я работаю над использует от Autotools -- autoconf, что libtools, настроить и т. д. Я разрабатываю с помощью MinGW-W64 в Windows XP с пакетом обновления 3.

В его бесконечной мудрости, libtools решил, что мои системные файлы (NATIVE_SYSTEM_HEADER_DIR) в /по MinGW/включать. Этот каталог не существует в MinGW-W64 созвездия. Есть mingw32 и mingw64, конечно... и я вижу с помощью MinGW в качестве псевдонима указал, где это необходимо.

Так что я редактировал C:\msys32\etc\fstab чтобы добавить запись C:\msys32\mingw32\ /компилятор MinGW полагая, что это был быстрый путь мимо этой проблемы, и легкая вещь, чтобы измениться, если я начну компиляции в 64-битной версиях.

Это не произвело никакого эффекта. Это как если бы MSYS2 запуске игнорирует помощью MinGW запись как особый случай в разделе "вещи, которые могут быть потенциальной проблемой" (как установить Cygwin каталоги).

Может кто-нибудь объяснить, что происходит? Это "правильный" путь, чтобы принести по MinGW/включить в существование так libtools получит то, что ему нужно?


Кстати, будучи слишком Новый, чтобы добавить теги, я замечаю, что теги имеющейся у меня неправильные/неоднозначны. MSYS2 отличается от его исторической предшественницы префикса msys. Кроме того, MinGW-это не MinGW-w64. Я сожалею, что заблуждение теги.

+704
Jet 28 июл. 2018 г., 14:34:58

Следующий код ksh88 принимает значения за месяц [м] и год [г.] и вырабатывает предыдущем месяце [p_m], и год за предыдущий месяц [p_m_y].

м изначально происходит от команды Date и так есть ведущий ноль, если текущий месяц < 10.

М=02
г=2017

если [ $((М-1)) -ГТ 1 ]
тогда
p_m=$((М-1))
p_m_y=$((г))
еще
p_m=12
p_m_y=$((г-1))
интернет

В этом примере p_m устанавливается до 12, и p_m_y-2016 год, поэтому если заявление, похоже, не всегда вызывая " еще " код.... даже там, где М больше 1. Я думаю, что нулем может быть проблема? То же самое происходит, если я использую [[ .. ]].

Если я изменить его на ниже, это работает

если [[ $((М-1)) != 01 ]]

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

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

Если [[ $((10#$м-1)) -ГТ 1 ]]
+571
Shivam Thapar 25 апр. 2014 г., 09:14:32

Я ищу список более высокого класса мобильных рабочих станций, которые хорошо работают в Ubuntu/Kubuntu и также имеют аппаратный указатель.

Вот иллюстрация одного (из sciencesurvivalblog):

laptop pointer/joystick in keyboard

Я бы не прочь на MacBook Pro и обтирать его, но они отказываются использовать указатель палочки и для меня, они являются чрезвычайно эффективными. Я вижу большой потенциал для Lenovo устройствах ThinkPad, а также. Система 76 сказал, что они не планируют реализовать указатель скобяными палочку так, чтобы листья их, как хорошо.

Любые идеи?

+525
Champagne 6 дек. 2019 г., 02:49:19

Грузоподъемник

Замена видоискателя. Файл две панели управления программой. Не так cutomizable как тотал Командер, но имеет много встроенных функций.

+504
YuliaGood 19 апр. 2012 г., 02:06:26

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

+503
Ral Zarek 29 июл. 2013 г., 12:42:06

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

набор | команда grep Хист
ОКР | грэп, кандидат исторических наук
printenv | грэп Хист
+473
Ayesha Munshi 22 дек. 2015 г., 03:33:39

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

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

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

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

+414
Syafiqwr 2 дек. 2010 г., 19:19:56

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

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

+399
Forester77 16 янв. 2016 г., 21:31:20

Вам нужно удалить строку :
приложение/формат PDF; выказывают %с; Тест=тест -п "$дисплей"; nametemplate=%ы.формат PDF из файла/etc/mailcap, где. Рысь смотрит на mailcap, и файл Для что использовать при открытии не-HTML.

+326
Refracted Paladin 21 янв. 2014 г., 05:09:42

Если вы не против того, чтобы с помощью командной строки и файл конфигурации, MacLemon по сути машина времени, что вы можете запустить через cron. Это отлично, поддерживается, бесплатно, и поскольку она основана на rsync., твердый как скала. Он "просто работает".

https://maclemon.at/downloads/

+316
GodsGhost 26 февр. 2014 г., 13:57:26

Обмен Google плюс расположение.

  1. Нет необходимости для пассажиров Android, чтобы установить любое приложение. Запрос для iPhone пассажиров, чтобы установить и войти в Гугл Плюс.
  2. Обеспечить каждого служебный автобус с телефон с 4G. Войдите в аккаунт Google с нового аккаунта Google на автобус, скажем [email protected].
  3. Просьбы пассажиров, которые будут добавлены к кругу их автобус.
  4. Офис просить админов, чтобы быть добавлены в круги всех автобусов.
  5. Включить Google плюс место обмена на шине слежения за телефонами: запустите приложение Google+ в Google+ значок. Нажмите кнопку меню или настройки значок>. Нажмите на название счета, скажем [email protected]. Обмен сенсорный Местоположение > рядом с "поделиться местоположением", повернуть выключатель. Поделиться ваше точное местоположение, прокрутите вниз, где он говорит "определить местоположение" и нажмите Изменить. Выбрать людей, и кружки вы хотели бы поделиться ваше точное местоположение с > сделано в верхнем правом углу.
  6. Пассажиров и администраторы офиса не должны поделиться своим местоположением
  7. Сделать непрерывной зарядки и противоугонные механизмы для этих шин-отслеживания-телефонов.
  8. Пассажиры смогут видеть только свои шины на Google плюс. Офисные администраторы смогут увидеть все автобусы на Google плюс.

Образец Google плюс общий экран расположение от CNET

enter image description here

Ссылка: четыре способа поделиться ваше точное местоположение с семьей (и почему)

+201
Theo F Smart 6 сент. 2014 г., 21:47:54

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