Сколько аудио каналов поддерживает ли моя звуковая карта есть?

У меня материнская плата GA-H170N-беспроводной доступ в материнской плате, которую я хочу использовать в качестве основы для домашней аудио системы. Он имеет два выхода HDMI и 5.1 аналоговый аудио выход.

Вопрос, как мне узнать, сколько независимых аудио каналов поддерживает звуковая карта/поддержка подсистемы? Я действительно могу иметь 8 независимых звуковых каналов на выход HDMI, а также 6 аналоговых каналов (не говоря уже до 8 каналов на выход S/PDIF) для работающих в то же время, посылая разные сигналы? Кроме того, можно ли убедить PulseAudio так, чтобы "разделить" аудиоканалов HDMI и обеспечить их как 8 независимых приемников?

Спасибо!


Обновление: у меня в /proc/asound/card0/кодек#2

Кодек: Intel для разъема HDMI с
Адрес: 2
АФГ ID Функция: 0х1 (unsol 0)
ID производителя: 0x80862809
ID подсистемы: 0x80860101
ИД: 0x100000
Ни одна группа функции модема найден
ПКМ по умолчанию:
 цены на [0х0]:
 биты [0х0]:
 форматы [0х0]:
По умолчанию пож-капсом: н/д
По умолчанию амп-из шапки: н/д
Состояние узла АФГ 0х01:
 Состояния питания: Д0-Д3 CLKSTOP ЭПСС
 Мощность: настройки=н0, фактическое=н0, часы-стоп-ОК
Ролик: Ио=0, О=0, Я=0, незапрошенного=0, разбудить=0
0x02 узла [аудио] wcaps 0x6611: 8-каналов цифрового
 Конвертер: поток=0, канал=0
 Цифровой: КАЕ включено 
 Цифровые категория: 0х0
 Тип кодирования МЭК: от 0x0
РСМ:
 цены на [0x7f0]: 32000 44100 48000 96000 192000 88200 176400
 биты [0x1a]: 16 24 32
 форматы [0x5]: РСМ АС3
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
Узел 0x03 [аудио] wcaps 0x6611: 8-каналов цифрового
 Конвертер: поток=0, канал=0
 Цифровой: КАЕ включено 
 Цифровые категория: 0х0
 Тип кодирования МЭК: от 0x0
РСМ:
 цены на [0x7f0]: 32000 44100 48000 96000 192000 88200 176400
 биты [0x1a]: 16 24 32
 форматы [0x5]: РСМ АС3
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
Узел 0х04 [аудио] wcaps 0x6611: 8-каналов цифрового
 Конвертер: поток=0, канал=0
 Цифровой: КАЕ включено 
 Цифровые категория: 0х0
 Тип кодирования МЭК: от 0x0
РСМ:
 цены на [0x7f0]: 32000 44100 48000 96000 192000 88200 176400
 биты [0x1a]: 16 24 32
 форматы [0x5]: РСМ АС3
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
Узел 0x05 [контактный комплекс] wcaps 0x40778d: 8-канальный цифровой усилитель-из СР
 Амп-из шапки: ОФС=0х00, nsteps=0х00, значение stepsize=0х00, безгласный=1
 Пож-вне вальс: [0х00 0х00]
 Pincap 0x0b000094: из евр. обнаружить интерфейс HDMI ДП
 Пин 0x18560010 по умолчанию: [Джек] цифровой выход на Инт через HDMI
 Конн = Цифровой, Цвет = Неизвестно
 DefAssociation = 0х1, последовательность = 0х0
 Пин-ЦТЛ: от 0x40: из
 Нежелательные: тег=00, включен=0
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
 Устройств: 0
 Подключение: 3
 0x02* 0x03 0х04
Узел 0х06 [контактный комплекс] wcaps 0x40778d: 8-канальный цифровой усилитель-из СР
 Амп-из шапки: ОФС=0х00, nsteps=0х00, значение stepsize=0х00, безгласный=1
 Пож-вне вальс: [0х00 0х00]
 Pincap 0x0b000094: из евр. обнаружить интерфейс HDMI ДП
 Пин 0x18560010 по умолчанию: [Джек] цифровой выход на Инт через HDMI
 Конн = Цифровой, Цвет = Неизвестно
 DefAssociation = 0х1, последовательность = 0х0
 Пин-ЦТЛ: 0х00:
 Нежелательные: тег=00, включен=0
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
 Устройств: 0
 Подключение: 0
 В драйвер подключения: 3
 0x02 0x03 0х04
Узел 0x07 [контактный комплекс] wcaps 0x40778d: 8-канальный цифровой усилитель-из СР
 Амп-из шапки: ОФС=0х00, nsteps=0х00, значение stepsize=0х00, безгласный=1
 Пож-вне вальс: [0х00 0х00]
 Pincap 0x0b000094: из евр. обнаружить интерфейс HDMI ДП
 Пин 0x18560010 по умолчанию: [Джек] цифровой выход на Инт через HDMI
 Конн = Цифровой, Цвет = Неизвестно
 DefAssociation = 0х1, последовательность = 0х0
 Пин-ЦТЛ: 0х00:
 Нежелательные: тег=00, включен=0
 Состояния питания: н0 Н3 ЭПСС
 Мощность: настройки=н0, фактическое=н0
 Устройств: 0
 Подключение: 0
 В драйвер подключения: 3
 0x02 0x03 0х04
Узел бит 0x08 [определенный виджет поставщика] wcaps 0xf00000: моно
+198
kxo 26 окт. 2015 г., 11:02:02
27 ответов

Я столкнулся проблемы загрузки после обновления ядра 4.13.3 по установке CentOS 6 , имеющих Лукс шифрования (пакет cryptsetup-Лукс-1.2.0-11.el6.архитектуру x86_64). Я пытался компилировать одно и то же ядро на другой CentOS6 , которые не имеют Лукс том, что работает без каких-либо проблем. Но я столкнулся проблемой на серверах, имеющих Лукс объем. При загрузке система просит пароль, и после этого нет прогресса. Я приложил скриншот. Любезно предлагаю.

enter image description here

+941
Eleeza 03 февр. '09 в 4:24

Интернет .xsession теперь скрипт выполняет всю сессию. Когда скрипт останавливается, это конец, и вы вошли обратно. Если он содержит только одну команду, вот и вся сессия.

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

старпома startlxde

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


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

+885
Andrew Markov 15 окт. 2013 г., 21:41:34
Другие ответы

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


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

Коробка -> провайдер -> в OpenBSD беспроводной маршрутизатор

У нас есть машина OpenBSD, которая подключается непосредственно к сети, протокола DHCP/DNS-кэша "сервер" на нем, и передает соединение к клиентам через кабель Ethernet или коммутатор.

Но было бы хорошо, если сеть будет работать через WiFi. Для этого, пожалуй, наилучшее решение-это беспроводной маршрутизатор, т. к. PCI/беспроводной USB-накопители в OpenBSD для не служат, напр.: Сети н по 50 Мбит/сек беспроводная.

У нас уже есть роутер с OpenWRT 14.07. Но вот проблема:

Вопрос: как можно установить OpenWRT в роутер для использования DHCP-сервера на OpenBSD в окно, чтобы дать ИПС для клиентов? В настоящее время на роутере OpenWRT есть свой DHCP-сервер и что дает другой подсети, чем OpenBSD для.

Как OpenBSD для дам IP с помощью DHCP через клиентов беспроводного маршрутизатора?

+849
frankqux 26 окт. 2018 г., 00:47:33

В 4.19 в dentry_update_name_case функция была удалена.

Что за замена такая?

+807
reddy123 14 сент. 2019 г., 07:02:08

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

_mv(){ МВ -- "$1" /корневой/в Dropbox-архив/; }
_mv /на Dropbox/apache2 не-резервное копирование-*

Но ваше название не скажу так.


После обработки ЛС выход-это плохая идея, вот это лучший подход:

если [ "$Баш" ]; затем
# Если вы используете bash или любой другой оболочки, который имеет некоторые похожие массива:
move_first_things(){ МВ -- "${@:0:50}" /корень и Dropbox-архив/; }
еще # неудачным образом в POSIX 
# Как скопировать приемлемо, петля-отматывая с
# МВ -- "$1" "$2" "$3"... /корень и Dropbox-архив/ - лучше, так как он называет `МВ` меньше.
move_first_things(){
 локальный максимум=50 кол-во=0
 в то время как [ "$кол" -это "Макс" ]; делать
 МВ -- "$1" /корневой/в Dropbox-архив/
сдвиг
 : $((счетчик = счетчик + 1))
сделано
}
интернет

А поскольку подстановка сортирует вывод как ЛС тут:

move_first_things /на Dropbox/apache2 не-резервное копирование-*

ЗЫ: это действительно может быть сделано с помощью внешних программ (mikeserv, объяснение здесь). С немного больше заботы и лишние запутывания, люди могут сделать это безопасно. Но я все еще собираюсь использовать хорошим именем на этом случае.

ППС: don_crisst упомянул некоторые zshism. ЗШ имеет хорошую поддержку для анонимного вещи, как функции, параметр разложения и массивы. Еще пользуясь именем пути (с Баша не такой сортировки операторов), все это может быть написано как бакс=( /раздаточной коробке/apache2 не-резервное копирование-* ); МВ "$Бакс" /корневой/в Dropbox-архиве/ (ссылка на массив, как это просто дает его первого члена), или для нескольких вещей, МВ "${Бакс[@]:0:50}" /корень и Dropbox-архив/. Ну, это выглядит немного лучше, чем эти функции оболочки на самом деле.

+781
nikitasuper 14 авг. 2019 г., 21:10:32

Я учусь о fork() и exec() команды. Похоже, как fork() и exec() обычно называют вместе. (Fork() создает новый дочерний процесс, и exec() заменяет текущий образ процесса новым.) Однако, в какие сценарии могут вызвать любую функцию на свой собственный? Там подобных сценариев?

+753
Vinod Tigadi 4 авг. 2015 г., 18:23:45

Незачет, вероятно, оставил какой-то полной информации по этому каталогу на диске. Это не автоматически фиксируется.

Вы должны по крайней мере ntfsfix на диске

команду sudo ntfsfix /dev и/<your_usb_drive>

ntfsfix поставляется с пакетом нтфс-3г (установить с помощью sudo apt-получить установку нтфс-3г)

+749
draemmli 25 апр. 2013 г., 04:51:17

Предупреждение: я набрал большинство этих команд прямо в моем браузере. Нюанс лектор.

С zsh и ЗМВ:

ЗМВ -О-я -дя '(**/)(*)(Д)' '${1//\//-}$2'

Описание: шаблон **/* соответствует все файлы в подкаталогах текущего каталога, рекурсивно (это не соответствует файлам в текущем каталоге, но они не должны быть переименованы). Первые две пары скобок-это группы, которые могут быть известный как $1 и $2 в Замена текста. Последняя пара скобок добавляет Д Глоб квалификатор так, что точка файлы не пропущен. -О-я - значит пройти вариант МВ так, что вам будет предложено, если существующий файл будет перезаписан.


Только средства POSIX:

найти . -глубина-экзек Ш-с '
 для источник; делать
 случае $источник в ./*/*)
 целевых="$(е %СЗ "${источник#./}" | тр / -)";
 МВ -я - "Источник" "${целевая%з}";;
эсок
сделано
'_ {} +

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

Если найти не поддерживают -экзек ... + (в OpenBSD, я смотрю на вас):

найти . -глубина-экзек Ш-с '
 случае $0 в ./*/*)
 целевых="$(е %СЗ "${0#./}" | тр / -)";
 МВ -я - "$0" "${целевая%з}";;
эсок
'{} \;

С Баша (или ksh93), вам не нужно вызывать внешнюю команду, чтобы заменить слеши на тире, можно использовать ksh93 параметр расширения со строкой замены конструкцию ${ВАР//строки/замена}:

найти . -глубина-экзек Баш-с '
 для источник; делать
 случае $источник в ./*/*)
Источник=${Источник#./}
цель="${источник//\//-}";
 МВ -я - "Источник" "$таргет";;
эсок
сделано
'_ {} +
+706
man tou 25 нояб. 2014 г., 14:55:03

Эта команда должна работать:

на awk -е формата "WAV" '{печати $2}' файла | у awk '{gsub("<[^>]*>", "")}1' | на awk 'НФ<4'

+686
AntWo 11 окт. 2012 г., 04:48:55

Пару облачных серверов мы недавно подготовленных, похоже, игнорируют сигналы по умолчанию. Я могу выяснить, что был настроен, чтобы вызвать такое поведение, и это влияет на обе клавиши Ctrl+С и Bash скрипты, которые полагаются на перехват сигналов.

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

[email protected] ~ $ уснуть 300 &
[1] 9554
[email protected] ~ $ кот /труды/9554/статус
Название: сон
Значение umask: 0002
Состояние: с (сна)
Tgid: 9554
<СНиП /> ...
SigQ: 0/63430
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 0000000000000000
<СНиП /> ...
[email protected] ~ $ убить -с радиоразведки 9554
[email protected] ~ $
[email protected] ~ $
[1]+ прервать сон 300
[email protected] ~ $ ПС вход aux | grep в [с]петлевую электроэксцизию

Те же команды работают на одного из наших облачных виртуальных машин производит:

[email protected] ~ $ уснуть 300 &
[1] 2199
[email protected] ~ $ кот /труды/2199/статус
Название: сон
Значение umask: 0002
Состояние: с (сна)
Tgid: 2199
Ngid: 0
Пид: 2199
<СНиП /> ...
SigQ: 0/482668
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000006 <-- обратите внимание на сигнал игнорировать флаг установлен
SigCgt: 0000000000000000
<СНиП /> ...
[email protected] ~ $ убить -с радиоразведки 2199
[email protected] ~ $ ПС вход aux | grep в [с]петлевую электроэксцизию
мне 2199 0.0 0.0 107952 360 ПТС/1 с 16:35 0:00 сон 300
[email protected] ~ $ судо убить -с радиоразведки 2199
[email protected] ~ $ ПС вход aux | grep в [с]петлевую электроэксцизию
мне 2199 0.0 0.0 107952 360 ПТС/1 с 16:35 0:00 сон 300
[email protected] ~ $ судо убить -с сигнал SIGKILL 2199
[1]+ убил сон 300

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

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

+674
Martin Blore 16 июл. 2017 г., 19:20:53

Ответ

Я побежал через этот поток на FreeBSD-форумах. В то время как он был почти идентичен моему вопросу почти во всем, главное дифференцируя это была ссылка на ext4, не ext2.

С ext4 является технически обратная совместимость с ext2/3, я решил рискнуть и посмотреть, если я мог бы попробовать это решение - это сработало.

Вот что я сделал для монтирования диска

1) установить fusefs-ext4fuse (используя метод порты)

кд /usr/порты/командой sysutils/fusefs-ext4fuse
установка очистки

Предохранитель повечерие и установить примерно через 20 секунд (что понадобилось для меня)

тогда я дал команду:

# kldload предохранитель

2) Далее я монтирую диск в точку монтирования я ранее созданных (этот каталог должен существовать).

# ext4fuse в /dev/da0s1 /MNT в/линукс

Затем я перехожу в каталог и список содержимого

# компакт-диск в каталог /mnt/Линукс

# ЛС

.DS_Store ._foundation в HTML
.VolumeIcon.icns по ._html потерял+нашли
._. сайта-резервное копирование цги-бин 
._.DS_Store хрон.журнал
._.VolumeIcon.фонд icns по 

Это работает!

3) Далее я пошел к своему NAS, создал другую цель iSCSI и отформатировать его с extFAT (или FAT32), так что он совместим для Mac/Windows/Линукс/FreeBSD версий. Затем я скопировал все содержимое с моего оригинального диска на новый диск с более совместимый формат.

+668
pammi 22 нояб. 2017 г., 00:17:45

Когда показывают баз есть базы данных information_schema ниже список моих созданные базы данных, но то, что 'User' и 'MySQL в' в одном списке?

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

+651
intmain 18 февр. 2017 г., 06:30:48

ТЛ;ДР

Наиболее полезные комментарии от @forcefsck. К сожалению, он не заполнил ответ, так что я не смог вручить награду. Короче, ответ - УГР + RSA1 + новый пакет OpenSSH формат, который описан в вопросе и основная проблема была с Пэм.

Длинный & бонус

OpenSSH это через парсер от OpenSSL (PEM_read_bio_PrivateKey()), которая имеет только возвращаемое значение для всех неудач (нуль), а если это не удается, пакет OpenSSH ожидает, что это произошло потому, что неправильный пароль.

Без Помощи OpenSSL

Я просто пытался строить SSH без поддержка OpenSSL (без-в OpenSSL настроить параметр) и поведение является "правильным":

# ./СШ-добавить <(Echo "а")
Ошибка при загрузке ключа "на/dev/ФД/63": недопустимый формат

Исправить с OpenSSL

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

Ошибки неправильный пароль

# ./СШ-добавить в /tmp/ОГА
140480353842840:ошибка:0906A068:Либ(9):Функ(106):причина(104):pem_lib.с:457:
Введите пароль Для в /tmp/ОГА: 
140480353842840:ошибка:06065064:Либ(6):Функ(101):причина(100):evp_enc.с:592:
140480353842840:ошибка:0906A065:Либ(9):Функ(106):причина(101):pem_lib.с:482:

Причины: PEM_R_BAD_PASSWORD_READ, PEM_R_BAD_BASE64_DECODE, PEM_R_BAD_DECRYPT.

Разбор кодов ошибок

# ./СШ-добавить <(Echo "а")
139656018548376:ошибка:0906D06C:Либ(9):Функ(109):причина(108):pem_lib.с:701:ожидается: любой закрытый ключ

или вот это:

140654301202072:ошибка:0906D066:Либ(9):Функ(109):причина(102):pem_lib.с:809:

Причина: PEM_R_NO_START_LINE, PEM_R_BAD_END_LINE, но там может быть больше возможностей.

Решение?

Добавив некоторые дополнительные проверки для OpenSSL ошибки должна дать нам возможность выбрать, какие ошибки мы хотим отметить как "формат" "ошибка" и что "неверный пароль". Это находится в функции sshkey_parse_private_pem_fileblob() в sshkey.с на линии около 3800.

беззнаковый Long е = ERR_get_error();
если (ERR_GET_REASON(е) == PEM_R_NO_START_LINE ||
 ERR_GET_REASON(е) == PEM_R_BAD_END_LINE) {
 Р = SSH_ERR_INVALID_FORMAT;
} еще {
 Р = SSH_ERR_KEY_WRONG_PASSPHRASE;
}
+628
nicgrayson 24 июн. 2018 г., 18:04:01

Я выполните следующие действия, чтобы установить Emacs на мой облачный сервер Ubuntu без X поддержка:

  1. судо apt-получить установку, использующих automake autoconf для texinfo по libncurses5-dev и
  2. ./autogen.sh
  3. ./настроить --с-х=нет
  4. сделать
  5. установка

И теперь вы можете использовать Emacs в терминале.

автонастройки и сожалению не требуется Системные инструменты.

Если вы пропустите texinfo по, Вы получите:

настроить: ошибка: вам не кажется, makeinfo >= 4.7, и ваш источник дерево, кажется, не имеют встроенных справочников в "инфо" каталог. Либо установить подходящую версию makeinfo, или повторно запустить настроить с ' - без-makeinfo вариант для создания без инструкции.

Если вы пропустите libncurses5-Дэв, ты получишь:

настроить: ошибка: tputs необходимые функции 'не был найден в любом библиотека. Следующие библиотеки были осуждены (по порядку): libtinfo, libncurses, libterminfo, libtermcap, libcurses пожалуйста, попробуйте установить какой бы из этих библиотек наиболее подходит для вашей системы, вместе с ее заголовочные файлы. Например, libncurses-Дев(Эл) или аналогичный пакет.

+580
ipapadop 10 сент. 2011 г., 18:12:53

Глядя на команду lspci -V выход твой, я предполагаю, что "корпорация Intel процессором Centrino беспроводной-n 1000" - это ваш беспроводной адаптер.

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

http://www.intel.com/support/wireless/wlan/sb/CS-034398.htm

Процессор Intel® процессором Centrino® беспроводной-n 1000 3.2+ iwlwifi-1000-ucode-39.31.5.1.тгз 2.6.30+ iwlwifi-1000-ucode-128.50.3.1.тгз

Я вижу, что модуль iwlwifi уже установлен в вашем выводе lsmod распечатывает. Но не уверен, если это правильный вариант. Кроме того, если ядро старше 2.6.30, я предполагаю, что это может не работать.

+552
My cat 9 окт. 2013 г., 03:21:44

Купить "маска подсети IP-адресов", вы, похоже, означает, что все биты сгруппированы слева. Есть только 32 из них от /0 до /32. Можно просто перечислять их, в команде grep заявление (или, лучше, в файл, передать в грэп -Ф).

Этот подход утомителен, но легкий;

^0\\\.0 .0 .0$
^128\\\.0 .0 .0$
^192\\\.0 .0 .0$
^224\\\.0 .0 .0$
⋮

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

Хотя вы можете делать что-то рядом с БЦ. Вот как проверить $ИС:

(
 obase Эхо '=2';
 Эхо "$ИС" | СЭД -е 'с/\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)/\1*(256^3)+\2*(256^2)+\3*256+\4/'
) БК | грэп -Вопрос '^1*0*$' && Эхо да || Эхо нет

Если вы нарушите его вниз, Эхо рассказывает БК для вывода в двоичном. То, что седьмая строка превращает IP-адрес в выражение, чтобы вычислить его числовое значение. 255.255.255.0 становится 255*(256^3)+255*(256^2)+255*256+0. Так что БК видит:

obase=2
255*(256^3)+255*(256^2)+255*256+0

Он распечатывает 11111111111111111111111100000000, который затем проверяется, чтобы соответствовать шаблону ^1*0*$ с помощью команды grep.

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

+543
Luxknight007 8 мар. 2016 г., 03:12:46

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

Вы можете использовать что <имя_программы> команду, чтобы увидеть расположение тайм-аут и OpenSSL при использовании их в консоли, а также в cron.

Вы также можете установить путь переменную в начале скрипта.

+467
user8908459 16 авг. 2012 г., 10:59:21

ОК, поняла, я могла просто манипулировать разных буферов напрямую:

х-паста() {
Вставки=$(pbpaste)
LBUFFER="$LBUFFER${RBUFFER:0:1}"
RBUFFER="$ВСТАВИТЬ${RBUFFER:1:${#RBUFFER}}"
}
злэ -н х-паста

bindkey -м vicmd "п" х-паста
+442
Pervaiz 25 нояб. 2016 г., 13:01:30

С bsdtar, вы можете указать Глоб:

для файл в *.тар.bz2 файл; делать тар-jxf файл"$" '*.тхт'; сделано

С gnutar, вам нужно добавить флаг --символы:

для файл в *.тар.bz2 файл; делать тар-jxf файл "$" --групповые символы '*.тхт'; сделано
+371
Sergey Sob 2 июл. 2017 г., 23:48:04

Похоже, вы не строили (или, установка) модулей ядра. Это должно быть "сделать modules_install" шаг, после основной компиляции. Проверить http://www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ например, для Ubuntu-подобных платформ, или состояние вашего дистрибутива и какие команды вы запустить для компиляции.

+337
StackExchanger 6 февр. 2010 г., 21:03:26

Ну, я получил его на работу в 99%

Сначала я создал группы: МЖ, MF1 и МФ2. Затем я добавил всех пользователей в том числе uberusers к МФ группы. Далее пользователь1 через пользователь3 , где добавлены MF1 группы пользователь4 и user5 к МФ2 группы.

У меня есть набор разрешений для Main_Folder_1 и Main_Folder_2 , чтобы убедиться, принадлежит к МФ группы.

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

DefaultRoot ~ !колеса !MF1 !МФ2
DefaultRoot ~/MF1 Main_Folder_1 
DefaultRoot ~/Main_Folder_2 МФ2

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

+254
Roland von Bremen 29 авг. 2010 г., 23:06:24

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

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

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

экс:

А,1,2,6/11/2018,Х,У,Z
А,2,2,6/11/2018,Х,Г,Б
А,3,2,6/11/2018,Х,У,Z
А,4,2,6/12/2018,Х,У,Z
Б,1,2,6/11/2018,Х,У,Z
Б,2,2,6/11/2018,Х,Г,Б
А,5,2,6/15/2018,Х,С,З
А,6,3,6/110/2018,А,Г,З
С,3,2,6/11/2018,Х,У,Z
С,4,2,6/12/2018,Х,У,Z
С,5,2,6/15/2018,Х,С,З
Д,6,3,6/110/2018,А,Г,З
ЭЛЕКТРОННАЯ,6,3,6/110/2018,А,Г,З
ЭЛЕКТРОННАЯ,6,3,6/110/2018,А,Г,З
Г,6,3,6/110/2018,А,Г,З

В приведенном выше примере Допустим, у моей группы первый столбец. Поэтому, если я решу разбить файл на несколько файлов (с записью граф отрезать в каждом файле как 7 записей максимум), я не хочу, чтобы записи со значением "а" должен быть разделен на несколько файлов. Аналогично, записи на 'B", "С" и т. д. должны находиться в одном файле. Все сгруппированные данные должны оставаться в том же разрезанного файла.В общей сложности 3 файлы создаются из примера выше (но же данные группы должны оставаться в одном разрезанного файла)

Для вышеприведенного примера: ниже следует пример вывода:

op_file_1

А,1,2,6/11/2018,Х,У,Z
А,2,2,6/11/2018,Х,Г,Б
А,3,2,6/11/2018,Х,У,Z
А,4,2,6/12/2018,Х,У,Z
А,5,2,6/15/2018,Х,С,З
А,6,3,6/110/2018,А,Г,З
Г,6,3,6/110/2018,А,Г,З

op_file_2

Б,1,2,6/11/2018,Х,У,Z
Б,2,2,6/11/2018,Х,Г,Б
С,3,2,6/11/2018,Х,У,Z
С,4,2,6/12/2018,Х,У,Z
С,5,2,6/15/2018,Х,С,З
ЭЛЕКТРОННАЯ,6,3,6/110/2018,А,Г,З
ЭЛЕКТРОННАЯ,6,3,6/110/2018,А,Г,З

op_file_3

Д,6,3,6/110/2018,А,Г,З
+154
jotwo 29 дек. 2016 г., 01:22:51

Вы в принципе нужны две вещи:

  1. Создать бесплатную учетную запись на С DynDNS сервис, и установить программу на свой компьютер или лучше конфигурации вашего маршрутизатора, чтобы использовать их услуги (в случае, если у вас есть DD-WRT и установлен на нем), что бы сопоставить имя, связанное с вашим текущим публичный IP, который дал вам ваш провайдер. С таким именем можно создать соединение с маршрутизатором anyware в мире независимо от того, что вы получили после обновления сервиса DynDNS имя, связанное с вашим текущим IP-адресом.
  2. Вы должны вперед от маршрутизатора нужный порт, который вы хотите на ваш локальный IP-адрес компьютера, вы можете настроить роутер открыть порт 5001 и каждый раз, когда он получает IP-пакет от внешнего мира следует вперед, что IP-адрес установлен вперед.
+138
Byron Voorbach 10 сент. 2011 г., 02:54:41

Я немного неуверенная в смысл твоих слов, но я думаю, что ваш скрипт создает /мой_файл как жесткую связь с устройством/dev/.../файл myfile и тогда вы действительно хотите удалить последнее.

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

МВ /Дев/.../файл myfile /
+122
Tech Time 13 нояб. 2012 г., 00:53:50

Можно ли ограничить доступ к файлу по Программы.

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

Программа является Java -банку myProgram.jar filePathAsParameter

Спасибо

+72
arsalan 29 февр. 2012 г., 06:00:39

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

Если вы делаете:

найти . -тип F

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

найти . -тип F | грэп "Майкрософт Ворд"

что ищет в именах файлов, а не через содержание указанных файлов. Что является не совсем точным, так как имя файла может иметь символ новой строки в них, делая выход неполной, если имя файла с "Microsoft Word" в нем есть строки как часть имени.

Если вы делаете:

найти . -тип F -print0 команды | команды xargs -0 grep в -ЛГ "Майкрософт Ворд" 

на размер части на самом деле руками имена файлов в грэп (далее -print0 команды для найти и -0 для команды xargs для обработки файла с новой строки). Это выражение ищет строку целиком "Майкрософт Ворд" не просто "слово" в файлах.

В -ЛГ указано для команды grep перечислены имена файлов, и может возникнуть проблема с тем, как переводы строк в именах файлов печатаются обычно, вы должны продолжать использовать нул прекращен имена файлов с параметром-Z, Как хорошо. Если вы не укажите вам содержание линий игр, а также, что сделает дальнейшую обработку (ваш МВ) невозможно.

Если вы хотите переместить все файлы в один каталог, это часто проще в использовании МВ -т вместо возни с команды xargs' (которая позволяет выставлять параметры команды xargs читает из входного потока в ином месте, нежели по умолчанию конца строки, но медленнее, МВ вызывается один раз для каждого файла):

найти . -тип F -print0 команды | команды xargs -0 grep в -lhz ПО "Microsoft слово" | команды xargs -0 МВ -Т ../NewDirectory/

И это перемещает все файлы где-то в текущем каталоге, с "Microsoft Word" в части их содержания в NewDirectory , который находится рядом с текущим каталогом. Обратите внимание, что ../NewDirectory должен существовать.

+65
Conrad Belknap 20 февр. 2014 г., 07:52:50
печать на Perl -Лейн '"($Ф[07]):" эквалайзер "$Ф[8]" ? "@Ф[0..7]:" : "@Ф"'

Этот перл одного лайнера разделит строку на пробелы, поэтому следующие строки будут разделены на 9 частей:

На ДД мммм гггг чч:мм +ччмм, от [email protected] ([email protected]):

Он будет сравнивать part8 (адрес электронной почты) с part9 (имя отправителя), а если они равны, то part8 будут удалены. оставляю тебя с:

На ДД мммм гггг чч:мм +ччмм, от [email protected]:
+48
user191801 13 янв. 2014 г., 02:03:41

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

$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