Как сделать X-клиент ненадежный, но с выходом на ГПУ?

Если я пытаюсь сделать клиент ненадежный,

можно -Ф XauthorityU генерировать $дисплей МИТ-магия-печенье-1 ненадежные
экспорт XAUTHORITY=$ФРД/XauthorityU

он теряет доступ к ускорение:

$ glxgears
Ошибка: не могу получить РГБ, двойная буферизация визуальный

Как запустить недоверенных на OpenGL с помощью приложений? Я хочу это:

 | надежные | ненадежные | Xpra | я хочу
-----------------------+------------+------------+---------+------
захват скриншотов | Да | Нет | Нет | нет 
 импорт -окно корень скриншот.ПНГ
вкачать события ввода | Да | Нет | Нет | нет
 хте ул. "йцукен" 
окно списка заголовков | Да | Да | Нет | нет 
 xwininfo -корень -дерево | команда grep '"'
Использовать ускорение | Да | нет | низкий FPS | да
glxinfo
Установить оконный менеджер | Да | Нет | Нет | нет
 на Openbox --заменить
Использовать буфер обмена | Да | нет копирование | удаление | уверены
 хклип -только вставить 
+653
Shrikant Khadilkar 21 окт. 2015 г., 08:22:35
28 ответов

Сначала пид

ПС вход aux | grep в имя_процесса работает для меня

Вы должны получить результат:

корень 2545 0.0 0.0 85128 3128 ? СС Апрель19 0:07 выполнить /sbin/apache2 не -к запустить
ВСП-данных 2569 0.0 0.0 2011388 10132 ? Сл Апрель19 1:19 выполнить /sbin/apache2 не -к старт
ВСП-данных 2570 0.0 0.0 2011380 10108 ? Сл Апрель19 1:22 в /usr на/sbin/apache2 не -к старт
coteyr 23344 0.0 0.0 11748 928 ПТС/3 сек+ 10:12 0:00 команда grep --цвет=авто Апач

Затем вы можете убить 2545 или убить -9 2545 или то, что вам нравится.

Что сказал, Вы хотите, чтобы избежать использования убью, если вы можете. Используйте "правильный" способ для убийства процесса. Там обычно какие-то убирать фоновый процесс делает то, что вы могли бы быть пропавших без вести. До сих пор иногда нет другого пути.

+959
Jeffrey Tee 03 февр. '09 в 4:24

КВМ с QEMU запускает процесс 1 на виртуальную машину и один поток на ядро. КВМ код использует VMON, VMENTER и т. д., Но когда задача в Linux переключает эти потоки с потоками ОС хоста, как это работает? Как это знать, чтобы переключаться между не корень режим и нормальное кольцо 0 например? Есть специальный регистр в процессоре, который сохраняется и восстанавливается, что указывает на режим VMX является и указывает это в корне/некорневые режиме? Я не смог найти такого регистра.

+958
sstack 7 июн. 2013 г., 03:31:10
Другие ответы

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


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

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

$> МВ file.txt new_{пред}

и в конечном итоге с new_file.txt.

Есть ли такой символ?

+945
patosk2000 18 мая 2015 г., 18:49:54

Я занимаюсь больше для чтения и тестирования. У меня есть решение, если не полное объяснение.

  1. Войти в Linux как currentUser с
  2. запустить Баш терминал
  3. список можно $дисплей
    • мяты и Unix:0 МТИ-магия-печенье-1 7b00a8e53b8d9e579c2eaf5009561fa4
  4. изменить имя пользователя
    • Су -otheruser
  5. XAUTHORITY=/домой/otheruser/.Xauthority
  6. можно добавить мяты и Unix:0 МТИ-магия-печенье-1 7b00a8e53b8d9e579c2eaf5009561fa4
  7. xeyes

Две большие разницы шаги № 4 и № 5. Глядя на Су страницу показывает:

Если ... логин используется, $термин, $COLORTERM, $дисплей, и $XAUTHORITY переменных копируются если они были установлены.

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

  • Су-otheruser

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

  • -РВ------- 1currentUser с currentUser с54 26 декабря 23:21**.Xauthority**

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

  • XAUTHORITY=/домой/otheruser/.Xauthority

    Напомним, это одна из переменных среды скопирован с Су команды.

Я подозреваю, что только второй менять надо, для моего использования, я хотел 'хорошо' для входа в otheruser, как-будто он/она вошел в систему на рабочем столе или через SSH.

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

прогрессирует

Любой каждый раз, когда вы входите с Су; первый шаг-это установить XAUTHORITY переменной среды локальная

  • ~/.Xauthority

файл.

В конце концов, это была переменная окружения: XAUTHORITY указывая на *текущий пользователь* то не работает. Надеюсь, что следующий человек найдет они сэкономили кучу времени!

+937
joshjellel 3 окт. 2019 г., 08:00:37

У меня два (непривилегированные) для lxc гости с Ubuntu xenial и Ubuntu бионический установлен и настроен таким же образом (по крайней мере я так думал). В xenial оценки работы всегда получает один и тот же IP, поэтому я просто добавил строку В /и т. д./хосты за это, и тогда я могу по SSH в него, когда начал.

Но гость под управлением Ubuntu бионический получает новый IP каждый раз, когда я запустить его :-(

Я думал, что это было следствием Убунту меняется к сайту netplan, так что я копнул в эту (ниже), но мне кажется, что это не так, поэтому можно, наверное, перейти к последнему пункту.

Оба гостя есть этот (разных MAC-адресов, конечно) в конфигурации для lxc:

Конфигурация сети # 
для lxc.сети.тип = Соколе
для lxc.сети.ссылка = lxcbr0
для lxc.сети.флаги = вверх
для lxc.сети.hwaddr = 00:ФФ:6е:Д1:58:Д2

В xenial гостя /и т. д./сети/интерфейсов , который выглядит как:

# Этот файл содержит описание сетевых интерфейсах, имеющихся в системе
# и как их активировать. Дополнительные сведения см. В разделе интерфейсы(5).

# Сетевой интерфейс loopback 
авто Ло
iface защитный Ло инет замыкания

авто eth0 в
слово iface eth0 в инет по DHCP

Бионическая оценки имеет следующее в файл/etc/сайту netplan/10-для lxc.и YAML:

сеть:
сети Ethernet:
 интерфейс eth0: {dhcp4: правда}
 версия: 2

(Я не ознакомился с сайту netplan, но мне кажется, чтобы сказать то же самое).

На обоих гостей, настроенной Mac назначается на eth1, а eth0 в получает новый MAC-адрес каждый раз, но почему-то xenial гость получает один и тот же IP в любом случае (и именно поэтому я не думаю, что сайту netplan виноват).

У меня также есть команда lxc оценки выполняется стрейч в Debian (хозяин делает это слишком), которая работает (в этом отношении) как xenial оценки.

Так что я сделал не так? И как я могу получить предсказуемый IP в бионической гость?

+915
Mangesh Ghiware 29 мая 2011 г., 22:59:08

Компилятора RHEL6 не использовать systemd, выполните компилятора RHEL6 документации на системы управления услуги

+822
ruskidoo 14 янв. 2010 г., 12:00:59

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

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

Если судо 'сессии' произойдет истекает во время скрипта, пользователь будет просто попросили свой пароль в следующий раз, когда вы выдаете команду sudo команда в скрипте.

+817
user227805 14 мая 2016 г., 06:58:32

Попробуйте http://www.shellcheck.net

$ shellcheck myscript.sh

 В myscript.sh строка 590:
 для F В $*; делать
 ^-- SC1009: указанные ошибки парсера была в этом цикле.


 В myscript.sh линия 617:
 если [ ! -е "$некий-файл".фдв ]; тогда
 ^-- SC1046: не удалось найти 'интернет' для этого 'если'.
 ^-- SC1073: не могу разобрать это выражение.


 В соответствии myscript.sh 1026:
сделано
 ^-- SC1047: сопоставления ожидаемых 'интернет' упоминалось выше "если".
 ^-- SC1072: неожиданное слово/лексема. Исправьте все указанные проблемы и попробуйте снова.

Ну, он не сказал мне "если" отсутствует на линии 634, но это было довольно полезно.

+742
Peter Bauer 15 июн. 2013 г., 08:38:49

ТЛ;ДР , когда у вас возникли странные проблемы с конфигурационных файлов все время меняются, проверьте свой файл/etc/сети/если-*.д файлы, если вы уже проверили systemd в конфиги.

Получается еще один вариант, где можно что-то изменить в iptables команды (или совсем ничего) в Если-вверх.Д или если вниз.д папки, которые занимаются вносить изменения, основанные на интернет-подключение.

В файле/etc/сети/ есть папки для как если-до-до.д, Если-вверх.ди т. д.

Каждый из них содержит набор скриптов для запуска, когда если-* условие. Поэтому, когда интернет изменил (которая, казалось, любое изменение в iptables) будет выполняться скрипт, который по команде/sbin/iptables в-восстановить < /и т. д./сети/iptables в который сбросить правила iptables в файл для iptables в файл/etc/сети/.

+730
Rob Levine 4 февр. 2019 г., 11:17:30

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

Примечание: оператор -экв, а не эквалайзер.

+715
mkln 15 июн. 2010 г., 14:47:19

На файловой системы POSIX, но каждый файл имеет пользователь (владелец файла), группу и разрешения для пользователя, группы и всех остальных.

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

  • если пользователь является владельцем файла, разрешения владельца применяются;
  • если пользователь является членом группы файла, разрешения группы применяются;
  • во всех других случаях, другие разрешения применяются.

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

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

Разрешения могут быть установлены с помощью команды chmod (см. понимание Unix разрешения и их атрибуты для деталей), и одним из вариантов является использование в письме вы упоминаете: у пользователя разрешения, г для группы разрешений, и о других разрешений. Используя лишь с помощью chmod применяет разрешения для всех трех категорий.

В современных системах других доступа можно нанести поверх или вместо этих разрешений; посмотреть списки (команда setfacl), то SELinux и т. д.

+651
0900 4 сент. 2019 г., 07:27:25

Содержание Ввода:

типа objectclass: топ
типа objectclass: человек
типа objectclass: organizationalPerson
типа objectclass: inetorgperson в
типа objectclass: орг-Азбука
типа objectclass: орг-АБВ

типа objectclass: топ
типа objectclass: inetorgperson в
типа objectclass: орг-Азбука
типа objectclass: organizationalPerson
типа objectclass: человек

типа objectclass: топ
типа objectclass: орг-Азбука
типа objectclass: inetorgperson в
типа objectclass: organizationalPerson
типа objectclass: человек
типа objectclass: орг-АБВ

типа objectclass: топ
типа objectclass: inetorgperson в
типа objectclass: орг-АБВ
типа objectclass: organizationalPerson
типа objectclass: человек

Читать ldif-файл размером 50 МБ.

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

  • если обе линии (типа objectclass: орг-ABC и типа objectclass: орг-АБВ) присутствуют в любом порядке в блок, затем удалить эти 2 строки в блок и добавить новую строку как "типа objectclass: орг-111"

(Или)

  • если эта строка "типа objectclass: орг-АВС" одни в блоке, то заменить эту строку с "objectclass: орг-222"

(Или)

  • если эта строка "типа objectclass: орг-АБВ" один в блок, затем заменить эту строку с "objectclass: орг-333"

Ожидаемые Результаты:

типа objectclass: топ
типа objectclass: человек
типа objectclass: organizationalPerson
типа objectclass: inetorgperson в
типа objectclass: орг-111

типа objectclass: топ
типа objectclass: inetorgperson в
типа objectclass: organizationalPerson
типа objectclass: человек
типа objectclass: орг-222

типа objectclass: топ
типа objectclass: inetorgperson в
типа objectclass: organizationalPerson
типа objectclass: человек
типа objectclass: орг-111

типа objectclass: топ
типа objectclass: inetorgperson в
типа objectclass: organizationalPerson
типа objectclass: человек
типа objectclass: орг-333

Как я могу сделать такой вывод, используя команды Linux (sed или awk) или предложить мне лучший подход?

+626
Ellen Caporusso 20 февр. 2012 г., 19:14:46

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


в /etc/пользователям использовать sudo? он настроен хорошо:

мой_логин все=(корень) всех
мой_логин все=(steamuser) NOPASSWD: все

~/.конфиг/kdesurc также, что волшебные линии:

[супер-пользователя-команду]
супер-пользователь-команда=судо

Теперь kdesu отношениях пользователям использовать sudo? когда я пытаюсь запустить что-то в качестве корневого (kdesu -U в корень Дельфин) и просит мой_логин пароль, а не корневой пароль.

Но

kdesu -у steamuser Дельфин до сих пор просит у меня steamuser пароль, когда я жду (и хочу) это для того чтобы попросить я мой_логин пароль

Что я делаю не так?

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

+619
PunkyGuy 20 янв. 2016 г., 19:46:49

Я выяснил это сам! Я обнаружил mhddfs и, похоже, делать именно то, чего я хочу.

Я собираюсь проверить с VirtualBox, но я думаю, я буду использовать SnapRAID с mhddfs (наверное, все работает на Lubuntu) и он решает мою проблему.

+599
mikelong 3 сент. 2019 г., 06:13:41

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

Когда я пытаюсь разорвать подключение через iptables в Linux-машины, запретив IP-адрес DNS, который затем unpingable от машины (доказывая конфиг iptables в силу], приставка пока не в состоянии нормально с DNS. Мониторинг трафика с помощью tcpdump подтверждает это. Сет-топ само поле является получение всей информации из сети. Целью является, чтобы имитировать возможный полный или частичный отказ DNS в реальном envirnoment.

Используя вариации: (выход, -д)
в iptables -вход -с 212.Х.Х.Х -й капли
даже (выход)
в iptables -a ввод -П по UDP --dport 53 -J, его падение
в iptables -a ввод -п протокол tcp --dport 53 -J, его падение

Я не уверен, что я здесь не хватает (и я конечно). Я также указание сетевой интерфейс и такие

+550
user57475 30 мая 2018 г., 21:14:12

Если на моем сервере у меня есть файл(например, PHP-файл) с разрешением 777, может кто-нибудь отредактируйте или удалите ее, не имея учетной записи на сервере?

+371
Heidi Gaynor 21 июн. 2012 г., 02:08:20

В Linux, по крайней мере, как lsof не могу сказать вам, с какого конца начат в связи, как он получает список из файла/proc/сеть/ПТС , где эта информация недоступна. Первый адрес всегда относится к местной конечной точки.

Последние версии СС общего назначения (которые используют различные ядра API для получения сведений о подключении), С , даст вам направление, но, к сожалению, не для TCP-соединений.

Как @Кстианская сказал, для TCP/протокол SCTP/UDP, вы можете обычно думаю, что это как соединение будет инициатором, как правило, используют высокие порт а назначения, как правило, будут хорошо известен низкий порт. Однако нет никакой гарантии. Видя, что машина тоже имеет или не слушает сокеты на этот же порт может также комфорт в вашу идею, в каком направлении она находится. Например, в вашем случае, вы, вероятно, есть процесс прослушивает порт для SMTP/25 , но никто из порта неизвестно/34434. Было бы очень маловероятно, что fake.VVVVV.fr бы инициировал подключение к порту 34434 на вашей машине, особенно с порт источника 25 и SMTP (маловероятно, но вполне возможно).

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

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

Есть, первый адрес в каждой строке будет одна инициирующих подключение.

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

+367
Rahat Khan 2 мая 2012 г., 20:10:14

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

С GNU awk и (или mawk, но не nawk , которая не любит регулярных выражений в качестве записи разделителей):

$ awk, с -ВРС=" *|\Н" -ВФС=": ?" -вор=" " '{ печати $2 } конец { функции printf("\Н") }' данных.в
44.75 ТБ ТБ ТБ 0.44 42.04 6.07%
  • РС=" *|\Н" устанавливает рекорд сепаратор с двумя или несколькими пробелами или символом перевода строки. Этот шпагат общая: 44.75 ТБ используется: 0.44 ТБ на две записи, общая: 44.75 ТБ и используется: 0.44 ТБ.
  • ФС=": ?" задает разделитель полей ставится двоеточие, за которым может следовать пробел. Данный шпагат используется: 0.44 ТБ на два поля, используемые и 0.44 ТБ.
  • ПРС=" " устанавливается выходной разделитель записей в пространство.

Время на awk код просто печатает второе поля каждой записи разделяются ОРС, и заканчивает на выводе новой строки.

Если вы хотите обнажать все, что не число от этого, просто передать его через тр -тока '0-9. \п':

$ awk, с -ВРС=" *|\Н" -ВФС=": ?" -вор=" " '{ печати $2 } конец { функции printf("\Н") }' данных.в | ТР -ДК '0-9. \п
44.75 0.44 42.04 6.07

тр -ДК '0-9. \Н - будут удалять все, что не цифра, точка, пробел или перевод строки.

+338
Dimitar II 12 июн. 2014 г., 07:39:49

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

hirensCD есть много инструментов тестирования, но я думаю, что он не был обновлен на SSD включена, так что проверить напрямую на сайте производителя. Некоторые поддерживают ОС Linux, другие могут требовать LiveCD с ОС Windows (снова проверяем hirenCd) или загрузка с флешки (ОС FreeDOS, операционки, и т. д.)

Большинство пожилых БГ инструменты не подходят для тестирования SSD, как сектор, не на тех же местах, динамически отображается на прошивку, чтобы распространить пишет на весь диск. Так если они сами пишете тесты, вы просто сгораю циклов записи, а не по-настоящему тестирования диска.

Тесты на чтение не горят SSD-диск, но и, возможно, не реально проверить все ССД секторов, опять же из-за прошивки скрывая реальную раскладку.

+304
Shonie 25 мар. 2018 г., 14:56:36

Когда я построить правила для PS/2 или игровой порт подключенного устройства, udev, то никогда не будет совпадать с атрибутами, но это будет на ценностях окружающей среды. Причина, почему этот вопрос можно увидеть в выходных данных ниже. Заданных значений среде весьма неконкретны, не ясно, какие устройства включаются в правила, в то время как значения атрибутов могут быть очень ясно с фактической имя устройства. Особенно в случае моей геймпад Gravis, которая имеет очень эзотерические значения env, но имя attr, который из "геймпад Gravis про".

Это работает:

ОКР{XKBMODEL}=="pc105", запустить+="раскладку $имя Microsoft-интернет-клавиатура"

Это вовсе не работы:

М{наименование}=="в переводе набор 2 Клавиатура", запустить+="раскладку $имя Microsoft-интернет-клавиатура"

Я получаю значения среды выполнения следующие:

udevadm инфо-все г-н к /dev/вход/event0
П: /устройств/pci0000:00/0000:00:1е.0/0000:02:04.0/gameport0/вход/input5/js0
Н: ввод/js0
С: на входе/на пути/с pci-0000:02:04.0-джойстик
Е: DEVLINKS=/Дев/ввода/по-пути или pci-0000:02:04.0-джойстик
Е: DEVNAME=на/dev/вход/js0
Е: DEVPATH=/устройств/pci0000:00/0000:00:1е.0/0000:02:04.0/gameport0/вход/input5/js0
Е: ID_INPUT=1
Е: ID_INPUT_JOYSTICK=1
Е: ID_PATH=разъем pci-0000:02:04.0
Е: ID_PATH_TAG=разъем PCI-0000_02_04_0
Е: ID_SERIAL=noserial
Е: МАЙОР=13
Е: НЕЗНАЧИТЕЛЬНЫЕ=0
Е: подсистема=вход
Е: UDEV_LOG=3
Е: USEC_INITIALIZED=3244030793

А значения атрибута от работы:

udevadm инфо-н в /dev/входной атрибут-прогулка/event0 --

Udevadm info запуск с устройства, указанного в devpath, а затем
прогулки вверх по цепочке родительских устройств. Он печатает для каждого устройства
нашли, все возможные атрибуты в правилах udev формат ключа.
Правило, чтобы соответствовать, могут быть составлены атрибутов устройства
и атрибуты от одного родительского устройства.

 глядя на устройство '/устройства/платформы/i8042/serio0/ввод/input0/event0':
Ядра=="event0"
Подсистемы=="вход"
Драйвера==""

 глядя на родительское устройство '/устройства/платформы/i8042/serio0/вход/input0':
Ядер=="input0"
Подсистемы=="вход"
Драйверы==""
 У attrs{наименование}=="в переводе набор 2 Клавиатура"
У attrs{уфн}=="isa0060/serio0/input0"
У attrs{уник}==""
У attrs{свойства}=="0"

 глядя на родительское устройство '/устройства/платформы/i8042/serio0':
Ядер=="serio0"
Подсистемы=="Серио"
Драйверы=="atkbd"
 У attrs{описание}=="i8042 РЭОЗ порт"
У attrs{bind_mode}=="авто"
У attrs{высший}=="0"
У attrs{force_release}=="369-370"
У attrs{прокрутки}=="0"
У attrs{набор}=="2"
У attrs{softrepeat}=="0"
У attrs{softraw}=="1"
У attrs{err_count}=="0"

 глядя на родительское устройство '/устройства/платформы/i8042':
Ядер=="i8042"
Платформа подсистемы==""
Драйверы=="i8042"

 глядя на родительское устройство '/устройства/платформы:
Ядер=="платформа"
Подсистемы==""
Драйверы==""

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

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

+293
Steeve Bohbot 8 нояб. 2012 г., 18:51:38
в iptables -a ввод -п протокол tcp --dport (squidport) -С А,B,с,... -Джей принимает
в iptables -a ввод -п протокол tcp --dport (squidport) -Джей падение

Заменить А,B,С,... с разделителями-отдельный список разрешенных IP-адресов.

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

+242
user7247 29 мая 2014 г., 06:24:48

Некоторые обложки альбома нет, ну все необходимое для работы. Как я могу остановить VLC плеер с отображением обложки альбома, не удаляя сами файлы на диске?

+213
avantasia 14 февр. 2019 г., 22:01:53

Это становится немного сложнее. Есть фактически три различных случая: два в POSIX вариантов, и что делает bash.

Во-первых, оболочка обрабатывает то, что вы написали. В POSIX оболочки языка, наряду с bash, поддерживает обратную косую черту со ссылкой, что

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

Так что \\ представляет собой один \ в аргументом команды.

Ваш пример, Эхо \\\\\\, имеет три пары обратных слешей. Оболочка интерпретирует эти побеги и дает три косые черты, \\\, в качестве аргумента Эхо (эквивалент Эхо '\\\').

Во всех случаях Эхо команда получает такое же рассуждение, но они интерпретируют это по-разному.


В POSIX

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

С атрибутом xsi, Эхо требует обратного слэша интерпретируются в пределах доводов, в том числе

\\
 Написать <слеш> персонажа.

Без атрибута xsi, POSIX и вместо этого утверждает, что

Если первый операнд -Н, или если любой из операндов содержит <слеш> характер, результаты реализации.

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

В POSIX/xsi в Эхо растолкует первой парой косых черт, как защитить себя, в результате чего в \\ в качестве выходного.


Баш

Баша встроенные эхо, с другой стороны, не интерпретирует escape-последовательности, если вы не предоставите возможность задать его явно.

В Баша в POSIX-режиме, который включен в различных условиях (в том числе, когда это вызывается как ш), она по-прежнему делает то же самое (допускается как "реализация-определено поведение"). Если вы включите xpg_echo опцию, используя shopt -с xpg_echo, или ваш Баш исполняемый файл был создан с опцией--enable-Си-эхо-по умолчанию параметр конфигурации, вы получите в POSIX/xsi в поведении.

В GNU coreutils Эхо делает то же самое.


Это означает, что:

  1. Под Баш, только оболочка-уровень интерпретации происходит, и вы получите три косые черты выводят.
  2. Согласно стандарту POSIX/xsi в среду, символы интерпретируются в два раза, и вы два раза подряд выдается.
  3. Под чистой окружающей среды POSIX, в реализации выбора поведения. Либо вариант выхода вы видели допускается.
  4. Вы можете настроить баш на атрибут xsi поведения интерпретации сбегает автоматически с shopt -с xpg_echo, но он не будет включен без явно напрашиваются.
+188
yogamod 4 мар. 2011 г., 14:05:08

Я хотел бы найти 14 разных моделей в пределах 100 файлов. На данный момент, что я пробовал

кошка s_3_2_*_qseq.txt | команда grep -C 'на массив1\|массив2\|pattern3\|pattern4\|pattern5\|...pattern14'

Это дает мне не все картины в каждом файле

s_3_3_001_qseq.тхт:12
s_3_3_002_qseq.тхт:15
.

s_3_3_0068_qseq.тхт:5

Я заинтересован, чтобы увидеть результаты для каждого шаблона индивидуально как follwing:

файл массив1 массив2 ..... pattern14
s_3_3_001_qseq.txt: 0 2 5
s_3_3_002_qseq.txt: 7 1 3
.
.
s_3_3_0068_qseq.txt: 1 2 1

Любая идея, как я могу сделать это, в Unix, Perl или решение на Python будет приятно.

+140
David Anyatonwu 28 февр. 2018 г., 19:09:41

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

+113
bpobject 28 мая 2013 г., 12:41:21

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

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

$ Общ /usr/Бен/* | fgrep $(Эхо греп)

для журнала, ЛС, fgrep, и эхо было запустить один раз. И следующее:

$ для файл в /usr/Бен/*; делать стат файл$; файл Echo$; сделано

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

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

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

+64
rubber boots 27 мар. 2013 г., 00:31:53

Пытаюсь ответить на вопрос "почему":

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

+45
Kesav Sundar M 2 окт. 2012 г., 01:05:56

Это было описано в этом вопросе: https://superuser.com/questions/22535/what-is-randomart-produced-by-ssh-keygen. Это на самом деле не имеют никакого использования для пользователей генерации ключей, а это для простоты проверки. Лично. ты бы предпочел смотреть на это: (Обратите внимание, это ключевой пример размещения)

2048 1Б:В8:С2:Ф4:7Б:В5:44:быть:ОС:64:Д6:ЭБ:е6:2Ф:В8:ФА 192.168.1.84 (ОГА)
2048 16:27:переменного тока:А5:76:28:2Д:36:63:1Б:56:4Д:ЭБ:ДФ:А6:48 gist.github.com,207.97.227.243 (ОГА)
2048 А2:95:9а:АА:0а:3Э:17:Ф4:переменного тока:96:5б:13:3б:С8:0а:7С 192.168.2.17 (ОГА)
2048 16:27:переменного тока:А5:76:28:2Д:36:63:1Б:56:4Д:ЭБ:ДФ:А6:48 github.com,207.97.227.239 (ОГА)

Который, будучи человеком, он бы взял тебя хорошее время, чтобы проверить, или этот:

2048 16:27:переменного тока:А5:76:28:2Д:36:63:1Б:56:4Д:ЭБ:ДФ:А6:48 gist.github.com,207.97.227.243 (ОГА)
+--[ RSA с 2048]----+
| . |
| + . |
| . Б . |
| о * + |
| Х * ЕВ |
| + О'о' . . |
| . Е . о |
| . . о |
| . . |
+-----------------+
2048 16:27:переменного тока:А5:76:28:2Д:36:63:1Б:56:4Д:ЭБ:ДФ:А6:48 github.com,207.97.227.239 (ОГА)
+--[ RSA с 2048]----+
| . |
| + . |
| . Б . |
| о * + |
| Х * ЕВ |
| + О'о' . . |
| . Е . о |
| . . о |
| . . |
+-----------------+

Примеры вытащил из http://sanscourier.com/blog/2011/08/31/what-the-what-are-ssh-fingerprint-randomarts-and-why-should-i-care/

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

Это, с другой вопрос-это действительно хорошее чтение: http://users.ece.cmu.edu/~Эдриан/проекты/проверки/проверки.формат PDF

+38
Comic Book Guy 7 мар. 2018 г., 06:56:40

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

$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