Как отправить серийный команду через экран через командную строку

Я пытаюсь использовать USB в RS232 адаптер для передачи последовательных команд для устройства, подключенного к порту RS232. Когда я вхожу в экран, используя экран устройства /dev/КР.usbserial 9600 и затем войти в мою команду в экране программу, я получаю ожидаемый ответ.

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

Вот пример того, что я пытаюсь:

экран -ДМС-0 р в /dev/КР.usbserial 9600 "MVUP"

...где MVUP с возвращением перевозчик все я нужно отправить. Мне не нужно читать ответ. Среде оѕ X 10.7 и с помощью bash оболочки по умолчанию.

+899
Tara Jonson 6 июн. 2012 г., 11:29:07
38 ответов

Я использую следующий на awk код, кажется, работает очень хорошо.

на awk 'начать {х=0} 
 { если ($0~/Оооо/) {х++; gsub(/Оооо/,х); печати $0} 
 остальное, если ($0~/фрагмент/) {х=0; печати $0} 
 еще {печати $0}}' демо.фрагмент

редактировать: это можно переписать как

на awk 'начать {х=0} 
 /Оооо/ {х++; gsub(/Оооо/,х); печати $0 ; далее } 
 /фрагмент/ {х=0; }
 {печать } ' демо.фрагмент
+991
Jericho 03 февр. '09 в 4:24

А на Perl решение:

$ Перл-анле пуш '@е@е; 
Конец {
 печать @э/3;
 для ($Я=0;$я<@е;$я+=3) {
 функции printf "%-6С %-6С %-6С\п",$е[$я],$е[$я+1],$е[$я+2];
}
файл }' 
33
0 -1 -0.494
0.12 -0.919 0.112 
0.914 -0.681 -0.067
-0.918 -0.443 -0.216
-0.48 0.55 0.701 
0.429 0.699 -0.726
-0.39 0.172 0.61 
-0.599 0.728 -0.883
-0.32 0.044 -0.189
-0.732 -0.309 -0.286
-0.859 0.107 0.298 
0 0 0.869 
0.641 -0.331 -0.631
-0.236 0.303 0.998 
0.153 -0.89 -0.927
-0.671 -0.478 0.693 
-0.007 -0.64 0.091 
-0.249 -0.881 0.641 
0.689 0.222 -0.398
0.548 -0.268 -0.877
-0.333 -0.55 0.858 
0.504 0.215 -0.178
0 0 0 
0.758 -0.214 0.768 
0.329 0.667 -0.013
0.367 0.103 -0.307
-0.565 0.685 0.171 
-0.903 0.32 -0.682
-0.887 -0.44 -0.467
0.409 -0.649 0.249 
0.772 -0.962 0.443 
-0.594 0.776 -0.427
0.088 -0.971 0.938
+973
Zwei 20 авг. 2017 г., 06:54:07
Другие ответы

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


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

Что-то вроде этого должно на хитрость..

домен="raw.githubusercontent.com"
URL-адрес="доморощенного/установка/мастер/удалить"

Рубин -э "$(завиток -fsSL HTTPS и://${домен}/${адрес})"
+964
Bobtheblobber 10 дек. 2018 г., 09:15:48

У меня возникли проблемы с моим приостановления ноутбука, но потом просыпается, когда я не хочу, чтобы это (немедленно или значительно позже, когда в сумке - у меня есть два вопроса здесь решить). Но на данный момент это вопрос об устранении неисправностей: есть ли команда, я могу запустить, что будет скажи мне, что было спусковым крючком для последней возобновить действие? Е. Г. будь то нажатие клавиши или кнопки питания, то ли это была Уэйк-на-LAN сигнал, будь то переключение с переменного тока на тесто и т. д. и т. п.

Оказывается, что на Windows можно ввести команду powercfg -lastwake , чтобы выяснить это. Поэтому я ищу Линукс эквивалент этой команды.

Если такой команды нет, что мне нужно искать, в каком файле журнала?

(Минт 16, рабочие столы Xfce, Ленова ноутбук, ядро 3.11.0-12-generic)а

+941
Alex Trandafir 28 июл. 2013 г., 05:10:42

Как я могу создать каталоги так:

/данных
/данных/пользователь1
/данных/пользователь2

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

Пример:

  1. Корень пишет в /Data -> нормальная создания файла
  2. Корень пишет, в /Data/пользователь1 -> созданные все файлы в нем, автоматически принадлежит пользователю user1 и могут быть прочитаны другими пользователями (то же должно применяться, если пользователь1 пишет сам реж)
+927
l2mt 6 апр. 2011 г., 16:47:34

У меня есть очень странная проблема: когда я вставляю ТП-линк модель TL-WN722N адаптер в моем компьютере он просто висит! Если я перезагрузки моего компьютера с донгл подключен, это просто не загрузки в Linux. Я пробовал этот адаптер на Win7 и все работало нормально. Я использую Debian 8.

+871
shy alon 3 февр. 2018 г., 20:27:11

Для получения ссылки на изображения или файлы, которые не обязательно использовать суффикс именем в URL, я хотел бы использовать wget с ... принимаете-тестирую вариант. Я изменил скрипт я использовал в вашем конкретном случае:

с wget -е -р-л 2-принять-тестирую www.domain.tld '/attachmentshow' 

Объяснение:

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

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

При встрече robots.txt вы можете использовать опцию -E для роботы.выкл игнорировать robots.txt файлов. Я не советую читать про возможность и последствия первой.

Вы можете прочитать больше о wget в справочной странице.

Я надеюсь, что вы сможете настроить пример на ваши потребности и решить проблемы.

+860
Seylione 10 апр. 2012 г., 15:09:36

Я пытаюсь использовать редактор sed команда для поиска файлов по все записи 10000 и под Но я думаю, что это неполное СЭД строку поиска может быть для записи 10000 и более:

СЕПГ -Н "/[0-9][0-9][0-9][0-9][0-9]/ вопрос" журнал
+848
user8881706 15 мая 2017 г., 20:41:46

У меня есть сервер Debian 9 где разместить веб-страницу с некоторыми приложениями (для ownCloud, гитлаб, seafile).

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

Например:

other-40.umwelt-campus.de строительство

другие-40.Умвельт-кампус.де:8082 (файл) не работает

же только с IP, а не URL-адрес

Назвав его на хост-машина сама работает нормально.

+842
surfrider 14 янв. 2018 г., 04:11:41

У меня есть структура папок, как это:

/МС/файлы/а/
/ФБ/файлы/а/
/дБ/файлы/а/

Она должна быть такой:

/МС/файлы/б/
/ФБ/файлы/б/
/дБ/файлы/б/

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

найти . -путь "*/файлы/а" -тип D

Но как я могу переименовать результаты?

+831
Tarlam 29 янв. 2010 г., 19:04:11

Тл;др: Человек pam_faillock или человек pam_tally

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

Модуль "pam_faillock" позволяет подсчитывать и тестирование количество попыток входа. При необходимости, заблокированные учетные записи могут быть автоматически разблокирован после некоторого интервала.

На странице руководства для pam_faillock имеет пример /etc/Пэм.конфигурации д.

Большинство дистрибутивов Linux у каждой службы относятся к одной все-служб проверки подлинности (в/etc/Пэм.д/пароль-двиг в красную землю шляпу, в /etc/Пэм.д/общие-пароль в Debian-земля). Так что пример в MAN-странице, чтобы сообщить свои изменения в эти файлы. Для облегчения тестирования можно получить конфигурацию прямо на только одну услугу, позволяя вам войти через другие сервисы, чтобы исправить любые ошибки, прежде чем пытаться изменить все настройки служб.

Немного старых дистрибутивах Linux предоставляют аналогичный объект, используя pam_tally.

+790
user62356 16 мая 2017 г., 18:41:18

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

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

Что-то вроде этого:

#!/бин/Баш

getgender() {
 читать -п "какой пол пользователя? (мужчина/женщина): "пол
 дело "$пол" в
м|м)
grouptoaddto="мальчиков"
 возвращает 0
;;
ф|ф)
grouptoaddto="девушки"
 возвращает 0
;;
*)
 е %з\\п "введите 'м' или 'F'"
 возвращение 1
;;
эсок
}

до getgender; у : ; сделано
команду sudo usermod -а-G "$grouptoaddto" "$имя пользователя"

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


Простой пример, без использования функции:

в то время как [ -з "$имя" ]; делать
 читать -п "какого пола пользователь?" ответить
 дело "$ответ" в
 [MmBb]|[мм]але|[ВВ]ой) имя_группы="мальчиков" ;;
 [FfGg]|[ФФ]emale|[гг]ИРЛ) имя_группы="девушки" ;;
 *) Эхо ", Пожалуйста, выберите мужской/женский (или мальчик/девочка)" ;;
эсок
сделано
команду sudo usermod -а-G "$имя_группы" "$имя пользователя"

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

Основным является использование во время или до.

Чтобы перевести этот пример в понятный псевдокод человека:

Пока имя_группы пуст,

 задать пользователя для пола.

 Если он отвечает с одной буквой "М" или "Б",
 или слово "мужчина" или "мальчик",
 задайте имя группы, как "мальчики".

 Если она отвечает с одной буквой "F" или "G",
 или слово "женщина" или "девушка",
 задайте имя группы, как "девочки".

 Если он/она отвечает что-нибудь еще, жаловаться.

(И потом повторять, так как имя_группы-прежнему пуст.)

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

Еще один пример, без имя_группы переменной:

пока правда; сделать
 читать -п "какого пола пользователь?" ответить
 дело "$ответ" в
[MmBb]|[мм]але|[ВВ]ой)
 команду sudo usermod -а-г мальчики "$имя пользователя"
перерыв
;;
[FfGg]|[ФФ]emale|[гг]ИРЛ)
 команду sudo usermod -а-г девочек "$имя пользователя"
перерыв
;;
 *) Эхо ", Пожалуйста, выберите мужской/женский (или мальчик/девочка)" ;;
эсок
сделано
+759
Patrick Kenny 27 янв. 2015 г., 14:49:16

Это, кажется, сообщалось об ошибках, проверьте ссылку ниже.

В случае с Ubuntu проверить эту ссылку

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

В случае, если проблема находится в текстовой консоли: Вы пробовали обновление кэша шрифтов?

ФК-Cache-Ф -в

+729
lescactus 9 янв. 2012 г., 08:25:15

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

класс MyList='$(назовем list_samples,AON_9,NT_1,SC_17) $(звоните list_samples,AON_10,NT_2,SC_18) $(звоните list_samples,AON_11,NT_3,SC_19) $(звоните list_samples,AON_12,NT_4,SC_20) $(звоните list_samples,AON_13,NT_5,SC_21) $(звоните list_samples,AON_14,NT_6,SC_22) $(звоните list_samples,AON_15,NT_7,SC_23) $(звоните list_samples,AON_16,NT_8,SC_24)'

для SAMPLES_OUT в $класс MyList;
делать
Эхо "$SAMPLES_OUT"
сделано

Выход:

$(звоните
list_samples,AON_9,NT_1,SC_17)
$(звоните
list_samples,AON_10,NT_2,SC_18)
$(звоните
list_samples,AON_11,NT_3,SC_19)
$(звоните
list_samples,AON_12,NT_4,SC_20)
$(звоните
list_samples,AON_13,NT_5,SC_21)
$(звоните
list_samples,AON_14,NT_6,SC_22)
$(звоните
list_samples,AON_15,NT_7,SC_23)
$(звоните
list_samples,AON_16,NT_8,SC_24)

проблему я переживаю, что цикл for-это расщепление на пространство и следовательно $звоните и list_samples принимаются отдельно, хотя они должны быть на самом деле один звонок. как это:

$(назовем list_samples,AON_9,NT_1,SC_17)
$(назовем list_samples,AON_10,NT_2,SC_18)
$(назовем list_samples,AON_11,NT_3,SC_19)
$(назовем list_samples,AON_12,NT_4,SC_20)
$(назовем list_samples,AON_13,NT_5,SC_21)
$(назовем list_samples,AON_14,NT_6,SC_22)
$(назовем list_samples,AON_15,NT_7,SC_23)
$(назовем list_samples,AON_16,NT_8,SC_24)

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

+717
Stefan Bucur 30 нояб. 2017 г., 10:26:45

Что я хочу сделать, это поиск всех файлов, чье имя удовлетворяющие определенному требованию (начинается с 'S', затем либо '1' или '2' и заканчиваться 'ш'), а затем скопируйте содержимое всех этих файлов в новый файл, (имя, заканчивающееся .тхт).

Пока что я думаю, что это должно выглядеть так:

кошки / "с[1-2]*ш" >> /home/admin/Desktop/myFile.txt

Но это не работа, отчетность

кошка: /: каталог

Я полностью из идей. Я с Ubuntu 18.04.1

+702
Mikushi 2 окт. 2010 г., 03:23:03

Автозаполнение ссылка на файл хранится в файле/etc/bash_completion.д/pmount на моей системе.

Решение 1 : (повторные)перемещение/переименование файла

Как полагает Том Хант, это самое простое решение. Висячие останавливается, однако автодополнения-это неинтеллигентно, т. е. вставляя в имена файлов текущего каталога.

Решение 2 : Восстановление файла автодополнения

Проблема с ссылкой на файл, возникает в функции _pmount() в строке 62 файла (переводы строк добавлены для читабельности - не в исходный файл):

устройств="$( команда ls $(команда grep -v с '^[[:пробел:]]*#' в /etc/pmount.разрешить )\
$(грэп 1 /системы/блока/*/съемный |\
СЭД -е 'ы, файл/sys/блок/устройство/dev/,;с/съемный:1,*,') 2>/dev/нуль |\
вроде -у | СЭД -Е 'С\(^/Дев/\)\(.*\),\1\2 \2,' ; \
#последняя строка представляет интерес, так как ошибок здесь
команда grep $mdir /труды/крепления | СЭД -е 'ы,.*\($mdir/[^ ]*\).*,\1,' )"

ошибка в том, что

команда grep $mdir /труды/крепления

переменная $mdir не определена ранее и, таким образом, скрипт зависает.

Поэтому я добавил определение mdir

mdir="$(и более ранних версий -Ф /СМИ)"

как и принято у _pumount() функция одного и того же сценария (см. строки 75) в, например, строка 36 как mdir - видимому, стоящие за медиа (или Мскидкой) режон, т. е. стандартные точки монтирования для pmount. Кроме того, я также добавил mdir на локальные переменные _pmount() функция (линия 25) по соображениям безопасности.

Автодополнение сейчас остановках висит, но если съемного диска смонтированный раздел, он ведет себя странно, как он тогда показывает подключенный диск, его точка подключения и всю информацию из файла/proc/крепления, например:

/СМИ/sdc1
rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1000,fmask=0177,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,quiet,utf8,errors=remount-ro

Это связано с той же линии 62, где произошла ошибка, теперь проблемы этой части:

команда grep $mdir /труды/крепления | СЭД -е 'ы,.*\($mdir/[^ ]*\).*,\1,'

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

команда grep $mdir /труды/крепления | СЭД -е",.*\($mdir/[^ ]*\).*,\1,"

pmount автодополнения теперь пропускает информацию из файла/proc/крепления, но все равно показывает уже установленные перегородки, в том числе папку/media/sdc1 точку монтирования.

Я не могу сказать, что это стандартное поведение pmount, но я сделал следующее, чтобы реально подавить перечень разделов, которые уже были установлены, снова начальной линии 62 Сейчас изменен (добавлены новые строки для удобочитаемости - должны быть удалены в автодополнении скрипт):

 устройств="$( команда ls $(команда grep -v с '^[[:пробел:]]*#' в /etc/pmount.разрешить )\
 $(грэп 1 /системы/блока/*/съемный |\
 СЭД -е 'ы, файл/sys/блок/устройство/dev/,;с/съемный:1,*,') 2>/dev/нуль |\
 вроде -у | СЭД -Е 'С\(^/Дев/\)\(.*\),\1\2 \2,' \
 #предыдущий блок идентичен оригинальному сценарию
 #следующие трубы заменяет точку с запятой из оригинального сценария
 #и так делает все, что следует 
 | команда grep -v С "$( если [[ $( команда grep $mdir /труды/крепления ) ]] ;
 затем команда grep $mdir /труды/крепления |\
 компания sed -э "ы,.*\($mdir/[^ ]*\).*,\1," \
 -е "с$mdir/,," -Е С ,\|,г' ;
 еще эхо $mdir ; интернет \
)"
)"

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

С этими изменениями pmount будет вести себя как ниже:

вкладка pmount <автозаполнение>
на /dev/sdc в каталоге /dev/sdc1 и /dev/sdc2 на /dev/sr0 успешно sdc1 шарс шарс sr0 успешно
pmount sdc1
#успешного монтажа sdc1
вкладка pmount <автозаполнение>
на /dev/sdc в каталоге /dev/sdc2 на /dev/sr0 успешно Амми sdc2 sr0 успешно

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

Обратите внимание на важность определения mdir как первый шаг!

Примечание стороны на pmount

Обратите внимание, что эта автоподстановка сканирует файл/sys/блок/*/съемный к 1, т. е. только список устройств, где сменных бит. Однако другие диски могут быть установлены путем ввода их с помощью, например, pmount на /dev/sdd1, они просто не появляются в автодополнение. Насколько мне известно, это поведение и я буду держать его, как это. В моем случае это происходит на внешний жесткий диск, где у меня в ext4 раздел работает.

+696
RblDiver 19 мая 2011 г., 19:25:53

Имея #! линию тогда .столе файл можно сделать исполняемым и запустить напрямую (например, из командной строки, или некоторые файловые браузеры).

Идея упаковки с ОКР для обработки различных ОС где кода валюты XDG-открытые может быть в разных каталогах. Например, на Debian программа находится в /usr/Бен/кода валюты XDG-открытые , но на другой ОС он может быть в другом месте. Местоположение ОКР является в значительной степени фиксированный и эта конструкция будет эффективно результатом в $путь ищется для кода валюты XDG-открытые программы.

На моей системе Debian установить ни один файл в /usr/доли/приложений помечен как исполняемый и никто из них #! линии.

Так что если вы хотите, чтобы ваш .рабочего стола , чтобы файл тогда вам нужен #! и, окружив его с ОКР поможет в портативности. Если вам не нужно исполняемый файл, то вам это не нужно.

+649
Jan Bazik 9 нояб. 2019 г., 17:09:24

Причина */ играм каталогов является то, что конечный / ограничивает играм в каталогах. Этот эффект срабатывает только тогда, когда / является по образцу, вы не можете использовать / внутри круглых скобок !(*/). Нет встроенная функция bash, чтобы делать то, что вы хотите.

Вы можете сделать цикл по всем файлам и создаем массив.

non_directories=()
для Х *; У
 [ -Д "$х" ] || non_directories+=("$х")
сделано
somecommand "${non_directories[@]}"

Вы можете также использовать найти, если вы хотите выполнить команду над всеми файлами. Если ваша реализация поддерживает (Лицензия GNU, BSD, и с busybox), использовать -mindepth и -maxdepth С в списке только записи в текущей директории (с ./ предваряется). Использовать ! -имя '.*' опустить Dot-файлов (если вы действительно хотите, чтобы пропустить их).

найти . -mindepth 1 -maxdepth с 1 ! -тип D -exec для somecommand {} +

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

найти . -имя . -о-тип D -чернослив -о-экзек somecommand {} +

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

В ЗШ, вы можете использовать Глоб квалификации: *(^/), или *(.) чтобы соответствовать только обычные файлы.

+633
user975176 18 нояб. 2015 г., 16:48:23

Проблема , просто брось его.

Эхо "файлы журнала не недавно обновленные" | mailx -S "с негативным оповещения" -с "[email protected]" "[email protected]"

+617
user31498 5 апр. 2011 г., 15:21:12

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

+587
Dakota Flo 29 июн. 2012 г., 11:08:30
ATTACH_FILE=`Общ $дома/данные/*log.txt`
файл rmdat $дома/.дат
rmdat $дома/отправка электронных писем отключена.дат
ATTACH_FILE="$(Эхо $ATTACH_FILE | Е С/ /\\П/Г')"
экспорт файл=файл$home/.дат
экспорт ФАЙЛ1=$дома/отправка электронных писем отключена.дат
Эхо $ATTACH_FILE > > файл $
ATT_FILES=""
пока читал BP_fl
делать

ATT_FILES=$ATT_FILES" uuencode в $BP_fl $(и basename $BP_fl) ;"

файл done < $ХОМ/.дат

Эхо '( Echo "Привет" ; ' >> $ФАЙЛ1
Эхо $ATT_FILES >> $ФАЙЛ1 
Эхо ') | mailx -м-с "автоматизация тестирования по электронной почте" [email protected] ' >> $ФАЙЛ1

чмод 777 $ФАЙЛ1
. $ФАЙЛ1
+565
Shreyas Ashtamkar 11 дек. 2013 г., 06:29:20

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

С1 С2 С3 С4 
В 0 1.0231321321213 92
BBBBB 12321.00002131 19912132. 0
Чч 0.0999813221321 0 0

Есть ли способ, чтобы сделать это более удобочитаемым с колоннами, расставленными шире и столбцов хороший выравниваются с читаемым колонкам, как

С1 С2 С3 С4 
В 0 1.0231321321213 92
BBBBB 12321.00002131 19912132. 0
Чч 0.0999813221321 0 0
+562
Darnell wesson 28 июл. 2015 г., 16:15:17

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

Баа

... когда сравниваются следующие две модели:

\([ба]\)\{2\}
\([ба]\)\1

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

[ба]\{2\}

... и ...

\([ба]\)\{2\}

...являются синонимами и могут быть приняты для означает, что движок игры должен выглядеть для левого и длинную строку на входе, что состоит из двух символов - либо из Б или А. Повторение применяется к шаблону , что делает матч , а не на содержание матча. Так он буквально означает:

[б][б]

....точно так же...

\(а.*\)\{2\}

...значит...

а.*а.*

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

Для нашей выборки входного сигнала этого получает...

ба

Но обратных ссылок очень разные - это ссылка на содержание матча. Простой пример получает...

АА

...потому что это самый левый и самый длинный в строку ввода, который состоит из символов, которая соответствует подвыражения [ба] выкройка и которым следует сам - не образец, который соответствует характеру.

Так что вы хотите:

\(закономерность\).*\1

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

Е %\\С N 123ABC321 123ABC123 321ABC321 |
грэп '\([123]\{3\}.*\)\{2\}'

В грэп выше будет печатать:

123ABC321
123ABC123
321ABC321

...потому что в каждом случае рисунок подобран удачно дважды. Но если грэп линии были заменены:

грэп '\([123]\{3\}\).*\1'

... его будет только распечатать ...

123ABC123
321ABC321
+506
Machenry337 27 янв. 2013 г., 04:14:25

Используя Баш

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

Предположим для этого, что все имена имеют эти именования:

<filename_prefix>.<filename_suffix>

Я узнал, что это был быстрый способ, чтобы получить все файлы с определенным filename_suffix и положить их в дист папку:

команды mkdir ~/ДСТ
найти источник -имя "*.ХХХ" -exec МВ -я {} -т ~/ДСТ \;

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

команды mkdir ~/ДСТ
найти источник -имя "*.нашим,*.Ини*.МОО" -exec МВ -я {} -т ~/ДСТ \;

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

(Выход)

~/р-н/люди/человек.XRT на
~/р-н/игры/игры.XRT на
~/р-н/игры/игры.МОО
~/р-н/игры/игры.Ини
~/р-н/обезьяны/обезьянки.Ини
~/р-н/обезьяны/обезьянки.XRT на

из дерева каталог такой?

(Вход)

~/src и/нашим/человек.XRT на
~/src и/XRT на/Игры.XRT на
~/src в/конф/игры.Ини
~/src/и упаковка/обезьяны.XRT на
~/src/и e344/игры.МОО
~/src/и e344/обезьяны.МОО
~/ГРЦ/ан-Нас/обезьяны.Ини
+417
izkeros 24 июн. 2012 г., 20:18:39

Проверить это:

на awk -Ф '{дата1[$4]+=$1;++дата2[$4]}конец{для (ключ в дата1) выведите "среднее",ключ,"является",дата1[ключ]/дата2 клавишу []}' файл
Среднем 27:май:2017 является 2677.57
Среднем на 26 мая:2017 является 1410.02
Среднем 25:май:2017 является 2940.02

Объяснение:

: определяет разделитель . В качестве альтернативы могут быть у awk 'начать{ФС=","}...

Затем мы создаем два массива дата1 и дата2 , в котором мы используем поле 4 $4 в качестве массива индексов/ключей и первое поле $1 в качестве добавленной стоимости к существующей стоимости одного массива позицию.

Итак, для первого ряда нам бы

дата1[27:май:2017]+=2415.02
++дата2[27:май:2017] --> увеличивает значение на 1 --> значение 1 для первой линии

На следующий же день (линия 2) мы бы

дата1[27:май:2017]+=2415.02 + 3465.02
++дата2[27:май:2017] --> увеличивает значение на 1 --> значение 2 (Вторая линия)

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

В конце концов , мы используем для цикла для перебора ключей из массива дата1 (или дата2 ключи одинаковы в обоих массивах => $4) и для каждого ключ нашли мы печатаем ключ (=дата $4) и мы также печатать дата1[ключ] . значение = сумма всех $1 значения на ту же дату $4, разделенные дата2[ключ] величина = числовое количество линий, имеющие ту же дату = же $4.

+353
Linda Calvert 30 июн. 2017 г., 22:22:17

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

При установке Java я бы обычно найти инструкции по использованию альтернатив , чтобы сделать Java и javac глобально доступен, как это:

альтернативы-установить /usr/Бен/Ява Java в каталог /opt/jdk1.7.0_79/ОГРН/Ява 2

Теперь, что с помощью альтернатив чаще, и я нахожу его в основном в тех Java для установки учебники? Я использую его для создания типизированного активатор, как существующих в мире. Я также найти его легче для средств автоматизации, таких как Анзибль. Есть что-то неправильное с точки зрения администратора?

+333
Roxanne 30 сент. 2013 г., 01:41:10

Что, кажется, не быть обычной локальной сети адрес - они обычно начинают с 10.0.0.0/8 или 172.16.0.0/16 и 192.168.0.0/16. 100.10.2.103 & 104 идет на какое количество серверов в Канзасе и Нью-Джерси соответственно. Может быть, местный запуск сети с 10, а не 100?

+276
dreyben 25 мар. 2014 г., 05:46:44

В CentOS корабли их политики в оборотах, так что это не плохая идея для вас, чтобы сделать слишком. Я сомневаюсь, если есть какие-либо инструментом, специально для их распространения.

Однако, установив этот пакет на 300+ хостов-это другой вопрос и требует бы извлечь большую пользу из некоторых решение оркестровки, как mcollective, или выход в открытый космос/спутник, или ткань etc.

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

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

+272
rajthakur 19 мая 2011 г., 11:15:28

Вы уже пробовали применять рецепт для Ubuntu в Debian. Обычно это работает, но в данном конкретном случае это не так.

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

Под Debian, в локаль-ген команда принимает никаких аргументов и восстанавливает скомпилированный язык определений в соответствии с настроенным список районов. Чтобы изменить выбор районов, которые вы хотите использовать, отредактировать файл /и т. д./язык.ген запустите язык-ген команду. Также можно выполнить команду dpkg-перенастроить районов с правами root, выбрать дополнительные локали, которые вы хотите (и отключите ненужные), и нажмите OK.

Под Ubuntu, если вы запустите язык-ген команду без аргументов, он восстанавливает скомпилированный язык определений в соответствии с настроенным список районов. Но если вы передаете какие-то аргументы, они добавляются в список и сразу получил. Список районов хранится в файле/var/lib в/районов/поддерживается.д/местные. Работает с dpkg-перенастроить районов просто восстанавливает составлен районов, не давая вам возможность изменить выбор.

В резюме, чтобы добавить язык.В UTF-8 список используемых локалей:

  • В Debian, интерактивное: с dpkg-перенастроить районов
  • В Debian, автоматизированная: СЕПГ -я с/^# *\(язык.УТФ-8\)/\1/' /и т. д./язык.ген && локаль-ген
  • Убунту, автоматизированная: язык поколения язык.В UTF-8
+235
Mike Serchenya 5 янв. 2015 г., 23:39:55

Вы могли бы сделать это как:

набор -с; Нум=0 ### взаимозачета noclobber; первонач $число
[ -Е "$1" ] && ### это должно быть правдой
до 2>&3 >"./Простофили/$((числ+=1))-$1" && ### попробуйте открыть() клавиша num+=1
 МВ -- "$1" "./Простофили/$ням-$1" ### Если открыты, МВ над ним
сделать :; сделано 3>/Дев/нуль ### делать нечего

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

В /dev/нуль < поток stderr просто сбрасывает оболочку жалобы о файле существующие, когда он пытается сделать вывод усечь/перенаправить и находит существующей цели. А noclobber это позволило ему не перезапишет другой файл - он будет только открыть() новый если вы не используете >|. И поэтому вам не нужно его жалобы, потому что весь смысл в том, чтобы увеличить существующие файлы пока не существующим именем.

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

набор -с; Нум=0 ### взаимозачета noclobber; первонач $число
до 2>&3 >"./Простофили/$((числ+=1))-$1" && ### попробуйте открыть() клавиша num+=1
 МВ -- "$1" "./Простофили/$ням-$1" ### Если открыты, МВ над ним
не-е "./Простофили/$((числ*2))-$1" ] && ### вдвое не расстояние
 Нум=$((Нум*2)) ### до определенного момента конечно
сделали 3>/Дев/нуль ### сделано

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

Кстати - вы думаете, вы могли бы просто:

>"./Простофили/$((Нум+=1))-$1" МВ -- "$1" "./Простофили/$число-$1"

...но это не работает в Баш оболочки.

Нум=0; Эхо >"/tmp/и$((числ+=1))" >&2 "$Нум"; Эхо "$ням" /tmp/и[01]

0
1 /ТММ/1

По какой причине Баш делает уступки в других контекстах для перенаправления - и поэтому расширение происходит в странном порядке. Поэтому нужно отдельные простые команды, чтобы расширить правильный $num в значение, как я сюда попал с &&. В противном случае, хотя:

Нум=0; Эхо "$((Нум+=1))" "$ням"

1 1
+163
mormon4ik 19 нояб. 2010 г., 23:37:37

На мой Макос (10.11.6) терминал, я сделал некоторые установки виртуального окружения на Python. После этого мой Общ команды перестали работать. Это дает ошибку:

$ общ.
ЛС: незаконный вариант -- -
использование: ЛС [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [файл ...]

$ псевдоним LS
псевдоним LS='colourify Общ-цвет'
+136
Rebboook 4 нояб. 2012 г., 07:09:08

Я лично проверил через Найти-экзек директивы:

$ команды mkdir -Р mikeaâcnt
$ общ.
mikeaâcnt
$ найти -параметр maxdepth 1 -тип D -с пустыми старпома РМ -РФ {} +
$ общ.
$ 

Папка был правильно создан и правильно снимать.

Как указал @Igeorget, есть еще проще способ, если у вас есть GNU найти:

$ найти -параметр maxdepth 1 -тип D -пустой -удалить

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

+106
Zacharias M 18 сент. 2014 г., 05:49:30

попробовать, как это...

Для sqlplus-молчит результате=`${Имя пользователя}/${пароль}@$Имя_базы_данных <<ВФ 
при выходе sqlerror используется в SQL.код sqlcode
УСТАНОВИТЬ РАЗМЕР СТРАНИЦЫ 0 ОБРАТНАЯ СВЯЗЬ ОТ ПРОВЕРКИ ПРОЧЬ ОТПРАВИТЬСЯ ЭХО ВЫКЛ. 
выберите to_char(RUN_DATE,'гггг-ММ-ДД:hh24:Ми:СС') из таблицы table1, где col1 = ${переменная var1};
Выход;
ВФ`

Результат=$(для sqlplus -молчит ${имя пользователя}/${пароль}@$Имя_базы_данных <<ВФ 
при выходе sqlerror используется в SQL.код sqlcode
УСТАНОВИТЬ РАЗМЕР СТРАНИЦЫ 0 ОБРАТНАЯ СВЯЗЬ ОТ ПРОВЕРКИ ПРОЧЬ ОТПРАВИТЬСЯ ЭХО ВЫКЛ. 
выберите to_char(RUN_DATE,'гггг-ММ-ДД:hh24:Ми:СС') из таблицы table1, где col1 = ${переменная var1};
Выход;
ВФ)
+99
Chris Morrison 7 янв. 2016 г., 17:52:11

Я использую полное шифрование диска, через LinuxPBA и sedutil (https://github.com/Drive-Trust-Alliance/sedutil). Короче, при загрузке, в BIOS-независимый кусок запрашивает код диска, пароль. Если правильно, то диск будет разблокирован, перезагрузки системы без отключения питания диска, я вижу, жратва, доходы ядра и дистрибутива начинается.

Подвеска опасных в этом случае, это известное ограничение [1] [2]. Когда это произойдет, данные будет поврежден. Плохая новость заключается в том, что я испытываю случайных подвеска событий довольно часто.

Мне не нужна подвеска, но я использую гибернацию. Есть ли способ, чтобы отключить подвеска (не затрагивая гибернации)? Возможно, перекомпиляции ядра, или через Параметры загрузки...


[1] Приостановить действие триггеры диск выключение питания; это значит, что в резюме, ФС зашифрована. Линукс пытается получить доступ к секторам, он был сопоставлен которые теперь шифруются, повреждения данных. Он скоро обнаруживает проблему, повторно ФС только для чтения и во избежание дальнейшего ущерба. Следующей перезагрузки, блока.в ext4 обычно ремонтирует повреждение. Но как я испытывают случайные подвеска не срабатывает на мне, тяжело отлаживать/доклад, я хотел бы полностью отключить подвеска, как мне выяснить причину.

[2] Похожие вопросы: предложения вроде этого https://wiki.debian.org/Suspend#Disable_suspend_and_hibernation не хватает. Кроме того, похоже, это не возможно, чтобы рассказать ядра/с ACPI "пожалуйста, не включайте диска, при подвешивании" (можно не выключать накопитель в спящий/режим сна/С3?).

+89
a1an 10 апр. 2019 г., 08:58:45

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

Что касается решения проблемы, вы будете иметь, чтобы посмотреть в/proc/*/Maps в которых представлена память отображений, которые относятся к каждому процессу, чтобы указать на то, к, если это файл или путь. Однако, как пространства, абсолютный путь недоступен если файловая система хостинг файл был ленивый размонтировать.

Ниже приведен примерный сценарий:

!/бин/Баш
кошка /proc/*/карты 
 | у awk '{печати 6$}'
 | команда grep -v с '^/' # удалить абсолютные пути
 | команда grep -v с '^$' 
 | команда grep -v', то(удалено)' 
 | команда grep -v с '^.ВДСО.$' 
 | команда grep -v с '^.кучу.$' 
 | команда grep -v с '^.стек.$' 
 | команда grep -v с '^.vsyscall.$' 
 | команда grep -v с '^сокета:$'

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

Более того, вы также можете проверить в /proc и/Х/ФД/* и /proc и/Х/Дов.

+49
4speed 9 мар. 2014 г., 22:00:25

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

Вот часть моего скрипта (я убрал рабочая штука):

#!/бин/Баш

Типа timestamp=`дата +%г%м%d_%Ч%М`
BKROOT="/домашний/корни/резервное копирование"
BKDIR="/домашний/корни/резервное копирование/$метка времени"

Журнал="$BKROOT/backup_$метки.журнал"

журнал функция () 
{
 теперь=$(дата +"%Т")
 Эхе -е "$сейчас: $1"
}

Эхо -э "запуск резервного копирования..."

если [ ! -д "$BKDIR" ]; затем
 Эхе -е "Создание папки резервного копирования $BKDIR..."
 команды mkdir -p $по BKDIR
 команды mkdir -p $по BKDIR/игры
 команды mkdir -p $по BKDIR/игры/Майнкрафт
интернет

# Перенаправление всего вывода в лог
экзек >> $вход 
в exec 2>&1

журнал "спасения в Minecraft..."
`/usr/бен/по rsync -АВ /ВАР/игры/Майнкрафт $BKDIR/игры/Майнкрафт-исключить 'Плагины/dynmap/веб"
журнал

# Спать 10 секунд, чтобы разрешить доступ к файлам
спать 10

# Сжатие резервной копии
журнал "сжатие резервных копий до $BKROOT/backup_$TIMESTAMP.tar.gz..."
`/Бен/тар czvfP $BKROOT/backup_$TIMESTAMP.tar.gz "$BKDIR"`
если [[ $? != 0 ]]; тогда
 журнал "ошибка при сжатии"
еще 
 журнал "сжатие " ОК""
интернет

# Загрузка резервной копии для резервного хранения
журнал "загрузка резервной копии и журнала для хранилища резервных копий..."
`/usr/Бен/УПП $BKROOT/backup_$TIMESTAMP.tar.gz [email protected]:/`
если [[ $? != 0 ]]; тогда
 журнал "ошибка во время загрузки из резервной копии"
еще 
 отчет "загрузка резервной копии ОК"
интернет
`УПП [email protected] журнал:/`
если [[ $? != 0 ]]; тогда
 журнал "ошибка при загрузке журнала резервного копирования"
еще 
 журнал "загрузка резервной копии журнала ОК"
интернет
журнал

TIMEEND=`дата "+%г/%г/%г @ %ч:%м"`

# Лесозаготовки свободного пространства на резервное место
ДФ-ч Эхо '' | [email protected] по SFTP 

# Отправка почты
`Эхо "сделано" | шавка -с "резервное копирование завершено на $TIMEEND" -я [email protected] журнал`

Папка # удаление резервной копии 
Эхе -е "удаление временных папок"
журнал "удаление временных папок..."
РМ $BKDIR -РФ

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

20:19:38: Сохранение Майнкрафт...
/home/roots/scripts/backup.sh: строка 126: отправка: команда не найдена
20:21:07:
20:21:40: резервное копирование ВСП-данных
/home/roots/scripts/backup.sh: строка 141: отправка: команда не найдена
/home/roots/scripts/backup.sh: строка 142: отправка: команда не найдена
20:22:58:
20:23:03: копирование резервных копий FHEM
/home/roots/scripts/backup.sh: линия 157: отправление: команда не найдена








Все 4 команды rsync и имеют точно такие же параметры, за исключением исходного и конечного пути.

Сервер под управлением Ubuntu 16.04.2 ЛЦ (Xenial Xerus).

У кого-нибудь есть идеи что я сделал не так?

+47
Nithiyakumar K 5 мар. 2013 г., 15:24:35

Возможные Дубликаты:
Как приостановить и вернуть фоновый процесс на переднем плане

У меня довольно необычная проблема, которую я не встречал раньше. Вот что я сделал:

Я запустил приложение с ./приложение myapp.

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

К сожалению, моя система зависла в определенный момент. Нет доступа через GUI представлялось возможным, поэтому я решил сначала остановить все ресурсоемкие задачи. Так я воспитан терминал (сочетание клавиш Ctrl + АЛТ + Ф2 в Ubuntu) и не убить -остановить пид, после получения права пид в приложение с верхней.

К счастью, через некоторое дополнительное время, система стала размораживаться. Так я перезапустить процесс с убить-cont пид.

Но вот что я вижу в терминале:

[2]+ остановлено ./приложение

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

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

Итак, вопрос: Как вернуть меня обратно к приложения, такие, что я вижу его выходе и может взаимодействовать с ним? Если не представляется возможным: можно ли трансляция в приложение и запускать необходимые команды без перезагрузки приложения?

Обновить приложение до сих пор выход на тот же терминал.

К вашему сведению, как вы можете это нужно: я с Ubuntu x86 с ядром 3.2.0-36

+30
kakaka12345 12 авг. 2010 г., 21:20:42

Когда я проверил с ACPI прерывания, я заметил, что gpe6F имел очень высокий количество запусков:

корень@хост:~# команда grep . -Р /системы/прошивки/с ACPI/прерывания/

/системы/прошивки/совместимость с ACPI/прерывания/ff_gbl_lock: 0 ru включено разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe15: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe43: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe71: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe05: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe33: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6D: 0 разоблаченных гостей с ограниченными физическими 
/системы/прошивки/совместимость с ACPI/прерывания/gpe61: 0 ru включено разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe23: 0 Ан изобличили включено 
/системы/прошивки/совместимость с ACPI/прерывания/gpe5D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe51: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe13: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe41: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe03: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe31: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe21: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe5B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe78: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe11: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/ff_pwr_btn: 0 Ан изобличили включено 
/системы/прошивки/совместимость с ACPI/прерывания/ff_slp_btn: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0D: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe68: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe01: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/ff_pmtimer: 0 ГНС недействительными разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe58: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe48: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe76: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe38: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0B: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe66: 4 ru включено разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe28: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe56: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe18: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe46: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe74: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe08: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/ТСМ: 819678
/системы/прошивки/совместимость с ACPI/прерывания/gpe36: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe64: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe26: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерываний/ошибок: 0
/системы/прошивки/совместимость с ACPI/прерывания/gpe54: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe16: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe44: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe72: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe06: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/ff_rt_clk: разоблачен инвалидов 
/системы/прошивки/совместимость с ACPI/прерывания/gpe34: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6E: 262969 ru включено разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe62: 0 Ан изобличили включено 
/системы/прошивки/совместимость с ACPI/прерывания/gpe24: 0 ru включено разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe5E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe52: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe14: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe42: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe70: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe04: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe32: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe60: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe22: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe5C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe50: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe79: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe12: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe40: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0E: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe69: 0 разоблаченных гостей с ограниченными физическими 
/системы/прошивки/совместимость с ACPI/прерывания/gpe02: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe30: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe59: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe20: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe5A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe49: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe77: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe10: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe4A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe39: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0C: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe67: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe00: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe3A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe29: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe57: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe2A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe19: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe47: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe1A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe75: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe09: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe37: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe0A: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe65: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe27: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe55: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe17: 0 ГНС недействительными разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe45: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe7F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/sci_not: 101
/системы/прошивки/совместимость с ACPI/прерывания/gpe73: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe07: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe35: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe6F: 560719 СТС включен разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe63: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe25: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe5F: 0 недействительные разоблачен
/системы/прошивки/совместимость с ACPI/прерывания/gpe_all: 823692
/системы/прошивки/совместимость с ACPI/прерывания/gpe53: 0 недействительные разоблачен

Я отключил его:

корень@хост:~# Эхо "отключить" > файл /sys/прошивки/совместимость с ACPI/прерывания/gpe6F

и все вернулось в норму:

Линукс 4.9.0-6-для amd64 (хозяин) 05/01/2018 _x86_64_ (4 процессора)

12:30:27 ТЧ процессора пользователь %user %nice в каталоге %System %iowait %своровать %простоя
12:30:30 pm все 6.88 0.00 1.26 0.00 0.17 91.69
12:30:33 pm все 6.45 0.00 0.17 0.00 1.17 92.20
12:30:36 pm все 7.15 0.00 1.01 0.00 0.34 91.51
Средний: все 6.83 0.00 1.15 0.00 0.22 91.80
+18
Mohibeyki 6 авг. 2011 г., 11:21:59

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

$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