Маршрут миди от одного USB устройства на другое

У меня 2 устройства USB MIDI и я хотел бы иметь один контролирует другого, но с USB они не могут быть подключены непосредственно и требуется хост-устройство для маршрутизации между 2 устройствами. Я ищу способ сделать это в Linux без использования GUI программа после этого будет работать на Raspberry Пи. Как бы я идти о маршрутизацию Midi-данных между 2 устройствами? Низкая задержка будет важно.

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

+117
stanger82 12 янв. 2016 г., 19:22:19
38 ответов

Ок, я прибил его вниз. Мой домашний каталог зашифрован с помощью ecryptfs, и расшифровываются только тогда, когда я войти в систему. Так во время загрузки двоичного имеет доступ к ~/.конфиг/профессиональные беспроводные инструменты/* что он должен начать правильно. Когда я запускаю скрипт вручную, я вошел в систему, конечно, так все работает.

Глупее меня.

Кстати, ... нет-закройте опцию старт-стоп-демона, предлагаемые намек и позволил трубы вывод демона в файл. Многие в любом случае спасибо за ваши комментарии,!

Энно

+930
pkSML 03 февр. '09 в 4:24

Я не знаю почему, но кажется, что нет практически никакой информации об этом в интернете.

На мой малиновый Пи 3 (Raspbian Джесси), я поставил в iptables правило для порта вперед и запись подключения, правила следующие:

$ в iptables -Т физ-а следующее -п протокол tcp --dport 502 -я как wlan0 -J и ДНАТ-для 192.168.3.44:502

И все работает нормально, он делает то, что я хочу, но после 20 или может быть 30 минут (точно не знаю), правила просто исчезают, и я, конечно, замечаю это, потому что это не переадресация мои связи, я также выполнить команду:

$ в iptables-сохранить > файл /etc/iptables в/правила.В4

Таким образом, при каждой загрузке мое правило восстанавливается, но, та же проблема, через некоторое время он просто исчезает, я использую команду команду sudo iptables в -НВЛ -Т нац проверить, если правило есть, и когда я устанавливаю правила, я вижу ее там, и когда он перестает работать правило отсутствует.

Редактировать: Вывод dmesg в картину

RPi through TeamViewer

+839
JAYD 9 авг. 2015 г., 12:46:21
Другие ответы

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


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

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

я прошел через официального документа https://docs.atlassian.com/bitbucket-server/rest/4.14.4/bitbucket-branch-rest.html которая имеет детали API, чтобы удалить все ветки РЕПО, но не конкретные филиал в репо

+830
Pal Kerecsenyi 16 апр. 2011 г., 04:33:58

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

Насколько мне известно, это использование небольших программ вместе был, и есть философия Unix.

+828
Omniverse 16 апр. 2013 г., 09:19:20

Я написал строчкой ниже для того, чтобы проверить, если первого или второго поля списка чисел равны 146.

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

В чем здесь проблема?

Эхо $чисел
146 146 0 16 16 10 42 12 10 32 32 3 2 32 26
в tcsh

в bash -c 'Для я в 1 2; делать, если [ 146 = `Эхо $номера | вырезать -ф$Я -Д' ' ` ]; затем Эхо "номер-ОК "; интернет сделал'

Ошибки:

` ]; затем Эхо "НУМ ОК "; интернет сделал: -диск C: строка 0: неожиданный конец файла при поиске соответствия `'
` ]; затем Эхо "НУМ ОК "; в Интернет осуществляется: -с: строка 1: ошибка синтаксиса: неожиданный конец файла
+803
unetempest 27 окт. 2012 г., 12:55:28

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

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

Обновление

Вскоре после проводки на мой вопрос, я пошел в Маллард рассылки в поисках ответа... и отправил свой вопрос там.

Я делюсь, вот, ответ, который я получил из этого списка:

В четверг, 5 января 2012 года, в 8:44 вечера, Geeko писал:

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

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

теперь признает документы кряква, кряква и даже имеет некоторые полезные фрагменты кода.

Это не делает код завершения, как некоторые продвинутые среды разработки, но это не раскраска кода.

Джим

Я оценил ответ.

+802
Hosny Khorieba 6 авг. 2017 г., 00:25:49

У меня была такая же проблема с недавнего Кали ВМ 1.1.0 установить на Fusion 7.1.1.

Вот что встряхнул меня:

АПТ-обновление
профпригодность переустановить coreutils
МВ /УСР/бин/отладки /УСР/бин/отладки.старинные (листья и GNU /бин/readline как раз мусор завершен)
обновление-жратва
СЕПГ -я с/busybox и=г/busybox и=Н/' в /etc/initramfs, в-инструменты/пакет initramfs.конф
обновления-пакет initramfs-u и
перезагрузка

Я согласен с jmtd, редактирования и postinst, кажется, как Overkill и запутано.

+781
haeminish 11 мар. 2019 г., 14:59:14

Используя все ваши ответы, я нашел свой путь в таком порядке :

Установка :

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

- Формат хранения: сырье
- Режим кэша: нет (не по умолчанию!)
- Я режима ввода/вывода: родной
- + Диск шины : интерфейс SATA

Для меня, установка производится менее чем за 15 минут (а не 27% прогрессии после более 2ч с параметрами по умолчанию)

Первой перезагрузки :

- Диск шины : IDE (или Windows не будет загружаться)
- Установка [последние драйвера][1] 
 (Для этого приборы управления/установка старых компонентов/тип: хранения)

Остановить систему, пересмена диск шины с virtio, перезагрузка, вот и все !

радость !

+772
Annette Seletzky 6 янв. 2015 г., 06:07:05

Очень вероятно, что кто-то может представить более элегантное решение, но здесь мое;

#!/бин/Баш
граф=`./прог статус | команда grep полный | у awk '{печати 3$}' | туалет -л`
ноль="0"
если [ "$рассчитывать" -эквалайзер "$ноль" ]
затем Эхо "все сделано".
еще эхо "подождите немного и попробуйте снова".
интернет

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

+744
Lynne Emmons 25 янв. 2014 г., 10:11:23

А вы попробуйте sunwait?

http://www.risacher.org/sunwait/

Sunwait это небольшая программа C для расчет восхода и захода солнца, а ну как гражданских, морских, и астрономические сумерки. [..]

+706
avaleske 3 сент. 2019 г., 00:48:24

Трудно сказать, сколько я могу рассмотривать это как ответ, но это решение. Я, наконец, решила дать попробовать 32бит установочный ISO, который miraclously работал. Я установил систему и все работает нормально. Когда я попробовал еще раз (после установки) 64бит ИСО может быть загружен. Я понятия не имею, почему, что так всегда.

В любом случае, если вы испытываете какие-либо проблемы примерно так, просто попробуйте использовать 32-битный установочный ISO.

+672
spinecorp 30 апр. 2016 г., 06:36:40

Файл интерфейсов выглядит, как показано ниже:

авто Ло
iface защитный Ло инет замыкания

авто eth0 в
слово iface eth0 в инет статический
 адрес 192.168.0.130
 маска 250.255.255.0
 шлюз 192.168.0.254

Как вы можете видеть адрес маска сети-это своего рода недействительным. (250 вместо 255) Проблема в том, когда мы используем следующий код, чтобы получить текущий IP-адрес и маску:

функции ioctl(iSock, SIOCGIFADDR, &stIFReq);
функции ioctl(iSock, SIOCGIFNETMASK, &stIFReq);

Он всегда возвращает "72,0,67,33" (наговор:0x48004321) на обе функции ioctl функции. Я интересно, если это какой-то код ошибки или ошибок при ifup. Я хотел бы знать, какой тип проверки ifup не о масках сети/IP-адресов и для чего это нужно, если адрес считается недействительным.

Дополнительные информация:

  1. Версия Linux 2.6.35.3

  2. Busybox и В1.18.5

  3. [ifup] это не скрипт, а программа на языке C в системе

+667
Tim Spires 11 сент. 2018 г., 01:42:10

Зомби-процесс-это процесс, который уже завершен, но еще есть запись в таблице процессов, поскольку, например его дети еще живы (см. Википедию).

Так что если, как вы говорите, ни один из B, C и D умер, и закончит свою работу, он станет зомби, пока все в B, C и D также выполнение.

Это нормальное поведение.

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

+656
Richarda 9 окт. 2015 г., 21:08:45

в SFTP и SSH и подключиться к той же команды. Если вы можете подключиться с одним, можно с другими. Разница какая программа демон вызывает, по SFTP-сервер(8) или ваш логин оболочки.

Я подозреваю, что ваша оболочка не установлен или не пускают на удаленной машине. оболочка запросу не звучит как execvp(раковины, аргументы) возвращает сообщение об ошибке.

Чтобы проверить, попробуйте вызвать явно некоторые другие известные исполняемый файл и ваш снаряд,

$ SSH дистанционного /ОГРН/дата
$ SSH дистанционного /УСР/бин/Баш # или что

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

+576
Mr Dizzer 4 окт. 2010 г., 09:41:52

Я пользуюсь Linux уже около месяца. Я бегу Минт 13. Я пытаюсь использовать www.goproblems.com но он говорит мне, что мой зависящие устарел. Я надеялся, что есть посылка, но я не могу найти его. Я пробовала построить его из исходников, но это не удалось.

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

Мой вопрос: если есть зависящие пакет, где он?

(Также, может кто-то посоветовать интернет-ресурс, который учит меня, как сделать это хорошо?)

+573
Sharmila 11 сент. 2019 г., 21:27:01

СЭД обеспечивает более простой способ:

... | е/кое/ {Н; с/^.*\Н//; :П; Н; $м; ВР}' | ...

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

Если вы больше хотите:

СЭД '1 {З; С/.*/ииии/; х}; /кое-что/ {Х; с/^Я//; х; тд; б; д; д}'

, где число я является количество повторений (одно или несколько, не ноль).

Многострочные объяснения

СЭД '1 {
 # Сохранить первую строку в буфер, поставить " я " в основной буфер, буфера подкачки 
ч
с/^.*$/ииии/
х
}

# Для выражения того, что мы найти
/некоторые вещи/ {
 # Удалить один " я " с "держать" буфер
х
S/Я//
х
 # В случае успеха, там был "я". Перейти к `:д`, удалить строку
тд
 # Если нет, процесс следующей строке (печать и другие).
б
:д
д
}'

Кроме того

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

СЭД '1 {З; С/.*/второй/; х}; /а/ {х; с/Я//; х; тд; :print_all; Н; $м; bprint_all; :д; д}'

В результате

Вы можете поместить этот код в ваш .bashrc и (или config вашей оболочки, если это другое):

dtrash() {
 если [ $# -экв 0 ]
тогда
кошка
 Элиф [ $# -экв 1 ]
тогда
 СЭД "/$1/ {н; с/^.*\Н//; :П; Н; \$м; ВР}"
еще
граф=""
 для меня в $(сл $1)
делать
граф="${граф}я"
сделано
 ООО "1 {ч; с/.*/$граф/; х}; /$2/ {х; с/Я//; х; тд; :print_all; Н; \$м; bprint_all; :д; д}"

интернет
}

И использовать это так:

# Удалить первое вхождение
файл Cat вещи | dtrash'' 
# Удалить четыре экземпляра
файл Cat | dtrash 4 'вещи'
# Не изменяйте
файл Cat | dtrash
+553
Brock Fansler 18 июл. 2010 г., 14:27:55

Вы можете просто использовать реального пути или более ранних версий:

Общ | реального пути команды xargs 
+550
ptz 16 дек. 2018 г., 10:54:07

В Ubuntu 16.10+ и Python 3.7 Дэв

суда apt-получить установку zlib1g-dev и

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

обновление: кроме того, в случае для Ubuntu 14.04 LTS и ядре базы на 4.1+

+549
Bongi Bongiwe 4 янв. 2020 г., 22:53:56

Вы не можете использовать pivot_root на использование initramfs файловой системы, вы получите неверный аргумент. Вы можете манипулировать только реальные файловые системы.

Действительно:

  1. В Fedora Linux на 28 - использует дракате образа initramfs.
  2. Загрузить пакет initramfs оболочки, добавив РД.разрыв в качестве опции на командной строке ядра.
  3. компакт-диск /sysroot
  4. УСР/бин/pivot_root . МНТ

-> pivot_root выдает "недопустимый аргумент", соответствующий для errno значение значение einval.

Нет никакого объяснения для этого в человека 2 pivot_root:

Значение einval put_old не под new_root.

Почему это не получится? И как следующий комментатор ответил: "тогда, как бы Linux покинуть раннего пространстве пользователя?"

+532
user73584 18 мар. 2019 г., 07:55:53

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

+508
user44816 29 дек. 2010 г., 12:46:51

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

$ prtconf -к
Тип ядра: 64-разрядная

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

файл $ /Юникс
/UNIX систем: 64-разрядная XCOFF исполняемого или объектного модуля не раздели
$ ЛС-л /с Unix
корневая система lrwxrwxrwx 1 21 декабря 9 06:48 /в Unix - > в /usr/lib в/загрузки/unix_64
+480
Demon Demone 24 апр. 2012 г., 18:17:42

Это очень маловероятно, что это вызвано отсутствием .bashrc и файл.

Пароль, Су команда ожидает корневой пароль пользователя, который на Ubuntu не определен. Команды, которые вы, вероятно, хотите, Судо , которая позволяет выполнять команды от суперпользователя учетной записи, но проверку подлинности с помощью пароля.

Дайте ему попробовать, например:

команду sudo whoami

который должен задать пароль, а затем просто распечатать слово корень.

Если вы хотите, чтобы вернуться по умолчанию .bashrc и файл вы должны быть в состоянии просто скопировать его из файла/etc/скел/.bashrc следующее - это файл, используемый, чтобы "пропагандировать" все новые пользователи Dot-файлов.

+455
Arturchiki 15 дек. 2016 г., 14:33:45

Ядро говорит, что когда произошла обработка выхода онлайн / оффлайн, инструкция указатель 0x7f3c7c523770 в стиле SysV IPC по ГИМ сегмента. Сегмента общей памяти началась в 0x7f3c7c4e8000 и 0x60000 байт.

С SysV SHM по сегментам не поддерживается файл, поэтому строка SYSV00000000 появляется там, где обычно вы получить имя исполняемого файла или библиотеки, где происходила обработка выхода онлайн / оффлайн. В результате эта линия журнала не дает нам никакой реальной полезной информации. Если вы хотите какой-либо надежды на отслеживание причиной аварии, вам нужен дамп.

Я подозреваю, что указатель команд не должно быть там вообще. Это довольно странно для загрузки исполняемого кода в два этапа ГИМ. Но я не видел ни одного кода обновление Xfce, так что выглядит странно для меня может быть нормально там.

Вы можете освоить основы работы с SysV ГИМ, если у вас есть приличное понимание основы управления памятью, прочитав эти страницы:

человек svipc
человек shmget
человек шмат

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

+419
ahmed shaar 31 дек. 2018 г., 22:58:13

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

$ для demochar В А Б В А Б в Ɓ ƀ À à; сделать е "%з\п%з\п" "$demochar" "$demochar"; сделал ) | Шуфа > вход1
$ вроде -у вход 1 > вход 2
$ вроде -уф вход1 > input3 не
$ вставить вход1 вход 2 input3 не
Б А а
ƀ Б Б
С С С
С ... 
Б ƀ б 
б Ɓ
à À
а à
à ƀ
с Ɓ
с
А
ƀ
Ɓ
а
б
Ɓ
А
À
À

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

, --игнорировать-дело

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

+409
Hans Ekman 11 янв. 2010 г., 03:41:41

В chattr +В появилась возможность добавления только. Файлы могут быть изменены, но только путем добавления (т. е. дописывание строк) в них. Вы не можете удалять существующие файлы, но и создавать новые. Это может соответствовать вашим потребностям:

команду sudo chattr -R +и /реж/для/применить/с

от человека chattr

Файл с `а' набор атрибутов может только быть открыта в режиме добавления для написания. Только суперпользователь или процесс, обладающие способностью CAP_LINUX_IMMUTABLE можете установить или снять этот атрибут.

(заметим, что он применяется в каталогах, тоже)

Так что ваш список будет выглядеть так:

Эхо привет > # преуспевает, потому что теста не существует, и создание допускается
тест Эхо hello2 > # не удается, потому что тест уже существует, и перезаписи не допускается
Эхо hello3 > тест > # преуспевает, потому что присоединение допускается
тест Кот # преуспевает, потому что читает разрешено
испытания РМ # не удается, потому что удалить не допускается
+407
Candacenm 13 нояб. 2014 г., 10:01:59

Образец Ввода

имя файла 
0.00 -1.0000 номер1
0.00 -0.8000 число2
0.00 -0.6000 число3
0.00 -0.4000 номер 4
0.00 -0.2000 number5
0.00 0.0000 number6
0.00 0.2000 number7
0.00 0.4000 number8
0.00 0.6000 number9
0.00 0.8000 число10
0.00 1.0000 число11

0.02 -1.0000 number12
0.02 -0.8000 number13
0.02 -0.6000 number14
0.02 -0.4000 number15
0.02 -0.2000 number16
0.02 0.0000 number17
0.02 0.2000 количестве18
0.02 0.4000 number19
0.02 0.6000 number20
0.02 0.8000 number21
0.02 1.0000 number22

0.04 -1.0000 number23
0.04 -0.8000 number24
0.04 -0.6000 number25
0.04 -0.4000 number26
0.04 -0.2000 number27
0.04 0.0000 сайту number28
0.04 0.2000 number29
0.04 0.4000 число30:
0.04 0.6000 number31
0.04 0.8000 number32
0.04 1.0000 number33

цель

(Обращаясь к столбцов/полей в awk номенклатуры, т. е. 1 $ = 1 поле)

Как вы можете видеть, есть 3 блока выше данных. В пределах каждого блока, $1 равен постоянной величине. Для каждого блока 1 $ = константа, я хотела бы обменять $3 симметрично вокруг где $2 = 0. Результат будет следующим желаемого результата:

желаемый результат

имя файла 
0.00 -1.0000 число11
0.00 -0.8000 число10
0.00 -0.6000 number9
0.00 -0.4000 number8
0.00 -0.2000 number7
0.00 0.0000 number6
0.00 0.2000 number5
0.00 0.4000 номер 4
0.00 0.6000 число3
0.00 0.8000 число2
0.00 1.0000 номер1

0.02 -1.0000 number22
0.02 -0.8000 number21
0.02 -0.6000 number20
0.02 -0.4000 number19
0.02 -0.2000 количестве18
0.02 0.0000 number17
0.02 0.2000 number16
0.02 0.4000 number15
0.02 0.6000 number14
0.02 0.8000 number13
0.02 1.0000 number12

0.04 -1.0000 number33
0.04 -0.8000 number32
0.04 -0.6000 number31
0.04 -0.4000 число30:
0.04 -0.2000 number29
0.04 0.0000 сайту number28
0.04 0.2000 number27
0.04 0.4000 number26
0.04 0.6000 number25
0.04 0.8000 number24
0.04 1.0000 number23

фон

В мой фактический ввод, $1 продолжается в последовательности {0.00 0.02....15.0}. Кроме того, в каждом квартале, $2 доходов как {-14..0.2..14}. Таким образом, в общей сложности насчитывается 751 блоки, и каждый блок состоит из строк 141 (или 142 линий, включая дополнительный заголовок/пустой строки перед каждым блоком).

Поэтому было бы полезно иметь сценарий, который может пройти каждый из 751 блоки по одному, и подумать, что Блока $3 произвольные значения симметрично вокруг средней линии, для индивидуального блока (71-й линии в каждом блоке, или 72-й, включая пустую строку сверху каждого блока).

Спасибо!

+390
user2098324 23 окт. 2016 г., 18:47:37

Я настройки машины на EC2 с натяжкой Дебиан. При попытке SSH как root, я получаю следующее сообщение:

$ СШ-Я "систему MyKey" корень@машина Пожалуйста, войдите как пользователь "admin", а не "root"пользователя.

^CConnection к машине закрыт.

Обратите внимание на - команда не прекращает.

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

Моя первая догадка была раковина

админ@машина:~$ grep в корневом файле /etc/passwd с корень:x:0:0:root:/root:/bin/bash

Неа. Я проверил nologin только в случае:

админ@машина:~$ файл /usr на/sbin/nologin эта учетная запись в настоящее время нет в наличии.

Другое сообщение.

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

+294
wonkster 26 нояб. 2012 г., 14:47:52

Вы также можете сделать это с помощью СЭД:

$ СЭД -Е 'С/ */\Н/Г' файл1 > файл2

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

+244
user200618 30 окт. 2012 г., 00:50:31

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

Тогда

команда kill -9 <PID процесса>

или

бар команду killall -9 

обычно делает трюк.

[п]убить -9 посылает сигнал Kill на процесс, определяемый идентификатор процесса или исполняемого файла.

На Убунту поле, вы можете заменить <идентификатор процесса> для `вакансии-р`, (с обратные кавычки), которая просто выводит идентификатор процесса из других дочерних процессов текущей оболочки (надеюсь только процесс просто приостановили с помощью Ctrlз).

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

В случае, если сочетание клавиш CtrlZ и не работает, откройте новое окно терминала и определить идентификатор процесса с

ПС вход aux | grep в бар 

и [п]убить , как указано выше.

+211
Adrian Olar 3 нояб. 2018 г., 19:28:56

При просмотре видео на YouTube, некоторые из них отображают миниатюры, когда вы наведете курсор мыши по их времени? На картинке ниже показано на видео, на 3:31.

Youtube video frame preview

Некоторые окна видео игроки у них, как видно в ответах на этот вопрос - https://superuser.com/questions/359697т. е. https://sourceforge.net/projects/mpcbe

Есть ли видео-плееры для Linux с этой функцией?

+149
Catalina Island 23 янв. 2013 г., 14:06:43

Продолжительностью менее 24 часов, в ksh93, вы можете сделать:

$ ТЗ=UTC0 функции printf '%(%т.%3Н)\т н' '#86399.99'
23:59:59.990

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

$ на awk -V Т=123456789.123456 'начало{
 функции printf "%d:%02d:%06.3f\n", Т/3600, (т/60)%60, Т%60}'
34293:33:09.123

Как с вашим е подход, вы можете иметь некоторые неожиданные результаты из-за округления, хотя:

$ на awk -V Т=59.9999 'начало{
 функции printf "%d:%02d:%06.3f\n", Т/3600, (т/60)%60, Т%60}'
0:00:60.000

Так что вы можете сделать:

$ на awk -V Т=599.9999 '
Начать{Т=инт(Т*1000);
 функции printf "%d:%02d:%02d.%03d\n", Т/3600000, Т/60000%60, Т/1000%60, Т%1000}'
0:09:59.999
+133
Tadej Jernejcic 31 окт. 2012 г., 02:58:49

Вопрос говорит, что это все, у меня есть <имя_файла>.молния.часть файла в моем Firefox Скачать каталог ~150мб и я хотел бы восстановить его содержание.

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

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

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

Редактировать: мне удалось восстановить некоторые файлы, используя программное обеспечение Windows под названием ZipRepair про. Во время поиска я видел много подобных программ для Windows. Другой способ поставить оригинальный вопрос: есть ли аналогичные программы для Linux?

+131
MELHEM 8 сент. 2017 г., 18:49:41

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

для меня в "${!Вэл[@]}"
делать
 если [[ ${Вэл[я]} -экв 0 ]]
тогда
 индекс Эхо ": $Я, стоимость: ${Вэл[я]}"
интернет
сделано

Поэтому, если Ваш массив был бы:

Вэл=([100]=327823 [54]=0 [787998]=377463287)

Вы все еще получаете 54 в качестве индекса.

Это должно также работать для ассоциативных массивов (строк в качестве индексов вместо целых чисел).

+131
Fumler 31 окт. 2014 г., 18:10:29

Так что решение очень простое взять последнюю версию: https://github.com/lwfinger

сделать и установить

Так это работает хорошо для Realtek-8723.

И есть небольшой блог, я писал об этом -> http://l33tsource.com/blog/2013/05/08/Yoga-with-WLAN.html

+128
Andrii Nikolaienko 24 нояб. 2019 г., 05:04:48

Если процесс открытия файла и что файл удален, файл отображается как битая ссылка в файле/proc/ПИД/ФД. Это вполне нормально. Сломанной ссылке не является само по себе свидетельством того, что что-то не так.

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

Нет никакого способа, чтобы действовать на процесс через /тез. Вы можете присоединить отладчик к процессу и сделать его закрыть файлы, но результаты не гарантированы. Это как убрав лестницу под кого-то, кто поднимается на крышу: они могут упасть и сильно пораниться. Если вы хотите освободить место на диске, вы можете заменить файлы в/proc: в shell команды : >в/proc/ПИД/ФД/кол будет делать трюк. Если программа сохраняет записи в файл, это будет снова начать использование дискового пространства; возможность избежать того, что бы использовать отладчик, чтобы вызвать процесс dup2 дескриптор файла, открытого в /dev/нуль, но мы вернулись к тому, что результаты не гарантированы.

+123
Jeremy Huiskamp 6 мар. 2017 г., 12:50:29
[ -Ф $клавиша num3 ]

Не имеет смысла, так как вы претендуете на сплит+Глоб оператора к содержимому $клавиша num3.

[ -Ф "$клавиша num3" ]

Хотел бы проверить, является ли $клавиша num3 путь (абсолютный, если он начинается с /, относительно текущего рабочего каталога, если не) разрешает файл, типа регулярные или ссылка на обычный файл.

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

реж=/некоторые/реж
[ -Ф "каталог$dir/$sum3" ]

Вы можете проверить заранее, что $sum3 не начинается с / или не содержащие /.

Обратите внимание, что если $Дир является /, этот подход не будет работать на системах, которые лечат /в/Foo/бар пути специально. Так что вы можете относиться к реж=/ дело специально.

случае $dir в
 файл/)=$Dir и$клавиша num3
 *) файл=каталог$dir/$клавиша num3
эсок
[ -Ф "$файл" ]

Чтобы проверить, что $клавиша num3 - это относительный путь (на регулярные файл) из любого каталога в каталог, дерево с корнем в текущем каталоге, оптимально будет использовать ЗШ вместо:

файлы=(**/клавиша num3$(дн-.))
если (($#файлы > 0)); тогда
 Эхо "успех: $#файлы такие файла(ов) найдено"
еще
 Эхо провала
интернет
+118
wiffle 12 мар. 2013 г., 13:28:47

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

+37
danchik 20 дек. 2012 г., 11:44:06

Руководства предоставляются в ВНО пакеты, ССЗ-док и т. д. (См. ссылки в верхней правой части страницы ссылки на все релизы, где пакет доступен.)

НКУ 8 документация не упакована еще, вы можете следить за #908589 быть информированным о его наличии. Поскольку ССЗ 8 по умолчанию для Debian 10, текущая ССЗ-док пакет не предусмотрено в Debian 10.

+21
Nemgathos 23 июл. 2019 г., 06:55:07

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

$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