Как отключить оптическую USB-мышь в терминале Ubuntu 14.04?

Если динамическая служба DNS, которую Вы используете только, позволяет TTL 3 600, то Ваша единственная опция состоит в том, чтобы переключить поставщиков. Действительно нет никакого способа управлять TTL, если поставщик услуг DDNS не дает Вам опцию управлять им.

Проверка TTL

Случайно для проверки то, что TTL для данной записи, которую можно использовать dig со следующими переключателями.

Пример

$ dig +nocmd www.google.com +noall +answer | tail -1
www.google.com.     137 IN  A   74.125.225.82

$ dig +nocmd www.google.com +noall +answer | tail -1
www.google.com.     135 IN  A   74.125.225.115

Таким образом, TTL для этого ответа составляет 137 секунд. Ожидание ~2 секунд и выполнение его снова показывают 135 секунд. TTL означает, сколько времени оставляют, пока запись DNS не истекает, и мы должны пойти, запрашивают авторитетный сервер для домена.

Проверка Max TTL

Если мы должны были запросить авторитетный сервер.

$ dig @ns1.google.com +nocmd www.google.com +noall +answer | tail -1
www.google.com.     300 IN  A   74.125.225.210

Таким образом, фактический TTL для этой записи составляет 300 секунд.

Примечание: Авторитетный сервер также известен, поскольку SOA - Запускается полномочий.

Информация о SOA

Можно запросить домен далее для получения информации о SOA.

$ dig +nocmd dyndns.org any +multiline +noall +answer
dyndns.org.     596 IN SOA ns1.dyndns.org. hostmaster.dyndns.org. (
                863998266  ; serial
                600        ; refresh (10 minutes)
                300        ; retry (5 minutes)
                604800     ; expire (1 week)
                600        ; minimum (10 minutes)
                )
dyndns.org.     85904 IN NS ns5.dyndns.org.
dyndns.org.     85904 IN NS ns1.dyndns.org.
dyndns.org.     85904 IN NS ns2.dyndns.org.
dyndns.org.     85904 IN NS ns3.dyndns.org.
dyndns.org.     85904 IN NS ns4.dyndns.org.
dyndns.org.     12268 IN MX 10 mail.dyndns.com.
dyndns.org.     12268 IN MX 20 mx2.mailhop.org.
dyndns.org.     179 IN A 204.13.248.116

Изменение TTLs

Единственный способ изменить запись DNS TTL (за пределами своего рода API, который мог бы обеспечить Ваш регистратор) через сервер.

Пример

В Связывают Вас, мог установить Ваш зональный файл как так:

;Zone file for liquidweb.com
$TTL 14400
@      86400    IN      SOA     ns.liquidweb.com. admin.liquidweb.com. (
2009022402      ; serial, todays date+todays
86400           ; refresh, seconds
7200            ; retry, seconds
3600000         ; expire, seconds
86400 )         ; minimum, seconds
liquidweb.com. 86400 IN NS   ns.liquidweb.com.
liquidweb.com. 86400 IN NS   ns1.liquidweb.com.
liquidweb.com.  IN A   209.59.139.21
localhost  IN A   127.0.0.1
liquidweb.com.  IN MX 0   liquidweb.com.
mail  IN CNAME  liquidweb.com.
www  IN CNAME   liquidweb.com.
ftp  IN A   209.59.139.21
cpanel  IN A   209.59.139.21
webmail  IN A   209.59.139.21

Вышеупомянутый макрос, $TTL установил бы TTL на 14 400 секунд для любых записей, если это не добирается, переопределил для конкретных записей.

Ссылки

2
23.05.2017, 15:40
1 ответ

Бесстыдно украдено из здесь , поэтому сделано CW (кредиты Peng Wu на Ask Ubuntu);

Запустите xinput --list , чтобы вывести список подключенных устройств:

% xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB2.0 HD UVC WebCam                      id=10   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Найдите свою мышь (в моем случае у меня есть тачпад, ETPS / 2 Elantech Touchpad) и запишите ее идентификатор (в моем случае это 13 ); затем запустите

xinput set-prop 13 "Device Enabled" 0

, чтобы отключить его, и

xinput set-prop 13 "Device Enabled" 1

, чтобы снова включить его.

3
27.01.2020, 22:05

Теги

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