Линукс Минт SPDIF выход не работает

Я запустил Линукс Минт 15 (корица) на компьютер с Модель GA-Z68X-ud3h у-В3 материнской платы. Единственный вопрос, который у меня был это звук. Аналоговые выходы работают нормально, но я не могу получить любой звук с оптического выхода. Я пробовал несколько исправлений, которые я видел, включая редактирование алса-база команды modprobe файл. Вот вывод из игре -л:

**** Список воспроизведения устройств ****
карта 0: PCH-файл [ВДА Интел ПЧ], устройство 0: ALC889 аналоговый [ALC889 аналоговый]
 Subdevices: 1/1
 Подустройства #0: подустройства #0
карта 0: PCH-файл [ВДА Интел ПЧ], 1 устройства: цифровой ALC889 [цифровой ALC889]
 Subdevices: 1/1
 Подустройства #0: подустройства #0
карта 0: PCH-файл [ВДА Интел ПЧ], устройства 3: 0 разъем HDMI [HDMI с 0]
 Subdevices: 1/1
 Подустройства #0: подустройства #0

Кто-нибудь есть идеи?

+102
yassan 13 дек. 2010 г., 21:03:29
31 ответов
если [[ $COMP_CWORD -Ле $cmd_index ]]; затем
 # Пользователь не задал команду еще
 местные all_commands="$(tmux -м-список команд | вырезать -Ф 1 -Д -')"
 COMPREPLY=( ${COMPREPLY[@]:-} $(compgen -з "${all_commands}" -- "${пес}") )

Я пытаюсь понять выше фрагмент кода для tmux в bash автодополнение

аргумент compgen ж берет слово-список. Но почему это берется дополнительная опция -- с текущего слова, ${пес} в качестве аргумента?

Что значит :- внутри цветка скобки означают?${COMPREPLY[@]:-}

Когда я это сделаю, tmux<вкладка> завершение списка отображается такой же, как $(tmux -м-список команд | вырезать -Ф 1 -Д ' '). Итак, зачем нам нужны ${COMPREPLY[@]:-} в массиве начале?

+737
VKGS 03 февр. '09 в 4:24

Вверх стороной с помощью LVM этот способ заключается в том, что он делает, расширяя легкие и новые диски не должны быть одинакового размера. С другой стороны, 4 диска в RAID10 адреса настроен на использование режима разметки смещение может дать seqential производительности около Что 4 диска в RAID0, но ЛВМ полосой на верхней части двух raid1s адреса только производительности двух дисков.

+722
Hassan Akbari 30 нояб. 2010 г., 19:26:09
Другие ответы

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


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

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

Вы также должны создать новый экземпляр ядра, и обеспечить что она будет загружаться в виртуальной машине. Для этого, перейти к источнику дерево, скопировать конфиг-3.14.26-yocto-в QEMU для $SRC_ROOT/.config (где $SRC_ROOT является корнем дерева в Linux), и запустить сделать -J4 не все.

Я сделал это

  • компакт-диск с Linux-yocto-3.14 , чтобы перейти в корневой каталог Linux в
  • команды mkdir .конфиг для того чтобы сделать конфигурацию папку, которая не существует в этом новом ядре
  • копирование конфига-3.14.26-yocto-в QEMU из-за пределов ядра в /.конфиг
  • Хотя в корне ядра, выполнив мейк-J4 не все

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

+692
killalad 26 нояб. 2015 г., 12:33:23

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

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

#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>
#включить <запустите.ч>
#включить <строка.ч>
код #include <sys файлы/типы.ч>
код #include <sys файла/сокета.ч>
код #include <netinet/Ин.ч>
код #include <netdb.ч> 


тап_п(АГДС, типа char *переменной argv[])
{
 инт portno = 5454;
 символ *имя = "192.168.56.101";

 тип int sockfd;
 структура sockaddr_in serv_addr;
 структура hostent *сервер;

 sockfd = сокета(af_inet, являются sock_stream, 0);
 если (sockfd < 0) {
 ошибка("ошибка открытия сокета");
}

 сервер = функция gethostbyname(узла);

 если (сервера == значение null) {
 fprintf(поток stderr,"ошибка, нет такого узла\Н");
выход(0);
}

 bzero (к(char *) &serv_addr, как sizeof(serv_addr));
 serv_addr.значение переменной sin_family = равен af_inet;
 bcopy (к(char *)сервер->h_addr, 
 (тип char *)&serv_addr.sin_addr.s_addr,
сервер->h_length);

 serv_addr.sin_port = htons(portno);
 если (подключение(sockfd,(структура структуры *) &serv_addr,оператор sizeof(serv_addr)) < 0) {
 функции printf("порт закрыт");
 } еще {
 функции printf("порт активен");
}

рядом(sockfd);
 возврат 0;
}
+648
Victoria Lewis 11 окт. 2017 г., 02:22:20

Поскольку это в CentOS 7, Вы должны использовать сервис systemd для запуска сервиса. Вы даже можете запустить его в экран. Из Вики archlinux:

Создайте файл: /etc/systemd/system/[email protected]

[Блок]
Описание=экран
После=сеть.цель

[Услуги]
Тип=простой
Пользователь=%я
ExecStart=/usr/Бен/экран -ДМС autoscreen
ExecStop=/usr/Бен/экран -с autoscreen -х выход

[Установите]
WantedBy=Multi-потребителя.цель

Затем включить его с systemctl включить [email protected] если вы не планируете сделать его таким, что можно запускать под любым пользователем, вы можете избавиться от С @ в имени, и @имя пользователя в наименование единицы при включении ее, и жесткий-код пользователя в файл модуля.

+619
S16 12 нояб. 2012 г., 02:35:13

Если вы знаете, как это сделать в R, то все средства сделать это в р. с помощью классических инструментов Unix, это наиболее естественно сделать в awk.

на awk '
 ФНР==1 && НОМЕР!=1 { а (/^<заголовок>/) Гэтлину; }
 1 {печать}
файл*.тхт >all.txt

Первая строчка в сценарий awk, соответствует первой строке файла (ФНР==1) если это и первая линия для всех файлов (НР==1). Когда эти условия выполнены, то выражения а (/^<заголовок>/) Гэтлину; выполняется, что вызывает awk, чтобы сохранить значение другой строки (пропуск текущего) пока тока один соответствует регулярному выражению ^<заголовок>. Вторая строчка в сценарий awk печатает все, кроме линий, которые были ранее пропущены.

+587
Suresh Maurya 13 февр. 2011 г., 09:04:29

Я новичок в TCL и программирования для Unix.

Следующая команда работает из командной строки Unix, но не работает в скрипта.

$ вроде -б -К8 abc.txt | у awk '!а[$1]++'
ошибка на 8 (-К8) и 1($1) не изменяется

Я пытаюсь отсортировать столбец 8 вначале и потом выбрать только уникальные данные по колонке 1.

Я также пытаюсь сохранить данные в файл.

+563
Junior Kana 15 сент. 2015 г., 10:43:43

Ты серьезно спрашиваешь, Как писать данные к повреждению файловой системы?

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

Единственная альтернатива - "потерять все", в конце концов.

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

+562
user270248 11 окт. 2012 г., 03:19:11

Делает хороший прогресс за первые полчаса или около того, потом умирает:

компакт-диск bsd_amd64_compiler2/продукт && ./test_gamma
С помощью среды выполнения Java в: /usr/местные/openjdk7/JRE и
Произошла ошибка при инициализации виртуальной машины
Ява/Лэнг/ошибке типа noclassdeffounderror: Java, с/Ланг/вызова/AdapterMethodHandle
команде gmake[4]: *** [товар] Ошибка 1
команде gmake[4]: покидая каталога в/usr/порты/Ява/openjdk7/работа/слепых/строить/БСД-системах amd64/точка/outputdir'
команде gmake[3]: *** [generic_build2] Ошибка 2
команде gmake[3]: покидая каталога в/usr/порты/Ява/openjdk7/работа/слепых/точка/сделать
команде gmake[2]: *** [Товар] Ошибка 2
команде gmake[2]: покидая каталога в/usr/порты/Ява/openjdk7/работа/слепых/точка/сделать
команде gmake[1]: *** [Точка сборки] Ошибка 2
команде gmake[1]: покидая каталога в/usr/порты/Ява/openjdk7/работа/слепых'
команде gmake: *** [build_product_image] Ошибка 2
*** [делать-строить] код ошибки 1

Я действительно в растерянности. Предыдущие версии нормально. Делаю обновления через portsnap выборка/обновление, инструкции portmaster -путь. OpenJDK, то Апач, и Рубин-единственные обновления, обратите внимание на этот раз. Поиск только придумали пару попаданий (из "Ах, это сломал", а затем "о-о он работает сейчас" без каких-либо объяснений о том, как это было сделано)...

+561
Ran Dom 16 февр. 2012 г., 14:45:41

вы можете использовать на awk для выяснить, это слишком !

у awk '{с+=gsub(с,с)}конец{печать С}' Е='[[:альфа:]]' именем
+553
goud1it 4 апр. 2016 г., 16:36:26

Я хочу подключиться к протоколу EAP-TLS в точку доступа, используя МЖД, однако это не удается, потому что он, видимо, не можете открыть мой клиент ключ:

# iwctl
[МЖД]# как wlan0 станции подключить фу
Не настроен

МЖД говорит:

в src/сети.с:network_connect() 
в src/сети.с:network_connect_8021x() 
Не удалось загрузить файл /var/lib в/беспроводной/skybert.УГР

Мое ядро является последним стабильным и я позволила CONFIG_PKCS8_PRIVATE_KEY_PARSER:

# uname-Р
5.2.1
# lsmod распечатывает | грэп pkcs8_key_parser
pkcs8_key_parser 16384 0

МЖД

# файл /usr/IP-адресов/МЖД --версия
0.18
# экспорт IWD_TLS_DEBUG=1
# файл /usr/IP-адресов/МЖД -д
[..]
в src/сети.с:network_connect() 
в src/сети.с:network_connect_8021x() 
Не удалось загрузить файл /var/lib в/беспроводной/skybert.УГР

/ВАР/Либ/МЖД/фу.8021x

[Безопасности]
ВП-метод=ТЛС
ВП-ТЛС-ClientCert=/ВАР/Либ/беспроводной/skybert.УГР
ВП-ТЛС-ClientKey=/ВАР/Либ/беспроводной/skybert.des3.ключ 
ВП-ТЛС-ClientKeyPassphrase=youwish
ВП-тож=skybert

Соответствующее, работать, соединения блока:

сеть={
имя SSID="фу"
key_mgmt=WPA и ВП
прото=WPA2 в
ВП=ТЛС
личность="skybert"
client_cert="/ВАР/Либ/беспроводной/skybert.УГР"
private_key="/ВАР/Либ/беспроводной/skybert.des3.ключ"
private_key_passwd="youwish"
}

ОС

"команду -а
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютора: в Debian
Описание: дистрибутив Debian GNU/Линукс 10 (бустер)
Релиз: 10
Название: Бастер

(пытался) читать источник

От того, что я могу сказать, это Элл/Элл/Пэм.С (назвать от МЖД/ГРЦ/вп-сс-общие.С) что не может загрузить сертификат, но это, насколько я пришел. Сообщение об ошибке будет таким же, если путь существует, или если это не.

Любая помощь будет высоко ценится.

+523
marusyanikvosk 13 мая 2012 г., 00:13:42

Попробуйте скопировать команду СР:

$ СР -Р моя_папка/* destinationfolder

СР -Р означает копировать рекурсивно, так что все папки и файлы будут скопированы.

Вы можете использовать команду remove РМ , чтобы удалить папку:

$ РМ -Р папка

Посмотреть подробнее: переместить все файлы из каталога в другой.

+498
Peter Baker 19 мар. 2011 г., 00:46:04

У меня есть LiveCD с работы в качестве пользователя по умолчанию. Как войти как root?

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

+493
MrKulli 17 окт. 2014 г., 07:01:45

Взгляните на этот вопрос superuser.com вместе с ним ответы: шпатлевка 0.61: почему я вижу “Доступ запрещен” сообщение после того как я ввожу свой логин?

Звучит как проблема с конкретной версией шпатлевка. Убедитесь, что вы используете 0,62 или выше.

Это, кажется, ошибка с версии 0.61 шпатлевки.

резюме: паразитные "отказано в доступе", напечатанную в шпатлевки окно после gssapi с отказом

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

сложность: удовольствие: просто нужно tuits, и не многие из них.

приоритет: высокий: это должно быть исправлено в следующем релизе.

отсутствуют-в: 0.60 присутствует-в: 0.61 фиксированной в: 0.62 r9232

+478
theburdenofculture 13 мая 2014 г., 04:05:04

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

в MySQL ... | команды xargs -Л 1 ш-с 'Эхо "$0" | xmllint --формат -'

Петлю консоли-это самый простой способ. Канонический способ для перебора строк при МФС= читать -R линии; делать ....

в MySQL ... |
в то время как ИФ= читайте -Р линии; делать функции printf '%з\п' "$строка" формат -; | xmllint --сделано
+477
Vizzle 20 янв. 2019 г., 03:01:14

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

В одной точке, в текстовой консоли Linux ядра были настройки по умолчанию, которые гасятся в себя после периода неактивности. Эквивалент заставку в вашей любимой графической среде :).

Некоторые люди, как установить пустое время с помощью загрузки ядра опцию consoleblank=, который принимает значение в секундах. Однако в документации я найти не говорят, этого достаточно для достижения полной экономии энергии, или любой реальный уровень энергосбережения. Может быть, он делает то, что они хотят на своей системе! Или, может быть, это не так. Документация бесполезный на данный момент.

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


http://man7.org/linux/man-pages/man1/setterm.1.html

Видимо, это возможно, чтобы включить консоль вырубных во время выполнения, используя setterm --consoleblank [1-60]. А потом setterm есть другой вариант --Тип [1-60], чтобы в конечном итоге включить "режим пониженного энергопотребления" после тайм-аута.

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

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

 /ОГРН/setterm -термин Linux -пустой 10 -Тип 5 <с/dev/tty1 >на/dev/tty1

Я не уверен, что по CoreOS позволяет добавлять произвольные команды в процессе загрузки (как в РЦ.местные на другие дистрибутивы, например). Я полагаю, что вы всегда можете использовать привилегированное контейнер :).


setterm-пусто говорит, что вырубных использует АПМ, если он доступен. Рассказчик голос: APM не существующих на современном оборудовании. Я не знаю, если гашение будет использовать любые современные схемы энергосбережения.

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

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

+415
Connor Brescia 2 мая 2017 г., 20:43:55

Для указанных ниже значений, мне нужно заменить второй и четвертой "." на "," в ниже файл

вход

1.351364711.103.7319660.2010-01-01 00:00:00
1.345529841.103.7372875.2010-01-01 00:00:49
1.342955629.103.7455272.2010-01-01 00:01:42
1.339694956.103.7520503.2010-01-01 00:02:28

необходимый промежуточный результат

 1.351364711,103.7319660,2010-01-01 00:00:00
 1.345529841,103.7372875,2010-01-01 00:00:49
 1.342955629,103.7455272,2010-01-01 00:01:42
 1.339694956,103.7520503,2010-01-01 00:02:28

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

желаемый конечный результат

2010-01-01 00:00:00,1.351364711,103.7319660
2010-01-01 00:00:49,1.345529841,103.7372875
2010-01-01 00:01:42,1.342955629,103.7455272
2010-01-01 00:02:28,1.339694956,103.7520503
+386
Jess P 7 мар. 2011 г., 18:10:52

Вы можете посмотреть на осуществление удаленного кадрового буфера протокола RFB, описанный в документе RFC 6143. Это используется для VNC сервера и клиента, которые являются общими для большинства систем. В Linux этот пакет можно назвать tigervnc-сервер для сервер Xvnc (или скрипт фронтальный VNC-сервером), и пакет tigervnc для обычного Х11 клиентского приложения vncviewer, но есть разные версии.

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

+386
user3343073 17 окт. 2011 г., 01:45:27

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

+361
manamana 26 июл. 2015 г., 07:02:56

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

25 18 * * * корень у mysqldump -U в корень -п мойпароль-все-базы данных | с помощью gzip > в /var/резервное копирование/database_'date '+%м-%д%М".sql.gz 

Как ничего не произошло в 18:25, я посмотрел в моем каталоге/var/журнал/syslog и файл (сервера под Debian) вот что я нашел:

24 января 18:25:01 ns311475 выполнить /sbin/cron-а[16252]: (корень) УМК (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/нуль | в то время как читать линии; делать Эхо `/ОГРН/дата` "$строка" > > в /var/журнал/ispconfig/хрон.войти; сделал)
24 января 18:25:01 ns311475 выполнить /sbin/cron-а[16253]: (getmail) УМК (/usr/local/bin/run-getmail.sh > /dev/нуль 2>> /dev/нуль)
24 января 18:25:01 ns311475 голубятня: имап-логин: отключен (без авт попытки в 0 сек): пользователь=<>, рип=127.0.0.1, губы=127.0.0.1, охраняемой, сессии=<3xFlL2kNAAB/информацию AaAb>
24 января 18:25:01 ns311475 голубятня: протоколы POP3-логин: отключен (без авт попытки в 0 сек): пользователь=<>, рип=127.0.0.1, губы=127.0.0.1, охраняемой, сессии=<rhRlL2kNvwB/информацию AaAb>
24 января 18:25:01 ns311475 есть postfix/smtpd[16279]: подключения с localhost.локального домена[127.0.0.1]
24 января 18:25:01 ns311475 есть postfix/smtpd[16279]: потеряно соединение после подключения с localhost.локального домена[127.0.0.1]
24 января 18:25:01 ns311475 есть postfix/smtpd[16279]: отсоединить от localhost.локального домена[127.0.0.1]

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

+336
KPL 8 мар. 2010 г., 09:42:54

Я пытаюсь сделать Уэйк-на-LAN (WOL) для работы на моем рабочем столе. В нем есть материнская плата ASUS P6T Делюкс V2 и я успешно включена опция Воль в БИОСе [1]. На рабочем столе в настоящее время настроен как двойной загрузки Windows 7 и Arch Линукс. На Windows 7 я могу загрузиться с помощью Воль, но на мой Арч Линукс я только резюме на работу, используя Воль. Я следовал инструкциям на странице Арч Вики Линукс о WOL [2]. Что мне нужно настроить на Linux, чтобы сделать его можно загрузить с помощью Воль, а?

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

С поста на спросите Ubuntu [3] я сделал вывод, что это наверное как-то связано с включением в/proc/ACPI в/пробуждения для моей сетевой карты. Я пытался включение его с помощью эхо POP6 > в /proc/ACPI в/пробуждения , которая, к сожалению, не включить его. Когда я попробовал его на USB-устройства, например USB3, то она сделала правильно переключаться между включением и выключением.

Я на правильном пути, с включением моей сетевой карты с помощью файла/proc/ACPI в/пробуждения или это не имеет отношения к позволяет загружать Linux с помощью Воль? И если я должен включить, что такое правильный способ, чтобы включить его для моей сетевой карты?

  1. http://blog.controlspace.org/2009/09/wake-on-lan-with-windows-7-and-asus-p6t.html
  2. https://wiki.archlinux.org/index.php/Wake-on-LAN
  3. https://askubuntu.com/questions/352888/wake-on-lan-13-04-problems

В случае, если я сделал плохое предположение, это, как я предположил, POP6 мое устройство Ethernet.

Выполнив команду lspci -ТВ дал мне:

-+-[0000:ФФ]-+-00.0 корпорация Intel процессор Xeon 5500 и Core i7 для быстрого архитектура универсального непрофильного регистров
 | +-00.1 корпорация Intel процессоров Xeon 5500/ядро i7 Быстрыйпоиск архитектура системы дешифратор адреса
 | +-02.0 корпорация Intel процессоров Xeon 5500/ядро i7 QPI по ссылке 0
 | +-02.1 корпорация Intel процессоров Xeon 5500/ядро i7 QPI по физической 0
 | +-03.0 корпорация Intel процессоров Xeon 5500/ядро встроенный контроллер памяти i7 с 
 | +-03.1 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти с адресным дешифратором
 | +-03.4 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированной тест контроллера памяти регистров
 | +-04.0 корпорация Intel процессоров Xeon 5500/ядро встроенный контроллер памяти i7 с канала 0 регистра управления
 | +-04.1 корпорация Intel процессоров Xeon 5500/ядро встроенный контроллер памяти i7 с канала 0 Адрес регистров
 | +-04.2 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 0 ранг регистров
 | +-04.3 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 0 терморегулирования регистров
 | +-05.0 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 1 Управления регистры
 | +-05.1 корпорация Intel процессоров Xeon 5500/ядро встроенный контроллер памяти i7 с канала 1 адреса регистров
 | +-05.2 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 1 регистров ранг 
 | +-05.3 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 1 тепловой контроль регистров
 | +-06.0 корпорации Intel для процессоров Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 2 Управления регистры
 | +-06.1 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 2 регистров адреса
 | +-06.2 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 2 регистры ранг 
 | \-06.3 корпорация Intel процессор Xeon 5500 и Core i7 с интегрированным контроллером памяти канала 2 терморегулирования регистров
 \-[0000:00]-+-00.0 корпорация Intel 5520/5500/Х58-концентратора ввода/вывода в порт Эси
+-01.0-[01]--
 +-03.0-[02]--+-00.0 Продвинутые Микро Устройства, Инк. [АМД/АТИ] кипарисового про [Radeon серии HD 5850]
 | \-00.1 Передовые Микро Устройства, Инк. [АМД/АТИ] Кипарис аудио HDMI [Radeon серий HD 5800]
+-07.0-[03]--
 +Корпорация -14.0 Интел 7500/5520/5500/Х58-Концентратора Ввода/Вывода Системы Управления Регистры
 +-14.1 корпорации Интел 7500/5520/5500/Х58 ввода/вывода порты ввода-вывода концентратор и блокнот реестров
 +-14.2 корпорации Интел 7500/5520/5500/Х58-концентратора ввода/вывода контроль состояния и рас-регистры
 +-14.3 Корпорации Интел 7500/5520/5500/Х58-Концентратора Ввода/Вывода Дросселя Регистров
 +-1А.0 корпорация Intel 82801JI (семейный ICH10) - контроллер UHCI USB на #4
 +-1А.1 корпорация Intel 82801JI (семейный ICH10) контроллер UHCI USB на #5
 +-1А.2 корпорация Intel 82801JI (семейный ICH10) контроллер UHCI USB кабель #6
 +-1А.7 корпорация Intel 82801JI (семейный ICH10) ehci-контроллеру порта USB2 #2
 +-1В.Аудио контроллер 0 корпорация Intel 82801JI (семья ICH10) хD 
+-1С.0-[06]--
 +-1С.2-[05]----00.0 Марвелл Технологическая Группа Лтд. 88E8056 PCI-е контроллер гигабитного Ethernet 
 +-1С.5-[04]----00.0 Марвелл Технологическая Группа Лтд. 88E8056 PCI-е контроллер гигабитного Ethernet 
 +-1д.0 корпорация Intel 82801JI (семейный ICH10) - контроллер UHCI USB кабель #1
 +-1д.1 корпорация Intel 82801JI (семейный ICH10) - контроллер UHCI USB кабель #2
 +-1д.2 корпорация Intel 82801JI (семейный ICH10) контроллер UHCI USB кабель #3
 +-1д.7 корпорация Intel 82801JI (семейный ICH10) ehci-контроллеру порта USB2 #1
 +-1е.0-[07]----02.0 с помощью технологий, Inc. VT6306/7/8 [огонь II(м)] стандарт IEEE 1394 с OHCI контроллер
 +-1Ф.Контроллер интерфейс 0 корпорация Intel 82801JIR (ICH10R) ЛКП 
 +-1Ф.2 корпорация Intel 82801JI (семья ICH10) контроллер 4 порта SATA язь #1
 +-1Ф.3 корпорация Intel 82801JI (семейный ICH10) контроллера SMBus 
 \-1Ф.5 корпорация Intel 82801JI (семья ICH10) 2 контроллера портов SATA язь #2

Устройства с подключение к локальной сети является enp5s0 по реакция вызова IP-адрес. Что я предположил, что это одна из команду lspci -телевизор: +-1С.2-[05]----00.0 Марвелл Технологическая Группа Лтд. 88E8056 PCI-е гигабитных Ethernet-контроллер.

Выполнение кошка /proc/ACPI в/пробуждения дал мне:

Узел устройства S-состояние файловой системы 
NPE2 С4 *отключены
NPE4 С4 *отключены
NPE5 С4 *отключены
NPE6 С4 *отключены
NPE8 С4 *отключены
NPE9 С4 *отключены
NPEA С4 *отключены
P0P1 С4 *отключен разъем pci:0000:00:1е.0
PS2K С4 *отключены
PS2M С4 *отключены
Интерфейс USB0 С4 *с поддержкой шины pci:0000:00:1д.0
С USB1 С4 *с поддержкой шины pci:0000:00:1д.1
Порт USB2 С4 *с поддержкой шины pci:0000:00:1д.2
USB5 С4 *отключены
EUSB С4 *с поддержкой шины pci:0000:00:1д.7
С USB3 С4 *с поддержкой шины pci:0000:00:1А.0
USB4 С4 *с поддержкой шины pci:0000:00:1А.1
USB6 С4 *с поддержкой шины pci:0000:00:1А.2
USBE С4 *с поддержкой шины pci:0000:00:1А.7
P0P4 С4 *отключен разъем pci:0000:00:1С.0
P0P5 С4 *отключены
P0P6 С4 *отключен разъем pci:0000:00:1С.2
P0P7 С4 *отключены
P0P8 С4 *отключены
P0P9 С4 *отключен разъем pci:0000:00:1С.5
NPE1 С4 *отключен разъем pci:0000:00:01.0
NPE3 С4 *отключен разъем pci:0000:00:03.0
NPE7 С4 *отключен разъем pci:0000:00:07.0
Компания GbE С4 *отключены

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

+323
Noam Barsh 29 нояб. 2018 г., 04:39:55

Есть для этого множество инструментов:

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

тр -постоянного тока '[:график:]' <файл/dev/urandom | ДД БС=32 количество=1 Кос=8 усл=разблокировать,синхронизации 2>/Дев/нуль

#Выход #####

Пользовательский интерфейс(#В5\э BKX2?ОТВЕТ:З RAxGm:гв Т!;/в!)Н

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

тр '>\N' в '\п>' | е с/^>*//' | ТР '\п>' '>\п 

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

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

Данные вы получите от ОД будет в любой интервал вы определяете - как я покажу ниже. Но сначала - вот ответ на ваш вопрос:

е 'Первая\nnewline\альттаб spacefoobar\0null' |
Од -а-н -т -в-СК1 |
ООО '\с/^ {1,3\}//;\с/\$/&&/;/ /БД
/\\[0nt]/!{Ч;$!д};{:д
х;с/\н//г}'

Что чуть-чуть выше границы на ewlines, \0значения null, АБС и <пробелы> при сохранении Escape-строку на разделитель. Обратите внимание на Ч и Х функций - каждый раз, когда СЭД встречает разделитель, она меняет содержимое своей памяти буферов. В этом случае СЭД только хранит столько информации, сколько он должен, чтобы достоверно отграничить файл и не поддаваться на переполнение буфера - не, то есть, пока он на самом деле встречает своего разделители. Так долго, как это делает, СЭД будет продолжать процесс его ввода, а ОД будет продолжать оказывать ее, пока не встретится символ EOF.

Как это, ее вывод выглядит так:

первый
\nnewline
\альттаб
spacefoobar
\0null

Так что если я хочу фрагментик:

е ... | от ... | ООО ... | 
ООО с/фрагментик/\
&\
/г'

#Выход #####

первый
\nnewline
\альттаб
пространство
фрагментик

\0null

Теперь, если вы хотите использовать с побегов это довольно легко - потому что СЭД имеет уже двойной \\экранированы обратной наклонной чертой всех один входной символ обратной косой черты, так что printf execed из команды xargs будет иметь никаких проблем изготовления продукции по вашему техническому заданию. Но команды xargs ест оболочки котировки , так что вы должны удвоить его процитировать еще раз:

е 'НЛ\ntab\tspace foobarfoobar\0null' |
Трубопровод |
СЭД 'ы/./\\&/г' | 
размер е %б | 
кошка -

#Выход #####

НЛ$
вкладка^Ispace $
фрагментик$
$
фрагментик$
^@нуль%

Что могли бы так же легко было сохранить в переменной оболочки и выход позже в идентичной манере. Последние СЭД вставляет \обратный слеш перед каждым персонажем в его вход, и все.

И вот как это все выглядит, как раньше никогда СЭД это:

е 'НЛ\ntab\tspace foobarfoobar\0null' |
Од -а-н -т -в-СК1

Н
л
\п
Т
а
б
\Т
с
п
а
с
е

Ф
о
о
б
а
Р
Ф
о
о
б
а
Р
\0
Н
у
л
л
+303
brenda ross 9 янв. 2012 г., 04:07:34

У меня в Debian 8 Джесси минимальный устанавливать подключение к проводной сети. Нет X-сервер установлен и нет GUI.

На эту систему я войти в систему в качестве пользователя unpriviledged и я заметил, что следующие команды не хватает от автозавершения список: команду ifconfig, iwconfig, в wpa_supplicant, даже если они установлены в системе. Однако я могу запустить IP адрес , чтобы получить список сетевых интерфейсов.

Я хотел бы знать следующее:

  • можно ли подключиться к WiFi, как обычных пользователей?
  • почему обычному пользователю не разрешен доступ к команде ifconfig, iwconfig, в wpa_supplicant команды ?
  • какой группе пользователей я должен быть членом, чтобы иметь возможность подключиться к сети WiFi?
+244
Mortgageboss 19 нояб. 2011 г., 12:51:04

Если ~корень были записи, любой пользователь может добавить свой ключ SSH в ~/корень.по SSH/authorized_keys, и потом получаем root доступ просто через СШ корень@какой-хозяина.

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

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

Конечно, существуют способы борьбы с этими вопросами, как не допустить корня для входа по SSH, даже с ключа авт. Или отключение истории оболочки. Или быть прилежным о ее очистке. Но эти способы, они слоями в безопасности лук.

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

+233
Aaron Gray 30 сент. 2014 г., 05:12:26

Инструменты

Есть ли способ, чтобы выяснить, что такое входящего и исходящего трафика каждого хопа (для конкретного порта.)?

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

Там существует какого-либо инструмента/утилиты/приложения, которые могут служить этой цели.

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

Схема

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

Mcast_problem

На схеме:

  • Р1 по Р5-это IP-маршрутизаторов
  • С1 и С5 коммутаторы Ethernet
  • Синий сервер на 172.16.1.0/24 представляет ваш сервер многоадресной рассылки.
  • С51 через С55 примеры приемников мультикаст (может быть любое количество приемников)

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

Насколько я могу судить, Вы говорите, что интерфейс Р1 на 172.16.1.0/24 свидетельствует о 9mbps Для в то время как вы отправляете 100 МБ файл и интерфейс Р5 на 172.16.5.0/24 показывает около 4,2 Мбит / с, когда клиенты получают с помощью надежной многоадресной рассылки UDP. Когда вы говорите, надежный, я предполагаю, что означает, что есть какая-то последовательность пакетов, встроенных в службы многоадресной рассылки, и клиентское приложение знает, как запросить повторную передачу от сервера.

Диагноз

Если это описание правильно, есть несколько вероятных причин:

  1. Перегрузка где-то после R1, как вы утверждали в вашем вопросе.
  2. Ограничений производительности любого ГХ устройство в пути, включая R1 и R5 (например, попав в многоадресной репликации производительность предел)
  3. Ты бьешь ограничение пропускной способности половин-двухшпиндельная локальных сетей 10M.

Причины 1 или 2 будут раскрыты с помощью метро. Однако, причина 3 заслуживает немного больше обсуждения. 10М/половина ссылок обеспечивают максимум 10 Мбит / с для однонаправленной передачи. Если вы отправляете двунаправленный трафик на 10м/половина ссылке, вы, как правило, существенно меньше, чем 10 Мбит / с из-за локальных сетей локальная сеть CSMA/CD в динамике. На полудуплексная связь, локальные сети не могут одновременно передавать и получать; если станций попробовать для этого их рамы будут сталкиваться, и обе станции будут задержки ретрансляции на случайное время.

Я тест сетях для жизни. Когда я испытал эффективной двунаправленной пропускной способностью 10М/половина ссылок, я вообще не вижу между 3 Мбит / с и 4 Мбит. Цифры, которыми вы поделились выше звук очень похож. У меня нет достаточно доказательств, чтобы обвинить, но я не удивлюсь, если ваш 10М/половина одной проблема, особенно если связь между R5 и С5 10М/полтора.

+205
mijoTito 16 мар. 2019 г., 07:56:20

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

Если вы не можете или не хотите отмонтировать /СМИ, но вы хотите, чтобы открыть дерево каталогов, что смонтированную файловую систему слежки, вы можете перемещать точки монтирования куда-нибудь. Создать пустую папку (или если вы предпочитаете, используйте существующую), то называть Маунт-перемещение. Это особенность Линукса.

команды mkdir /MNT в
горе-перемещение /медиа каталог /mnt
+168
Sammy Anthony 4 февр. 2017 г., 07:43:23

Я на CentOS и он использует psacct.

psacct работает как сервис, поэтому вы можете:

 статус psacct услуги 

и вы можете проверить блокировки: в/var/блокировки/присутствует не у всех/psacct

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

+158
mike29 26 мар. 2019 г., 15:27:25

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

+100
Zedude 20 мар. 2017 г., 22:10:51

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

+98
Jeremy Jakubowski 20 авг. 2013 г., 21:34:02

Я создал второй профиль ФОО; вы могли бы просто сделать их по умолчанию профиль напрямую. Профили поддиректориях файл/etc/chroot-окружение/, например, в/etc/chroot-окружение с именем/foo/, в/etc/chroot-окружение/по умолчанию/.

дифф -ruw по умолчанию/файл fstab фу/fstab строчку
--- по умолчанию/файл fstab 2014-05-25 14:03:42.000000000 -0700
+++ фу/fstab и 2014-04-03 16:36:42.644336952 -0700
@@ -7,7 +7,7 @@
 файл /sys /sys файла нет РВ,связать 0 0
 устройство /dev /Дев никто RW,то привязки к 0 0
 файл /dev/ПЦ с /dev/ПЦ никто RW,то привязки к 0 0
-/дома /дома никто не РВ,связать 0 0
+#/дома /дома никто не RW,то связать 0 0
 в /tmp /tmp, чтобы никто РВ,привязать 0 0

 # Желательно иметь доступ к /работа, особенно если вы хотите
дифф -ruw по умолчанию/nssdatabases фу/nssdatabases
--- по умолчанию/nssdatabases 2014-05-25 14:03:42.000000000 -0700
+++ фу/nssdatabases 2014-04-03 16:36:55.760398695 -0700
@@ -1,11 +1,11 @@
 Базы данных системы # скопировать в chroot из хост-системы.
#
 # <имя базы данных>
-пароль
-тень
-группа
-файл gshadow
-услуги
-протоколы
-сетей
-хозяева
+#выполните команду
+#тень
+группа#
+#файл gshadow
+услуги#
+протоколы#
+сетей#
+#хозяев

/и т. д./По умолчанию/copyfiles тоже существует, но я его оставила там, так как вы обычно не хотите, чтобы файл/etc/файл resolv.conf, который должен быть скопирован.

+43
LoveWithMaths 27 июл. 2011 г., 06:04:45

Существуют различные проблемы. Во-первых, я понятия не имею, что ты пытаешься сделать с ИФС='\п' , так что я буду просто игнорировать. Во-вторых, вы, кажется, копирование именем не переменную под именем и в любом случае, вы не устанавливаете ему ни к чему.

Если я понимаю, что вы пытаетесь сделать правильно, вы ищете что-то вроде этого:

#!/usr/Бен/ОКР Баш

## Передать каталог для поиска в качестве аргумента, 
## проще в использовании и позволяет избежать в том числе /путьпапка/
## так долго, как ваш запустить скрипт из другого
каталог##.
реж="$1";

Каталог # назначения# 
дест="$2"

## Не использовать капитализируются переменные в bash,
## экологические Варс колпачки и что может привести
## проблем, если вы используете что-то вроде $пользователей. 
ключевые слова=("Флориду" "Флорида" "Майами-Дейд" "Авентура" "Бол Харбор" "Бей-Харбор-Айлендс")

## Найти все файлы нужного размера и передать их имена
## в цикл while. Пропустить все файлы с $дест
найти "каталог$dir" -размер +1С -путь "$дест" -чернослив -о-тип F -print0 команды | 

## Это чтобы убедиться, что он работает с именами файлов, содержащих
## символы, такие как символы новой строки. Если нет, вы можете снять -print0 команды
## от найти и упростить, чтобы во время чтения файла`
в то время как ИФ= читайте -р-д $'имя_файла\0' 
делать
 для сайта в "${ключевые слова[@]}";
делать
 ## -М 1: остановка в первом матче
 грэп -кв. м 1 -ПВ "$сайта" "$имя" && 

 ## Создаем каталог для ключевого слова, если он не существует
 команды mkdir -Р "$дест"/"$сайта" &&

 ## скопировать файл, если грэп найдено совпадение (то, что && выше способом)
 СР -ВФ "именем" "$дест"/"$сайта"/ &&

 ## перейти к следующему имени файла, если копия succeds
 перерыв 
сделано
сделано

Сохраните скрипт где-то, foo.sh и запустите его, давая ему папку для поиска в качестве аргумента:

./foo.sh "/источник/реж" "/целевой/реж"
+35
Andi Reyhan 23 февр. 2013 г., 06:17:07

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