Почему это займет так долго, чтобы запустить GVim выступает?

Мы запускаем скрипт, который пытается разрешить тысяч доменов для исследовательского проекта. Проблема у нас заключается в том, что многие домены не разрешимое например foo.com. Если у нас пинг foo.com система выполнит поиск foo.com. Если это не устранить, она будет совершать поиск по foo.com.ourdomain.com. Это файл/etc/файл resolv.конф у нас:

# Порождается через NetworkManager

поиск ourdomain.com
сервер 8.8.8.8
с nameserver 4.2.2.2

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

# Порождается через NetworkManager

поиск ourdomain.net
сервер 8.8.8.8
с nameserver 4.2.2.2

затем, как ожидается, любой не-разрешимое запрос будет снова запрашивать с ourdomain.net в конце.

Вопрос о том, что у нас есть, если мы удалим строку поиска полностью из файл resolv.конф затем система возвращается к использованию ourdomain.com как поиск. Что мы хотим, если DNS lookup не урегулирования не тогда посмотрите его с доменом, который был установлен в файл resolv.конф (который является также домен из коробки).

+605
Wieland 15 авг. 2014 г., 22:05:22
24 ответов

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

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

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

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

+997
fgdfdffdgfd 03 февр. '09 в 4:24

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

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

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

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

Наилучшие пожелания.

+997
Pedro Mancheno 28 сент. 2010 г., 01:29:50

Я был действительно buffled эту проблему. Все вышеперечисленные трюки с помощью setterm и пересылка из/в /dev/tty0 не работал с моей СШ.

Потом я понял, способ, чтобы отключить его:

Термин=Линукс setterm -пустой 0 -Тип 0 -режим энергосбережения выкл >на/dev/tty0 <как/dev/tty0

Термин=в Linux заменяет термин по умолчанию (в xterm-256color на моей машине), и помогает setterm для запроса соответствующих параметров от tty0.

Вы можете проверить результат

кошка /системы/модуль/ядро/параметры/consoleblank

Он должен быть 0. Если это 600, трюк не сработал.

+996
Mark Haferkamp 24 апр. 2014 г., 10:22:41

Системные Настройки -> Язык И Регион -> Предпочтительные Языки

Нажмите на кнопку + кнопку, чтобы добавить язык.

Дайте нам знать, если это работает? :)

+988
Bizzet 13 апр. 2017 г., 20:45:20

Вы можете расширить /массив1/,/массив2/ состоянии столько, сколько вы хотите, добавляя {} блока должны быть выполнены, когда это происходит:

Смотрите пример того, как мы печатаем этих чисел находится между 50 и 70, но только первые 5 матчей из каждого блока:

$ сл 200 | у awk '/50/,/70/ {если ($0~/50/) {с=0}; если (с++ <= 5) Печать}'
50
51
52
53
54
55
150
151
152
153
154
155

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

на awk '/[^<]выберите[^>]/,/С/ {если (с++ <= 10) печать}' *

Более сложное решение состоит в хранении всех это выходной, а потом распечатать в конце блока. Таким образом, вы можете контролировать сам блок, а не только конкретной строки. Я бы сделал это хранение данных в массив, и т. д.

+980
czuares 3 дек. 2018 г., 10:38:18

Линия %_denyhosts все=(все) означает, что пользователи в _denyhosts группы разрешено запускать любые команды от имени любого пользователя. Это не то, что вы пытаетесь сделать: вы должны разрешить пользователю ****** выполнять команды как пользователь _denyhosts и группа _denyhosts. Что-то вроде:

****** Все = (_denyhosts : _denyhosts) все
+951
wonderlr 15 апр. 2021 г., 11:52:04

Я создал оглушения и поверните сервером (поддержка TLS) с использованием reTurnServer, на Debian 8 ВПС с использованием официального пакета Debian resiprocate-поворот-сервер.

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

Для Теперь, я просто проверяю хозяев, ЦП и использование оперативной памяти при следующей конфигурации:

проверить процесс поворота сервере с PID-файл в /var/работа/reTurnServer/reTurnServer.пид
 запустить программу = "как/bin/systemctl начать resiprocate-поворот-сервер.сервис"
 остановка программы = "как/bin/systemctl остановить resiprocate-поворот-сервер.сервис"
 если не хозяин stun.my-domain.com порт 3478 тип UDP для 3 циклов, затем предупредить
 если не хозяин turn.my-domain.com порт 3478 тип UDP для 3 циклов, затем предупредить
 если не хозяин turn.my-domain.com 5349 тип порта TCP для 3 циклов, затем предупредить
 если ЦП > 75% в течение 3 циклов, затем предупредить
 при общей нагрузке > 80% в течение 5 циклов, затем предупредить
 если памяти > 512 МБ для 5 циклов затем предупредить

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

Оглушение :

оглушение:оглушение.мой-домен.ком:3478

Свою очередь :

повороты:поворот.мой-домен.ком:5349

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

Кто-нибудь знает, как это сделать? Возможно ли это вообще?

+949
oceanblue 27 мар. 2013 г., 02:00:16

Можно ли запрограммировать клавишу F8, чтобы запустить стриминговый сервис Spotify вместо iTunes?

+888
alphang 27 июл. 2020 г., 21:54:01

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

+827
Omary Mbarouk 20 июн. 2014 г., 11:05:42

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

Примеры:

найдите какую-файл.Ави поиск по базе(с) почти каждый файл на диске файл с названием "Какой-файла.Ави".

найдите -я "какой-то-файл.Ави" проигнорирует случае файл, который вы ищете.

найдите -я "*.тхт" будет отображать список местоположения всех файлов с **.тхт* расширение на вашей системе.

мужчину найти более подробную информацию о файле.

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

+797
luxDev 28 дек. 2011 г., 15:22:40

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

+766
Ann LLLL 14 мая 2015 г., 14:59:42

Через Неум и добавить 0.5 к результату тогда будет округлить до ближайшего числа сам по себе.

на awk -Ф\= 'начать{функции printf("%.ф\п", 2 $+0.5)}' 
+689
user118303 31 июл. 2023 г., 06:22:12

Как сменить разрешение у файла/директории, что я способен создавать, редактировать, удалять их в любом месте в моей системе? В настоящее время, я использую Ubuntu 12.04.

Я попробовал:

судо команду chmod 777 -R в каталоге /opt/lampp/htdocs в

...после установки в XAMPP , но это не похоже на работу для htdocs в папке.

+607
Levitikon 5 дек. 2010 г., 14:40:48

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

Что я хочу добавить, является то, что ВИМ позволит запустить снаряд, таким образом, не только может редактировать любой файл системы, он также позволяет запустить оболочку и поступить куда он хочет.

Просто попробуйте запустить Vim и тип :ш

+580
Raja Karki 7 апр. 2010 г., 06:17:03

Я установил НФС-Коммонс на моей Убунту 11.04 машина, так что я могу подключить диск через NFS. Однако я поздно решил удалить NFS из моей системы, поэтому я сделал судо apt-получить удалить. Теперь, 1 из 5 раз моя машина не загружается. Она зависает. Время загрузки где-то сказать

начиная в NFSv4 идентификатор <-> имя маппера [не]

Также говорится в сообщении

инит: он предварительно запустить процесс (505) прекращается со статусом 2

Теперь я думаю, что оба эти послания как-то связано с моей предыдущей установки NFS. Но я не понимаю, что когда я удалила ее, почему моя ОС пытается запустить эти услуги ? У меня нет входа для NFS в моем файле fstab либо.

Так мой вопрос заключается в следующем :

Как узнать, какие процессы / службы собираются запустить во время загрузки и как отключить их ?

+564
Ipshita 3 окт. 2018 г., 20:35:49

В мостовом режиме работать без маршрутизатора/DHCP-сервера, вы должны назначить статический IP-адрес гостя в том же подсети, что и хост (и без конфликтов!!)

Использование сетевого администратора, чтобы сделать это на Ubuntu рабочего стола-старый Кинк сети конфиг команды (команду ifconfig, то библиотека resolv.конф и т. д.) часто переопределяется чистый менеджер, прежде чем они смогут вступить в силу.

+443
Ray Tsai 24 сент. 2013 г., 15:13:03

В сущности, это из-за плохих драйверов в Windows. Драйверы для Mac были созданы лучше, чем в Windows.


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

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

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

С тщательного времени, можно заметить похожий, но противоположный эффект в OS X в одну видимую в Windows. В то время как кран-перейти в Windows курсор лагает, как вы заметили, и такое же поведение в ОС Х не вызывает каких-либо задержек (курсор переходит автоматически), вы можете заметить, что кран-переместить-нажмите в OS X вызывает курсор "кнопка" вернуться в исходное положение (если "переместить" был достаточно мал), поскольку оно предсказывает, что вы хотели сделать двойным нажатием на то же место. В окна, похожие крана-перемещение крана в равной степени прогнозировать как двойное касание, и, чтобы заставить вас делать это в том же месте, это предотвращает вас от этого в "переместить" на долю секунды. Два различных метода для преодоления с той же проблемой, но значительно лучше, чем другие!

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

+423
ToniBig 28 июн. 2011 г., 07:28:08

Я уже знал, что "paging_init()->prepare_page_table() в arm32" является основным для очистки ПГД, которая отображений ниже ядра изображения.

Но мне интересно, когда же данные, что ПГД было сделано? и кто это сделал?

И если мы не очистим этот ПГД, что будет?

+416
Faiz Saleem 12 нояб. 2022 г., 14:58:35

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

1) он просит меня рассказывать общего объема средств, которые у меня в моем банке и т. д.?
2) или это просишь меня передать средства я вывожу в Канада для размещения?

+350
SAJJAD HUSSAIN 8 июл. 2014 г., 16:21:20

Да, процессы наследуют файловые дескрипторы родителя, когда вы делаете:

В

РНР -РЬ Пе("нано");'

РНР будут наследовать ввода консоли (терминал устройства при вызове в командной строке интерактивной оболочки) и нано будут наследовать его, а также (во время вывода трубы используются в PHP для получения выходных данных нано и пройти ее до конца, нано , кажется, счастлива с ним, не все редакторы, вы можете использовать систему() , а не здесь).

В:

что-то | в PHP -РЬ Пе("нано");'

Вы звоните на PHP с устройства stdin теперь труба с чем-тоВместо вывода на другом конце. И нано будет наследовать его.

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

{ что-то 3<&- | РНР -Р 'Пе("нано <&3 3<&-");'; } 3<&0

Где мы делаем ресурс на ФД 0 (stdin) программы также доступны на ФД 3 в команде группа ({...;}), закрыть его за то, что не надо (3<&-), и сказать оболочка запущена в PHP "коридора" , чтобы восстановить стандартный ввод из ФД 3.

Пример:

$ РНР -Р '"коридора" ("ЛС-л /тр/самоуправления/ФД");'
всего 0
lrwx------ 1 Стефан Стефан 64 19 марта 15:12 0 -> /Дев/оч/38
л-серии WX------ 1 Стефан Стефан 64 Мар 19 15:12 1 -> трубы:[22538485]
lrwx------ 1 Стефан Стефан 64 Мар 19 15:12 2 -> /Дев/оч/38

ФД 0 является tty-устройства для взаимодействия терминала.

$ Echo привет | РНР -Р '"коридора" ("ЛС-л /тр/самоуправления/ФД");'
всего 0
ЛР-х------ 1 Стефан Стефан 64 19 марта 15:12 0 -> трубы:[22539326]
л-серии WX------ 1 Стефан Стефан 64 Мар 19 15:12 1 -> трубы:[22530020]
lrwx------ 1 Стефан Стефан 64 Мар 19 15:12 2 -> /Дев/оч/38

Сейчас ЛСс устройства stdin-это труба (одна Эха кормит).

$ { Echo привет 3<&- | РНР -Р '"коридора" ("Общ -л /тр/\$ppid хранит/ФД /proc и/самоуправления/ФД <&3 3<&-");';} 3<&0
в /proc/9202/ФД:
всего 0
ЛР-х------ 1 Стефан Стефан 64 Мар 19 15:17 0 -> трубы:[22544619]
lrwx------ 1 Стефан Стефан 64 Мар 19 15:17 1 -> /Дев/оч/38
lrwx------ 1 Стефан Стефан 64 Мар 19 15:17 2 -> /Дев/оч/38
lrwx------ 1 Стефан Стефан 64 Мар 19 15:17 3 -> /Дев/оч/38
ЛР-х------ 1 Стефан Стефан 64 Мар 19 15:17 4 -> трубы:[22544623]

в /proc/самоуправления/ФД:
всего 0
lrwx------ 1 Стефан Стефан 64 Мар 19 15:17 0 -> /Дев/оч/38
л-серии WX------ 1 Стефан Стефан 64 Мар 19 15:17 1 -> трубы:[22544623]
lrwx------ 1 Стефан Стефан 64 Мар 19 15:17 2 -> /Дев/оч/38

ЛСс устройства stdin был сделан устройства tty снова, в то время как его родитель (РНР) все-таки трубы на стандартный ввод (см. Также tty на ФД 3 и еще одну трубу ФД 4, вероятно, это значение на выходе ЛС с).

Так вот, вам нужно изменить ваш PHP-скрипт:

<?в PHP
(по каждому файлу (в"PHP://stdin с") как имя $name) {
 Echo "Привет $имя";
 промежуточный("нано <&3 3<&-");
}
?>

И назвать его как:

{ функции printf '%s в мире\н-все | РНР script.php; } 3<&0

Чтобы пройти обе ресурсов (трубы от Е и оригинальные устройства stdin) в РНР.

Если вы ожидаете, что в php скрипт всегда будет вызывать из терминала и что нано должен всегда взаимодействовать с терминалом (но опять же, обратите внимание, что в PHP делает ее стандартный вывод не терминал), вы можете изменить его вместо того, чтобы:

<?в PHP
(по каждому файлу (в"PHP://stdin с") как имя $name) {
 Echo "Привет $имя";
 промежуточный("нано < /Дев/телетайп");
}
?>

Где мы жестко нанос устройства stdin, чтобы быть управляющим терминалом.

+292
Luis magina 18 окт. 2020 г., 07:30:11

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

+251
Anamaria Pircu 21 нояб. 2014 г., 08:33:12

У меня есть планшет (Гениус г-Пен 340 или UC-логики таблетки WP4030U), он обнаружил и инициализируется как 'планшета файлам общим'. Проблема в том, что событие кнопки 1, смоделированные на оси 2, срабатывает в очень неудобный способ. Вот несколько строк из теста сравнению с XInput':

движение[2]=6 
нажмите кнопку 1 
движение[2]=0 
отпустите кнопку 1 

Как вы можете видеть, кнопку 1. Нажмите клавишу происходит, когда ось 2 (ось Z) имеет значение больше, чем 6 и вышла, когда ее меньше или равна 0. Но этот уровень примерно на 1 см выше поверхности планшета, так что эти события все время и я не могу двигать курсор мыши, не вызывая кнопку события. Есть ли способ откалибровать случае установления порога для оси? Спасибо.

+217
Skyzer 29 мар. 2018 г., 18:49:33

Есть и альтернативный вариант операционной системы нажимаем на колесико плеерах называется iPodLinux. Вот iPodLinux статус: http://www.ipodlinux.org/Project_Status/

+42
The Overlord 30 дек. 2021 г., 21:00:11

Убедитесь, что ЗШ устанавливается (все основные дистрибутивы имеют пакет для него).

ЗШ -с-ЛС-журнал **/*(.Ом[1])' | у awk '{печати 4$, $5, $6}'

**/* - это подстановочный шаблон , чтобы соответствовать все файлы в поддиректории рекурсивно и (.Ом[1]) являются Глоб отбор для ограничения играм в обычные файлы (.), Сортировать по времени модификации (ом) и оставить только самый последний файл ([1]). Глоб квалификаторы являются уникальной особенностью zsh и большая часть его функций, в частности сортировка, трудно воспроизвести в других оболочках.

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

В GNU LS имеет возможность контролировать формат времени (- время-стиль). Обратите внимание, что в зависимости от формата времени, вам может понадобиться для регулировки пост-обработки для извлечения поля времени.

Кроме того, вы можете использовать Linux в стат команды или ЗШ по стат строение , чтобы напечатать метку в нужный формат.

ЗШ -с 'zmodload ЗШ/стат; стат +время изменения -- **/*(.Ом[1])'
+10
Genesis Genesis 30 апр. 2015 г., 09:28:31

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