Как я могу узнать, какие варианты судо настроен?

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

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

+22
VaeAngeli 21 нояб. 2013 г., 09:17:17
30 ответов

Я нашел много подобных вопросов, но ничего это точно.

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

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

+995
Poopster 03 февр. '09 в 4:24

кроме того, fail2ban может быть настроен на постоянные запреты, устанавливая bantine теперь соседствуют с -1

В тюрьму.конф

; определяет длительность бана = -1 

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

Если вы хотите настойчивость, то https://arno0x0x.wordpress.com/2015/12/30/fail2ban-permanent-persistent-bans/ может дать некоторые рекомендации.

По сути, изменение кроме того, fail2ban config, чтобы создать постоянный конфигурационный файл всех запрещенных IP и iptables загрузить этот список на перезагрузку...

Так что если вы проверить ваш по умолчанию тюрьму.конф вы можете найти по умолчанию действие в iptables-многоходовые. Это соответствует конфигурации файл /и т. д/Кроме того, fail2ban/соблазнение.д/с iptables-многоходовые.конф

Мы можем добавить следующие записи:

[Определение]
Вариант№: actionstart
# Примечания.: команда выполняется один раз в начале кроме того, fail2ban.
Значения#: УМК
#
actionstart = в iptables -Н кроме того, fail2ban-<имя>
 в iptables -а кроме того, fail2ban-<имя> -Джей вернуть
 в iptables -я <цепочка> -Р <протокол> -м многопортовых --dports <порт> -Джей кроме того, fail2ban-<имя>
 кошка /и т. д/Кроме того, fail2ban/стойких.запреты | у awk '/^кроме того, fail2ban-<имя>/ {печати $2}' \
 | пока читал ИС; сделать в iptables -я кроме того, fail2ban-<фио> 1 -с $ИС -Джей <blocktype>; сделано

Вариант№: actionstop
# Примечания.: команда выполняется один раз в конце кроме того, fail2ban
Значения#: УМК
#
actionstop = iptables в -Д <цепочка> -п <протокол> -м многопортовых --dports <порт> -Джей кроме того, fail2ban-<имя>
 в iptables -Ф кроме того, fail2ban-<имя>
 в iptables -х кроме того, fail2ban-<имя>

Вариант№: actioncheck
# Примечания.: команда выполняется один раз перед каждой командой actionban 
Значения#: УМК
#
actioncheck = iptables в -н -л <цепь> | команда grep -Q', то кроме того, fail2ban-<имя>[ \Т]'

Вариант№: actionban
# Примечания.: команда выполняется при запрете IP-адрес. Позаботьтесь о том, чтобы
# команда выполняется с fail2ban прав пользователей.
# Теги: Смотреть в тюрьму.файл conf(5) Man-странице 
Значения#: УМК
#
actionban = в iptables -я кроме того, fail2ban-<фио> 1 -с <IP-адрес> -й <blocktype>
 Эхо "кроме того, fail2ban-<имя> <IP>" >> /и т. д/Кроме того, fail2ban/стойких.банит

Теперь, когда кроме того, fail2ban флагами запись будет добавить строку в файл/etc/кроме того, fail2ban/стойких.запреты (через actionban конфигурации). Когда кроме того, fail2ban запускается он вызывает actionstart , который читает этот файл и создает в iptables правила.

Конечно, кроме того, fail2ban должен перезагрузки после любой из файлов конфигурации меняются.

Все кредит "arno0x0x" и его сайта WordPress для этого рецепта.

+971
Vdhande 13 сент. 2013 г., 14:14:39
Другие ответы

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


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

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

Мы думаем, что хостинг нашего веб-сайта на наш собственный небольшой ЦОД на работе. Пока это еще в стадии обсуждения, я думаю, что это дает отличную возможность для меня, чтобы узнать некоторые облака/технологий виртуализации.

Итак, у меня 2 собран шт (2-го поколения процессор i5, 4 ГБ оперативной памяти в каждом, 80Гб HDD) на котором я планирую учиться дальше. Я хочу воссоздать хостинг обстановки, в которой я бы хотел, чтобы иметь возможность размещать веб-сайты, имели резервные копии, включить балансировку нагрузки (при необходимости). Я думал вдоль линий на базе OpenStack. Хост-ОС, что я имел в виду использование было в CentOS или Fedora.

Мои вопросы:

  1. Лучше устанавливать в OpenStack на вершине одной из вышеупомянутых ОС или сначала Виртуализировать среду с ESXi/Xen и затем установить на базе OpenStack? (Я собираюсь использовать все эти технологии впервые)

  2. Говорят есть сайт на котором есть БД MySQL, в виртуальной среде, можно ли есть один ВМ как frontend и другой виртуальной машине в качестве сервера БД? Это влияет на производительность в любом случае?

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

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

+965
user1050619 11 февр. 2017 г., 23:10:12

Теперь вот совершить идентификатор 41f9f4e392ab50db264e0328de7d69f1f10646eb, я хочу получить этот идентификатор фиксации кода, которые были изменены только.

Я использую команду git показать 41f9f4e392ab50db264e0328de7d69f1f10646eb , чтобы увидеть измененные файлы, как я могу скачать эти оба после изменения и до модифицированную версию через Linux Git в команде? Одним словом, я просто хочу сравнить разницу до и после совершения идентификатор 41f9f4e392ab50db264e0328de7d69f1f10646eb объединить код легко.

Любая идея будет полезна, спасибо заранее.

+959
defcon 3 янв. 2011 г., 07:05:28

Я не уверен, что этот вопрос следует задавать здесь, так как я на OS X, но так как я использую Баш, и я спрашиваю о смысле и цели некоторые файлы.

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

https://stackoverflow.com/questions/32149008/how-to-delete-possible-symbolic-links-created-by-anaconda?noredirect=1#comment52187516_32149008

Судя по всему, я думаю, проблема связана с тем, что динамическая библиотека (libQtDesignerComponents.4.dylib нужна) отсутствует , но когда я использую следующую команду, чтобы найти библиотеку найдите libQtDesignerComponents.4.dylib нужна, у меня есть странный выход:

/Пользователи/сотовый/анаконда/Либ/libQtDesignerComponents.4.dylib нужна
/Пользователи/сотовый/анаконда/пкгс/шт-4.8.6-0/Либ/libQtDesignerComponents.4.dylib нужна
/Пользователи/сотовый/анаконда/пкгс/шт-4.8.6-2/Либ/libQtDesignerComponents.4.dylib нужна
/Пользователи/сотовый/анаконда/пкгс/шт-4.8.6-3/Либ/libQtDesignerComponents.4.dylib нужна

Это странно, потому что у меня больше нет каталога анаконда.

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

В любом случае, мой главный вопрос заключается в следующем. Тем временем, я нашел некоторые файлы (именно 6 файлов) на моей домашней директории, которые для меня неизвестны. Имена с префиксом по.послеполетное., и тогда суффиксы цифры. Первый пример называется на.послеполетное.1174 содержит следующее содержание:

Имеет /библиотека/Икл/чайник = 0
Дом______ = /пользователи/клетка
Пользователь______ = ячейка
каталоге pkgdir____ = /объемы/ActiveTcl-8.6/ActiveTcl-8.6.ПКГ
параметр installdir = /
хранилище = /библиотеки/Икл/чайник
раковина_____ = /usr/местные/Бен/tclsh8.6
Имея хранилище семян.
Не существующий репозиторий, копирование семян в хранилище-К-быть в /Library/Икл/чайник
/usr/местные/Бен/чашка ссылке сделать /библиотека/Икл/чайник /usr/местные/Бен/tclsh8.6
ОК
/usr/местные/Бен/чашка по умолчанию /библиотека/Икл/чайник
/Библиотека/Икл/чайник
Заставляя собственности /пользователи/сотовый/библиотеки/application поддержки/Активностити в ячейку
___сделано

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

Каковы цели этих файлов? Я могу безопасно удалить их?

+921
user5508518 19 нояб. 2014 г., 02:26:36

Я пытаюсь установить Messenger локальной сети на CentOS 7 (64бит), используя следующую команду:

ням установить ЛМК-1.2.32-2.для i386.об / мин

Что файл был загружен из https://github.com/lanmessenger/lanmessenger/releases

Но я получаю следующее сообщение об ошибке:

Проверьте ошибку проводки:
 файл /usr/bin из установки ЛМК-1.2.32-2.для i386 конфликтует с файлом из файловой системы-3.2-21 пакет.el7.архитектуру x86_64
 файл / установка ЛМК-1.2.32-2.для i386 конфликтует с файлом из файловой системы-3.2-21 пакет.el7.архитектуру x86_64
 файл /usr/lib из установить ЛМК-1.2.32-2.для i386 конфликтует с файлом из файловой системы-3.2-21 пакет.el7.архитектуру x86_64

Можно ли решить эту ошибку?

+901
Samir Chennag 12 мая 2016 г., 23:06:18

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

+829
Sadeq Sepehrnoush 22 мая 2013 г., 21:27:04

Большинство систем автоматически загрузит файл/etc/rc автомобиль.местные при запуске, когда присутствует, так что вы просто должны поставить свои команды есть, и это следует сделать трюк.

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

+807
ciberg 22 мар. 2016 г., 15:30:32

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

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

Пока этого не произошло, что скрипт выполняется более чем на 1 разработчика одновременно.

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

Всем пользователям, которые могут запустить этот скрипт несколько пользователям использовать sudo?.

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

+700
89504381618 15 нояб. 2015 г., 01:05:11

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

+659
R00We 11 авг. 2019 г., 16:06:44

Я только что установил OceanOptics SpectraSuite в Ubuntu 16.04, какие интерфейсы цифровой спектрометр USB к ноутбуку. Когда я запустить программу как инструктор пользователя, он запускается без доступа к оборудованию. Если я выполнить с помощью sudo, он запускается нормально, а оборудование правильно инициализирован:

инструктор@modern5-широта-E6500:~$ что spectrasuite
/usr/местные/Бен/spectrasuite
инструктор@modern5-широта-E6500:~$ spectrasuite
Родной библиотеки USB Линукс загружается.
Обнаружены изменения устройства на USB
Не может претендовать на устройстве (вид: 0x2457, пид: 0x1022, недвижимость: 0)
Интерфейс не может быть истребована.
^С
инструктор@modern5-широта-E6500:~$ судо spectrasuite
[суда] пароль для инструктора:
Родной библиотеки USB Линукс загружается.
Обнаружены изменения устройства на USB
Интерфейс был заявлен успешно.

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

+607
Arb Webs 9 нояб. 2012 г., 23:47:48

Первый набор цитат съедена командной строки для Су, а второй установлен командной строки по SSH, так что цитирует { печати $1} фактически рассматривается как три отдельные аргументы на awk. Побег кавычек (и $, и любой другой специальный символ, который вы можете использовать):

Су - админ -с", СШ $я на awk -е: \'{ печати \$1}\' файл /etc/passwd с"

Или:

Су - админ -с "СШ $getent passwd и я" | на awk -е: '{печати $1}'
+582
JulioSergio 8 февр. 2014 г., 20:08:55

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

Вариант 2-использовать AllowUsers в файле sshd_config, он поддерживает необязательное имя, здесь мы можем позволить, чтобы кто-то доступ только с foo.bar.com:

AllowUsers [email protected]

(файле ssh_config(5) документы разрешенных имя модели)

Другой вариант заключается в использовании хозяев.позвольте и хозяев.отрицать (tcpwrapper). Только ssh с foo.bar.com.

# хозяевами.разрешить
накопитель sshd: foo.bar.com

# хозяевами.отрицать
демон: все

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

+535
ningja 17 февр. 2014 г., 00:03:45

Добрый вечер, Я относительно неопытный пользователь Linux, и я пытаюсь мигрировать с Kubuntu на openSUSE. У кого-нибудь есть опыт или советы по настройке Citrix и ВСА вебклиент? Я сделал это успешно .деб, но я не уверен, как это сделать с помощью RPM.

Спасибо!

+507
Shazia Ijaz 16 мар. 2016 г., 18:06:37

Я рассматриваю покупку ноутбука с экраном с HiDPI, но не уверен, насколько хорошо все будет выглядеть. Я бы хотел, чтобы запустить Xfce или Гном воспоминание о нем, но хотел бы проверить вещи, прежде чем тратить $2К. Есть ли способ (возможно, с ВМ или что-то), я могу проверить на аппаратную с HiDPI знать, если все будет корректно на реальные вещи?

+501
Jakub Pawlowski 14 авг. 2015 г., 06:44:00

Насколько в Ubuntu и Intel драйверы обеспокоены, Intel только проверили свои драйверы для LTS версии Ubuntu (см. ответ на Тодда Fujinaka). Поэтому нужно понизить Убунту с 16.10 до 16.04.1 ЛЦ (переустановить при сохранении /дома).

Для всех остальных, основанных на Debian дистрибутивах, например, Кали, это верно: нужно понизить (т. е. переустановить) до версии, которая явно поддерживается производителем драйвера. Версия пока ССЗ рис.

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

+417
woodong 31 июл. 2015 г., 11:31:49

Я хотел бы, чтобы источник (т. е. не называть) скрипт из любой оболочки (Bash/csh могут основной цели, но рыба, ЗШ, КШ и RC было бы тоже интересно).

Я хотел бы, если скрипт может быть один файл - т. е. не файл для каждой оболочки диалект.

Я могу это сделать?

Я думаю что-то похожее на:

 если оболочка bash, то
 код # Баш здесь
еще
 если оболочка хсг тогда
 код # хсг здесь
еще
 если оболочка xxxsh тогда
 код # xxxsh здесь
интернет
за endif
интернет

Так что я могу сделать:

хсг% источник my_script
Баш$ . my_script

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

Редактировать

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

Не менее важным шагом является как код для разных разделов для оболочек должны быть в кавычках, чтобы не путать других снарядов. Думаю: как ты можешь в разделе для bash есть <<here_document , состоящую из всех символов во всех комбинациях юридических в bash, но незаконно и в любой другой оболочке без Этот запутанным других снарядов. Это не охватывается ответы/связанные ответы.

+408
user337539 28 июн. 2011 г., 01:34:11

В ЗШ (и большинств non-Борн производные снарядов), когда (или все в зависимости от оболочки) Глоб не расширяться, команда прерывается.

$(выполнить_действие найти имена) - это не шаблон, но вы можете сделать это, станет одним путем добавления Глоб квалификации в ЗШ:

 найти $(выполнить_действие найти имена)(#г) -print0 команды...

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

 найти ${^$(выполнить_действие найти имена файлов)}(#г) -print0 команды...
+402
Thomas Clowes 23 июн. 2016 г., 05:56:51

Я

ЖКТ () { [1 $ = коммит ] && команду git коммит -в "${@:2}" || команда git "[email protected]"; }

Это делает коммит в git'е есть качестве значения по умолчанию, в противном случае передать params и делать все, что в Git команда.

Но кажется, что может быть сокращен?

к вашему сведению, я похудения вниз .bashrc и файл. До 28 (чаще всего читается до сих пор) линии до сих пор.

+376
yotf256 2 нояб. 2016 г., 05:04:11

Вы можете настроить единицы услуг с

Тип=уведомить
NotifyAccess=все

и сделать последний скрипт (или ребенок), который запускается OpenVPN в инициализации (подождите, пока нужные ведение журнала выхода и потом) называют systemd в-сообщим.

+363
Kevin Funes 26 февр. 2011 г., 21:07:02

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

На вашем месте я бы использовал:

  • Потоковая репликация с мастера; плюс
  • PgBarman полных и инкрементных резервных копий; и
  • Кукол или другие настройки управления, чтобы сохранить прямую и др сайта конфиг соответствии
+323
clemens 21 авг. 2013 г., 02:04:16

Мой Bananian Linux-это тратить время на вход пытаясь получить аренды DHCP для eth0 интерфейс, который не подключен. Ну, расширитель кабель подключен к нему, но ничего не находится на другом конце.

Я

авто eth0 в
слово iface eth0 в инет по DHCP 

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

Вот что я вижу во время загрузки (см. последние три строки):

enter image description here

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

Есть ли способ я могу сказать это не для DHCP, если нет подключенного кабеля?

+277
Babychiq 18 янв. 2017 г., 03:35:28

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

Бревна имеют форму:

Гггг-ММ-ДД содержимого журнала asnsenfvwen eaifnesinrng
Гггг-ММ-ДД содержимого журнала asnsenfvwen eaifnesinrng
Гггг-ММ-ДД содержимого журнала asnsenfvwen eaifnesinrng

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

читать logdate otherstuff < logfile.gz
Эхо $logdate

Используя zcat выступает слишком долго.

+257
Joshua Tang 16 сент. 2013 г., 10:23:03

Если я типа лсов, я получаю:

/дом/Олег/WebstormProjects/oresoftware/r2g.пример

что я ищу, чтобы сделать, это вместо того, чтобы автоматически генерировать этот:

$Дома/WebstormProjects/oresoftware/r2g.пример

какой может быть хороший способ сделать это с помощью коротких команд?

+197
Scott Kincaid 8 июн. 2016 г., 21:53:16

Я бегу в Jessie/Sid, как моя база.

Когда я введите команду lspci:

00:00.0 ведущего моста: корпорация Intel valleyview в ССА-Кунит (Рэв 0е)
00:02.0 VGA совместимый контроллер: корпорация Intel Gen7 Вэлливью (откр 0е)
00:SATA-контроллера 13.0: корпорация Intel valleyview в 6-портовый SATA контроллер в режиме AHCI (пересм 0е)
00:14.0 USB контроллер: корпорация Intel valleyview в порт USB xHCI, что хост-контроллер (пересм 0е)
00:1А.Контроллер шифрования 0: корпорация Intel valleyview в секунду (оборотов 0е)
00:1Б.0 Звуковое устройство: корпорация Intel valleyview в высокой четкости аудио контроллер (пересм 0е)
00:1С.0 PCI моста: корпорация Intel valleyview в PCI Экспресс корневой порт (пересм 0е)
00:1С.2 слота PCI моста: корпорация Intel valleyview в PCI Экспресс корневой порт (откр 0е)
00:1С.3 слота PCI моста: корпорация Intel valleyview в PCI Экспресс корневой порт (пересм 0е)
00:1Ф.0 ISA мост: корпорация Intel valleyview в блоке управления (пересм 0е)
00:1Ф.3 шины SMBus: корпорация Intel valleyview в контроллер SMBus (пересм 0е)
02:00.0 сетевой контроллер: процессор Qualcomm драйвер для сетевой карты Atheros QCA9565 / AR9565 беспроводного сетевого адаптера (версии 01)
03:00.0 Ethernet на контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (оборотов 10)

Когда я ввожу команду lsusb:

Устройство автобусных 002 001: по ID 1d6b:0003 основа для Linux 3.0 корневой концентратор
Устройство автобусных 001 007: ИД 0cf3:3004 драйвер для сетевой карты Atheros сообщений, Inc. 
Устройство автобусных 001 005: с ID 0bda:0129 Realtek полупроводника корп RTS5129 кардридер контроллер
Устройство автобусных 001 004: ИД 0c45:6513 Microdia 
Устройство автобусных 001 003: ИД 05e3:0608 Genesys и логики, Инк. Порт USB-2.0 4-портовый концентратор
Устройство автобусных 001 002: код 0458:003a с ГЕ корп. систем (систем мышь) Радио+ мини-путешественница / гений неудобная 120
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор

Я не могу понять, какое устройство компакт-дисков.

кошка /proc/sys файла в/dev/компакт-диск/инфо пуст значений.

Нет даже кнопки eject.

команде uname читает:

DarthVader ОС Linux 3.16.0-38-generic и #52~14.04.1-Ubuntu в СМП пт 8 мая 09:43:57 по UTC 2015 x86_64 с архитектуру x86_64 x86_64 с ГНУ/Линукс

Любые идеи?

+169
rafamvc 7 мая 2010 г., 16:26:48

Сделайте лог файл ФИФО (человек mkfifo) и поставить процесс на чтение грань, которая отделяет его вклад в файлов ограниченного размера.

mkfifo /путь/к/logfifo.app_xy
сплит ... </путь/к/logfifo.app_xy &
/плохо/приложение
+121
CJ Bryan 16 февр. 2011 г., 04:57:09

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

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

И если средняя нагрузка высока, то найти причину.

Что я уже нашел:

на машине мы находим следующее ( На самом деле нет )

  1. нет проблема с сетью

  2. без проблем диски

  3. журнал как сообщения чисто, без ошибок

Любые советы о том, как найти причину средняя высокая загрузка процессора?

+87
ddffnn 14 мая 2010 г., 17:26:54

1-го я создал жесткую связь (HLINK) и софтлинк (слинки) в одном файле (А. дат). Как я знаю, СЛИНК имеет свой дескриптор, и этот inode будет указывать на inode А. дат. Но HLINK не имеет собственных узлов. когда мы создаем жесткую связь, он будет прямо указывают на inode А. дат.

Так что мой СМО вот когда мы удаляем исходный файл (А. дат), из-за наличия жесткой связи (HLINK), инода А. дат еще будет в памяти.Но почему мы не можем получить доступ к этим материалам на крадемся, хотя красться по инф указывает на дескриптор, который все еще существует в памяти, в то время как HLINK можете открыть хоть оно указывает на тот же индексный дескриптор.

Пожалуйста, помогите мне понять это и поправьте меня, если я ошибаюсь..

Спасибо!!

+79
Taylor Rose 8 окт. 2018 г., 07:30:21

Я не думаю, что есть одна команда. Вот простой скрипт, сохраните его как "flipbit":

#!/usr/Бен/Perl с
# Аргументы: байт (начиная с 0), бит (0-7), именем (иначе как stdin)
$байта = смещение(@argv в);
$бит = клавишу Shift(@argv в);
фдоон $/; 
$файл=<>; 
substr в файл ($,$байт,1) = подстрока файл ($,$байт,1) ^ хр(1<<$бит); 
распечатать файл$;

тест:

$ Эхо АББ | ~/bin/flip-bit.pl 2 0 | ОД -ХД
0000000 6261 0a63 
 А Б в НЛ 

этот перевернутый младший бит (0) третьего персонажа, изменяя уровне " B " до "c".

В одной командной строке:

на Perl -е '$байта=смещение(@argv в);$бит=клавишу Shift(@argv в);фдоон $/; $файл=<>; функцию substr($файл$байт,1) = функцию substr($файл$байт,1) ^ хр(1<<$бит); печати $файл'
+48
Fredy31 31 янв. 2015 г., 16:43:15

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

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

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

Вот скрипт на Perl, который делает это:

#!/usr/Бен/Perl с

используйте list::util в кя/в случайном порядке/;
использовать ИО::ручки;

использовать постоянный BLOCK_SIZE => 4096;

мой ($src, и $ДСТ) = @argv в;

мой размер = (стат($ГРЦ))[7];
мои @блоками = перемешать(0 .. (размер / BLOCK_SIZE));

мой ($srcfh, $dstfh);
открытое $srcfh, "<", $src или умереть "невозможно открыть $ГРЦ: $!";
открытое $dstfh, ">", $DST или умереть "невозможно открыть $ДСТ: $!";
усечь $dstfh, размер; # неопределенного поведения

мой $баф;
для моего $blockno (@блоки) {
 искать $_, $blockno * BLOCK_SIZE, 0 для ($srcfh, $dstfh);
 читать $srcfh, $баф, BLOCK_SIZE;
 печать $dstfh $баф;
$dstfh->врезная;
}

закройте $dstfh;
закройте $srcfh;

Вы можете проверить фрагментацию с filefrag команды, содержащиеся в командой e2fsprogs пакет.

Вот пример того, что делает торрент:

# ЛШ-ш amd64memstick-5.1.2.fs.gz
239 млн. amd64memstick-5.1.2.fs.gz
# filefrag amd64memstick-5.1.2.fs.gz
amd64memstick-5.1.2.fs.gz: 585 степени нашли

Вот что я получил с моего скрипта (для ext3):

$ Общ -ш источник.тар
42М источник.тар
$ на Perl источник fragment.pl .деготь фрагментирован.тар
$ фрагментированной программы md5sum.источник смолы.тар
f77fdd7ab526ede434f416f9787fa9b3 фрагментирован.тар
f77fdd7ab526ede434f416f9787fa9b3 источник.тар
# filefrag фрагментирован.тар
фрагментированная.деготь: 395 степени нашли

Правка: не бери в голову, он не работает, что хорошо все, за исключением больших файлов (в 1,5 ГБ файл фрагменты точно.)

Система VM, вероятно, является кэширование и/переносит повторных заказов слишком мал пишет. Именно поэтому торрент-клиенты умудряются фрагмент (так как они обычно не скачать на >10 МБ/с), но мой скрипт не. Я думаю, он может быть изменен путем снижения порогов ВМ. Посмотреть в/proc/sys в/ВМ/dirty_*

+11
Pejman nejadi 2 апр. 2012 г., 06:42:23

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

$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