Запуск и поддержание процесса

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

Как это сделать?

Сейчас я написал сценарий оболочки, который находится в /etc/инит.Д/ которая будет запускать Хаскелл процесс и трубы его вывод в /var/журнал/.журнал . Как сделать мониторинг/хотя перезапуск?

+516
maxdangelo 7 окт. 2017 г., 03:02:07
30 ответов

Что именно здесь происходит: вы вызываете выключения.цель, systemd использует режим работы заменить-необратимо для него. Блок не удается, потому что эта цель конфликтует с любым другим устройством, и запускает для них. Между тем, ваш аппарат должен иметь не удалось, поэтому он вызывает OnFailure= блок. Теперь, по умолчанию, этого тоже конфликты= с выключением.цель, следовательно, вызовет остановка для него. Но, поскольку режим работы был заменить-необратимо, он не может отменить задание и заменить его, и systemd считает, что это взаимоисключающие сделки, следовательно, он отменен. manager_add_job с ошибкой, и эта ошибка шины сопоставляется EDEADLK ошибки, так что вы видите тупик ресурса избегать строку.

+947
Lawrence92 03 февр. '09 в 4:24

У меня есть сервер, на котором запущен MySQL и он использует много памяти. Я бегу:

в MySQL > показать состояние как '%п%';
+--------------------------+-------+
| Имя_переменной | Стоимость |
+--------------------------+-------+
| Aborted_connects | 4 |
| Соединения | 98609 |
| Max_used_connections | 20 | 
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 1 |
+--------------------------+-------+

Но тогда, если я запускаю 'показать processlist' как пользователь root, я ничего не вижу. Я попытался Google для этого, но он всегда придумывает вещи, связанные с ошибки подключения. Может кто-то пожалуйста, объясните, почему я не могу видеть связи и как на самом деле пойти и взглянуть на них?

+929
pamquito 12 июл. 2013 г., 15:38:10
Другие ответы

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


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

Я испытать странное поведение, используя SSH с прыжка хозяина. В то время как установка работает на компьютере (с Cygwin, OpenSSH_7.1p1, в OpenSSL 1.0.2 д 9 июля 2015 года) не работает на компьютере B (OpenSSH_6.7p1 Убунту-5ubuntu1.3, в OpenSSL 1.0.1 F и 6 января 2014 года). Эта настройка должна использоваться Анзибль для подключения к удаленным компьютерам через узел-Бастион.

У меня есть следующие СШ.конфиг

Хост-Бастион
 Хоста есть.а.а.а
 ProxyCommand нет
 Если вы UserKnownHostsFile

Хоста *
 Пользователь 
 Порт 22
 ForwardAgent да
 ProxyCommand СШ [email protected] Северная Каролина %ч %годовых
 PasswordAuthentication нет
 Если вы UserKnownHostsFile

В если вы файлы хранятся в той же папке.

Звоню

СШ Бастион -Ф СШ.конфиг

работает на обеих машинах. А

СШ [email protected] -Ф СШ.конфиг

работает только на машине, а не на Б, в результате

Подлинность хост есть.а.а.а (а.а.а.а) не может быть установлено.
Ключевым уровнем отпечатков пальцев ###.

Я пробовал менять прокси

ProxyCommand СШ [email protected] -Ф СШ.конфигурация ЧПУ %ч %годовых

Это решило вопрос с

СШ [email protected] -Ф СШ.конфиг

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

У меня сейчас набор ProxyCommand в

ProxyCommand СШ -о UserKnownHostsFile=/dev/нуль \
 -о StrictHostKeyChecking=нет [email protected] Северная Каролина %ч %годовых

Это работает на+B, но также проблемы с rsync и/анзибль. Журнал дает мне:

сообщение: предупреждение: навсегда добавил А.а.а.а (уровнем) в список известных хостов.

Хост-ключ проверки не удалось.

по rsync: соединение было неожиданно закрыто (0 байт получено до сих пор) [отправитель]
по rsync ошибка: ошибка в данных протокола rsync трансляция (код 12) на Ио.с(226) [отправитель=3.1.1]

ТЛ;ДР начальная конфигурация не будет работать без головы, как это требует ручного шага, чтобы установить у себя ключи. Альтернатив сделал брейк в следующем рабочем процессе (по rsync). Любые другие варианты?

+863
Finn LeSueur 7 сент. 2012 г., 18:06:02

Я предполагаю, что по "разработке ОС Unix" вы на самом деле означает "дизайн операционной системы Unix" Мориса Баха.

Мое лучшее предположение на то, что вы работаете в — и наверное, раз вы дали нет страница или раздел ссылок — это раздел 7.2.1, охватывающих страниц 203 к 204. Он начинается с двух абзацах, описывающих, как установить обработчик сигнала, то в третьем начинается описанием того, что ядро делает, когда он получает сигнал программы спросил его в ловушку.

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

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

+828
Jenny Dalton 11 мар. 2014 г., 05:50:20

У меня есть лучшее решение : кальмары сервер кэша. Кальмары кэша сервера чтобы настроить определение списков ACL и вы отрицаете или принимаете каждый ОБК. Очень интересно, что кальмары команде, определяющей набор правил в Вики, что ваш вопрос нашли там в iptables,ПФ или другие не могут делать свою работу , потому что просто работать в другой слои.

+795
Artem Lukanin 27 окт. 2018 г., 07:10:34

так что я следую этот учебник, чтобы установить php5 в красной шляпе 6.5 коробка и
У меня есть только одна команда и это ниже, я просто wantend, чтобы установить PHP-GD с модулем.(тестирование..)
когда я попробовать это:

в Yum --enablerepo=Реми,Реми-php55 установить PHP-PECL по-БТР на php-cli и РНР-груша с PHP-PDO в PHP с помощью PHP с mysqlnd-данных в PHP-PECL по-монго в php-файл SQLite для PHP-версии PECL-memcache для PHP с версии PECL-как Memcached для PHP-ГД РНР-работы mbstring для PHP-mcrypt в PHP-XML-файле

Я получаю эту ошибку:

 Зависимостей Решен

 ======================================================================================= 

 Пакет Свод Размер Хранилища Версий 
=======================================================================================
Установка:
 в PHP-версии PECL-APC для x86_64 с 3.1.9-2.el6 в RHEL-архитектуру x86_64-сервер-6 96 к
 в PHP-версии PECL-memcache для x86_64 с 3.0.5-4.el6 в RHEL-x86_64 с сервера-6 60 тыс
 РНР-список pgsql x86_64 с 5.3.3-27.el6_5 с RHEL-x86_64 с сервера-6 70 к
 php54-mcrypt x86_64 с 5.4.27-1.ИУС.el6 зкономит-с RHEL-x86_64 с-сервера-6-ИУС 25 к
 php54-с mysqlnd x86_64 с 5.4.27-1.ИУС.el6 зкономит-с RHEL-x86_64 с-сервера-6-ИУС 238 к
php54-по PECL-как memcached
 x86_64 с 2.2.0-1.ИУС.el6 зкономит-с RHEL-архитектуру x86_64-сервер-6-ИУС 43 к
 php54-по PECL-монго x86_64 с 1.5.1-1.ИУС.el6 зкономит-с RHEL-x86_64 с-сервера-6-ИУС 151 к
Установка зависимостей:
 libmcrypt x86_64 с 2.5.7-5.el6 зкономит-с RHEL-x86_64 с-сервера-6-общая 99 к
 libmemcached10 x86_64 с 1.0.16-1.ИУС.el6 зкономит-с RHEL-x86_64 с-сервера-6-ИУС 154 к
 команде libtool-ltdl x86_64 с 2.2.6-15.5.el6 в RHEL-x86_64 с сервера-6 к 44
 php54-общие x86_64 с 5.4.27-1.ИУС.el6 зкономит-с RHEL-x86_64 с-сервера-6-ИУС 903 к
 php54-ПДО x86_64 с 5.4.27-1.ИУС.el6 зкономит-с RHEL-архитектуру x86_64-сервер-6-ИУС 95 к

Резюме Сделки 
=======================================================================================
Установите пакет 12(с)

Общий размер файла: 1.9 м
Установленный размер: 0 
Это ок [м/н]: г
Скачивание Пакетов:
(1/12): libmcrypt-2.5.7-5.el6.архитектуру x86_64.об / мин | 99 КБ, 00:00 
(2/12): libmemcached10-1.0.16-1.ИУС.el6.архитектуру x86_64.об / мин | 154 КБ, 00:00 
(3/12): команде libtool-ltdl-2.2.6-15.5.el6.архитектуру x86_64.об / мин | 44 КБ 00:00 
(4/12): в PHP-PECL по-БТР-3.1.9-2.el6.архитектуру x86_64.об / мин | 96 КБ, 00:00 
(5/12): в PHP-версии PECL-memcache для-3.0.5-4.el6.архитектуру x86_64.об / мин | 60 КБ, 00:00 
(6/12): РНР-список pgsql-5.3.3-27.el6_5.архитектуру x86_64.об / мин | 70 КБ, 00:00 
(7/12): php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64.об / мин | 903 КБ 00:00 
(8/12): php54-mcrypt-5.4.27-1.ИУС.el6.архитектуру x86_64.об / мин | 25 КБ 00:00 
(9/12): php54-с mysqlnd-5.4.27-1.ИУС.el6.архитектуру x86_64.об / мин | 238 КБ 00:00 
(10/12): php54-ПДО-5.4.27-1.ИУС.el6.архитектуру x86_64.об / мин | 95 КБ, 00:00 
(11/12): php54-по PECL-как memcached-2.2.0-1.ИУС.el6.архитектуру x86_64.об / мин | 43 КБ, 00:00 
(12/12): php54-по PECL-монго-1.5.1-1.ИУС.el6.архитектуру x86_64.об / мин | 151 КБ 00:00 
---------------------------------------------------------------------------------------
Итого 930 кб/с | 1,9 Мб 00:02 
Запуск rpm_check_debug
Запуск Тестовой Транзакции 


Проверьте Ошибку Проводки:
 файл /etc/РНР.ini из установку php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/завиток.так что от установки php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/FileInfo может.так что от установки php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/json-файле.так что от установки php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/фар.так что от установки php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/зип.так что от установки php54-общие-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-общие-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/ПДО.так что от установки php54-ПДО-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-ПДО-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/pdo_sqlite.так что от установки php54-ПДО-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-ПДО-5.3.3-27.el6_5.архитектуру x86_64
 файл /usr/lib64/PHP в/модулей/и sqlite3.так что от установки php54-ПДО-5.4.27-1.ИУС.el6.архитектуру x86_64 конфликтует с файлом из пакета PHP-ПДО-5.3.3-27.el6_5.архитектуру x86_64

Резюме Ошибка

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

+653
pierrevadnais 6 мая 2016 г., 08:34:12

У меня есть два VPS работает. Одни бегут к HAProxy и еще один работает на WordPress. Обе VPS имеет собственный сетевой поддержкой и я могу завить сайта WordPress штраф от HAProxy сервер с помощью собственного IP-адреса.

Вот параметры URL-адреса для моего сайта WordPress:

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

  • my-website.com/blog (на WordPress #1)
  • my-website.com/foo (в WordPress #2)
  • my-website.com/bar (Вордпресс #3)

Вот мой конфиг для HAProxy.

глобальные
 # по умолчанию глобальной конфигурации идет здесь
 maxconn 2048
 мелодию.протокол SSL.по умолчанию-ЦТ-парам 2048

по умолчанию
 журнал глобальной
 режим http
 вариант forwardfor
 вариант HTTP-сервер-закрыть
 вариант httplog
 dontlognull вариант 
 время ожидания подключения 5000
 время ожидания клиента 50000
 сервер таймаут 50000
 файл ошибок 400 в /etc/к HAProxy/ошибки/400.протокол HTTP
 файл ошибок 403 файл /etc/к HAProxy/ошибки/403.протокол HTTP
 файл ошибок 408 /и т. д/к HAProxy/ошибки/408.протокол HTTP
 файл ошибок 500 в /etc/к HAProxy/ошибки/500.протокол HTTP
 файл ошибок 502 /и т. д/к HAProxy/ошибки/502.протокол HTTP
 файл ошибок 503 /и т. д/к HAProxy/ошибки/503.протокол HTTP
 файл ошибок 504 /и т. д/к HAProxy/ошибки/504.протокол HTTP
 включить статистику
 статистика Ури /статистика
 царство статистика к HAProxy статистики\ 
 статистика auth ХХХ:ХХХ

фронтэнд мой-вордпресс-интерфейс
 персонализация *:443 SSL для ЭЛТ /и т. д./протокол SSL/частная/мой-сайт.ком.УГР
 вариант HTTP-сервер-закрыть
 HTTP-запрос набор-заголовок X-переадресовано-Прото https, если { ssl_fc }
 блог ОБК path_beg /блог
 ОБК wpadmin path_beg /РГ-
 запрос -м ОБК blog_search Рег ^ы=.*$
 запрос -м ОБК blog_preview Рег ^Р=.*$
 корень ОБК путь /
 перенаправление расположение https://my-website.com/blog/ если корень
 use_backend меня-дилетанта-бэкэнд, если блог или блог wpadmin или блог blog_search или блог blog_preview
 default_backend Мой-для WordPress бэкэнда

мой бэкэнд-для WordPress бэкэнда
 схема редирект https, если !{ ssl_fc }
 reqrep ^([^\ :]*)\ /блог/(.*) \1\ /\2
 reqrep ^([^\ :]*)\ /блог/WP-администратора/(.*) \1\ /\2
 печенье идентификатор вставить косвенные nocache
 сервер ВСП-1 private_ip_address:80 проверить печенья

Все выглядит нормально, за исключением одной вещи. Я могу увидеть страницу входа в https://my-website.com/blog/wp-login.php. Но, после входа в систему, он перенаправляет меня https://my-website.com/wp-admin.

Это не то, чего я хочу. Я ожидал получить https://my-website.com/blog/wp-admin.

Я добавил Это в мой wp-config.php но это не сработало:

// Начать настраиваемый конфиг ---
определите( 'FORCE_SSL_ADMIN', истина );
определите('FORCE_SSL_LOGIN', истина);
если (в$_SERVER['HTTP_X_FORWARDED_PROTO'] == 'протокол HTTPS')
В $_SERVER['протокол HTTPS']='о';
// Конец пользовательские конфигурации ---

/** Создает Вордпресс Варс и включаемые файлы. */
им require_once ABSPATH . 'wp-settings.php';

Я что-то пропустила? Что здесь неправильно?

+631
xxxvaleraxxx94 7 мая 2018 г., 21:47:35

Альтернативный способ решения этой проблемы в VMware:

Выключите виртуальную машину.

Изменить настройки > Параметры > Дополнительно > память / процессор автоопределения

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

Питание.

Проблема решена.

+617
vardump 24 сент. 2011 г., 13:19:48
  1. Установите выбор программы.
  2. Запустите эту программу (ее имя - главное меню).
  3. В соответствующей категории меню от правой боковой панели добавить свой пункт меню Eclipse (путем введения значок, имя и команду)
  4. Теперь оболочки GNOME показать своим установлен инструкцию Eclipse в поиск и вы можете найти его или добавить его в избранное легко.

Это работает для всех установлена программа инструкцию в оболочки GNOME.

+611
Kevin Trumbull 28 авг. 2015 г., 16:28:40

Или ваш /дом и корневой / директории находится на двух разных разделах. Проверить утилитой fdisk -ул , чтобы увидеть, сколько секций у вас есть, а затем с помощью команды df -h и посмотреть, на какие разделы каталогов монтируется, и сколько места реально используется на них.

+601
Niks11 9 нояб. 2018 г., 01:08:08

Это может звучать как "отредактировать /etc/fstab и" ответа. Мой пакет имеет SD карта монтируется в /Home каталог. Однако, когда я запускаю компьютер, домашний каталог заканчивается на тот же раздел, как и мой / каталог, а не на SD карту.

  1. Установки SD-карты в любой другой каталог (например, /Дома2) работ.
  2. Перемещение ввода /дом вверх/вниз в fstab не помогает.
  3. Изменение параметров /домашний крепление не помочь.
  4. Вручную вводить в "Mount /Home" в командной строке после запуска компьютера работает.

Запись от кошка /proc/маунтов: [первая исходит из fstab файл]

mtd0 на / а JFFS2 типа (РВ,существует два метода rp_size=4096)
mtd0 на /дому а JFFS2 типа (РВ,режиме,rp_size=4096)
mtd0 на /JFFS2 по версии тип (РВ,режиме,rp_size=4096)
mtd0 на /JFFS2 по типу защиты (РВ,режиме,rp_size=4096)

(потом пришли оставшиеся записи из fstab с)

У меня в Fedora 18. Чтобы ответить на комментарии:

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

файл /dev/mmcblk0p3 /дома в ext3 RW,то параметром,user_xattr,барьер=1,nodelalloc,данные=заказал 0 0

Мой файл /etc/fstab строчку:

в /dev/корневой / системы ext4 по умолчанию,существует два метода 0 0
devpts /dev и devpts/оч гид=5,в режиме Mode=620 0 0
файловая система tmpfs в /dev/ГИМ по умолчанию файловая система tmpfs,размер=50м 0 0
прок /по умолчанию прок прок 0 0
файловой системы sysfs /sys файла файловой системы по умолчанию 0 0
в /dev/mmcblk0p2 своп своп 0 0
файл /dev/mmcblk0p1 /ЕГР с ext3 по умолчанию 0 0
в /dev/mmcblk0p4 /ВАР с файловой системой ext2 по умолчанию 0 0
файл /dev/mmcblk0p3 /дома с ext3 по умолчанию 0 0

Как я могу сохранить /дома от монтажа на один и тот же раздел как /?

+578
Prashant Cholachagudda 3 дек. 2011 г., 18:43:14

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

адрес=/#/192.168.12.1

Пересылать весь трафик для IP - 192.168.12.1 , но я обнаружил, что это не работает.

Позже, во время работы топ с запущенной программой, я обнаружил, что create_ap обозвал сервер dnsmasq , но с пользовательским раздача.конф в /tmp/и папки.

Прочитав источник, я нашел этот фрагмент:

 МТУ=$(get_mtu $INTERNET_IFACE)
 [[ -Н "$МТУ" ]] && Echo "а DHCP опции-силовой вариант=: МТУ,${МТУ}" >> $CONFDIR/раздача.конф
 [[ $ETC_HOSTS -экв 0 ]] && Эхо без хозяев >> $CONFDIR/раздача.конф
 [[ -Н "$ADDN_HOSTS" ]] && Эхо "пополнение-хозяева=${ADDN_HOSTS}" >> $CONFDIR/раздача.конф
 если [[ "$SHARE_METHOD" == "никто" && "$REDIRECT_TO_LOCALHOST" == "1" ]]; затем
 кошка << ВФ >> $CONFDIR/раздача.конф
адрес=/#/$шлюза

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

Эхо "адрес=/#/${ворота}" >> $CONFDIR/раздача.конф

После добавив, что любой протокол HTTP - адрес на АП была переадресация на 192.168.12.1 браузер автоматически принимает на порт 80, если одно не предусмотрено, так что стало не проблема.

+571
user55413 10 мая 2012 г., 23:55:11

Я намеренно поставил этот, как и другой ответ, поскольку оно опирается на буквальное толкование вопрос:

Каталог должен существовать в / К право этой ОС как Linux

Ну, я вижу:

@ать Убунту$ LS-Ла - /
итого 1380
директорию типа drwxr-XR-х 27 корень корень 4096 3 января 10:19 .
директорию типа drwxr-XR-х 27 корень корень 4096 3 января 10:19 ..

(... другие вещи...)

Как на мой другой ответ, не каталог представить в / однозначно определяет ОС как Linux в отличие от любой другой Unix и всегда есть. Тем не менее, обе . и .. должен существовать в / для ОС квалифицировать как Linux. Т. е. они оба являются необходимыми, но не достаточными условиями.

+541
Marina Migala 16 янв. 2019 г., 12:07:32

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

топ будет хорошим подтверждением этому.

enter image description here

+530
repole 21 сент. 2014 г., 06:29:25

Если устройство подключено, вы можете использовать "- " или "--одно-файловой системы " из rsync в противном случае попробуйте

в rsync-а --исключить=медиа /СМИ/Дэйв/Ди-сейчас/#1АА-linuxmint19/RSYNC_SYS_BACKUP/
+504
aikowa 7 нояб. 2013 г., 01:03:59

Например: У меня 100 папок, сохраненных в текстовом файле, как я могу применить разные командной строки в том же для петли на каждые 10 имен? Другими словами, если я хочу переименовать все 10 папок с разными именами, как я могу применить МВ команду в тот же цикл for для каждой 10 элементов в текстовом файле?

#!/бин/Баш -Ф
источник=путь к данным (100 папок)
для F в $(кошка text.txt); делать 
МВ ${источник}/"старая папка с именем" ${Источник}/" Новая папка с именем"
сделано
+499
K Gong 1 апр. 2019 г., 17:45:29

Попробуйте это:

# Набор монтирования для разделов-меньше палок
Подсистемы=="блок", действие=="добавить", ОКР{myBusID}!="", ОКР{myDevID}!="", ОКР{myPartition}=="", ОКР{ID_PART_TABLE_TYPE}=="", ОКР{имя_каталога}="УСБ-%К-%Е{myBusID}-%е{myDevID}--%е{myPartition}"
+481
Sajid Ajmeri 11 сент. 2017 г., 12:19:45

Мне нужно нечто подобное для SSH, SCP и т. д. на сервере, который постоянно меняет IP каждые пару недель (и наш в нем есть парочка задержка недели в хост). Я решил его с помощью специальной переменной для этого сервера: экспорт ФОО='131.227.ААА.ВВВ и тогда я могу делать только СШ бар@$фу и я изменить IP в моем ~/.bashrc и в любое время она меняется...

+449
Yassine El Ghazlani 22 мар. 2017 г., 04:55:53

Какой дистрибутив стоит у меня на 8гб флешки? Мне нужна мощная РЕПО (все, редактирование музыки crushial) и должны быть снижение веса не проигрывает по функциональности. Какие-либо предложения? PS: Я сейчас на Windows.

Редактировать: я хотел бы использовать Xfce и веса должны быть приоритетными. Я бы хотел, чтобы выбрать все пакеты с нуля.

+273
user84272 29 июл. 2013 г., 14:51:55

АТТ ksh93, bash и тире (но не беспроводным интерфейсам или МКШ) и хоть какие-то установки busybox и поддержка 64-битную арифметику даже на 32-битных платформах.

Вы не нуждаетесь в 64-разрядной оболочки арифметика Пока ваши файлы не больше, чем 4ЕВ. Звонить до н. э. раз и навсегда, чтобы посчитать количество блоков на 1 Гб в файле, затем позвонить в ДД один раз в квартал.

верстаю размер=$("ЛС" - журнал -- "${1}" | awk и 'шп==1 {печать 3$}')
верстаю блоками=$(Эхо "(размер - 1) / 1073741824" | до н. э.)
верстаю -я б
для ((б = 0; б < блоками; б++)); делать
 ДД, если="$1" БС=1073741824 пропустить=$б | ...
сделано

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

а
 дело "$({ значение lc_all=с ДД БС=1048576 граф=1024 2>&3 | ... 1>&4; } 3>&1)" в
 '0+0 записей'*) ложно;;
эсок
делать
:
сделано <"$1" 4>&1

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

+219
user77484 30 сент. 2018 г., 15:36:13

Я использую в Fedora 20 и пытается установить несколько пакетов программного обеспечения. например

судо установить ням на Python-библиотек matplotlib

И получить этот ответ для каждого пакета я попробовать:

Загруженные Плагины: ленгпаками, обновить-менеджера
компания Adobe-Линукс-для i386 | Б 951 00:00 
epel/для i386/металинк | 38 КБ, 00:00 
Не мог разобрать металинк https://mirrors.fedoraproject.org/metalink РЕПО=epel-7&арки=ошибка для i386 был 
Нет repomd файл


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

 1. Свяжитесь апстрим репозитория и получить их, чтобы исправить проблему.

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

 3. Отключить репозиторий, так конфетка не использовать его по умолчанию. Тогда конфетка будет 
 просто игнорировать хранилище, пока вы навсегда включите его или использовать
 --enablerepo для временного использования:

 ням-настройка-менеджер --отключить <repoid>

 4. Настройка хранилища не должны быть пропущены, если она недоступна.
 Обратите внимание, что Юм будет пытаться связаться с РЕПО. когда он выполняет большинство команд,
 так что придется пробовать и ошибаться каждый раз (и таким образом. ням будет значительно
 медленнее). Если это очень временная проблема, это часто хорошая
компромисс:

 ням-настройка-менеджер --сохранить --setopt=<repoid>.skip_if_unavailable=истина

Файл /var/cache/yum/i386/20/epel/metalink.xml не существует

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

Я искал в Интернете для решения и попробовали это ...

судо ням очистить все
обновления -й судо ням 

... что никак не повлияло на проблему.

и это ...

[Гарри@localhost в]~% кошка /и т. д./Федора-релиз
Выпуск Fedora 20 (плавающая ошибка)
[Гарри@localhost в]~% судо ням дистро-синхронизация --releasever=20

... который дал таких же "не repomd файл" ошибка

Пожалуйста может кто поможет мне решить эту проблему?

+206
Bello Desire 3 сент. 2016 г., 14:05:18

Только что узнал, что для grub2 использует идентификаторы UUID для раздела с ID, все, что вам нужно сделать, это смонтировать целевой файл/boot раздел (скажем в/MNT/новый-загрузки), а затем рассказать, что на жратву через --загрузки-каталог:

файл grub2-установить-загрузки-КАТАЛОГ=КАТАЛОГ/MNT/новые загрузки с /dev/СКБ
+192
Osa 9 авг. 2018 г., 07:42:45

Корень работает:

[корень@host14 правила.д]# avrdude в -З. нем делается -п m328p

avrdude в: предупреждение: невозможно установить период СЦК. пожалуйста, проверьте обновления микропрограммы в нем делается.
avrdude в: ошибка: программа позволит: цель не отвечает. 1 
avrdude в: не удалось инициализировать, ру=-1
 Дважды проверьте подключение и попробуйте снова, или использовать -F для переопределения
 этот чек.


avrdude в сделано. Спасибо.

Не-root не:

[[email protected] ~]$ avrdude в -З. нем делается -п m328p
avrdude в: предупреждение: не удается открыть устройство по USB: доступ запрещен
avrdude в: ошибка: не удалось найти устройство USB "нем делается" с VID=0x16c0 идентификатор PID=0x5dc

avrdude в сделано. Спасибо.

Правило было добавлено следующее в файл/etc/udev из/правил.д/21-в нем делается.правила:

Подсистемы=="USB", и у attrs{idVendor}=="16c0", у attrs{idProduct}=="05dc", группа="пользователи", режим="0666"

Что я делаю не так?

+188
MEEKHA E SAJI 12 авг. 2010 г., 19:08:08

Я установил для GStreamer* и в VLC, и заверил, что VLC плеер будет читать mpeg файлы

+165
user227711 18 июн. 2013 г., 03:01:44

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

У меня есть некоторые операции ввода-вывода (открыть и прочитать файл) и с помощью этого скрипта я собираюсь анализировать события ядра.

Мне нужно знать, сколько байт читать из кэша, а сколько было прочитано с диска.

Какие события ядра покажи мне количество байт, считанных из кэша и диска?

+81
user2229455 12 мар. 2018 г., 22:47:47

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

Во-первых, вам необходимо выяснить, как активировать/деактивировать autosuspend через командную строку. Это, наверное, выполнимым с помощью gconftool-2. Небольшое исследование и взлом с gconf-редактор должен помочь (я не могу помочь по этому, я не использую гном).

Затем обернуть это в функции в командной строке:

disable_autosuspend()
{
...
}

enable_autosuspend()
{
...
}

После этого, просто используйте следующие оболочки:

тест -з $MAKEPRG && экспорта MAKEPRG=$(что сделать)
сделать()
{
disable_autosuspend
 $MAKEPRG [email protected]
enable_autosuspend
}

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

Вы также можете приостановить через dbus сразу после компиляции остановки:

ДГУ-передача-печать-ответ --система --дест=орг.freedesktop.UPower /орг/freedesktop/UPower орг.freedesktop.UPower.Приостановить
+65
Sandeep singh 16 июл. 2014 г., 08:06:35

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

Прежде всего нужно заранее определить все ваши дополнительные таблицы маршрутизации в файл/etc/такие как iproute2/rt_tables. Мой файл выглядит так:

# Анзибль удалось
#
# зарезервированные значения
#
255 местных
254 основная
253 по умолчанию
0 unspec
#
# местные
#
#1 мно.ruhep
103 kyivstar0
101 lifecell0
102 vodafone0

Эти 101..103 приведены таблицы маршрутизации для интерфейсов ГЧП. После этого вам нужно настроить политики. Это выглядит так:

правило IP добавить из таблицы 100.83.31.204 vodafone0
ИС добавить маршрут 0.0.0.0/0 через 10.64.64.64 разработки ГЧП-vodafone0 таблица vodafone0

Где:

  • 100.83.31.204 - местные ППС IP-адрес
  • 10.64.64.64 - удаленный PPP IP-адрес
  • ППС-vodafone0 - имя PPP-интерфейса
  • vodafone0 - маршрут, имя таблицы, предварительно определенных в файле/etc/такие как iproute2/rt_tables

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

+53
BronzeTax 27 авг. 2013 г., 16:47:21

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

В принципе, я закончил делать что-то вроде этого:

команда <(subcomand 2>error_file && РМ error_file) <(....) ...

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

+48
oshi2016 2 авг. 2013 г., 21:59:55

Один способ сделать это:

Эхо "Б" | команды xargs -- е '-е %з\п' | mycommand команды xargs 

При этом предполагается, что А, Би с , не содержащие пробелы, переводы строк, кавычки и обратные слеши. :)

С GNU findutil можно обработать общем случае, но это немного сложнее:

Эхо -Н "А|Б|" | ТР \| \\0 | команды xargs -0 е -- '-ф\0%\с 0' | команды xargs -0 mycommand

Вы можете заменить | сепаратор с какой-то другой символ, который не отображается в А, Б, или ц.

Редактировать: как @MichaelMol нотами, с очень длинным списком аргументов существует риск переполнения максимальная длина аргументы, которые могут быть переданы mycommand. Когда это произойдет, последние команды xargs будет разделить список и запустить другую копию mycommand, и есть риск, что оно оставляет незаделанной . Если вы беспокоитесь о этой ситуации вы могли бы заменить последние команды xargs -0 выше что-то вроде этого:

... | команды xargs -х mycommand -0 

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

+45
richever 14 июл. 2019 г., 05:21:11

Ну, образец .devishrc будет выглядеть примерно так:

#!/бин/Баш
файл#:".devishrc"
# Побежал .bashrc и переменные интерпретируются .devishrcint

экспорт кнопку func="правда"
экспорт заминка="/devish/инфо"
начало экспорта="" #ничего не делает

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

#!/бин/Баш
файл#:"информация"
# Включает в себя данные заминка и псевдонимы пользователей...

экспорт заминка="mhitch.py"

Псевдонимы пользователь#:

Чтобы выбрать другой задоринки, просто отредактируйте /devish/инфо файла, и изменить сцепное устройство переменной любой заминкой программы...

+15
tabata 21 сент. 2018 г., 21:42:01

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

$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