ЗШ эквивалент Баш шоу-все-если-неоднозначно?

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

В ЗШ, вы получите список матчей, но на 2-й, 3-й нажмите клавишу Tab, она начинает перебирать играм. Есть ли способ, чтобы сделать ЗШ сделать аналог шоу-все-если-неоднозначное Баша без велоспорта?

Я не ищу умных, но бесполезных "зачем вы клавишу Tab несколько раз, если он появляется после первого?". Если я смог скорректировать свои привычки, я бы так и сделала сейчас.

+33
ralfoide 12 окт. 2015 г., 23:04:33
36 ответов

Сделать трассированием на хвост -Ф, это все объясняет. Самая интересная часть:

13791 функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=139, ...}) = 0
13791 fstatfs(3, {...}) = 0
13791 inotify_init, но() = 4
Вызов inotify_add_watch 13791(4, "/Путь/к/файлу", in_modify и|in_attrib и|IN_DELETE_SELF|IN_MOVE_SELF) = 1
13791 функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=139, ...}) = 0
13791 Читать(4, 0xd981c0, 26) = -1 ошибкой eintr (Прерванный системный вызов)

Что он делает? Он настраивает его обработчик в файл, а затем ждет, пока что-то случится с этим файлом. Если ядро говорит хвост через это его обработчик, что файл изменен (как правило, прилагается), то хвост 1) стремится к 2) читает изменения 3) записывает их на экран.

в /proc/3844/ФД/1 в системе является символической ссылкой на файл/dev/ПТС/14, который является символом устройства. Нет такого понятия как некоторые любят "карта памяти", которая может быть доступна, что. Таким образом, нет ничего, чьи изменения могут быть подписаны с помощью inotify, потому что нет диска или область памяти, которая может быть доступна, что.

Это символьное устройство-это виртуальный терминал, который практически работает, как если бы это был сетевой сокет. Программы, работающие на этом виртуальном терминале подключении к этому устройству (так же, как если telnet-Тэд в TCP-порт), и писать то, что они хотят, чтобы написать на. Есть complexer вещи, как, например, блокировка экрана, терминал управляющие последовательности и такое, это обычно обрабатываются в ioctl() звонки.

Я думаю, вы хотите как-то смотреть виртуальный терминал. Это можно сделать на Linux, но это не так просто, он должен некоторые сетевые прокси-функции, и немного сложно использовать эти функции ioctl() звонки. Но есть инструменты, которые могут это сделать.

В настоящее время я не могу вспомнить, какой пакет в Debian есть инструмент для этой цели, но с немного погуглив можно найти, что, наверное, легко.

Расширение: как @Jajesh, упомянутых здесь (дать ему +1, Если ты мне дал), инструмент называется часы.

Расширение #2: @kelnos отметил, простая кошка /Дев/ПТС/14 были достаточно. Я попробовал это, и да, он работал, но не правильно. Я не экспериментировал с этим, но мне кажется, если выходной иду в виртуальный терминал ушли либо к коту команду, или на своем первоначальном месте, а не в обе. Но он не уверен.

+970
Steve Tranby 03 февр. '09 в 4:24

На NFS для Linux, по умолчанию эти дни включить root_squash серверный вариант. Это означает, что сервер будет переназначить корневую жидкость на что-то другое, как правило, никто не. Если вы не хотите, чтобы добавить параметр no_root_squash для вашего экспорта файла на сервере.

Если вы не root на сервере, то такое поведение-это особенность, а не баг :-)

+965
jbsheel 9 апр. 2017 г., 03:22:16
Другие ответы

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


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

Я только что получил Сандиск 64 ГБ USB 3 флэш-накопитель.

Я тестировал его в Mac и он обнаруживает как USB 3 и дает 140 МБ/с скорость чтения.

Я тестировал в Windows на мой ноутбук с двойной загрузкой Windows и Ubuntu, и она работает как USB 3

В Ubuntu, то он распознается как USB 2 и дает мне Макс.скорость 40МБ/сек.

Я пробовал все порты, и все они являются USB 3 Кстати.

$ команды lsusb
Устройство автобусных 002 003: ИД 0eef:7910 Д-WAV и научных Co., ООО 
Устройство автобусных 002 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 002 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 001 004: ИД 04f2:b36e Chicony Электроника Co., ООО 
Устройство автобусных 001 002: код 8087:0024 интегрированный курс корпорация Intel соответствия ступицы
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор
Устройство автобусных 004 001: с ID 1d6b:0003 основа для Linux 3.0 корневой концентратор
Устройство автобуса 003 008: с ID 046d:c526 компания Logitech, Инк. Наноприемник 
Устройство автобуса 003 009: ИД 0781:5583 компания SanDisk Corp. в 
Устройство автобуса 003 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор

Линукс Минт 17 Qiana:

$ команды uname -а
Линукс **** 3.13.0-53-в generic #89-Ubuntu в СМП Ср Май 20 10:34:39 по UTC 2015 x86_64 с архитектуру x86_64 архитектуру x86_64 GNU/Линукс

команды dmesg:

$ команды dmesg | grep в УСБ
[ 0.407614] usbcore: зарегистрирован новый драйвер интерфейса usbfs
[ 0.407621] usbcore: зарегистрирован новый концентратор драйвер интерфейса 
[ 0.407654] usbcore: зарегистрирован новый драйвер USB-устройства
[ 1.020505] по USB выход USB1: новое USB-устройство найдено, idVendor=1d6b, idProduct=0002
[ 1.020508] по USB выход USB1: новые строки устройство USB: ПТР=3, Продукт=2, где=1
[ 1.020511] по USB выход USB1: продукт: узла ehci-контроллеру 
[ 1.020514] по USB выход USB1: производитель: в Linux 3.13.0-53-generic и ehci_hcd
[ 1.020516] по USB выход USB1: Серийный_номер: 0000:00:1А.0
[ 1.036505] USB-устройство с USB2: новое USB-устройство найдено, idVendor=1d6b, idProduct=0002
[ 1.036508] USB-устройство с USB2: новые строки устройство USB: ПТР=3, Продукт=2, где=1
[ 1.036509] USB-устройство с USB2: продукт: узла ehci-контроллеру 
[ 1.036511] USB-устройство с USB2: производитель: в Linux 3.13.0-53-generic и ehci_hcd
[ 1.036512] USB-устройство с USB2: Серийный_номер: 0000:00:1д.0
[ 1.037100] USB-устройство с USB3: новое USB-устройство найдено, idVendor=1d6b, idProduct=0002
[ 1.037102] USB-устройство с USB3: новые строки устройство USB: ПТР=3, Продукт=2, где=1
[ 1.037103] USB-устройство с USB3: продукт: хост-контроллера xHCI, что 
[ 1.037105] USB-устройство с USB3: производитель: ОС Linux 3.13.0-53-generic и xhci_hcd
[ 1.037106] USB-устройство с USB3: Серийный_номер: 0000:00:14.0
[ 1.037393] USB кабель usb4: новое USB-устройство найдено, idVendor=1d6b, idProduct=0003
[ 1.037395] по USB usb4: новые строки устройство USB: ПТР=3, Продукт=2, где=1
[ 1.037396] по USB usb4: продукт: хост-контроллера xHCI, что 
[ 1.037398] по USB usb4: производитель: в Linux 3.13.0-53-generic и xhci_hcd
[ 1.037399] по USB usb4: Серийный_номер: 0000:00:14.0
[ 1.340772] по usb 1-1: New высокого-скорость количество устройства USB 2, с помощью интерфейса расширенного контроллера узла-ЧКВ
[ 1.473260] по usb 1-1: новое USB-устройство найдено, idVendor=8087, idProduct=0024
[ 1.473261] по usb 1-1: новые строки устройство USB: ПТР=0, произведение=0, где=0
[ 1.585035] по USB 2-1: новый скоростной количество USB-устройства 2 с помощью интерфейса расширенного контроллера узла-ЧКВ
[ 1.717874] по USB 2-1: новое USB-устройство найдено, idVendor=8087, idProduct=0024
[ 1.717875] по USB 2-1: новые строки устройство USB: ПТР=0, произведение=0, где=0
[ 1.793437] USB на 1-1.1: новый полноскоростной USB устройства 3 использование интерфейса расширенного контроллера узла-ЧКВ
[ 1.890440] USB на 1-1.1: новое USB-устройство найдено, idVendor=8087, idProduct=07da
[ 1.890441] USB на 1-1.1: строки новых устройства USB: ПТР=0, произведение=0, где=0
[ 1.961571] USB на 1-1.3: новый скоростной количество USB-устройства 4 использование интерфейса расширенного контроллера узла-ЧКВ
[ 2.147720] USB на 1-1.3: Новое USB-устройство найдено, idVendor=04f2, idProduct=b36e
[ 2.147721] USB на 1-1.3: строки новых устройства USB: ПТР=3, продукта=1, где=2
[ 2.147722] USB на 1-1.3: продукта: USB2.0 интерфейс UVC высокой четкости веб-камера
[ 2.147722] USB на 1-1.3: Изготовитель: Chicony Электроника Co.,ЛТД.
[ 2.147723] USB на 1-1.3: Серийный_номер: 200901010001
[ 2.221878] по USB 2-1.6: новая полная скорость USB устройства 3 использование интерфейса расширенного контроллера узла-ЧКВ
[ 2.316018] по USB 2-1.6: новое USB-устройство найдено, idVendor=0eef, idProduct=7910
[ 2.316021] по USB 2-1.6: строки новых устройства USB: ПТР=1, продукт=2, где=0
[ 2.316023] по USB 2-1.6: продукт: eGalaxTouch EXC7903-18v01_Test5
[ 2.316025] по USB 2-1.6: производитель: eGalax Inc.в
[ 2.321812] usbcore: зарегистрирован новый интерфейс драйвер usbhid
[ 2.321813] usbhid: спрятанный USB драйвер ядра
[ 4.664924] вход: eGalax Inc. в eGalaxTouch EXC7903-18v01_Test5 как /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/вход/input14
[ 4.665181] спрятал-мультитач 0003:0EEF:7910.0001: ввод,hiddev0,hidraw0: спрятанный USB версии 2.10 устройство [eGalax Inc. в eGalaxTouch EXC7903-18v01_Test5] на USB-0000:00:1д.0-1.6/input0
[ 4.697286] usbcore: зарегистрирован новый драйвер интерфейса btusb
[ 4.702282] вход: порт USB2.0 интерфейс UVC высокой четкости веб-камеры /устройства/pci0000:00/0000:00:1А.0/выход USB1/1-1/1-1.3/1-1.3:1.0/вход/input16
[ 4.702358] usbcore: зарегистрирован новый драйвер интерфейса uvcvideo
[ 5.110537] USB на 1-1.1: USB-отключения, количество устройства 3
[ 25.113768] USB-устройство 3-3: новый полный-скорость количество устройства USB 2, используя xhci_hcd
[ 25.131931] USB-устройство 3-3: новое USB-устройство найдено, idVendor=046d, idProduct=c526
[ 25.131933] USB-устройство 3-3: новые строки устройство USB: ПТР=1, продукт=2, где=0
[ 25.131935] USB-устройство 3-3: продукт: USB-приемник
[ 25.131936] USB-устройство 3-3: производитель: Logitech
[ 25.148165] вход: по Logitech USB приемник как /устройств/pci0000:00/0000:00:14.0/с USB3/3-3/3-3:1.0/ввод/input19
[ 25.148260] спрятал-универсальный 0003:046D:C526.0002: ввод,hidraw1: спрятанный USB версии v1.11 мышь Logitech с приемником USB] на USB-0000:00:14.0-3/input0
[ 25.148706] вход: по Logitech USB приемник как /устройств/pci0000:00/0000:00:14.0/с USB3/3-3/3-3:1.1/входной/input20
[ 25.148823] спрятал-универсальный 0003:046D:C526.0003: ввод,hiddev0,hidraw2: спрятанный USB версии v1.11 устройство [Logitech с приемником USB] на USB-0000:00:14.0-3/вход1
[ 7806.078181] по USB 3-1: новый скоростной количество USB-устройства 3 через xhci_hcd
[ 7806.095389] по USB 3-1: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[ 7806.095396] по USB 3-1: новые строки устройство USB: ПТР=1, продукт=2, где=3
[ 7806.095400] по USB 3-1: продукт: ультра Fit
[ 7806.095403] по USB 3-1: производитель: SanDisk
[ 7806.095406] по USB 3-1: Серийный_номер: 4C530001110407100484
[ 7806.125958] USB-накопители 3-1:1.0: запоминающее устройство для USB обнаружены
[ 7806.126079] scsi6 : USB-накопители 3-1:1.0
[ 7806.126258] usbcore: зарегистрированы новые драйвера интерфейс USB-накопители
[ 8011.291942] по USB 3-1: USB-отключения, количество устройства 3
[ 8018.612258] по USB 3-2: новый скоростной количество USB-устройства 4 с помощью xhci_hcd
[ 8018.629435] по USB 3-2: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[ 8018.629442] по USB 3-2: новые строки устройство USB: ПТР=1, продукт=2, где=3
[ 8018.629446] по USB 3-2: продукт: ультра Fit
[ 8018.629449] по USB 3-2: производитель: SanDisk
[ 8018.629452] по USB 3-2: Серийный_номер: 4C530001110407100484
[ 8018.629938] USB-накопители 3-2:1.0: запоминающее устройство для USB обнаружены
[ 8018.630185] scsi7 : USB-накопители 3-2:1.0
[ 8297.051982] по USB 3-2: USB-отключения, количество устройства 4
[13933.580909] по USB 3-1: новый скоростной количество USB-устройства 5 через xhci_hcd
[13933.598184] по USB 3-1: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[13933.598191] по USB 3-1: новые строки устройство USB: ПТР=1, продукт=2, где=3
[13933.598195] по USB 3-1: продукт: ультра Fit
[13933.598198] по USB 3-1: производитель: SanDisk
[13933.598201] по USB 3-1: Серийный_номер: 4C530001110407100484
[13933.598814] USB-накопители 3-1:1.0: запоминающее устройство для USB обнаружены
[13933.599192] scsi8 : USB-накопители 3-1:1.0
[13977.229383] по USB 3-1: USB-отключения, количество устройства 5
[13984.037631] по USB 3-2: новый скоростной количество USB устройство 6 с помощью xhci_hcd
[13984.054888] по USB 3-2: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[13984.054896] по USB 3-2: новые строки устройство USB: ПТР=1, продукт=2, где=3
[13984.054900] по USB 3-2: продукт: ультра Fit
[13984.054903] по USB 3-2: производитель: SanDisk
[13984.054906] по USB 3-2: Серийный_номер: 4C530001110407100484
[13984.055395] USB-накопители 3-2:1.0: USB запоминающее устройство обнаруженных
[13984.055591] scsi9 : USB-накопители 3-2:1.0
[14014.912847] по USB 3-2: USB-отключения, количество устройства 6
[14016.572583] USB-устройство 3-3: USB-отключения, номер устройства 2
[14020.415620] USB-устройство 3-3: новый скоростной количество USB-устройство 7 с помощью xhci_hcd
[14020.432778] USB-устройство 3-3: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[14020.432785] USB-устройство 3-3: новые строки устройство USB: ПТР=1, продукт=2, где=3
[14020.432788] USB-устройство 3-3: продукт: ультра Fit
[14020.432791] USB-устройство 3-3: производитель: SanDisk
[14020.432794] USB-устройство 3-3: Серийный_номер: 4C530001110407100484
[14020.433262] USB-накопители 3-3:1.0: USB запоминающее устройство обнаруженных
[14020.433415] scsi10 : USB-накопители 3-3:1.0
[14066.787793] USB-устройство 3-3: USB-отключения, количество устройства 7
[14070.636062] USB-устройство 3-3: новый полный-скорость количество устройства USB 8 использованием xhci_hcd
[14070.654150] USB-устройство 3-3: новое USB-устройство найдено, idVendor=046d, idProduct=c526
[14070.654156] USB-устройство 3-3: новые строки устройство USB: ПТР=1, продукт=2, где=0
[14070.654160] USB-устройство 3-3: продукт: USB-приемник
[14070.654163] USB-устройство 3-3: производитель: Logitech
[14070.656441] вход: по Logitech USB приемник как /устройств/pci0000:00/0000:00:14.0/с USB3/3-3/3-3:1.0/ввод/input21
[14070.656850] спрятал-универсальный 0003:046D:C526.0004: ввод,hidraw1: спрятанный USB версии v1.11 мышь Logitech с приемником USB] на USB-0000:00:14.0-3/input0
[14070.658756] вход: по Logitech USB приемник как /устройств/pci0000:00/0000:00:14.0/с USB3/3-3/3-3:1.1/входной/input22
[14070.659104] спрятал-универсальный 0003:046D:C526.0005: ввод,hiddev0,hidraw2: спрятанный USB версии v1.11 устройство [Logitech с приемником USB] на USB-0000:00:14.0-3/вход1
[14461.104126] по USB 3-1: новый скоростной количество USB-устройства 9 через xhci_hcd
[14461.121336] по USB 3-1: новое USB-устройство найдено, idVendor=0781, idProduct=5583
[14461.121345] по USB 3-1: новые строки устройство USB: ПТР=1, продукт=2, где=3
[14461.121351] по USB 3-1: продукт: ультра Fit
[14461.121355] по USB 3-1: производитель: SanDisk
[14461.121359] по USB 3-1: Серийный_номер: 4C530001110407100484
[14461.121882] USB-накопители 3-1:1.0: запоминающее устройство для USB обнаружены
[14461.122145] scsi11 : USB-накопители 3-1:1.0

команду lspci:

$ с помощью lspci
00:00.0 ведущего моста: корпорация Intel 3-го поколения Core процессор микросхем контроллера (откр. 09)
00:01.0 PCI с моста: корпорация Intel процессор Xeon E3-1200 для П2/3-го поколения Core процессор PCI Экспресс корневой порт (откр. 09)
00:02.0 VGA совместимый контроллер: корпорация Intel 3-го поколения Core процессор графический контроллер (пересм 09)
00:14.0 USB контроллер: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB xHCI, что хост-контроллер (Ред. 04)
00:контроллер связи 16.0: корпорация Intel 7 серии/С210 серии семейство наборов микросхем МЭИ контроллер #1 (Ред. 04)
00:1А.0 контроллер по USB: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB расширенный хост-контроллер #2 (Ред. 04)
00:1Б.0 Звуковое устройство: корпорация Intel 7 серии/С210 серии семейство наборов микросхем высокой четкости аудио контроллер (Ред. 04)
00:1С.0 PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI Экспресс корневой порт 1 (пересм С4)
00:1С.1 PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI Экспресс корневой порт 2 (пересм С4)
00:1С.3 слота PCI моста: корпорация Intel 7 серии/С210 серии семейство наборов микросхем PCI Экспресс корневой порт 4 (пересм С4)
00:1д.0 контроллер по USB: корпорация Intel 7 серии/С210 серии семейство наборов микросхем USB расширенный хост-контроллер #1 (Ред. 04)
00:1Ф.0 ISA мост: корпорация Intel HM77 Express чипсет контроллер ЗЗК (Ред. 04)
00:1Ф.2 контроллер шины рейд: корпорация Intel 82801 мобильного контроллера SATA [режим "рейд"] (Ред. 04)
00:1Ф.3 шины SMBus: корпорация Intel 7 серии/С210 серии семейство наборов микросхем контроллер SMBus (Ред. 04)
01:00.0 VGA совместимый контроллер: компания NVIDIA GK107M [серии GeForce ГТ 650м] (откр ФФ)
03:00.0 сетевой контроллер: корпорация Intel процессором Centrino Advanced-Н 6235 (оборотов 24)
04:00.0 Ethernet контроллер: процессор Qualcomm драйвер для сетевой карты Atheros AR8151 П2.0 гигабитный Ethernet (пересм ц0)

Flash Drive detected as USB 2.10 I have USB 3 detected in System, and all my ports are USB 3

+946
jpheldson 4 июн. 2013 г., 22:00:53

У меня были проблемы с сессией, где находится-местные и активный был ложным. /ОГРН/логина используется pam_ck_connector чтобы сделать правильный сеанс. Затем я выполнил xinit с СК-старт-сессии Openbox в в ~/.файла. Вторая сессия была сломана.

Решение не использовать СК-старт-сессии, но выполнить xinit оставаясь на одном виртуальном терминале и ведение существующей первой сессии активно: файла=/path_to_custom/файла xinit -- :1 вт1

+939
Ali Shamakhi 17 нояб. 2010 г., 23:49:39

Проблема на Linux заключается в том, что многие скрипты нужно непереносимую особенности Баш, но не помечайте это в их #! линии.

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

Есть скрипты, которые называют утилитами, используя GNUisms как непереносимую длинные варианты.

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

Вернемся к оболочке. Используя реликвия Shell не очень хорошая идея, так как это не очень портативный. Тот факт, что он по-прежнему использует сбрк() для выделения памяти вместо функции malloc() вызывает различные проблемы на различных платформах. Там могут быть скрытые проблемы, связанные с этим фактом на некоторых дистрибутивов Linux. Он, например, не работает на всех на С Cygwin по этому поводу. Реликвия оболочки не исправить любой из известных ошибок, из с svr4 Shell и это, видимо, вызвано тем, что развитие прекращается после полугода.

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

Кстати: если вам нравится портативная версия с svr4 оболочки Bourne для целей тестирования, я рекомендую оболочки Борна собран как "Ош" в шили-набор инструментов. Если вы хотите попробовать использовать оболочку Борна для использования каждый день, я призываю людей, чтобы проверить Борна "Бош" с набором инструментов шили. Он включает в себя первый редактор истории и, следовательно, не заставит вас кричать все время вы пытаетесь использовать его.

+924
isbah 12 мар. 2014 г., 05:33:41

Я создаю нового пользователя для дистрибутив Linux на основе Debian.

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

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

Это последовательность команд, которые я выполнял:

<войдите в систему как root>
команды useradd мой_логин
пароль мой_логин
программы мой_логин судо
usermod мой_логин -с /бин/Баш
<выйти из системы и войти как мой_логин>

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

Мне пришлось использовать chown для смены разрешения, но это не кажется правильным.

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

+896
capi 22 сент. 2014 г., 05:53:36

Это образец

вывод --не интерактивный --тихо addrepo --обновить-Р 90 http://packman.inode.at/suse/openSUSE_Leap_15.0/ 'разносчик'
утилиты zypper --Гоб-авто-импорт-ключи обновления
вывод-не интерактивные дист-апгрейд ... позвольте-поставщика-изменение-от разносчика
вывод-не интерактивные установить VLC VLC плеер-кодеки

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

+896
Ted Carroll 4 февр. 2012 г., 15:47:37

Там был патч, я наткнулся на в репозитории хрома ОС, которые могут помочь с этим; он, кажется, был удален после того, как они на самом деле подлатали его в себя хром. Не знаю, что случилось с QA для патча или если он был направлен вверх по течению или нет.

ссылки здесь: х: карту Alt-вверх и Alt-вниз, страница вверх и страница вниз

Патч выглядит следующим образом:

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

дифф --ГИТ в/хкв/xkbUtils.с б/хкв/xkbUtils.с
75e243c индекс..bceb55c 100644
--- а/хкв/xkbUtils.с
+++ б/хкв/xkbUtils.с
@@ -342,9 +342,6 @@ CARD8 * повторять;
 хкв= xkbi->деск;
 повторяю= хкв->контроли->per_key_repeat;

- если (pXDev->kbdfeed)
- функции memcpy(повторяю,pXDev->kbdfeed->клавишу Ctrl.autoRepeats,32);
-
XkbUpdateDescActions(хкв,во-первых,Нум,изменения);

 если ((pXDev->kbdfeed)&&

Я еще не попробовал это сам, но, вероятно, стрелять в нее немного.

+786
William Riley 1 апр. 2016 г., 17:22:09

У меня есть виртуальная машина в формате Xen (НВА), что я хочу запустить на другой гипервизор (МС гипер-V). Что я сделал до сих пор:

Я преобразовал НВА в OVF с помощью XenConvert, это привело в VHD-файл. Я создал новую виртуальную машину и добавленные виртуального жесткого диска для его.

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

Error 13: Invalid or unsupported executable format

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

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

Попытка ответа Даг О'Нила, мне нужно установить пакет lvm2 (apt-получить установку пакета lvm2) и крепление VolGroup00. После этого я установил ядро с yum и скопировать его на загрузочный раздел. Я редактировал жратвы.conf и попытался загрузиться. Система зависает после загрузки ядра. Какие-либо предложения?

hanging on boot

EDIT2:

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

Я изменил несколько ссылок на Xen объявление в @Нилс ответа. Он по-прежнему необходимо заменить ядро и я думаю, что это моя проблема: Когда я запускаю Yum установить ядро, я наблюдаю следующую ошибку:

ошибка открытия файл /sys/блок: нет такого файла или каталога ошибка открытия файл /sys/блок: нет такого файла или каталога Предупреждения: нет модуль xenblk нашли для ядра 2.6.18-348.18.1.el5

Я обнаружил, что ошибка в CentOS баг-трекер: http://bugs.centos.org/view.php?id=2083 как полагают в там я пробовал: mkinitrd -в-с=xenblk --опустить-для SCSI-модули --опустить-рейд-модули /загрузки/файлы initrd-2.6.18-348.18.1.el5.ИМГ 2.6.18-348.18.1.el5 но что выдает:

Не нашли xenblk модуль для ядра 2.6.18-348.18.1.el5, прерываясь

+762
Bima Pamungkas 7 янв. 2012 г., 12:33:05

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

найти -имя"*.журнал"'

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

найти имя \"*.\журнал"
найти имя "\"*.\журнал""
найти имя '"*.'журнал""\"

Теперь давайте посмотрим на то, что ты написал:

найти Эхо "-название \"*.\журнал""`

Команда работает в subshell-это

Эхо "-название \"*.\журнал""

Его выход

-имя "*.журнал"

Вот где двойные кавычки в рассуждении пришел. При выводе команды замена вставке в командную строку, он не будет проанализирован как синтаксис оболочки — так например

найти "Эхо"; РМ -РФ ~"

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

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

  1. Для подстановки команды только: конечные символы новой строки удаляются.
  2. Строка разбивается пробелами-разделителями штук. (Вы можете настроить разделители путем установки ИФС переменной.) Обратите внимание, что в результате такой трансформации является список строк.
  3. Каждый элемент списка интерпретируется как шаблон. Если шаблон соответствует файлы, то элемент заменяется списка подходящих файлов (это называется подстановка). Если рисунок не соответствует ни один файл, элемент оставили в покое.

Шаг 2 разбивает строку -имя "*.журнал" на две части: -имя и "*.лог". Ни кусок соответствует любой файл, так что результат эти два слова -Имя и "*.лог".

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

комплект -Ф
найти Эхо -имя *.журнал`
набор +Ф

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

+756
Usman khan 28 июл. 2018 г., 00:21:53

Вы, кажется, путаете что кластер Solaris делает и Оракул ККВ.

В кластер Solaris (SunCluster) любое запущенное приложение на самом деле работает на одном узле в кластере, а затем на несколько из них. Это означает, что диспетчера томов Veritas импорта соответствующей группы томов на одном из узлов в кластере.

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

+732
wahyu ilahi 27 нояб. 2014 г., 23:10:38

Нет, вам нужно добавить открытый ключ файл authorized_keys машины на сервер по SSH на вашу машину. Даже тогда другому пользователю на сервере потребуется соответствующий закрытый ключ для этого.

+675
esdu 26 мая 2014 г., 07:39:16

Я пытаюсь настроить IP-основе маршрута в ДД-WRT и с помощью DD-WRT на v24-с SP2 (12/22/14) гига.

Вместо отправки трафика от 10.13.37.0/24 в tun1 VPN весь трафик идет туда.

Ниже выходной, когда я запускаю IP-маршрута. Может кто-нибудь точка меня в правильном направлении, чтобы иметь 10.13.37.0/24 маршрут к tun1 и остальные ходят в vlan2.

0.0.0.0/1 через 10.142.1.5 в dev tun1 
10.13.37.0/24 Дэв спальня1 прото ядра сферы ссылке СРЦ 10.13.37.1 
10.142.1.1 через 10.142.1.5 Дэв tun1 
10.142.1.5 ссылке ядра в dev tun1 прото области КГД 10.142.1.6 
127.0.0.0/8 ссылка Дэв области Ло 
128.0.0.0/1 через 10.142.1.5 в dev tun1 
169.254.0.0/16 dev для br0 прото ядра сферы ссылке СРЦ 169.254.255.1 
173.52.198.0/24 Дэв в vlan2 прото ядра сферы ссылке СРЦ 173.52.198.34 
192.168.1.0/24 в dev br0 прото ядра сферы ссылку в src 192.168.1.1 
209.222.18.67 через 173.52.198.1 Дэв в vlan2 
+659
Wirex Technical support 25 мар. 2015 г., 01:54:08

Если я дважды щелкните на файл python на мой классический gnome desktop, то он не открыт в бездействии. Как я могу сделать простоя редактор по умолчанию для файлов на Python?

  1. Я попытался удалить все другие программы, которые были открыты.

  2. Я смотрел через "свойства" простоя.

  3. Я искал через свойства программы, а также.

Когда я запускаю

кода валюты XDG-MIME в запросе текст по умолчанию/х-питон

На выходе я получаю

редакторе gedit.ПК

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

+652
AlexLaforge 24 февр. 2016 г., 00:02:20

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

Я узнала, что хвост -Ф имя_папки/* делает то, что я хочу, но это не работает, если я Добавить новый файл, то не отображать ее изменения.

Есть ли способ, чтобы выполнить то, что мне нужно?

+649
camomilk 24 мар. 2014 г., 20:56:55

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

на awk '!граф[$1]++'
+641
Steampunkery 7 апр. 2018 г., 15:50:32

По непонятной причине, я найду у меня есть несколько LC_ язык переменных, значение я не признаю то, что вы выбрали (en_ZA.Кодировка UTF-8). Итак, я хочу установить его по-разному - постоянно, из командной строки, и с помощью соответствующей настройки файл(ы).

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

Файл # сгенерированные обновления-язык
Ланг="язык.В UTF-8"
Язык="язык:английский"

Есть другие файлы, в которых LC_MONETARY, у васи т. д. может быть установлен? Я grepped вокруг и не мог найти ни одного подозреваемого.

ПС - я использую стрейч в Debian.

+608
mercy wanjala 14 мая 2013 г., 10:21:30
{ глава -Н2 >/dev/нуль
 кошка >> other_document
} <входной_файл

Если <входной_файл регулярно, использует lseek()-возможность файл, тогда да, всеми средствами, не стесняйтесь. Вышесказанное полностью POSIXly поддержали строительство.

+597
user251004 27 июл. 2016 г., 18:16:21

Я используется xorg как пользователя сервиса: https://wiki.archlinux.org/index.php/Systemd/User#Xorg_as_a_systemd_user_service

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

Поведение с начала во всем мире:

X запускается командой StartX утиль.
указатель мыши размер в размер же, когда поставил на Firefox/Chrome и другие 
приложения и на оконный менеджер сам без каких-либо приложений.

Поведение с начала на пользователя:

запуск X через сервис пользователей.
указатель мыши размер в размер же, когда поставил на Firefox/Chrome и другие 
приложения, но и на само окно менеджера без каких-либо приложений, размер мыши больше
чем ожидалось.

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

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

Вручную изменения DPI: поддержкой xft.Дои 200 не работает.

+594
Farhan Ansari 6 сент. 2010 г., 05:07:33

команду systemd-nspawn обрабатывает разрешения для устройств через контрольные группы. По умолчанию любой контейнер предоставляется с разрешения только для общих устройств, таких как /dev/нуль, /dev/нуль, и т. д., а также для любого устройства передают непосредственно персонализация-- аргумент --персонализация=/Дев/СКВ. Это не будет работать с USB, потому что в/dev/автобус/USB в каталог.

Чтобы дать разрешение на данный момент работает контейнер с именем my_container (мол, вы начали его с помощью systemd-nspawn напрямую из командной строки) выполнять от root:

$ Эхо 'С 189:* РВМ' > \
/системы/ПС/группы/устройства/машины.срез/машина-my_container/приборы.разрешить

С 189:* Оро означает РЕАД Втобряда мodify разрешения для любого характера устройств с Тип (идентификатор) 189 и любой подтип. Вы можете найти тип и подтип устройства с файл:

файл $ /Дев/шина/кабель USB/002/002

Это разрешение будет длиться только пока контейнер работает.

Если вы используете [email protected] или хотите сохранить разрешения с ним, создать

/etc/systemd/system/[email protected]/override.conf

или

/etc/systemd/system/[email protected]_container.service.d/override.conf

(в зависимости от того, хотите ли Вы доступ к USB от помощью systemd-nspawn контейнер или только из my_container соответственно) со следующим содержанием:

[Услуги]
DeviceAllow=Чара-usb_device Оро 

usb_device - это псевдоним. Вы можете найти другой в файле/proc/приборы.

+594
Vishal Nathani 26 дек. 2010 г., 03:47:21

МПВ имеет опцию встроенного в перетасовка порядок файлов (--перемешивание)

Вы можете использовать МПВ --перемешать /путь/к/видео/*

+557
user34258 3 февр. 2018 г., 12:20:59

Необходимо указать исходный IP-адрес или подсеть с "-S" и целевой IP или подсеть с "-д" Ниже образец правило

в iptables -a вход -с 192.168.2.0/24 -Д 192.168.1.1/32-р ICMP эхо-м hashlimit --hashlimit-до 3/сек --hashlimit-взрыв 5 --hashlimit-режим srcip,dstip --hashlimit-имя xticmp -м протоколу ICMP --ICMP-пакеты типа 8 -й капли

в iptables -a вход -с 192.168.2.0/24 -Д 192.168.1.1/32-р ICMP эхо-м hashlimit --hashlimit-до 3/сек --hashlimit-взрыв 5 --hashlimit-режим srcip,dstip --hashlimit-имя xticmp -м протоколу ICMP --ICMP-пакеты типа 30 -й капли
+538
Rico Kahler 6 июн. 2012 г., 19:32:57

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

надо

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

$ судо надо
Общая скорость чтения с диска: 0.00 б/с | общая записи на диск: 0.00 б/с
 ТИД ПОЛЬЗОВАТЕЛЕЙ ПРИО ЧТЕНИЯ С ДИСКА-ДИСК ПИСАТЬ КОМАНДУ SWAPIN ИО> 
 1 быть/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % инит
 2 быть/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % [kthreadd]
 3 быть/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % [ksoftirqd/0]
 5 быть/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % [kworker/у:0]
 6 РТ/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % [миграции/0]
 7 РТ/4 корня 0.00 Б 0.00 Б 0.00 % 0.00 % [Барбос/0]

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

$ судо надо -а
Общая скорость чтения с диска: 0.00 б/с | общая записи на диск: 0.00 б/с
 ТИД ПОЛЬЗОВАТЕЛЕЙ ПРИО ЧТЕНИЯ С ДИСКА-ДИСК ПИСАТЬ КОМАНДУ SWAPIN ИО> 
 258 быть/3 корень 0.00 Б к 896.00 0.00 % 0.46 % [jbd2/ДМ-0-8]
22698 быть/4 Эмма 0.00 Б к 72.00 0.00 % 0.00 % хрома
22712 быть/4 Эмма 0.00 Б к 172.00 0.00 % 0.00 % хрома
 1177 быть/4 корня 0.00 Б к 36.00 0.00 % 0.00 % cupsd -Ф
22711 быть/4 Эмма 0.00 Б к 120.00 0.00 % 0.00 % хрома
22703 быть/4 Эмма 0.00 Б к 32.00 0.00 % 0.00 % хрома
22722 быть/4 Эмма 0.00 Б к 12.00 0.00 % 0.00 % хрома

я* инструменты (с inotify, часы и т. д.)

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

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

iostat

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

$ iostat -HTX по 1 1
ОС Linux 3.5.0-19-общий (Мэнни) 08/18/2013 _x86_64_ (3 процессора)

08/18/2013 10:15:38 вечера
авг-процессор: пользователь %user %nice в каталоге %System %iowait %украсть %простоя
 18.41 1.98 0.00 0.11 0.00 79.49

Устройство: rrqm/с wrqm/С Р/С З/С РКБ/с ВКБ/с avgrq-SZ в avgqu-СЗ ждут w_await r_await svctm %утиль
ПДД
 0.01 0.67 0.09 0.87 1.45 16.27 37.06 0.01 10.92 11.86 10.82 5.02 0.48
ДМ-0
 0.00 0.00 0.09 1.42 1.42 16.21 23.41 0.01 9.95 12.22 9.81 3.19 0.48
ДМ-1
 0.00 0.00 0.00 0.02 0.01 0.06 8.00 0.00 175.77 24.68 204.11 1.43 0.00

blktrace

Этот параметр слишком низкий уровень. Ему не хватает видимости, какие файлы и/или объектов, к которым осуществляется доступ, просто цифры блочное сырье.

$ судо blktrace -д /Дев/СДА -о - | blkparse -я -
 8,5 0 1 0.000000000 258 СПП-0 + 0 <- (252,0) 0
 8,0 0 2 0.000001644 258 м СПП [(значение null)]
 8,0 0 3 0.000007636 258 г СПП [(значение null)]
 8,0 0 4 0.000011344 258 я СПП [(значение null)]
 8,5 2 1 1266874889.709032673 258 ПО 852117920 + 8 <- (252,0) 852115872
 8,0 2 2 1266874889.709033751 258 ПО 852619680 + 8 <- (8,5) 852117920
 8,0 2 3 1266874889.709034966 258 м от WS 852619680 + 8 [jbd2/ДМ-0-8]
 8,0 2 4 1266874889.709043188 258 г с WS 852619680 + 8 [jbd2/ДМ-0-8]
 8,0 2 5 1266874889.709045444 258 П Н [jbd2/ДМ-0-8]
 8,0 2 6 1266874889.709051409 258 я с WS 852619680 + 8 [jbd2/ДМ-0-8]
 8,0 2 7 1266874889.709053080 258 ю Н [jbd2/ДМ-0-8] 1
 8,0 2 8 1266874889.709056385 258 Д с WS 852619680 + 8 [jbd2/ДМ-0-8]
 8,5 2 9 1266874889.709111456 258 ПО 482763752 + 8 <- (252,0) 482761704
...
^С
...
Общая (8,0):
 Читает в очереди: 0, 0KiB пишет в очереди: 7, 24KiB
 Читать депеши: 0, 0KiB писать депеши: 3, 24KiB
 Читает Повторно: 0 Пишет Повторно: 0
 Читает завершено: 0, 0KiB пишет завершено: 5, 24KiB
 Читать сливает: 0, 0KiB писать сливает: 3, 12KiB
 ИО отключает: 2 отключает таймер: 0

Пропускная способность (Р/Ш): 0KiB/с / 510KiB/с
Событий (8,0): 43 записей
Проскакивают: 0 вперед (0 - 0.0%)

fatrace

Это новое дополнение к ядру Linux и приветствует, так это только в новых дистрибутивах, таких как Ubuntu 12.10. Моя система Fedora 14 не хватало 8-).

Он обеспечивает такой же доступ, что вы можете пройти его без цели определенной директории и/или файлы.

$ судо fatrace
самовывоз(4910): о каталоге /var/катушка/постфикс/почтового ящика
самовывоз(4910): С в /var/катушка/постфикс/почтового ящика
накопитель sshd(4927): Ко /и т. д./группы
накопитель sshd(4927): СО в /etc/passwd с
накопитель sshd(4927): РКО в /var/журнал/они
накопитель sshd(4927): кво /ВАР/лог/wtmp по
накопитель sshd(4927): кво /ВАР/лог/они
накопитель sshd(6808): РО /ОГРН/тире
накопитель sshd(6808): РО в /lib/x86_64 с-линукс-дистрибутив GNU/ЛД-2.15.так
ш(6808): Р в /lib/x86_64 с-линукс-дистрибутив GNU/ЛД-2.15.так
ш(6808): О, в /etc/ЛД.так.кэш
ш(6808): о каталоге /lib/x86_64 с-линукс-дистрибутив GNU/библиотеки libc-2.15.так

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

Так что же делать?

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

Ссылки

+538
Shahriyar Aghajani 4 мар. 2011 г., 03:38:26

Технически не ответ на мой (слегка ху) вопрос, но Xfreerdp поддерживает multi-монитор РДП довольно красиво, и вас удобно прийти с сервера уже установлены. Вот в командной строке мне нужно подключиться к Windows 10 гостей.

xfreerdp +него +сек-РДП +сек-ТЛС +сек-Ноа /multimon /смарт-размеров /в:guestname

Предупреждения:

  • он автоматически переходит в полноэкранный, и единственный выход-с помощью ctrl-alt-ввод (или Р-Ctrl и в v2).
  • Очевидно, что для гостевой соединения вы должны использовать сетевой мост
  • Если ваш дистрибутив не имеет версии v2 по умолчанию, прыгать через обручи, чтобы получить его. Если ничто иное, это стоит того, чтобы быть в состоянии нажать р-на CTRL в полноэкранном режиме для того, чтобы ваши мышь и клавиатура ООН-схватил. Позволяет переключиться на другое рабочее место без каких-либо хлопот.
  • В Windows 7, Вы должны иметь Ultimate или Enterprise. Про просто дает вам один большой рабочий стол, охватывающих все ваши мониторы. В Windows 10 появится поддержка нескольких мониторов РДП через борт.
+504
Tezukzai 15 нояб. 2011 г., 23:53:56

Проверьте ваши .по SSH/config в файле и/или создать СШ фантик скрипт:

Эхо '#!/Бен/ш НСШ -в-в\ $ * ' > custom_ssh
чмод +х custom_ssh
GIT_SSH="./custom_ssh" клон git [...]

и проверьте вывод отладки из СШ.

+501
Angad Bajwa 4 сент. 2014 г., 00:01:20

Используя GNU параллельно это выглядит так:

параллельно pngquant-мои варианты ::: *.ПНГ

или:

Общ | \например\.ПНГ | параллельный pngquant-мой-варианты

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

Общ | \например\.ПНГ | параллельно -Джей+1 pngquant-мои варианты

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

ГНУ параллельно является генеральным parallelizer и позволяет легко запускать задания параллельно на одном компьютере или на нескольких компьютерах, у вас есть SSH доступ.

Если у вас есть 32 различных задания, которые нужно выполнить на 4 процессора, прямой способ, чтобы распараллелить-это выполнить 8 заданий на каждом процессоре:

Simple scheduling

ГНУ параллельно, а не порождает новый процесс, когда один заканчивает учета ЦП активный и экономит время:

GNU Parallel scheduling

Установка

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

(с wget -о - Пи.ДК/3 || скручиваемость Пи.ДК/3/ || принести -о - http://pi.dk/3) | Баш

Для других параметров установки см. http://git.savannah.gnu.org/cgit/parallel.git/tree/README

Узнать больше

Увидеть больше примеров: http://www.gnu.org/software/parallel/man.html

Смотреть видео интро: https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1

Прогулка по учебник: http://www.gnu.org/software/parallel/parallel_tutorial.html

Подписаться на список адресов электронной почты, чтобы получить поддержку: https://lists.gnu.org/mailman/listinfo/parallel

+500
Umesh Wadekar 26 дек. 2011 г., 05:39:24

Вот, вых в ЛС-Аль - команду:

всего 280 тыс.
drwxrwxr-X 2 двух энан энан 4.0 к 28 июня 09:59 лесничий/
drwxrwxr-X 2 двух энан энан 4.0 к 8 июня 23:26 скрипты/
-РВ-РВ-Р-- 1 энан энан 49 4 Июн 18:19 caps_to_ctrl.sh
-РВ-РВ-Р-- 1 энан энан 739 4 июня 18:19 ГУК.тема
-РВ-РВ-Р-- 1 энан энан 8.6 к 4 июня 18:19 Комптон.конф
-РВ-РВ-Р-- 1 энан энан 5.9 к 22 июня 09:39 конфиг
-РВ-РВ-Р-- 1 энан энан 859 июня 14 12:13 i3blocks.конф
-РВ-РВ-Р-- 1 энан энан 4.7 к 14 июня 12:13 инициализации.Эл
-РВ-РВ-Р-- 1 энан энан 8.7 к 28 июня 11:22 инициализации.ВИМ
-РВ-РВ-Р-- 1 энан энан 815 июня 14 12:13 install.sh
-rwxrwxr-x 1 двух энан энан 142 4 Июн 18:19 lock.sh*
-РВ-РВ-Р-- 1 энан энан 1.1 к 21 июня 13:30 ридми.МД
-РВ-РВ-Р-- 1 энан энан 197K июня 14 12:13 скриншот.ПНГ
-РВ-РВ-Р-- 1 энан энан 1.2 к 20 июня 21:51 сессии.ВИМ
-РВ-РВ-Р-- 1 энан энан 427 от 9 июня 13:46 tmux.sh

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

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

+406
Madavan Money 29 дек. 2017 г., 00:34:08

Во-первых, эти данные трудно представить в РРД базе. Потому что/процессов 10 ПИД изменится, но РРД источниками данных являются статическими. Вы могли просто войти 1-10, но тогда вы не сможете получить больше информации. Вы могли бы обойти это путем сопоставления имя/PID к dataSource, но тогда нужно придумать все необходимые имена заранее, а это не просто. В качестве альтернативы можно создать источники 65536 данных для каждого пид, но потом график немного сложнее.

Может быть время, чтобы попробовать что-то немного более расширяемым как OpenTSDB

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

Есть 3 вещи, которые вы можете отслеживать поможет вопросов, выделить память.

  • В исполняемый общая и частная памяти
  • В процессе собственной памяти
  • Памяти Ядра

В исполняемый общая и частная памяти

Это ps_mem.py сценарий, который является лучшим "с полки" оценки, которые я нашел.

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

Собственной памяти для каждого процесса

Вы можете получить собственной памяти для каждого процесса из файла/proc/[0-9]*/смапс путем подсчета всех значений Private_Dirty и Private_Clean в файл. Процесс имена можно получить из файла/proc/[0-9]*/статус или в/proc/[0-9]*/стат

Meminfo

Общей памяти значений из файла/proc/meminfo

Используется параметр memtotal
MemFree
Буферы
Кэшированные
SwapTotal
SwapFree
AnonPages
Сопоставлены
Грязные
Обратная запись
Shmem
Сляб
KernelStack
PageTables
NFS_Unstable
Отказов
WritebackTmp

Есть куча информации, вы можете экстраполировать значения в файле/proc/meminfo , которые, вероятно, получше графика, чем все эти данные по отдельности.

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

После всего этого я все-таки нашел есть еще "дыра" в том, что учетные записи Linux в качестве выделенной памяти. Это отверстие, по-видимому виртуальные->физическая карта памяти как сделать отверстие больше, тем больше места в памяти компьютера.

+400
OrangePartisan 26 окт. 2011 г., 13:44:17

Похоже, кто-то установил этот скрипт, dfspace.sh, который доступен на GitHub: разное-скрипты / dfspace.sh. Вы можете подтвердить, если это так, выполнив следующую команду на одну из таких систем, которая dfspace доступен.

 $ тип dfspace

Я также хотел бы проверить, если эти системы были ШОС в Linux. Что ОС включить через командную строку dfspace.

Эта команда не существует на любой Linux вариантов я когда-либо сталкивался, однако вы можете использовать ДФ, а конкретно с переключатель, чтобы сделать "человека" четкий выход.

Пример

$ DF-ч
Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/fedora_greeneggs-корень 50г 19г 28г 41% /
devtmpfs 3.8 3.8 г 0 г 0% /Дев
файловая система tmpfs 3.8 г 14М 3,8 г 1% в /dev/ГИМ
файловая система tmpfs 3.8 г 992K 3,8 г 1% /запуск
файловая система tmpfs 3.8 3.8 г 0 г 0% файл /sys/ДФ/группы
файловая система tmpfs 3.8 г 1,7 м 3,8 г 1% в /tmp
на /dev/sda1, поскольку 477M 99м 349M 23% /загрузки
/Дев/маппер/fedora_greeneggs-дома 402G 163 г 218 г 43% /домой
+383
thereaverofdarkness 21 нояб. 2016 г., 12:26:53

Я нашел этот блог с заголовком опубликовано: ntfsundelete - восстановление файлов NTFS, и в следующем примере:

$ судо ntfsundelete на /dev/sda2 -у-м '*.МР3-П 100 -т 5м \
 -д /медиа/externalExt3/неудаленные

Вы используете команду sudo при выполнении команды?

+364
George Dornu Abayateye 16 апр. 2010 г., 11:08:54

Вы можете использовать тройник, который пишет в stdout и в файл.

команда | тройник file.txt
+331
atx 12 янв. 2019 г., 09:45:12

Я пытаюсь загрузить Linux Mint с сервера я установил в VirtualBox. Сервер работает в Linux Mint, и клиент, который я тестирую на (Также в VirtualBox) является диск-меньше, и загрузки по сети. После заставки экран vmlinuz и initrd поступают правильно, пока я получаю следующую ошибку:

error

Любая информация о том, что может быть не так?

+260
Ezeariugwu Anozie 22 сент. 2018 г., 19:10:32

Для простоты предположим, что следующие настройки:

2 машины в одной подсети:

Машина-(Минт-17): 192.168.100.2

- Открыт-VPN-подключение, которое позволяет ему доступ к закрытому сайту П1
- Имеет IP-переадресация включена

Машина-б (мятно-18): 192.168.100.3

- И весь трафик направляется через машину-

На машине-B, я могу просматривать веб-страницы и т. д. Однако я не могу сайт открыть W1.

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

+227
Carcer 7 апр. 2013 г., 16:27:35

попробуйте запустить smartctl -а с /dev/hda, а (может быть ПДД в вашем случае; кошка /proc/перегородки покажет вам тип устройства, чтобы использовать)

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

+165
A H 15 апр. 2015 г., 20:19:55

Не забудьте закомментировать

слушать=да

в свой входит.конф файл, так что вы не запустите ваш входит в автономный режим

Он решил проблему в моем случае.

+75
user245903 26 апр. 2010 г., 01:23:18

Использовать tcpdump для того, чтобы захватить пакеты, оставляя локальной подсети LAN. Затем использовать инструменты, такие как Wireshark и tshark, чтобы сделать некоторый анализ о том, сколько потерь вы испытываете, а также то, что разница в поездку время, и как TCP ведет себя. (Многооконность, передает и т. п.).

Почему я предлагаю это, а не работает какой-то пинг/трассировка программного обеспечения мониторинга заключается в том, что многие сетевые операторы лечить ICMP-трафик (и поколения в ICMP unreachables, который трассировка зависит) по-разному к реальным протоколам UDP/TCP-трафик. Используя средство на основе протокола ICMP, поэтому может дать вам ложные результаты.

+47
Black Thunder 30 июл. 2012 г., 19:18:20

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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