Как увеличить использование ksoftirqd для тестирования

Я разработал приложение для расчета процента использования ksoftirqd на ядро процессора, и я хочу проверить это. Я слабеющий сигнал тревоги, если использование более чем на 50%.

Чтобы проверить это, мне нужно загрузить систему таким образом, что оно резко возрастает в "ksoftirqd" использования.

Есть ли скрипты/инструменты для этого?

+749
user229822 3 сент. 2016 г., 19:23:18
35 ответов

Это, кажется, работает на BSD СЭД:

$ Эхо -э "Foo бар\nfoo\нбар" | СЭД -н 'в/Foo/{/баре/п;}'
Василий Пупкин

Как и двух слоев вложенности:

$ Эхо -э "Foo бар\nfoo\нбар" | СЭД -н 'в/Foo/{/бар/{п;};}'
Василий Пупкин
+995
Kate Bryson 03 февр. '09 в 4:24

Вы можете парсить нагрузки средний (1 мин, 5мин, 15мин и среднее количество бездействующих процессов) с выхода безотказной работы. Обратите внимание, что это включает в себя процессы в диске-спать, а не только ЦП-пользователей.

+979
madsonic 15 мая 2012 г., 12:08:27
Другие ответы

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


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

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

У меня ноутбук с жестким диском с Windows. Я хочу установить Debian на второй жесткий диск, поэтому я прикрепил его с Caddy и сняли с Windows жесткий диск (на всякий случай, знаете ли). Потом я успешно установил на него Debian с grub установлен на тот же диск, так как он был единственным на тот момент. Тогда я вернул на жестком диске с Windows.

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

Если я удалить Windows жесткий диск я могу успешно загрузить Debian, поэтому проблема должна быть в конфигурации grub.

Таким образом, я иду в консоль grub. Я замечаю, что Linux-это в (hd0,5) разбиения и vmlinuz и initrd достижимы из корня, так что я за обычные:

жратва> установить параметр root=(hd0,5)
жратва> в Linux /vmlinuz root=ваш раздел/dev/sda5, поэтому
жратва> и initrd /initrd он.ИМГ
жратва> загрузки

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

+909
vehsakul 31 янв. 2016 г., 13:21:33

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

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

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

+886
Karina Slaughter 11 авг. 2010 г., 18:07:12

каталог-это простой способ достичь этого:

$ которых MySQL
/usr/Бен/MySQL для
$ имя_каталога `которых MySQL`
/usr/Бен
+855
Mo Umar 14 нояб. 2012 г., 17:28:43

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

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

Я бы предположил, что вместо того, чтобы, опираясь на искаженные записи, пользователей, которые не могут входить в систему должным образом ограничен с помощью пароля-N имя пользователя (см. команды passwd(1)), или через некоторые похожие механики. Или, возможно, просто удалить, если пользователи не должны существовать в системе.

+852
Andreas Willich 15 июл. 2010 г., 16:21:08

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

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

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

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

+815
E Rodriguez 5 нояб. 2012 г., 11:15:55

Концептуальный уровень

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

Текущий рабочий каталог любой процесс используется для интерпретации относительных путей. Например, если ваш Шелл текущего рабочего каталога /главная/Рене и побежал Общ .. из оболочки, процесс текущей рабочей директории, /домашний/Рене, может быть использована для разрешения .. чтобы /домой.

Вы можете ознакомиться с текущей рабочей директории всех процессов, запущенных на вашей системе с помощью команды lsof | команда grep '\scwd\с' (обратите внимание, что вы, вероятно, должны быть суперпользователем, чтобы видеть других пользователей процессов.) Это может дать вам представление о том, как текущей рабочей директории касаются процессов, запущенных на вашей системе.

Уровень программы

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

Используя Баш например, компакт-диск встроенные в конечном итоге работает эта строка:

если (помощью chdir (nolinks ? каталогах : tdir) == 0)

и лсов причине-в конечном итоге работает эта строка:

the_current_working_directory = функция getcwd (0, PATH_MAX);

Оболочка-это просто удобный пример использования текущего рабочего каталога; эти же самые системные вызовы используются другие программы, а также. Программа может менять свой текущий рабочий каталог на каталог/usr и все относительные пути, которые использует программа начнется с в/usr каталог,

Уровень ядра

Текущий рабочий каталог процесса хранится в ядре. В Linux он сохраняется в дуо членом fs_struct указывает ФС членом экземпляр структуры task_struct. В дуо члена-это путь структура, которая указывает информацию об гору (на vfsmount) и Директории расположение в файловой системы (дерева). Каждый процесс имеет экземпляр структуры task_struct , связанные с ним.

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

+758
mlinajole 30 мар. 2010 г., 10:55:51

Я пытаюсь отсортировать файл с помощью команды sort, но он не работает:

Файл содержит строки:

фото1
photo11
photo12
photo13
photo17
photo18
photo19
фото2
photo22
photo23
photo25
photo26
photo27

Я использую команду, вроде -К6 фотографии так, чтобы она начала сортировки после строки "фото", может кто-нибудь сказать, куда я иду неправильно??

+747
koma 19 дек. 2015 г., 20:57:16

На на лету и постоянные теги вообще существовал, нет такой Unix или Linux специфических терминов.

+735
Sasha Borisov 15 июл. 2018 г., 08:01:41

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

Доказательства указывают на то, что это по крайней мере правдоподобно:

судо найти / -maxdepth с 3 -имя "*.д"

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

+725
Omar Kandiel 10 июл. 2018 г., 22:49:12

В случае с awk:

ЛС-л | у awk 'конец { печать }'
+695
flumignan 14 мая 2011 г., 04:58:30

SCSI и Ата совершенно разные стандарты. Сейчас они обе разработаны под эгидой INCITS стандартов организации, но по разным группам. SCSI-это в рамках технического комитета Т10, пока Ата находится под Т13.1

Ата был разработан с жестких дисков в виду, только. SCSI-это как шире и старше, быть стандартный способ управления запоминающие устройства, накопители на магнитной ленте, съемные оптические носители (диски CD, DVD и Blu-ray с...), сканеры и многие другие типы устройств.

Это не было очевидно в середине 1980-х гг., когда язь был введен в мир ПК — интерфейсом SCSI, что бы отброшены на обочину компьютерном мире. SCSI был устоявшийся и более способным. В Unix рабочих станций и компьютеров Macintosh компьютеры поставляются с SCSI жестких дисков на протяжении десятилетий. Высокая-конец ПК часто была плата SCSI для подключения периферийных устройств, по крайней мере, и часто для система HDD тоже. Первые компакт-диски и ленточные накопители для персональных компьютеров вышла в SCSI первая форма.

Компьютерная индустрия, как оно есть, хотя, там был толчок, чтобы использовать менее дорогие стандарту ATA вместо SCSI-устройств. Первоначальный компромисс называется ATAPI устройства, расширение ATA, что позволяет устройство, которое понимает SCSI и внутренне на получение этих команд SCSI по интерфейсу ATA. Подробнее об этом ниже.

Несколько лет спустя, SCSI и получил Ата команда сквозной функции, в основном, обратное устройств ATAPI, позволяя Ата команды по шине SCSI. Одним из вариантов использования этого объекта заключается в туннель Ата умные команды над интерфейсом SCSI. также smartmontools это, например.

Еще позже, в INCITS Т10 комитет разработал стандарт приводов SCSI/перевод Ата (СБ), который переводит команды SCSI и Ата команды и наоборот.2 для Linux ядра libata библиотека предоставляет сидел реализации для Linux, среди прочего.

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

SATA на самом деле "разговаривает" с интерфейсом SCSI

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

ATAPI, то Ата прохода, и сел только часть истории. Читать далее.

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

Так было в старом параллельный SCSI мира, но просто как SATA заменил пата, САС заменить параллельный SCSI.

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

На самом деле, много "рейд Сата" контроллеры действительно с SAS RAID-контроллеров. Такие контроллеры часто имеют одну или более форм-фактора SFF-8087 SAS и разъемы на плате, но вы можете подключить SATA-диски к ним с SFF-8087 для 4× SATA и кабелем для оконечной разводки. Итак, SATA или SAS RAID-контроллера с двумя форм-фактора SFF-8087 разъемы вязки контролирует до 8 дисков.3

Еще одна распространенная ситуация-горячей замены диск корпус или корпус компьютера с системой SAS объединительной платы. Эта плата, как правило, имеет форм-фактора SFF-8087 разъем на нем, что позволяет использовать простой 8087-к-8087 кабель от объединительной платы к контроллеру диска. Если диски горячей замены лотков SATA, то это не имеет значения. Контроллер SAS может поговорить с ними за САС кабелей, как они сидят в привод санки, которые подключаются диски на объединительной платы SAS. Диски по-прежнему жесткие диски SATA, хотя, выступая протокола ATA, SCSI и не.

Я также знаю, что ATAPI-это инкапсуляция для SCSI

Верно, но с ATAPI используется только для устройств иных , чем жесткие диски. Главная причина этого стандарта существует, чтобы позволить Ата-интерфейс для перевозки команд SCSI, такие как потоковая передача данных команд для накопителя на магнитной ленте, в "дисков" команду для оптических дисков, или "играть трек" командной на CD аудио диск.

Этот факт становится все менее актуальной, а не жесткий диск устройства, которые используются, чтобы говорить SCSI через ATAPI контроллеры исчезают или переходят на другие интерфейсы. Низкий ленточные накопители больше не существует, поэтому накопители на магнитной ленте-все теперь САС.4 сканеров довольно много USB-только в эти дни. Оптические носители движутся за пределы корпуса компьютера должны быть подключены через USB, или исчезает полностью, оставляя лишь все более редкие внутренние оптические приводы говоря ATAPI контроллеры.

Независимо от того, устройства с интерфейсом SATA, который понимает SCSI через ATAPI устройства является "устройство SCSI" только в ограниченном виде. Подобные устройства не пользуются большинство преимуществ SAS над интерфейсом SCSI. Эти возможности делают САС явно ценным по сравнению с SATA, несмотря на ATAPI контроллеры.

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

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

В основном это сводится к низким уровнем конца мимикрии. Присмотритесь-это не то же самое, TСЧ, например. Вы получите только жесткий диск с TСЧ если это устройство САС. Подключите функций NCQ способны жесткого диска SATA в SAS-контроллер, и это не вдруг получить возможность TСЧ.

Тем не менее, современные устройства SATA могут быть гораздо более способными, чем устройства SCSI из десяти лет назад. Это, конечно, будет способен на гораздо более высокие уровни ввода-вывода.

Все это сбивало с толку и перекрытия, потому что такова природа ПК скобяной мир. Нет четкой линии, потому что оптический производителей езды — только подобрать на одной подотрасли — не хочу построить двух совершенно разных дисков, один, выступивший SAS для своего наивысшего выражения, и говорить с интерфейсом SATA. Поэтому они идут на компромисс. У них лобби в комитетах, определяя такие стандарты, чтобы создать единый стандарт, который позволяет бросить диск SATA на SAS-Шины, и все в основном довольны.

Где я могу найти четкую информацию по этому вопросу, и особенно то, как он относится к ядру Linux?

В конечном счете, вы хотите читать исходные тексты Linux. В libATA руководство разработчика должны также быть полезным.

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

Сегодня Linux называет большинство перезаписываемых запоминающих устройств в/dev/СД?. "СД" когда-то стоял на "SCSI-дисков," и существовали лишь для того, чтобы дифференцировать из /Дев/БГ? в общем смысле означает "жесткий диск", но подразумевая Пата в большинстве случаев. Это различие является сегодня другой практической никчемностью. Теперь у нас есть твердотельные накопители, USB флэш-диски, виртуальные жесткие диски, устройства iSCSI устройств и более всего назвать из/dev/СД?. Я предлагаю вам начать думать о "СД", как сокращение от "запоминающее устройство", а не беспокоиться о том, устройство говорит Ата по сравнению с SATA, ATA над Ethernet, SCSI и через USB, SCSI по устройств ATAPI, SCSI через интерфейс SAS, SCSI в IP (iSCSI), которые, или что там у вас.

Основная проблема заключается в том, что схемы именования часто Аутласт причиной схеме. Вы видите это в файл/dev/scd0. Устройство, подключенное к этому /Дев узел имеет больше шансов на DVD или Blu-ray привод, чем компакт-дисков в эти дни.

Альтернатива — где вы название каждого из/dev узел после точный тип устройства, подключенного к ней — свои проблемы. Неужели будет лучше, если мы назвали /Дев узел после низкоуровневого протокола он используется? /разработки/atapi0, как/dev/sas0и т. д.? Или может быть, вы предпочитаете в/dev/atapibluray0 и такие? Насчет мультимедийных дисков? Тут же драйвера также нужно выставить на/dev/atapicd0 в случае, если вы вставьте компакт-диск в формате Blu-ray привод? Это просто заменяет одну запутанная схема с другой.

Linux в каталоге/dev/СД? абстракция не является совершенным, но это полезно. Например, вы можете изучать то, что устройство/dev/ПДД является, скорее всего, загрузочный диск не беспокоиться о том, что кабель, интерфейс протокола, и СМИ за это имя. Если я скажу вам, что данный Линукс коробка имеет один системный диск, оптический привод, и USB флэш-накопитель, вставленный в нее, можно уверенно догадаться, что их называют в/dev/ПДД, устройства/dev/СКБ и на/dev/sdc в, соответственно.


Сноски:

  1. SCSI и Ата не начать делиться родительской организацией по стандартизации. Они оба начинали как проприетарные контроллеры жестких дисков. SCSI и превратилась из Шугарт партнеры' Саси, и ATA/IDE и вышел из гораздо более поздней разработки сотрудничество между Западной цифровой, Compaq и ЦКЗ.

    Анси позже стандартизирована как, с Ата-1 следующие для SCSI-1 о 8 лет.

    INCITS является своего рода родственная организация в ANSI. INCITS публикует окончательной стандартов ANSI в США, и ИСО/МЭК СТК 1 в мире.

  2. Текущая стандарта СБ-3, опубликованная в мае 2015 года, с СБ-4 и СБ-5 в ход , когда я пишу это в середине июля 2018 года. Последняя ссылка ведет на проекты в прогресс версий.

  3. Я игнорирую SATA порт множители, SAS-экспандерови т. д.

  4. За исключением моделей для совместимости со старыми параллельного SCSI-системах.

+690
Andre739 16 мая 2019 г., 09:24:28

Я бы подошел к этому наоборот:

  • читать и разделять текстовый файл на линия за линией поля
  • матч и переместить соответствующие файлы

Е. Г. (предполагается, что в bash и GNU МВ):

#!/бин/Баш

shopt -с nullglob

в то время как ИФ='|' читать -Лок Р А Б первая Д Е; делать 
 Эхо МВ-нет-колошматить -Т путь/к/целевая/ -- *_"на $"_"${последний^^}"_*_*_*_*.формат PDF
сделано < file.txt

Убрать эхо , как только вы удовлетворены тем, что он делает то, что вы хотите

+669
eng 6 мар. 2017 г., 02:16:39
  • Проверить обновления-до Юм х-версии (например X-1.0.1). Может быть, это то, что вам нужно
  • Вы можете использовать Yum --disablerepo для того, чтобы использовать только соответствующие репозитории (последний или стабильный)
+630
NANDKISHOR WAGH 5 янв. 2014 г., 19:01:50

На связанном разделе [5/12] Стефан Грабер, вы можете найти второй подход:

Здание вручную изображение

Создание собственного имиджа-это тоже довольно простое.

  1. Создать контейнер файловой системы. Это целиком зависит от дистрибутива, который вы используете. Для Ubuntu и Debian, было бы с помощью помощью debootstrap.
  2. Настроить все, что необходимо для распределения, чтобы работать должным образом в контейнер (если что-то нужно).
  3. Сделать архив этого контейнера файловой системы, при необходимости сжать его.
  4. Написать новые метаданные.файл YAML на основе описанной выше.
  5. Создать еще один архив, содержащий метаданные.файл YAML.
  6. Импорт этих двух архивов в качестве изображения LXD по С:

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

$ для lxc образ Убунту:16.04/amd64 на местных: --псевдоним Убунту
$ mkdir служат экспортно-каталог
$ для lxc экспортировать изображения экспортно-каталог Ubuntu 
$ экспорт компакт-дисков-каталог
$ общ. 
5f364e2e3f460773a79e9bec2edb5e993d236f035f70267923d43ab22ae3bb62.файл
мета-5f364e2e3f460773a79e9bec2edb5e993d236f035f70267923d43ab22ae3bb62.тар.ХZ

$ mkdir служат мета файл
$ тар-XF *.тар.ХZ -Д мета
$ судо unsquashfs -ф -д сквош/ *файл

Теперь вы можете настроить файлы или даже сделать chroot в каталог сквош. Затем вы можете тар обоих каталогах и импорт скорректированного изображения с:

для lxc импорт изображения <метаданных архив> <файлы отсюда архив> --псевдоним моей поправкой-изображения
+621
GWR 26 мая 2010 г., 07:41:32

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

#!/бин/Баш
#
# Найти соответствующую запись маршрутизации для заданного IP-адреса
########################################################################

########################################################################
# Рассчитать базовый сетевой адрес для данной адрес и маску сети
#
baseNet() {
 локальный адрес="$1" маска="$2"
 определить IP-адрес -НБ "$адрес" "$маска" | на awk '$1=="Сеть:"{печати $2}'
}

########################################################################
# Идти
#
для IpAddress в "[email protected]"
делать
 командой netstat-рН |
 пиу |
 пока читал пунктом GENMASK шлюз флаги МСС окна IRTT iface защитный 
делать
 NSBASENET=$(baseNet "$назначения" "$GENMASK")
 IPBASENET=$(baseNet "$IP-адрес" "$GENMASK")
 если тест "х$NSBASENET" = "х$IPBASENET"
тогда
 если тест '0.0.0.0' = "$шлюз"
тогда
 Эхо "соответствует $назначения с маской $GENMASK непосредственно на $iface защитный"
еще
 Эхо "соответствует $назначения с маской $GENMASK через $шлюза на $iface защитный"
интернет
перерыв
интернет
сделано
сделано

# Все сделали
#
выход 0

Пример использования

./what-route.sh 10.0.5.6
Матчи с маской 0.0.0.0 0.0.0.0 через 10.0.2.2 на eth0
./what-route.sh 10.0.2.6
Матчи 10.0.2.0 с маской 255.255.255.0 непосредственно на eth0
+612
alladae ramaekrisshna 22 окт. 2013 г., 22:44:20

Вы могли бы повторно использовать работу для Аноним.ОС: http://kaos.to/blog/archives/2006/02/23/anonymos-livecd/

+385
pocus 9 февр. 2011 г., 09:55:16

У меня есть PDF файл, который имеет аннотации в ними. Комментарии, в окно показать, но удалены слова и иные вставки не отображаются. Мне не нужно добавлять любые аннотации; мне просто нужно, чтобы просмотреть их. Это можно сделать с помощью выказывают? Или мне нужен другой читатель PDF?

+384
ShaneC 11 февр. 2012 г., 15:35:47

Ваши данные перевозки-возвращается в него. Фильтровать их:

завиток ... | тр -д '\р'

Кроме того, цитата переменной, когда вы повторяете это:

$ Эхо "$XML-файле"

Или даже лучше:

$ е '%з\п' "$в XML"

Цитирование мешает слово-расщепление. Слово-расщепление произошло на всех без кавычек переменные в командной строке и предполагает их разделение строки на слова на основе значения $МФС. $ИФС по умолчанию вкладка-символ и Пробел-символ и символ новой строки.

В разделе "разбиение" или "поле расщепления" в руководство для вашей раковины.

+358
marchanti 31 янв. 2019 г., 07:25:17

СС -plnt список пrocesses яобщение с такими Нumerically по ТСР порты и покажет вам IP-адрес и порт обязательно, а также соответствующие идентификаторы и дескрипторы файлов:

$ судо СС -plnt | грэп -е ':(22/8384)[^0-9]'
Слушать 0 128 192.168.42.2:8384 0.0.0.0:* пользователи:(("профессиональные беспроводные инструменты",пид=14565,ФД=8))
Слушать 128 0 0.0.0.0:22 0.0.0.0:* пользователей: (дел("sshd",пид=6099,ФД=3))
Слушать 0 128 [::]:22 [::]:* пользователи:(("демон",пид=6099,ФД=4))

Сравнивать же из старой команды netstat -plnt:

$ судо команду netstat-plnt | грэп -е ':(22/8384)[^0-9]'
протокол TCP 0 0 192.168.42.2:8384 0.0.0.0:* слушать 14565/профессиональные беспроводные инструменты
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* слушать 6099/демон
tcp6 0 0 :::22 :::* слушать 6099/демон

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

+357
Wasky 15 мая 2014 г., 13:43:06

Пока количество файлов помещается в один вызов на awk, вы можете сделать:

на awk '{ если ($1 > maxvalues[$2" "$3]) { 
 maxvalues[$2" "$3]=$1; 
 параметром maxfiles[$2" "$3]=ИМЯФАЙЛА; 
}
 } 
 Конец { 
 Для (я в maxvalues) функции printf "%-4С %5С %з\п", maxvalues[я], я, параметром maxfiles[я] 
 }' \
*

Я создал тестовый набор файлов с данными образцов, а затем, выполнив:

Для((я=20004527;я<20006526;я++))
делать 
 СР WHWH-20004526.txt WHWH-${я}.тхт
сделано

... для создания файлов ~2000 данные для работы.

+335
Karl Lager 4 июл. 2012 г., 15:00:46

Я хочу создать шаблон из CentOS 6 так, чтобы каждая виртуальная машина выглядит как уникальной установки. Я нашел в sys-unconfig , который работает, но мне не нравится, что он просит новый пароль при загрузке. Какие альтернативы существуют?

+325
Boris Van Leuven 25 янв. 2016 г., 19:29:04

Я бы хотела карте "назад" кнопка (зев показывает это как кнопка "7") моя мышь (мышка A4Tech х-7) будет работать как средняя кнопка мыши. Есть ли способ сделать это? Я потерял в Google, находя только как карту кнопок сочетаний клавиш с xbindkeys и т. д.

  • ОС: ОС CentOS 6.3 (x86_64 с)
  • ДЕ: В KDE 4.3.4

П. С. Я могу переключиться (с параметр xmodmap) кнопка "Назад" со средним кнопки без проблем, но есть ли способ, чтобы иметь как им действовать как средняя кнопка мыши?

+309
JIStone 23 авг. 2014 г., 17:56:21

Нет, это не способ для systemd так, чтобы загрузить изменения, внесенные в файлы в каталоге/etc/инит.Д потому что systemd в значительной степени игнорирует файлы в любом случае. Кровавые подробности как systemd не используется /etc/инит.D скрипты?.

Попробуйте задать вопрос о конкретной проблеме, которую вы пытаетесь решить путем редактирования /etc/инит.D файлы.

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

+291
Dearl Crawford 8 дек. 2010 г., 02:33:14

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

Есть встроенный счетчик байтов в фильтр сетевых ОС. Запустить в iptables -nvxL: если вы не настроили брандмауэр, вы увидите такие строки:

Входные цепи (полис принимают 720984 пакеты, 55279820 байт)

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

в iptables -Н isp_in
в iptables -a ввод -я из eth0 -J в isp_in
в iptables -П isp_in принять

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

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

+267
Ayush Agarwal 16 апр. 2016 г., 11:39:15

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

#!/бин/Баш
#
файлы templog="$главная/файлы templog"
теперь=$(Date "в+%г-%м-%д %ч:%м")
ТЭМ=($(датчики | грэп -е процессора|слота SODIMM' | тр -ы " "))
cpuuse=$(топ -bn2 | команда grep '%ЦП' | хвост -1 | у awk '{печати 100-$8}')
мэм=$(бесплатно -ч | грэп "Мэм:" | у awk '{печати $1,$2,3$,$4,$7}')
Эхо "сейчас $ - ${темпс[@]} использование ЦП: $cpuuse% используют мем: $мем" >> $файлы templog

Это создаст лог-файл в файле$Home/файлы templog , что есть записи вроде таких:

2017-08-10 03:37 - процессор: +36.0°с слота SODIMM: +46.0°c используйте процессор: 8.5 % используют мем: мем: 1,0 г 279М 744M 744M

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

+265
Sam Fen 6 мая 2010 г., 16:02:29

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

Сравните, например, (а)

найти -имя Дир -тип D

и (Б)

найти -типа D -имя реж

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

Я пытался собрать какую-то статистику, выполнив оба A и B с временем и 5 повторений. Однако с

 11.86, 7.23, 5.25, 5.87, 7.16

для A и для B:

9.73, 6.56, 8.69, 7.14, 6.35

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

Итак, повторяю вопрос, имеет ли значение порядок аргументов важно использовать найти?

+264
deverittl 7 нояб. 2016 г., 07:54:58

Вы можете использовать этот инструмент https://perfops.net/cli для запуска нескольких сетевых тестов, включая traceroute с 200+ мест. Она включает в себя бесплатное тестирование.

+259
Arland 7 апр. 2011 г., 11:29:42

Я пишу скрипт, который должен задать для пользователя пароль, сделать некоторые вещи с ним и в конце концов передать его для суда. Это примерно как это выглядит:

Эхо "введите пароль: "
читать -с паролем
функции printf "\Н"

Эхо $пароль | судо -с <somecommand> | <что нужно>

Все это работает как надо, но судо выходы "[суда] пароль для пользователя: "всякий раз, когда я вызываю скрипт. Я хотел бы сократить, но оставить всех остальных выходных. Это то, что я пытался для :

команда grep -v и -Е "[суда] пароль для пользователя "
на awk -е"[ ',]+" '/[команду sudo] пароль для пользователя:/{печати $2}'
СЭД -Ан "с/[судо[ пароль для пользователя: '(.*)',/\1/п"

Очевидно, поскольку я здесь ничего из этого не сработало. Кто-нибудь есть идея, как это сделать?

+169
stdcerr 7 нояб. 2019 г., 03:14:45

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

Ну, я заметил, что иногда при помощи rsync не удалось из-за разрешения ошибка и диск получил размонтирования системы, как это произошло несколько раз, но после перезагрузки он работал нормально, я решил скопировать его на новый диск, когда я начал переписывать по новой - кажется, он умер. Это не было даже 1 полного года работы, всего лишь 7 месяцев.

Не видел в программе fdisk, не видела в ДФ.

[ 166.630651] USB на 1-1.3: новый скоростной количество USB-устройства 5 через dwc_otg
[ 166.764048] USB на 1-1.3: Новое USB-устройство найдено, idVendor=0bc2, idProduct=ab44
[ 166.764067] USB на 1-1.3: строки новых устройства USB: ПТР=1, продукт=2, где=3
[ 166.764078] USB на 1-1.3: Продукт: Резервное Копирование+ Концентратор
[ 166.764088] USB на 1-1.3: Производитель: Seagate
[ 166.764098] USB на 1-1.3: Серийный_номер: 01CB7506B0MC
[ 166.767450] - концентраторы 1-1.3:1.0: USB-концентратор найден
[ 166.768127] - концентраторы 1-1.3:1.0: 3 обнаружены порты 
[ 167.080564] USB на 1-1.3.1: новый скоростной количество USB устройство 6 с помощью dwc_otg
[ 167.212743] USB на 1-1.3.1: новое USB-устройство найдено, idVendor=0bc2, idProduct=ab38
[ 167.212755] USB на 1-1.3.1: строки новых устройства USB: ПТР=2, продукт=3, где=1
[ 167.212762] USB на 1-1.3.1: продукт: резервное копирование+ концентратор БК
[ 167.212769] USB на 1-1.3.1: Производитель: Seagate
[ 167.212776] USB на 1-1.3.1: Серийный_номер: 01CB7506B0MC
[ 167.214136] USB-накопители 1-1.3.1:1.0: запоминающее устройство для USB обнаружены
[ 167.215125] SCSI и host0: USB-накопители 1-1.3.1:1.0
[ 168.251708] для SCSI 0:0:0:0: прямого доступа для резервного копирования Seagate+ ступицы БК D781 для PQ: 0 ANSI в: 6
[ 168.255463] памяти SD 0:0:0:0: [ПДД] вращения диска...
[ 168.266405] памяти SD 0:0:0:0: SCSI прикрепленное серией универсального типа sg0 0
[ 168.351029] USB на 1-1.3-порту2: невозможно включить. Может быть, кабель USB плохо?
[ 224.411031] готов
[ 224.411442] памяти SD 0:0:0:0: [ПДД] очень большое устройство. Попытка использовать способность читать(16).
[ 224.411842] памяти SD 0:0:0:0: [ПДД] 15628053167 512-байтовых логических блоков: (8.00 ТБ/Тиб 7.28)
[ 255.340667] USB на 1-1.3.1: сброс высокоскоростной количество USB устройство 6 с помощью dwc_otg
[ 260.510807] USB на 1-1.3.1: дескриптор устройства чтения/64, ошибка -110

Кабель в порядке, я попытался заменить его. Я даже слезу пластиковая крышка апарат, я проверил соединения SATA, я попробовал подключить его прямо в компьютер на Windows - диск не появился в интерфейсе диспетчера диске. Диск немного вибрирует, но это был не спокойный с самого начала. Теперь при подключении, через некоторое время он делает странное короткое "динь,динь,динь" звук и останавливается, потом опять вибрирует.

Может кто-то посоветует ли данные потеряны или есть вероятность ? Я не уверен, как интерпретировать ошибку dmseg. У меня никогда не было диска "умереть" таким образом, я был бы очень признателен кто-то объяснить, что на самом деле, возможно, произошло.

+148
Thorleif 11 апр. 2011 г., 10:43:23

Как врачи говорят, пользовательского пространства получает 247 байт = 128 Тбайт, и ядра 512MiB. Остальная часть адресного пространства уходит на различные части системы, наряду с несколькими отверстиями в негодность.

+115
jkottnauer 22 апр. 2010 г., 09:46:52

Проблема была решена,решение-добавить несколько строк в файл/etc/логин.конф:

:кодировка=кодировка UTF-8:\
:Ланг=язык.В UTF-8:\

Спасибо всем ))

+31
Poorna Chandran 3 янв. 2012 г., 04:46:39

Нет, setxkbmap не могу. ХКВ-это средство для управления раскладку клавиатуры, не клавиатуры. Его дело-переводить аппаратных ключевых событий в программное обеспечение ключевые события и персонажи, например, решить, что когда клавиатура посылает код 38 это должно соответствовать логического ключа В и должны вставить символ , а без сдвига и в с сдвиг.

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

Для того, чтобы отобразить диалоговое окно запуск, что вы обычно получаете с альт+Ф2, вам нужно выполнить клиентскую программу. Выполнении программы, обычно в области оконного менеджера или какой-либо другой части среды рабочего стола. Если вы хотите задать сочетания клавиш вне зависимости от вашего WM/de, вы можете использовать XBindkeys (в Ubuntu пакет, арки учебник).

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

+29
Dermatology Conferences 21 июл. 2017 г., 05:10:23

Принятый ответ не совсем правильный. в POSIX-системах, "Иноды" ссылки на файлы и каталоги. Дескрипторы файлов являются только уникальными для процесса, а не всей системы. Однако индексных дескрипторов уникальны, хотя больше чем один inode может указывать на один файл. Бы прокомментировал принятый ответ, но не мог из-за ограничения респ.

+13
salar nasiri 11 июн. 2019 г., 17:44:16

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

$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