В Debian : мониторинг, если сервер находится в автономном режиме

У нас есть выделенный сервер Debian х64, запуск проектов и мы требует наличия в любой ситуации. Поскольку последние 2 дня мы заметили, что сервер ушел в оффлайн на 10-15 минут, а потом он снова возвращался.

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

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

Спасибо.

+718
fussmonkey 22 окт. 2012 г., 09:24:19
29 ответов

netctl-это CLI-инструмент, используемый для настройки и управления сетевыми соединениями с помощью профилей. Это собственный проект, Арч Линукс, который заменяет старый в netcfg полезности. Дополнительные сведения см. В archlinux в вики-страницу об этом.

+994
MAXIM 03 февр. '09 в 4:24

Если вы хотите удалить последние пять точка с запятой подстроки из строки:

$ имя=TRNPRD.СТД.BSRE.БРЭКС.Дж.20190520.V02 позволяет.Прет
$ Эхо "${имя%.*.*.*.*.*}"
TRNPRD.СТД.BSRE

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


Если вы хотите сохранить три первых точка с запятой подстроки в строке:

$ имя=TRNPRD.СТД.BSRE.БРЭКС.Дж.20190520.V02 позволяет.Прет
$ Эхо "${имя%.${название#*.*.*.}}"
TRNPRD.СТД.BSRE

Это сначала удаляет первые три бита от $имя с помощью ${имя#*.*.*.} (# удаляет слева/старт, % удаляет из правого/конец), а затем использует этот результат для того чтобы извлечь хвостовой конец строки, оставляя первые три разделенных точками биты.


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

Код на awk код всегда печатается точка в конце каждого поля. Чтобы сделать его немного более надежным, вы могли бы использовать что-то вроде

на awk -в ОФС="". '{ Н=сплит($0,а,"\."); $0=""; Для (я=1; я<=3 && я<=п; я++) $я=а[я]; печатать }' <<<"$имя"

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

Чтобы сделать его отбросить последние пять битов, а не держать первые три:

на awk -в ОФС="". '{ Н=сплит($0,а,"\."); $0=""; Для (я=1; я<=П-5; я++) $я=а[я]; печатать }' <<<"$имя"
+935
CTF 14 июн. 2018 г., 17:53:16
Другие ответы

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


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

Как насчет ДФ-ч .. Это даст вам объем свободного места на разделе вашей текущей рабочей каталога.

Маленький пример:

 /usr/местные/в Nagios/IP-адресов № ДФ -ч.
 Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/vg00- "lvol1" из
 9.9 Г 6,1 Г 3,4 Г 65% /
+932
Jesse Crockett 8 июн. 2019 г., 11:33:22

Вы смотрели на Линукс тестов? Она включает в себя несколько инструментов, чтобы измерить производительность в широком диапазоне форматов хранения, в том числе и с диска (карты памяти и т. д.) И память (ОЗУ, L1 и L2 кэш, и т. д.).

+922
HimalayanYogaBliss 28 янв. 2010 г., 00:57:17

Вот и результат у тебя если оболочка для инсайт пользователь csh или tcsh:

$ хсг
$ если [ -Ф /экспорт/дома/инсайт/.insiteINFO ] ; затем Эхо "1" ; иначе Эхо "0" ; интернет
если: синтаксис выражений.
затем: команда не найдена.
еще?

Попробуйте оборачивать тест в /бен/ш:

$ /Бен/ш-С', если [ -Ф /экспорт/дома/инсайт/.insiteINFO ] ; затем Эхо "1" ; иначе Эхо "0" ; интернет'
0
+900
jooneyP 2 нояб. 2010 г., 20:05:16

После нескольких изнурительных часов я продвинулась вперед

Залет.настроить("2") сделать |конфиг|
 конфиг.СШ.private_key_path = "~/.по SSH/id_rsa"
 конфиг.СШ.forward_agent = истина
конец

конфиг.СШ.private_key_path ваш местный закрытый ключ Ваш закрытый ключ должен быть доступен местным SSH-агента. Вы можете проверить с помощью SSH-добавить -Л, если его нет в списке, добавьте его с помощью SSH-добавить ~/.по SSH/id_rsa. Не забудьте добавить ваш публичный ключ в ~/.по SSH/authorized_keys на залет ВМ.

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

$ СШ -Т [email protected]

бродяга должен вернуться в первый раз

Подлинность github.com хост (204.232.175.90) не может быть установлено.
Ключ RSA отпечатков пальцев, 16:27:переменного тока:А5:7С:28:2Д:36:63:2б:56:4Д:ЭБ:ДФ:А6:48.
Вы уверены, что хотите продолжить подключение (да/нет)? да
Предупреждение: навсегда добавил 'github.com,205.232.175.93' (ОГА) в список известных хостов.

Если вы не добавить публичный ключ в ~/.по SSH/authorized_keys на залет ВМ.

После того, что следует читать

бродяга@precise64:~$ СШ -Т [email protected]
Привет Руберто! Успешно прошедшим проверку, но в GitHub не предоставляет доступ к Shell.

Спасибо всем, что помогли мне. это из-за тебя я пошел копать дальше :)

+870
Jay Cel 12 авг. 2011 г., 13:50:37

Вы можете переопределить какой инструмент используется, чтобы задать пароли/пароли через переменную окружения $SSH_ASKPASS.

$ Эхо $SSH_ASKPASS
в /usr/IP-адресов/пакет OpenSSH/гном-по SSH-askpass

выдержка - пароль для чтения и обработки

Пароль Для Чтения Программ.

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

Примеры включают...

в /usr/IP-адресов/пакет OpenSSH/Х11-по SSH-askpass
в /usr/IP-адресов/вывода и SSH-askpass
/usr/бен/по SSH-askpass
в /usr/IP-адресов/пакет OpenSSH/гном-по SSH-askpass
в /usr/lib в/с OpenSSH/гном-по SSH-askpass
 Зениты --заголовок=программа --запись --текст=пароль: --Скрыть текст
 Xdialog --название программы-стандартный вывод --пароль --сайт inputbox "пароль:" с 0x0
 { Эхо "пароль SETDESC:"; Эхо "GETPIN"; } | pinentry | СЕПГ -Н 'С/^Д //р'

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

Ссылки

+847
Thomas Machate 15 июл. 2016 г., 01:36:19

Изменить данные с сортировки и подсчета совпадающих с аметистом, используя уник -с

сортировка < input.txt | уник -с
+809
thomas gurren 20 мая 2012 г., 13:08:03

Допустим, я запускаю РМ -РФ на очень большую папку с множеством файлов и папок разного размера, пользовательские разрешения и т. д.

Я хотел бы знать, есть ли в РМ команда сначала накопить список файлов на удаление и только после она сканирует всю папку для этих файлов, он начинает удалять? или это на самом деле удалить файл, как только она попадает во время командования?

Например, представьте, что вы запустите РМ -РФ / команду и через 5 секунд вы не остановите, он будет удалить все одновременно?

ПС на что особое установленные папку в ext4.

+712
user7955 30 авг. 2014 г., 09:08:11

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

Например, если текст содержит эти строки

линия 1
линия 2
линия 3

Тогда я получу:

Это сделать-в: линия 1
Это сделать-в: линия 2
Это сделать-в: линия 3

Мне это нужно для вставки строк в терминал при отладке сеансов telnet. Это очень утомительно, чтобы скопировать и вставить по одной линии.

Такой инструмент существует, или он может быть создан с помощью хклип или похожие?

Это для дистрибутивов, основанных на Debian, если это делает никакой разницы.

Примечание: Смотрите don_chrissti комментарий на изменение принятого решения, которое работало для меня.

Дополнение:

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

в то время как ИФ= читайте -Р линии; делать
 Е %\\С N "$строка" |
 хклип -л 1 -тихо -выбор основного
сделано < телнет

Это очень хорошо работает для тестирования SMTP-подключений по telnet, который мне.

+699
Ivan Hennig 2 мая 2019 г., 04:40:06

Если вы знаете ПИД запущенного процесса вы можете делать то, что вы хотите, как это.

Пример

В терминале #1: Ваш поддельные процесс, который висит:

$ кот

В терминале #2: получить ПИД процесса:

$ pidof кот
1243

Отправить некоторые материалы на этот фид ввода:

$ Эхо ХХХ > в /proc/1243/ФД/0
$

Теперь возвращаемся в терминал #1: У кота команда сейчас показывает следующие результаты:

$ кот 
ХХХ

Вы можете комбинировать Эхо + pidof в одной командной строке:

$ Эхо ХХХ > в /proc/$(pidof кот)/ФД/0
+696
Dee Bramley 6 янв. 2018 г., 07:40:01

Пути реализации за цикл будет перерыв, если у вас есть файлы с пробелами в них. Это будет прекрасно работать без переменной, для F /путь/до/файла/*после расширения происходит таким образом, что за цикл может понять.

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

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

для F /путь/до/файла/*; делать
 Эхо "$Ф"
 на awk '
 ШП == ФНР {
 сумма += $4;
далее;
}
 ФНР == 1 {
 печать "итого:" сумму;
 SCALEFACTOR = 10000 / сумма;
 печать SCALEFACTOR;
}
{
 функции printf("%ы\т%з\т%\т%ф\п", $1, $2, $3, $4 * SCALEFACTOR);
 }' "$F" и "$Ф"

ШП == ФНР рассказывает общую запись (строка) номер такой же как номер записи текущего файла, что означает, что вы на первый файл и задача состоит в определении суммы. следующий предотвращает другие предложения от стрельбы. В противном случае, если на первой строке во втором чтении файла, мы делаем вещи, которые вы должны были между Вашими , как awk звонки. Для каждой строки в том, что во втором чтении, мы печатаем четыре пункта, с четвертым пунктом масштабируется, как вы указали.

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

+692
user43579 6 окт. 2016 г., 13:32:06

Кратко: можно ли сохранить свободное пространство, используя mksquashfs?

Я создаю образ простого LiveCD в основе файловой системы squashfs по. Все работает нормально за исключением того, что у меня очень мало "свободного" места на корневом разделе.

Я могу назначить больше свободного пространства с mksquashfs?

Сейчас, как я обхода я крепления ramfs так после загрузки диска LiveCD. Еще одна идея будет заключаться в создании большого файла на файл, упаковать его, используя mksquashfs и удалить его после загрузки.

Есть ли "чистые" решения?

+687
EusebioMG 11 сент. 2019 г., 23:55:26

Я использую СЭД для изменения текста в существующие файлы и нанотехнологий для создания новых файлов.

Я меняю текст с СЭД таким образом, например:

судо СЕПГ -я с/тестирования === "1"/тестирование === "0"/г' /и т. д./КЧС/КЧС.конф

Есть ли способ, чтобы создать файлы с него, не заходя внутрь nano или VI и вставка текста, давая разрешение, а потом казнить?

Обычно я делаю с CD ~ && нано script.sh && чмод +х script.sh && ./script.sh && РМ -РФ script.sh и тогда я вставить все содержимое внутри скрипта, затем сохранить и выполнить.

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

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


Почему мне нужно это решение:

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

Дискуссия о законности таких действий является букой обсуждение само по себе...


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

компакт-диск /дома/тесто && судо нано script.sh && судо команду chmod +х scripts.sh && судо ./script.sh

#!/бин/Баш-х

# Основные обновления:
суда apt-получить обновления -г
суда apt-получить обновления -г

# СМЖ-ЛФД установки:
судо РМ -Ф ГФ.тгз
судо команды wget https://download.configserver.com/csf.tgz
судо тар-официального сайта КСФ.тгз
судо ш install.sh
судо на Perl /etc/csf/csftest.pl
судо СЕПГ -я с/тестирования === "1"/тестирование === "0"/г' /и т. д./КЧС/КЧС.конф
судо СМЖ -Р
+670
eshaya 11 авг. 2018 г., 03:57:06

Более простой способ заключается в использовании только СЭД:

СЭД '/на испытания/д' >тест.новый

Если вы хотите сделать редактирование на месте с GNU СЕПГ (это позволит изменять файл теста):

СЕПГ -я/на испытания/д' 

В СЕПГ выражение /на/Д будет применять д команда на всех линиях на входе, что соответствует регулярному выражению на. В д команда удаляет линии.


Если номера были все вы, то следующее будет работать:

some_command | Е С/$/Д/' | СЭД -Ф с /dev/stdin-стандартный поток ввода тест - >выход

где some_command генерирует номера строк, которые вы хотите удалить из файла теста.

Первые СЭД поворачивает поток цифр в СЭД скрипт, добавив д к каждой строке. Линия чтения 100Д бы быть интерпретировано как "удалить строку 100". Это затем подается на второй СЭД в качестве фактического сценария (это значение в скрипт через файл/dev/stdin-стандартный поток ввода) и применяется к файлу теста.

Эквивалент в оболочке, который знает о процессе замены:

СЭД -Ф <( some_command | Е С/$/Д/' ) >тест выход

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

+636
jeff hayes 3 окт. 2019 г., 01:28:45

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

coretemp-Иса-0001
Адаптер: Адаптер для ISA
Физическое номер 1: +45.0°c (высокая = +80.0°C, в крит = +90.0°с)
Ядро 0: +39.0°c (высокая = +80.0°C, в крит = +90.0°с)
Ядро 1: +39.0°c (высокая = +80.0°C, в крит = +90.0°с)
Процессор Core 2: +40.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 3: +38.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 4: +40.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 8: +39.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 9: +38.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 10: +38.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 11: +39.0°c (высокая = +80.0°C, в крит = +90.0°с)
Сердечник 12: +39.0°c (высокая = +80.0°C, в крит = +90.0°с)

модерн-интерфейс PCI-0200
Адаптер: адаптер PCI
Графическое ядро: +0.92 в (Мин = +0.92 в, макс = +1.00 в)
урн электровентилятора 1: 2220 об / мин
temp1: +48.0°c (высокая = +°95.0 языке C, hyst = +3.0°с)
 (Крит = +105.0°с, hyst = +5.0°с)
 (госп = +135.0°с, hyst = +5.0°с)

Я хотел бы 'раскрасить' этот выход. В частности, если температура выше определенного порога, я хотел бы, чтобы они были показаны в красном цвете. Так, например, допустим, пороговое значение 60, то любой встречаемость +60.0°с, +61.0°с, +62.0°С, и так далее должны быть в красном цвете (в идеале, хотелось бы оранжевый и красный уровень, основанный на двух различных пороговых значений, но одно решение все). В идеале, это должно также работать с Смотреть датчики.

+508
SYH 11 окт. 2018 г., 03:45:33

Мой ноутбук с Debian (текущая версия: тестирования) сегодня начал периодически приостанавливать по неизвестной причине. Это происходит, либо я пытаюсь что-то типа, использовать мышь, или сделать любую другую деятельность.

Что я пытался сделать:

  • отключить приостановления настройки в Гноме-мощность-менеджер схемы, но он продолжает работать в том же порядке;
  • проверьте логи в каталоге/var/журнал/ПМ-приостановить.журнал (пустой) файл/var/журнал/ПМ-энергосбережение.журнала (не пустой, но я не понял ничего);
  • сравнивать команды dmesg логи до и после замораживания, но я не нашел ни намека, почему это могло быть вызвано.

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

+433
Stay Curious 25 мар. 2012 г., 02:18:51

Если записи в порядке,

  1. Разделить ввод в буквенной записи и числовые данные, используя команду grep:

    • команда grep "[[:Альфа:]]\+" < файл > Альфа
    • команда grep "[[:цифра:]]\+" < файл > цифра
  2. Объединить два результирующих файлов, альфа и цифр, используя пасты:

    • добавьте Альфа-значный (можно добавить -д " " поэтому он использует пробел вместо табуляции)
+396
Z3noN 5 апр. 2010 г., 15:37:32

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

Вот несколько предположений: - Я использую интерфейсом eth0 Настраивается так же для склеивания интерфейс, где физическое имя устройства будет bond0, или для новый Dell именования эмн, пспн см. В RedHat инструкция. - Идентификатора VLAN подсети 10.0.20.0/24 - это 12.

Вот содержание моего файл ifcfg- файл, в который я буду добавлять влан параметров.

Влан=да
Наоборот-при восстановлении=да
Переменной bootproto=статическое
NM_CONTROLLED=нет
При=10.0.20.2
Маска подсети=255.255.255.0
Тип=локальных сетей
МТУ=1500
IPV6INIT=нет

VLAN_NAME_TYPE=<см. ниже>
Устройство=<см. ниже>
PHYSDEV=<см. ниже>

Возможные значения для VLAN_NAME_TYPE и их параметры приведены ниже.

Имя файла должно соответствовать содержанию устройства параметр с префиксом файл ifcfg-.

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

  1. VLAN_NAME_TYPE_RAW_PLUS_VID

Название будет выглядеть так: как eth0.0012

Имя файла в/etc/sysconfig/сети-скрипты/файл ifcfg-eth0 в.0012

Устройства=устройства eth0.0012
VLAN_NAME_TYPE=VLAN_NAME_TYPE_RAW_PLUS_VID
  1. VLAN_NAME_TYPE_PLUS_VID_NO_PAD

Название будет выглядеть так: vlan12

Имя файла в/etc/sysconfig/сети-скрипты/файл ifcfg-vlan12

PHYSDEV=eth0 в
Устройство=vlan12
VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD
  1. VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD (это по умолчанию)

Название будет выглядеть так: как eth0.12

Имя файла в/etc/sysconfig/сети-скрипты/файл ifcfg-eth0 в.12

Устройства=устройства eth0.12
VLAN_NAME_TYPE=VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
  1. VLAN_NAME_TYPE_PLUS_VID

Название будет выглядеть так: vlan0012

Имя файла в/etc/sysconfig/сети-скрипты/файл ifcfg-vlan0012

PHYSDEV=eth0 в
Устройство=vlan0012
VLAN_NAME_TYPE=VLAN_NAME_TYPE_PLUS_VID

Источник: Источник 8021q модуль для Linux ядра 2.6.32

+355
Mauro Morales 2 июл. 2012 г., 05:23:56

То, что вы ищете-это звуковой сервер. Эти программы передавать звук по сети. Варианты: Джек, НАН, с PulseAudio и больше.

С PulseAudio-это звуковой системы по умолчанию в Ubuntu и широко доступны в Unix. Джек широко доступна в настольных операционных системах и гордится своей малой задержкой. Я пытался этих двух первых. Смотрите Джек против PulseAudio так-как это быстрее? на краткое сравнение.

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

+345
Manish Tandon 19 дек. 2011 г., 16:46:27

Потому что судо команды заканчивается, когда команда делает.

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

(судо Эхо -Н) (дата, "+%г-%м-%д %ч:%м:%ы") >> $trafficlog

Как видите, выполнить Эхо - команду как root, но перенаправление происходит как debian8.

Что бы работа будет

Эхо -Н дата "+%г-%м-%д %ч:%м:%ы" | судо тройник --добавить $trafficlog

+300
gednecscott 29 мая 2018 г., 20:15:17

Некоторые нападающие:

  • В RHEL 7 против 5 по умолчанию в кодировке utf8 кодировку. Так что в rhel5, вы могли бы сделать 'язык' и вы все еще быть в ASCII. Теперь ты в utf8.
  • К сожалению, все страницы сейчас находятся в utf8 и системы человека страница вроде заставляет вас использовать его. Вы будете иметь проблемы с просмотром некоторых страниц с кодировка не utf8, если вы долбитесь в почитайте программой и человеком.конфиг
  • 8-битовый ASCII-это де-факто заменен с ISO-8859-1, что не хватает несколько вещей, которые входят в ISO-8859-15.

Вы можете переопределить кодировку, заменив кодировку UTF-8 в кодировке ISO-8859-1 или возможно, кодировка ISO-8859-15. Обновление /и т. д./язык.конф (в <7, в/etc/sysconfig нужно/как i18n) или установить его для каждого пользователя в файле$Home/.как i18n.

Язык=язык.стандарт ISO-8859-15

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

+274
ColPanic 10 февр. 2018 г., 23:08:13

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

У меня есть спектрометр, который общается через Ethernet (протокол IPX) с компьютера. Сейчас в этом документе есть целый пакет программного обеспечения (на USB-накопителе), предоставляемого изготовителем, который работает только на Windows ХР. Кроме того, производитель снабдил меня с какой-то аварийной системой, которая по сути является подключение (USB) диска установки Windows XP, а также все необходимое программное обеспечение пакеты.

Теперь компьютер (HP и Compaq DC5800) я должен использовать, ничего не установлен на нем, и у меня нет для Windows XP с установочного диска, откуда я ушла с установкой системы "скорой помощи" с USB-диска. Поэтому я загрузился с USB-диска и завершения установки. Проблема у меня в том, что это система (Windows XP плюс спектрометра программный пакет) либо не имеют или не можете установить драйверы, необходимые для использования встроенной сетевой карты. Теперь я попробовал несколько вещей, которые, к сожалению, все не решить вопрос: во-первых, я скачал драйверы с сайта поддержки HP и попытался установить их. Во-вторых, я купил новую сетевую карту (UGREEN PCI экспресс) подключил его к материнской плате и пытались установить драйвер с компакт-диска, поставляемого изготовителем. Обе вещи не работают.

Моя следующая идея теперь будет устанавливать дистрибутив на компьютер, а затем установить "аварийный" система в виртуальном поле: таким образом, система Linux взаимодействует с одной из двух сетевых карт и предоставляет интерфейс системы аварийного могут справиться.

Мои вопросы будут: (а) я упустил из виду возможное решение? (Б) есть идея сделать это через виртуальную машину перспективный, и если да, то какой дистрибутив и что ВМ я должен использовать? (Я использовал Ubuntu и Debian Linux перед, хотя и не на том уровне, где я мог бы решать проблемы водителя, и я никогда не пользовался ВМ раньше)

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

+249
Suvarna Pattayil 29 июл. 2015 г., 19:35:23

Шаг 1
Сначала обновить файл/etc/АПТ/источников.список: удалить все внутри и поставить этот. (Я выберете Швеция сервера (ГП), но не стесняйтесь выбрать любой вам нравится.)

############## Официальные репозитории
деб http://ftp.se.debian.org/debian/ Джесси основной ВНО не бесплатно
деб-СРЦ http://ftp.se.debian.org/debian/ Джесси основной ВНО не бесплатно
деб http://security.debian.org/ Джесси/обновления основных ВНО не бесплатно
деб http://ftp.se.debian.org/debian/ Джесси-предлагаемые обновления основных ВНО не бесплатно
деб-СРЦ http://security.debian.org/ Джесси/обновления основных ВНО не бесплатно
деб-СРЦ http://ftp.se.debian.org/debian/ Джесси-предлагаемые обновления основных ВНО не бесплатно

Шаг 2
Обновление системы:

apt-получить обновление && apt-получить обновления -г

Шаг 3
Установите то, что вам нужно:

apt-получить установку гнома
+231
SB2055 14 дек. 2013 г., 12:56:57

Вы можете использовать заглядывание вперед и lookbehinds после включения библиотеки PCRE (по -п):

корень@xxxxxxvlp03 ~ $ Эхо "ТЭМП=50.0 ° С" | команда grep -по "(?<=темп\=).*(?=\'С)"
50.0
корень@xxxxxxvlp03 ~ $
+167
Hisyam Athaya 25 апр. 2019 г., 21:14:14

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

Как заявили другие, pinentry программ для команды GPG-агент (например, pinentry-GTK по-2) глобально замок (“схватить”) клавиатуры. Однако, команды GPG-агент может быть настроен, чтобы отключить это поведение с ... нет-хватайте возможность – увидеть ГОБ документации. (Примечание: этот параметр имеет предупреждение в документации. Однако, если вы используете для KeePass в любом случае, я сомневаюсь, что через pinentry без ... нет-хватай будут рады предоставить вам любую дополнительную безопасность.)

Для того, чтобы использовать ... нет-возьмите в качестве по умолчанию для команды GPG-агент, создаем/редактируем файл ~/.с GnuPG/GPG и агентов.конф (я. е. файл агент GPG.конф в .открытых каталогов в вашем домашнем каталоге) и добавьте строку

нет-захватите

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

+143
papawin 27 сент. 2011 г., 05:57:30

Я нашел ответ здесь:

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

Интернет .файл o-это объектный файл из ваших модулей - результат компиляции файлов c. Сборка ядра система автоматически создает еще один файл с некоторые структуры данных, описывающие ядра модуль (названный your_module_kmod.с), скомпилировать этот файл с в другой объектный файл и связывает объектный файл и объектный файл, он построен вместе, чтобы создать .файл ko.

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

Также из этого источника, ссылаясь на tldp: до 2.4 ядре версии, он был ".о", и с 2.6, это ".ко".

+118
ATay 15 мар. 2010 г., 09:31:44

На Linux можно воспользоваться определенные файлы в/proc виртуальная файловая система.

$ команда grep '8[[:пробел:]]\+1[[:пробел:]]\+' /proc и/перегородок 
 8 1 29309568 будут sda1

$ команда grep '8:1[[:пробел:]]' /proc и/самоуправления/mountinfo 
28 0 8:1 / / РВ,общий параметром:1 - в ext4 на /dev/sda1, поскольку РАО,данные=заказал

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

+77
Maikhan 3 июн. 2019 г., 19:39:21

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

команду sudo systemctl редактирование-полный systemd в-выключения.услуги

В [Службу] разделе, вы можете затем добавить ExecStartPre линии:

ExecStartPre=/path/to/script/pfsenseshutdown.sh

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

Обратите внимание, что при таком подходе файл config показано в вопрос не используется.

Редактировать: возможно, недостаток предыдущего подхода, заключается в том, что скрипт должен быть выполнен содержит СШ команду, которая не может работать прямо перед выключением системы (systemd не может уже перестали необходимых сетевых служб). Подход ниже пытается избежать этого.

Для этого решения, я создал pfsenseshutdown.обслуживание блока со следующим содержанием

[Блок]
Описание=PFSense сценарий завершения работы 
DefaultDedendencies=нет

[Услуги]
Тип=импульсный
ExecStart=/usr/Бен/сенсорное устройство /dev/ГИМ/завершение вниз

[Установите]
WantedBy=systemd в-прекратить.добавлена выключенного сервиса.услуги

При запуске процедуры завершения работы, этот файл, кажется, чтобы вызвать ExecStart строку, которая будет выполняться сразу, в результате чего файл устройства/dev/ГИМ/завершение вниз , чтобы существовать ( в/dev/ГИМ каталог файловой системой в памяти, поэтому он будет удален после перезагрузки).

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

systemctl редактирование-полный сетей.услуги

Первоначально он содержал следующие ExecStop линии на моей Убунту 16.04 виртуальной машины:

ExecStop=на/sbin/ifdown -это-читать-среды

Эта линия была заменена на версии, что сначала выполняется скрипт, в данном примере:

ExecStop=/path/to/script/pfsenseshutdown.sh & & на /sbin/ifdown -это-читать-среды

В pfsenseshutdown.sh сценарий, а затем проверяет, является ли файл в каталоге/dev/ГИМ существует, и выполняет команды СШ соответственно. Я также добавила небольшой сон команды: команду systemd делает много вещей параллельно, и это, надеюсь, помогает предотвратить неудачу выполнения теста, потому что файл не существует еще.

#!/бин/Баш

сон 1

если [ -Е в /dev/ГИМ/завершение вниз ] ; тогда

 # Команда СШ здесь

интернет
+39
Eli Mellen 16 дек. 2013 г., 15:01:10

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

$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