Как передать данные между оболочками без чтения/записи на промежуточных файлов

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

Это плохая идея? Есть ли лучшие практики я должен следовать?

+52
BNDado 29 нояб. 2014 г., 13:28:11
15 ответов

Минт 15 не видит интернет после установки его в двойной загрузки с Windows 8 (в Windows интернет работает хорошо). Моя сетевая карта, компания Mushkin QCA8172 быстрый Ethernet (откр. 10).

Что я сделал:

  1. Установить драйверы с http://www.linuxfoundation.org/collaborate/workgroups/networking/alx
  2. Ядра обновление 3.11.6

Но это не решило проблему.


Вот некоторые дополнительные сведения.

команду ifconfig

$ ifconfig, которые
eth0 в ссылке encap:сеть Ethernet HWaddr 00:11:Д8:0С:73:68 
 inet6 addr В образом: fe80::211:d8ff:fe0c:7368/64 области:Ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:0 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:0 (0.0 B) в Техас байт:0 (0.0 Б)
 Прерывание:18 

encap ссылке Ло:местные замыкания 
 инет в addr:127.0.0.1 Маска:255.0.0.0
 inet6 в addr: ::1/128 масштаб:хозяин
 До замыкания работает МТУ:65536 Метрика:1
 RX пакетов:25 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:25 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:0 
 RX байт:2951 (2.9 КБ) Техас байт:2951 (2.9 КБ)

интерфейсы

$ кот /и т. д./сети/интерфейсов
# интерфейсов(файл 5) используется ifup(8) и ifdown(8)
авто Ло
iface защитный Ло инет замыкания

ИС

ссылка $ ИС 
1: Ло: <шлейфа,вверх,LOWER_UP> значение MTU 65536 qdisc noqueue государственной неизвестный режим по умолчанию 
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
2: интерфейс eth0: <широковещательный,многоадресный,вверх,LOWER_UP> значение MTU 1500 qdisc pfifo_fast qlen 1000 до дефолтного режима
 ссылка/эфир 00:11:Д8:0С:73:68 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ

в iptables

$ судо iptables в -Л -Н

Входные цепи (полис принимают 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение 

Цепь вперед (полис принимают 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение 

Выходная цепь (полис принимают 0 пакетов, 0 байт)
 цель ПКЦ байт прот опт в источник назначение 

iwconfig

$ iwconfig

интерфейс eth0 нет беспроводного расширения.
Ло нет беспроводного расширения.

lsmod выводит

$ lsmod выводит

Размер модуля, используемого
iptable_filter 12810 0 
ip_tables 27716 1 iptable_filter
x_tables 34194 2 ip_tables,iptable_filter
bnep 23966 2 
parport_pc 32866 0 
протокол RFCOMM 74589 0 
блютуз 391564 10 bnep,протокол RFCOMM
ppdev 17711 0 
binfmt_misc 17508 1 
nls_iso8859_1 12713 1 
в ext2 73792 1 
joydev 17613 0 
snd_hda_codec_hdmi 41736 1 
snd_hda_codec_idt 55053 1 
snd_hda_intel 53038 3 
snd_hda_codec 194727 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13613 1 snd_hda_codec
snd_pcm 107140 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 18798 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0 
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30416 1 snd_seq_midi
snd_seq 66061 2 snd_seq_midi_event,snd_seq_midi
lpc_ich 21163 0 
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29989 2 snd_pcm,snd_seq
uvcvideo 82247 0 
СНД 69657 17 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
psmouse 104064 0 
soundcore 12680 1 СНД
ideapad_laptop 18596 0 
videobuf2_vmalloc 13216 1 uvcvideo
sparse_keymap 13890 1 ideapad_laptop
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40785 1 uvcvideo
mac_hid 13253 0 
serio_raw 13413 0 
dm_multipath 27371 0 
ЛВ 17799 0 
mei_me 18418 0 
scsi_dh 14873 1 dm_multipath
МЭИ 78448 1 mei_me
videodev 138443 2 uvcvideo,videobuf2_core
всма 47065 0 
восстановить 42466 3 ЛВ,ppdev,parport_pc
в Btrfs 847481 0 
исключающее 21411 1 в Btrfs
zlib_deflate 27110 1 в Btrfs
raid6_pq 97812 1 в Btrfs
libcrc32c 12615 1 в Btrfs
hid_generic 12548 0 
dm_mirror 22277 0 
usbhid 53329 0 
dm_region_hash 20932 1 dm_mirror
dm_log 18527 2 dm_region_hash,dm_mirror
спрятал 106004 2 hid_generic,usbhid
usb_storage 66567 0 
модерн 979463 0 
i915 682899 3 
mxm_wmi 13021 1-нуво
видео 19574 2 i915,модерн
i2c_algo_bit 13564 2 i915,модерн
ТТМ 84705 1-нуво
drm_kms_helper 53178 2 i915,модерн
экс 32792 0 
показать 13807 1 экс
в WMI 19256 2 mxm_wmi,модерн
ЦУП 302332 6 ТТМ,i915,drm_kms_helper,модерн
режим AHCI 30063 6 
libahci 32088 1 режим AHCI

команду lspci

$ команду lspci -V и

00:00.0 ведущего моста: корпорация Intel 3-го поколения Core процессор микросхем контроллера (откр. 09)
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, быстрый devsel, задержка 0
 Возможности: <доступ запрещен>

00:01.0 PCI моста: корпорация Intel процессор Xeon E3-1200 для П2/3-го поколения Core процессор PCI Экспресс корневой порт (откр. 09) (прог-если 00 [обычный расшифруйте])
 Метки: мастер шины, быстрый devsel, задержка 0
 Автобус: дошкольное=00, среднее=01, подчиненный=06, сек-задержка=0
 Ввод/вывод за мостом: 00003000-00003fff
 Память за мостом: d0000000-d0ffffff
 Предпочитаемая память за мостом: 00000000a0000000-00000000bfffffff
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: pcieport

00:02.0 VGA совместимый контроллер: корпорация Intel 3-го поколения Core процессор графический контроллер (Ред. 09) (прог-если 00 [VGA видео контроллер])
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 43
 Память на d1000000 (64-бит, Не-предпочтение) [размер=4М]
 Память на c0000000 (64-бит предпочитаемая) [размер=256МБ]
 Порты ввода/вывода на 4000 [размер=64]
 Расширение ПЗУ по адресу: <не назначено> [отключен]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: i915

00:14.0 USB контроллер: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB xHCI, что хост-контроллер (Ред. 04) (прог-если 30 [xHCI, что])
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, средний devsel, задержка 0, прерывание 41
 Память на d1600000 (64-бит, Не-предпочтение) [размер=64К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: xhci_hcd

00:контроллер связи 16.0: корпорация Intel 7 серии/С210 серии семейство наборов микросхем МЭИ контроллер #1 (Ред. 04)
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 44
 Память на d1614000 (64-бит, Не-предпочтение) [размер=16]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: mei_me

00:1А.0 контроллер USB: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB расширенный хост-контроллер #2 (Ред. 04) (прог-если 20 [интерфейса расширенного контроллера узла])
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, средний devsel, задержка 0, прерывание 16
 Память на d1619000 (32-бит, Не-предпочтение) [размер=1К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: интерфейса расширенного контроллера узла-ЧКВ

00:1Б.0 Звуковое устройство: корпорация Intel 7 серии/С210 серии семейство наборов микросхем высокой четкости аудио контроллер (Ред. 04)
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 45
 Память на d1610000 (64-бит, Не-предпочтение) [размер=16К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: snd_hda_intel

00:1С.0 PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI курьерский корневой порт 1 (пересм С4) (прог-если 00 [обычный расшифруйте])
 Метки: мастер шины, быстрый devsel, задержка 0
 Автобус: дошкольное=00, среднее=07, подчиненный=07, сек-задержка=0
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: pcieport

00:1С.1 PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI Экспресс корневой порт 2 (пересм С4) (прог-если 00 [обычный расшифруйте])
 Метки: мастер шины, быстрый devsel, задержка 0
 Автобус: дошкольное=00, среднее=08, подчиненный=08, сек-задержка=0
 Память за мостом: d1500000-d15fffff
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: pcieport

00:1С.2 слота PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI курьерский корневой порт 3 (пересм С4) (прог-если 00 [обычный расшифруйте])
 Метки: мастер шины, быстрый devsel, задержка 0
 Автобус: дошкольное=00, среднее=09, подчиненный=09, сек-задержка=0
 Ввод/вывод за мостом: 00002000-00002fff
 Память за мостом: d1400000-d14fffff
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: pcieport

00:1д.0 контроллер USB: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB расширенный хост-контроллер #1 (Ред. 04) (прог-если 20 [интерфейса расширенного контроллера узла])
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, средний devsel, задержка 0, IRQ с 23
 Память на d1618000 (32-бит, Не-предпочтение) [размер=1К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: интерфейса расширенного контроллера узла-ЧКВ

00:1Ф.0 ISA мост: корпорация Intel HM76 Express чипсет контроллер ЗЗК (Ред. 04)
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, средний devsel, задержка 0
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: lpc_ich

00:1Ф.2 SATA контроллеров: корпорация Intel 7 серии микросхем семейства 6-портовый SATA контроллер [режим AHCI] (Ред. 04) (прог-если 01 [режим AHCI 1.0])
 Подсистемы: Устройства Lenovo 3977
 Метки: мастер шины, 66MHz, средний devsel, задержка 0, прерывание 42
 Порты ввода/вывода на 4088 [размер=8]
 Порты ввода/вывода на 4094 [размер=4]
 Порты ввода/вывода на 4080 [размер=8]
 Порты ввода/вывода на 4090 [размер=4]
 Порты ввода/вывода на 4060 [размер=32]
 Память на d1617000 (32-бит, Не-предпочтение) [размер=2К]
 Возможности: <доступ запрещен>
 Драйвер ядра в использовании: режим AHCI

00:1Ф.3 шины SMBus: корпорация Intel 7 серии/С210 серии семейство наборов микросхем контроллер SMBus (Ред. 04)
 Подсистемы: Устройства Lenovo 3977
 Флаги: средний devsel, прерывание 10
 Память на d1615000 (64-бит, Не-предпочтение) [размер=256]
 Порты ввода/вывода на 4040 [размер=32]

01:00.0 3D контроллер: компания NVIDIA GF117M [серии GeForce 610М/710М / ГТ 620м/625 млн/630М/720м] (откр А1)
 Подсистемы: Устройства Lenovo 3910
 Флаги: быстрый devsel, прерывание 16
 Памяти d0000000 (32-бит, Не-предпочтение) [размер=16М]
 Память на a0000000 (64-бит предпочитаемая) [размер=256МБ]
 Память на b0000000 (64-бит предпочитаемая) [размер=32М]
 Порты ввода/вывода на 3000 [размер=128]
 Расширение дисков на b2000000 [отключен] [размер=512К]
 Возможности: <доступ запрещен>

08:сетевой контроллер 00.0: корпорация Broadcom BCM43142 802.11 b/г/N (Ред 01)
 Подсистемы: Устройства Lenovo 0611
 Метки: мастер шины, быстрый devsel, задержка 0, IRQ с 17
 Память на d1500000 (64-бит, Не-предпочтение) [размер=32К]
 Возможности: <доступ запрещен>
 Драйвер ядра использовать: всма-разъем PCI-моста

09:00.0 Ethernet контроллер: компания Qualcomm Atheros быстрое локальных сетей QCA8172 (оборотов 10)
 Подсистемы: Устройства Lenovo 3803
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 46
 Память на d1400000 (64-бит, Не-предпочтение) [размер=256К]
 Порты ввода/вывода на 2000 [размер=128]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: экс

rfkill

$ rfkill list все

0: ideapad_3g: беспроводная локальная сеть
 Мягкая блокировка: нет
 Жесткая блокировка: нет

команды dmesg

https://docs.google.com/file/d/0Bz7Myw57yQvoVlZCLTNrUjdhNmc/edit?usp=sharing&pli=1

+989
user3503976 03 февр. '09 в 4:24

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

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

А также экспортировать их в Таким образом, чтобы только мое systemd в службе увидите их, если это возможно.

Вот мой сервис, который имеет только одну переменную окружающей среды в нем:

 $ кот в /etc/systemd в/системы/my_service.услуги 
[Блок]
После=в syslog.цель
Требует=в MySQL.услуги

[Услуги]
WorkingDirectory=/домой/Убунту/my_app/приложения app1
 ExecStart=/бин/Баш-ЛНР 'источник /дома/Убунту/.профиль && пачке exec на грабли заданий:job1'
Перезагрузка=на аборт
RestartSec=10
StandardOutput=syslog в
StandardError=syslog в
SyslogIdentifier=app1_bg_jobs
Пользователь=Убунту
Группа=Убунту
Среды=RAILS_ENV=постановка

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

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

+950
Vikrant Singh 2 февр. 2015 г., 01:33:12

Есть разные способы:

  • Если ваши flatpak и узлов доступа, вы можете, например, запустить /usr/местные/Бен/пример в файле/var/работа/узел/usr/местные/Бен/пример. Т. е. /usr/местные монтируется в каталог/var/работа/узел/usr/местные.
  • Однако, это все еще может потерпеть неудачу из-за библиотеки не в правильном месте и т. д. Таким образом, вам необходимо либо настроить переменные окружения, так что он работает там, или следовать за способом, описанным ниже.

Наплодили команд за пределами flatpak

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

flatpak переопределить ком.имя_пакета.Приложение-говорить-имя=орг.freedesktop.Flatpak

Затем, вы можете запустить flatpak-наплодили --хост для выполнения команд вне flatpak от хозяина.

Теперь, чтобы реально использовать это в GUI, вы, надеюсь, еще какие-то способы изменить путь к двоичным файлам вы хотите работать там. Это может получить сложнее, как вы должны пройти дополнительные параметры, и в конце концов вы, скорее всего, придется писать мелкие скрипты оболочки.
В моем случае, я на самом деле сделал, и вы можете найти их здесь. Они позволяют (в моем случае) атом (но скорее всего можно с любой IDE) для работы shellcheck или Гоб...

+912
ianmjones 17 апр. 2022 г., 05:16:17

Я смотрю на болоньезе рецепт Соус из поваренной нас и содержит следующие ингредиенты:

1 стакана сливок, половина на половину или молоко

Теперь мне интересно, что именно немецкий эквивалент крем, так как есть много различных типов.

Ли крем нам рецепты, как правило, относятся только к обычный крем ("süße Sahne, Schlagsahne") или сметаны ("saure Sahne, Schmand") или крем-фреш, а?

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

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

+825
JesperE 25 июл. 2017 г., 19:56:46

У меня есть HTC One М7 (4.4.2), и аккумулятор начинает портиться. Вполне может быть, что у меня есть некоторые некорректно приложений, но мне было бы интересно узнать количество циклов зарядки моего устройства использовал так как купил (как можно делать на ноутбуке).

Есть приложение там, что будет делать это?

Мое устройство коренится.

+775
happinesspinely Mihayo 16 апр. 2016 г., 06:15:25

Я установил 14.04 на Ubunto будут sda1. но после завершения установки, все разделы пропали . У меня есть важные сведения о sda5, поэтому , когда я выполните следующую команду : судо команды fdisk-л в терминале появляется следующее :

Диск как /dev/ПДД: 500.1 ГБ, 500107862016 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего 976773168 секторов
Единиц = секторах 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 4096 байт
Я/o размер (минимальный/оптимальный): 4096 байт / 4096 байт
Идентификатор диска: 0x000cf11e

 Загрузочное Устройство Начало Конец Блоки ID Система
 на /dev/sda1, поскольку * 2048 499711 248832 83 Линукс
 на /dev/sda2 501758 976771071 488134657 5 Расширенная
 Раздел 2 не запускается на границе физического сектора. 
 на /dev/sda5, поэтому 501760 976771071 488134656 8э в Linux с помощью LVM

 Диск /Дев/маппер/Убунту--ВГ-корень: 495.6 ГБ, 495594766336 байт 255
 головок, 63 секторов/дорожку, 60252 цилиндров, общая 967958528 секторов
 Единиц = секторах 1 * 512 = 512 байт размер сектора (логического/физического):
 512 байт / 4096 байт I/O в размер (минимальный/оптимальный): 4096 байт / 4096
 байт идентификатор диска: от 0x00000000

 Диск /Дев/маппер/Убунту--ВГ-корень не содержит действительный раздел
таблица

 Диск /Дев/маппер/Убунту--ВГ-swap_1: 4202 МБ, 4202692608 байт 255
 головок, 63 секторов/дорожку, 510 баллонов, общая 8208384 секторов ед. =
 секторы 1 * 512 = 512 байт размер сектора (логического/физического): 512
 байт / 4096 байт I/размер o (минимальные/оптимальные): 4096 байт / 4096 байт
 Идентификатор диска: от 0x00000000

 Диск /Дев/маппер/Убунту--ВГ-swap_1 не содержит действительный раздел
таблица

Общий размер жесткого диска 5ОО ГБ

+718
David Jacobsen 14 нояб. 2017 г., 22:27:02

В связанном вопросе ниже, ФП задавала подобный вопрос - в их случае они хотели добавить nomodeset в grub.

Вы можете использовать те же советы, но заменить nomodeset для pcie_aspm=сила


Связанный Вопрос:

  1. Как я могу установить 'nomodeset' после того, как я установил Ubuntu?
+712
political science 3 авг. 2015 г., 02:53:53

Для завершения, некоторые альтернативы в ЗШ:

  • ~0 (или ~+0) немного короче Альтернатива для $ФРД (и автодополнение имен файлов работает так же хорошо после $ФРД/интернет<> вкладка чем после ~0/в интернет табуляции<Tab>, или $(ДУО)в интернет табуляции<Tab>); ~1, ~2... предыдущие каталоги вы побывали, завершение работы системы может также быть настроен, чтобы показать вам, какие они были и быть расширен (при ~+<вкладка>).
  • Можно использовать команду ln-s файл(:а) в /usr/местные/Бен, где (:А) вызывает файл будет расширен до его абсолютный путь (помните, что он устраняет симлинки к своим целям, хотя).

Также обратите внимание на /--относительный параметр ГНУ ЛН:

файл ЛН-РС /usr/местные/Бен/

Бы /usr/местные/Бен/файл символьную ссылку (как относительный путь, так что, возможно, что-то вроде ../../../домашний/ты/файл) на файл в текущем каталоге, похожими на:

ЛН -с "$(реального пути -с-относительной-в=в/usr файл/местные/Бен)" /usr/местные/Бен

(с GNU реального пути).

+702
Ryan Anderson 9 мар. 2010 г., 12:52:40

Я хочу запустить скрипт от имени другого пользователя без входа в нее.

У меня нет разрешения на редактирование файлами sudoers и не имеют корневой доступ.

+648
Mohammed Habib 3 дек. 2012 г., 06:44:05

Я в процессе перехода с iTunes для Emby Server для потоковой передачи видео на моем Apple ТВ. Emby ли нормально с фильмами, но для выявления эпизодов сериала, он должен сезону и номер эпизода в имени файла.

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

Сериалы > Дживс и Вустер сезон > 1 > Дживс берет.МР4

Но то, что я хочу, это:

Сериалы > Дживс и Вустер сезон > 1 > Дживс и Вустер S01E01.МР4

Даже просто добавляя номер эпизода в самом начале было бы здорово:

01 Дживс Берет.МР4

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

+622
Natalia Cravero 14 сент. 2016 г., 22:14:33

Отказ в соединении означает, что что-то мешает достижению ваших серверов.

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

выбрать=0.0.0.0/0
+547
paul derick 26 мая 2018 г., 20:22:55

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

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

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

+322
Leps 18 мар. 2016 г., 10:22:35

Я нашел шрифт 'Symbola', так это работает:

преобразовать-фон белый -заполните черный \
 -плотность 600х600 -размер 1346x756 -шрифт Symbola -гравитация \центр 
 'метка: \⌁ электричество\Н зарядных устройств\п Powerbanks' 
out_with_Symbola.ПНГ

Выход:

enter image description here

Спасибо за подсказки в:

+274
AnnyDelman 20 июл. 2011 г., 16:49:51

Я использую 2.7 Т Порше Дизайн диск (внешний HDD) на работе и мне нужно установить его на Proxmox 4.4-13 сервере. В настоящее время у меня есть несколько личной информации, а также вокруг 1TB бесплатно и Proxmox Server запущен из космоса. Поэтому после плагина диск к серверу и выполнить команду fdisk -л выходные данные:

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sdc1 * 63 732566645 732566583 2.7 Т 7 ОПО/файловой системы NTFS/exFAT, которая

А вывод blkid - это:

на /dev/sdc1: метка="Линукс" идентификатор UUID="2AB890F5B890C12D" тип="файловая система NTFS"

Пока Proxmox-это включение внешнего устройства с идентификатором sdc1. Теперь мне нужно создать точку монтирования для внешних HDD. Я не буду использовать каталог/mnt/ потому что Proxmox имеет некоторые актуальная информация уже есть. Каталог будет создан в /Главная/ и название будет точка_монтирования так:

команды mkdir точка_монтирования

Следующие шаги показывают процесс монтажа прибора (крепление) с РВ - разрешением, входя в точка_монтирования файл (компакт-диск) и листинг файлов в (ЛС)

root@pve02:/home# горе -о РВ на /dev/sdc1 /дома/точка_монтирования/
root@pve02:/home# кд точка_монтирования/
root@pve02:/home/mountpoint# ЛС
BackupsELEKA admin.jpg Педро $рециркулирует.Бин объем информационной системы 
root@pve02:/home/mountpoint#

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

тест root@pve02:/home/mountpoint# команды mkdir 
команды mkdir: невозможно создать тестовый каталог: только для чтения файловой системы
root@pve02:/home/mountpoint#

Тогда почему? Не вариант РВ разрешить читать и писать на внешний диск? Я должен сказать, что я пытался создать папку и файлы внутри папки (Педро и BackupsELEKA) и все равно ничего.

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

Я отправляю этот вопрос после прочтения нескольких постов, таких как: https://askubuntu.com/questions/333287/external-hard-disk-read-only и https://askubuntu.com/questions/47538/how-to-make-read-only-file-system-writable

+136
chunhui 14 сент. 2013 г., 03:38:35

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

Есть два вида субтитров-поиск:

  • Хэш - поиска: точное совпадение, меньше просмотров; шансы найти субтитры меньше (50% или ниже по моему опыту), но шансы найти субтитры, чтобы быть хорошим очень высоки (возможно 100%)

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

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

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


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

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

FileBot командной строки версия

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

Генеральная команда filebot -вам-субтитры /путь/к/видео/.

Для поиска по имени (кроме окрошки) в -нестрогий вариант должен быть использован.

Скачать английские субтитры Нет язык вариант нужен, Но для других языков есть возможность --Ланг с 2 или 3 письмо языковой код, но только один язык может быть задан для каждой команды, так что вы должны использовать отдельные команды для каждого языка.

Переименовать медиа-файлов (с использованием tmdb) и сопоставить их имена, полезный вариант -переименовать.

Команды могут быть добавлены в контекстное меню Thunar пользовательские действия (или действия, Наутилус, и т. д.), запустив его в терминале; для французского-оно должно быть:

гном-терминал-Е "filebot -вам-субтитры --Лан Фра -переименовать -нестрогое %Ф"

enter image description here

enter image description here

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

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


OpenSubtitlesDownload.py

OpenSubtitlesDownload.py другой файл-менеджер контекстного меню, инструмент, поиск по хеш и имя.

"Он может быть использован в качестве скрипта Наутилус, или как обычное приложение работает под Gnome или окружения рабочего стола KDE."

Для Наутилуса:

https://github.com/emericg/OpenSubtitlesDownload.git git клон 
команды mkdir -Р ~/.местные/доли/Наутилус/скрипты/
СР OpenSubtitlesDownload/OpenSubtitlesDownload.py ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py
у чмод+х ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py

enter image description here

enter image description here

Но OpenSubtitlesDownload.py сценарий может быть использован в других файловых менеджеров (Thunar настраиваемые действия, Немо действия, Пантеон-файлы контрактной документации), добавив команду

Ш-с "/path/to/OpenSubtitlesDownload.py %Ф"

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


Если вы хотите что-то точно похож на плеер BSPlayer (и МРС-НС по этому вопросу) в Windows:

SMPlayer выступает

имеет такую возможность, как указано здесь.

enter image description here

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

enter image description here

В VLC

Уже упоминалось в другой ответ. Вы упоминаете ошибку в вашем ответе, но даже если это не фиксируется (сомневаюсь, что) инструмент для загрузки субтитров (VLSub) не влияет. Вы можете запустить фильм в VLC,скачать Сабы, а потом играть в МПВ. Только вы должны держать VLSub вверх-к-дата.

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


SubDownloader и FileBot GUI-версии программ, которые работают отдельно от любого игрока и из файлового менеджера. Они полезны, я думаю, особенно когда поиск субтитров для нескольких видео (хотя я использую FileBot CLI-версии, как указано выше для этого), а также способ их отображения, прежде чем загрузить их все. Я нахожу этот тип приложений немного громоздким по сравнению с предыдущими. SubDownload поиск только по хэшу.

+20
There 29 июн. 2020 г., 20:28:24

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