Простой способ для фильтрации XML-файлов в визуальным способом

Я имею дело с наборами данных на XML-файлов; которые имеют следующую структуру:

<?формат XML версия="1.0" автономных="да"?>
<ОПы>
<запись>
 <Источник />
<Статус>пас</статус>
<Название>С2</Название>
</запись>
<запись>
 <Источник />
<Статус>не</статус>
<Название>С1</Название>
</запись>
<запись>
 <Источник />
<Статус>пас</статус>
<Название>С3</Название>
</запись>

Я мог бы разобрать это в Python и сделать с ней, но есть все, что может быть сделано на лету, может быть, через какой-то визуальный редактор, чтобы получить список только название тега? для каждой записи?

Я использую Блокнот на Windows, чтобы прочитать файл, который не является лучшим способом, чтобы идти наверняка. У меня тоже есть miniGW, чтобы я мог работать на awk может быть, хотя мне сказали, что парсинг XML-файлов не подходит для ни СЭД, ни на awk.

+222
Mihir Kelkar 30 мая 2018 г., 13:23:33
38 ответов

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

в /tmp/$ тест МВ ../тест ../условие_2
в /tmp/тест$ фрд
в /tmp/тест
в /tmp/тест$ фрд -П
в /tmp/условие_2

Вы можете использовать абсолютный путь:

в /tmp/$ тест Кр -ц .
в /tmp/test2 на$ МВ "$ФРД" "${ЛСОВ%/*}/test3"
в /tmp/test2 на$ 

Аналогично, команда rmdir . никогда не работать, но команда rmdir "$ФРД" делает.

+980
user227805 03 февр. '09 в 4:24

Я запустил Fedora 29 64bit на мой E585. Я последовал за руководство по введите ссылку здесь описание. Особенно ядра загрузочные параметры ivrs_ioapic[32]=00:14.0 ivrs_ioapic[33]=00:00.1 кажутся важными. К сожалению, я не знаком с этими вещами, поэтому я могу просто дать ссылку на это руководство.

+929
olegshumkov 13 янв. 2017 г., 17:22:02
Другие ответы

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


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

Я создал HTML-странице, когда я запускаю его в нижней части страницы есть некоторые нежелательные символы uncoding . Я пытался избавиться от него через VI, используя набор nobomb но он все еще отображается в веб-страницу, файл сохранен в кодировке utf8, кто-нибудь знает как я могу избавиться от этого?

+929
Ivoah 18 сент. 2017 г., 00:38:46

Есть инструмент оболочку, которая может исследовать, если подпроцесс по-прежнему производит продукции, а в противном случае убить его после определенного тайм-аута?

Я использую offlineimap для Gmail резервного копирования, но это очень очень очень слоиться. Обработка останавливается регулярно в связи с IMAP условий или что угодно. Этот процесс должен быть постоянно перезапускается, чтобы увидеть какой-либо прогресс. Hencewhy я в настоящее время используют:

(параметр ulimit -Т 300 ; offlineimap)

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

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

offlineimap > выход.журнал &
stillmakingoutput? --тайм-аут 60 выходной.журнал || убить $!

Это, наверное, выполнимо с пользовательским старпома/смотрел скрипт, но разве нет какого-либо универсального подхода для таких случаев?



+854
Madhura Gurjar 19 февр. 2011 г., 05:11:38

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

За это время приложение начинает испытывать задержки при обработке запросов, вплоть до SSH-сессии на самом деле умирает. Это из-за буферизации вопросов, связанных с ее написанием в поток stdout , когда функции Pty больше не существует?

+807
Sarah Badr 23 февр. 2012 г., 02:28:57

Я хотел сохранить почты в Unix в той или иной папке, как мы делаем в Outlook (файлы сохраняются с .МСГ расширения). Есть ли обходной путь для этого.

+761
Luke Walker 24 июл. 2018 г., 01:25:35

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

Если он показывает, что файл/dev/sda1, поскольку и/или на/dev/sda5, поэтому это файловая система Linux (extX) разделы или таблицы разделов так или иначе повреждены.

Я бы проверить, если диск поврежден с badblocks в Linux.

Вы можете попробовать нажав F8 при загрузке из Windows и войдите в безопасный режим и попытаться восстановить систему.

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

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

Удачи.

+736
Riccardo Garlato 5 июл. 2014 г., 13:04:21

У меня есть свежий установить рабочий стол CentOS7 с GNOME 3.

Мне нужно, чтобы использовать эту машину с KVM, но по каким-то причинам CentOS7 не может определить мой монитор через KVM я есть, так что по умолчанию "неизвестный дисплей" с разрешением 1024x768 (все определяет и работает с более высоким разрешением, если подключить монитор напрямую к системе).

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

Я пробовал редактирования monitors.xml в новом разрешении, но после перезагрузки CentOS7 отклонил изменения, заявив, что он не мог обнаружить, и пошел обратно в 1024х768.

+726
Davic 1 июл. 2019 г., 06:45:44

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

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

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

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

+720
Larry Jaspar 25 февр. 2015 г., 20:37:21

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

Спасибо!

+712
Pinguim 2 янв. 2014 г., 15:44:00

Я использую обработчик сигнала с siginfo_t в поле для сбора информации, если на поле si_pid составляет 0 это означает, что отправитель сигнала тот же, кто получает его? Если в этом случае равен поднять(инт Сигнум) верно?

Пример: Процесс 1 отправляет истечении отправляет, Процесс 1 обработчик сигнала на выходе по отношению к si_pid равен 0, это означает, что это как Процесса1 делает рейз(истечении отправляет)?

Вот такая ситуация:

N процессов установки SIGARLM и каждый (BIRTH_DEATH/2) во-вторых я хочу их отправить только к себе (как если бы это был рейз(SIGARLM)) сигнал тревоги, они имеют такое же значение pgrp, поскольку Си->si_pid равен 0 я не понимаю, если все эти процессы получают сигналы от других или нет, я должен использовать некоторые маски на сигнал?

код установки по истечении отправляет (одинаковая для всех процессов):

sa_target.sa_sigaction = &a_target_reduce;
sa_target.в Flag = SA_NODEFER | SA_RESTART | описано выше; 
не удалось(&my_mask_target); 
sa_target.в sa_mask = my_mask_target;
в sigaction(истечении отправляет, &sa_target, значение null);

сигнализация(BIRTH_DEATH/2);

код обработки (я знаю, что printf это не хорошо):

пустота a_target_reduce(инт сигнал, siginfo_t в *Си, ничтоже *контекст) {
 функции printf("я %д принимаемого сигнала с %D реальным идентификатором %d\n", и getpid(), Си->si_pid, Си->si_uid);
counter_reduce++;
 сигнализация(BIRTH_DEATH/2); 
}
+699
Ian Flaherty 11 дек. 2010 г., 08:47:57

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

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

+691
Dmytro Danylyk 10 февр. 2017 г., 13:19:28

Часть моей работы подразумевает некоторую обработку данных. Одна из задач-чтобы 'выровнять' набор каталогов (которые мы будем называть Реж на данный момент), и скопировать их на новое место под названием DirFlat.

Это может занять длительное время (30 минут ->2-3 часа)! Я хотел бы быть в состоянии видеть прогресс, поэтому я использую найти Дир -тип F|туалет -л , чтобы получить количество файлов (назовем это $как filenum, а потом у меня очень короткие команды, что я написал (перепечатка из моего блокнота, могут быть скопированы неправильно, я надеюсь, вы уловили суть):

Эхо $(Эхо "($Общ DirFlat |туалет -л)*100/$как filenum"|до н. э.) "%" $(Дата)

Однако, если я запускаю часы -Н 100 "!!" он берет выход эхо, и держит печати (даже дата не меняется).

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

+678
freetiger 17 июн. 2010 г., 14:00:07

Если я использую топ в режиме "лес" (V) и ограничить ПИД (о ПИД=12345), я тоже могу сделать ТОП, чтобы показать все дочерние процессы, в то же смотреть?

Убунту, топ из procps по-НГ версия 3.3.9

+677
Mitesh Ashar 15 июн. 2016 г., 10:44:09

Попробуйте это.

СЭД -е '/2018-03-09T13:5[4-9]/!д' LogAgentServer

+643
FrosP 17 февр. 2013 г., 01:31:29

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

Вы можете попробовать запустить баш на экране

экран -ДМС Баш-скрипта на C '/execute/shell/script.sh; свдв Баш'

Таким образом, экран должен выжить (с Баша) так что вы можете увидеть в консоли.

+615
Yushin 20 окт. 2013 г., 03:25:00

Я хочу поделиться с соединением моего НТС Desire S с Linux и я делаю это но если это возможно я бы хотел, чтобы избежать использования rndis_host модуль. Модем может быть настроен как "Windows" или "Mac и OSX", а на самом деле это "окна".

Я могу установить его в "Mac и OSX" и использовать более стандартный протокол? Какие модули следует включить в ядре?

+537
Chance Zibolski 9 апр. 2017 г., 03:18:24

Имя файла в РЦ.д папки очень важно и не понятно, что вы назвали свой симлинк на свой /etc/init.d/myscript.sh.

Примеры из файла/etc/ник1.д:

 lrwxrwxrwx 1 корень 25 3 ноября 2011 K99readahead_early -> ../init метод.д/readahead_early
 lrwxrwxrwx 1 корень 25 3 ноября 2011 K99readahead_later -> ../init метод.д/readahead_later
 lrwxrwxrwx 1 корень 22 3 ноября 2011 S02lvm2-монитор -> ../init метод.д/пакет lvm2-монитор
 lrwxrwxrwx 1 корень 18 3 ноября 2011 S13cpuspeed -> ../init метод.д/контроля дискового

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

+517
Osman Omar 16 авг. 2013 г., 03:44:57

Среды:

ОС: дистрибутив Debian GNU/Линукс 9.3 (стрейч)
Параметр ядра: безопасность=в AppArmor

Вот мой профиль тест (создан на АА-genprof):

/и т. д./В AppArmor.д/УСР.бин.телнет.netkit по

#включить <параметры/глобальные>

/usr/Бен/телнет.netkit по {
 #включить <абстракций/основание>

 в /lib/x86_64 с-линукс-дистрибутив GNU/ЛД-*.так что господин,
 /usr/Бен/телнет.netkit по МР

 отрицать сети,
}

Действие:

команду sudo systemctl перезагрузить в AppArmor.услуги

Статус в AppArmor:

$ судо АА-статус | команда grep телнет
/usr/Бен/телнет
/usr/Бен/телнет.netkit по

Но когда я тестирую программу telnet:

$ телнет.netkit по 127.0.0.1 22
Попытка 127.0.0.1...
Подключается к 127.0.0.1.
Escape-символ '^]'.
СШ-2.0-OpenSSH_7.4p1 Дебиан-10+deb9u2

Доступ к сети не отрицал.

Вот этот статус процесса:

$ ПС auxZ | команда grep -v с незамкнутыми | грэп телнет
/usr/Бен/телнет.netkit по (реализации) тест 10410 0.0 0.0 19504 2852 ПТС/1 с+ 18:26 0:00 телнет.netkit по 127.0.0.1 22

Команды netstat:

$ команды netstat -НПД | грэп телнет
(Не все процессы могут быть идентифицированы, не принадлежащие процесса информация
 не будет показана, вам нужно быть суперпользователем, чтобы увидеть все это.)
протокол TCP 0 0 127.0.0.1:56710 127.0.0.1:22 создан 10410/телнет.netkit по

Может кто-нибудь помочь выяснить, что случилось с профилем? Спасибо большое!

+466
ballesta25 22 дек. 2014 г., 03:27:34

У меня есть файл в котором состоят такие строки :

50.57.61.8 - - [04/Апр/2019:09:52:01 -0400] "скачать /трекер.РНР?М=1 и с=2 для HTTP/1.1" 302 20 "-" "вчерашний мониторинг/1.1 (https://monitoring.api.rackspacecloud.com)"
50.57.61.9 - - [04/Апр/2019:09:52:01 -0400] "скачать /трекер.РНР?М=1 и с=2 для HTTP/1.1" 302 20 "-" "вчерашний мониторинг/1.1 (https://monitoring.api.rackspacecloud.com)"

Теперь я хочу, чтобы получить выход, как:

50.57.61.8 - - [04/Апр/2019:09:52:01 -0400] "скачать /трекер.РНР?с Q=1 и P=2 протокола HTTP/1.1" 
50.57.61.9 - - [04/Апр/2019:09:52:01 -0400] "скачать /трекер.РНР?с Q=1 и P=2 протокола HTTP/1.1"

Как мы можем добиться этого, используя команды Linux(греп/вырезать ...и т. д)?

+460
Tobsterius 3 февр. 2018 г., 10:44:43

У меня вывод команды, которые можно перечислять от 8 до 800 хостов.

Я пытаюсь выяснить, как это в 3 или 4 колонки.

Прямо сейчас я использую колонку "фмт |" но выход не так аккуратно, как хотелось бы.

+361
Rae J 6 июл. 2015 г., 04:20:09

Вы можете использовать заметки. Вот предварительный просмотр :

enter image description here

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

Установка

Если вы используете Ubuntu, вы можете использовать эти команды для их установки :

судо дополнения кв-репозиторий PPA:уманг/индикатора stickynotes
судо apt-получить обновление
судо apt-получить установку индикатора stickynotes

Или вручную загрузить deb из здесь и установите его.

+349
Miqe 6 июн. 2014 г., 16:34:20

Глядя на ваш адрес-список.в CSV файл, это, кажется, случай мусор в, мусор.

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

Вы можете быть в состоянии сделать что-то отдаленно полезное на awk или Perl, в Или так же способные языке, но там даже не представляется согласованном формате по адресам - самое частое то, что выглядит как шести-значный почтовый индекс, но не все линии делать. Многие, похоже, название города и страны, а 2-й-длиться и длиться поля (например, "Калькутта Индия"), но некоторые пропускают стране, некоторые из них имеют название города, прежде чем почтовый индекс, какой у города имя, затем адрес, а некоторые не имеют ни города, ни страны. Некоторые имеют личные/семейные/наименование до адрес, Некоторые после, некоторые нет имени.

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

Обработка для этого требуется интеллект (человека или искусственный), а не регулярное выражение или другие формулы.

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

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

ИМО, лучший вариант-вручную редактировать его с помощью текстового редактора в стандартной форме, которые могут быть легко обработаны с линии-ориентированные инструменты, такие как команда grep. В. Это особенно хорошо такие повторяющиеся задачи редактирования - модальные Редакторы Excel на подобные задачи, а опытный человек может закончить в ничтожную долю времени, которое потребовалось бы с помощью простого, немодальный редактор, как нано.

Я бы предложил что-то вроде:

имя:адрес:почтовый код:город:страна:комментарии

Примечание: существует не так много : персонажей .CSV-файл, а те, что есть могут быть удалены или заменены . персонажей. Кроме того, страна может быть необязательным (вроде бы список полностью Индийский адреса), но это не больно, чтобы иметь его - код может объявить дефолт до "Индии", если в стране поле остается пустым.

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

+348
Alex Zelensky 16 окт. 2014 г., 18:37:31

Вы также можете использовать ecryptfs, который является стандартным в Ubuntu и производные дистрибутивы. Вот что используется, когда в процессе установки спрашивает вас, если вы хотите склепе вашей домашней директории (http://www.linuxjournal.com/article/9400). Преимущество ecryptfs заключается в том, что вам не нужен отдельный раздел, или петлевого установленный файл, чтобы использовать его.

+342
cyrax265 31 мар. 2015 г., 01:57:22

Я писал на "старом" стиле SysV initd, вы должны проверить, если он работает на вашем дистрибутиве.

Хорошие демоны хорошо написанные скрипты запуска в /etc/initd

Когда меняется уровень, как инит знаю, работающем демоны ?

Он ищет их имена в каталоге

/ВАР/Лок/присутствует не у всех

Так что вы можете

получить список имен оттуда

сканирование всех запущенных процессов и проверить, если имя в списке: Бинго !

Для сканирования всех процессов: список всех поддиректорий в

в /proc

Если его зовут цифр, это пид запущенного процесса.

Например, состояние процесса с PID 1234 этот файл

в /proc статус/1234/

Откройте его и получите первую линию, начинается с "Имя:"

См

http://man7.org/linux/man-pages/man5/proc.5.html

https://linuxexplore.com/2014/03/19/use-of-subsystem-lock-files-in-init-script/

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

+292
AnnaG 6 нояб. 2016 г., 10:03:02

/отдельный контейнер для части стандарта иерархии файловой системы Unix, которая может варьироваться между отдельными компьютерами (например /etc-это симлинк на /частных/и т. д., где собственно файлы конфигурации). AIUI это было первоначально сделано для поддержки сетевой загрузки под NeXTSTEP. Идея была в том, что бы быть в сети-установлен общий привод, и локальном объеме будет смонтирована в /частный, чтобы сохранить на компьютере файлы (см. Этот предыдущий яблоко.ЮВ ответ ). Эта потребность уже давно прошли, но организация застрял вокруг, по инерции.

Что касается его лечения во время обновления: это в основном остается на месте во время обновления, но могут быть изменены. Например, вот список новых/измененных файлов в обновление 10.8.2:

$ pkgutil --полезные файлы OSXUpd10.8.2.ПКГ | грэп ./частная
./частная
./частная/и т. д
./частная/ВАР
./отдельный файл/var/дБ
./отдельный файл/var/tmp в
./отдельный файл/var/tmp/и DeferredInstallFixup.file_list
./отдельный файл/var/дБ/.Системной политики по умолчанию
./отдельный файл/var/дБ/dslocal
./отдельный файл/var/дБ/dslocal/узлов
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию/групп
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию/групп/_assetcache.файл plist
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию/пользователи
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию/пользователи/_assetcache.файл plist
./отдельный файл/var/дБ/dslocal/узлов/по умолчанию/пользователи/_geod.файл plist
./отдельный файл/var/дБ/гкэ.двиг
./отдельный файл/var/дБ/гкэ.озг
./частная файле/etc/авторизации.слияния

Обратите внимание, что /отдельный файл/var/дБ/dslocal/узлов/по умолчанию/ это ОС Х эквивалент в /etc/passwd и в /etc/групп и т. д. на стандартной UNIX-систем, так что установить это делаешь (или заменить, если они уже существовали) пользователей _assetcache и _geod, и группа _assetcache. Другие пользователи и группы останутся на месте.

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

+189
fabraz 9 мар. 2015 г., 16:08:27

Псевдоним определение выглядит так:

Алиас = /абсолютный/путь/до/скрипта /абсолютный/путь/до/папки -опция\='значение', \
 /абсолютный/путь/до/скрипта /абсолютный/путь/до/папки -опция\='othervalue'

Обратите внимание на обратный Слэш перед = знак: вы должны Escape-символы, имеющие специальное значение (,:=\). Обратная косая черта в конце первой строки означает, что определение псевдонима продолжается на следующей строке.

Обратите внимание, что ./скрипт и путь/к/папке должны быть абсолютные пути. Вы не можете знать, что текущий каталог будет, когда кто-то вызывает судо.

+185
Aamu Ranta 22 окт. 2013 г., 23:14:02

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

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

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

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

  2. Вручную обновить все виртуальные машины и применять исправления безопасности.

    Вопрос: просто не может масштабироваться. Может быть хорошо для набора 5-10 ВМ не 100С.

Мне любопытно, как другие люди/программные делать? Есть ли лучший подход или я могу улучшить мой 1-ый способ?

+161
mwnz 7 мар. 2015 г., 15:58:07

Существует несколько десятков версий netcat в наличии, но это скорее всего потому что:

  1. У вас есть 2 записи для localhost В /и т. д./хостов. Один для IPv4, другой для IPv6.
  2. Демон только слушать на одном протоколе (скорее для IPv4).
  3. Клиент сначала подключиться по протоколу демон не слушает, а потом пытается, что это.

Например:

$ grep в имя localhost /и т. д./хостов
127.0.0.1 localhost в
::1 localhost в

НЗ -4 -л -п $ 9000 -с 127.0.0.1 
НК: слушать на 127.0.0.1 9000 ...


$ НЗ на localhost 9000
НЗ: не удается подключиться к localhost (::1) 9000 [9000]: отказ в соединении
НЗ: адрес localhost (127.0.0.1) 9000 [9000] открыть
НЗ: с помощью сокета потока 
+147
Alfred 24 янв. 2017 г., 10:22:32

Я столкнулся с этим на моей ОС Х "терминал" приложения на сервере, Федора 25 узлов. Я окончательно решил с этом в моей .vimrc с:

набор мышь=
набор ttymouse=

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

+130
wulfspider 24 авг. 2011 г., 03:10:04

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

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

Спасибо.

+123
Naji 8 апр. 2017 г., 21:03:34

В CentOS 6.X обеспечивает базе Samba 4 пакетов (в настоящее время, по состоянию на момент написания) версия 4.2.10:

# ням инфо базе Samba 4 Загруженные Плагины: fastestmirror, приоритеты, versionlock Загрузка зеркало скоростях от кэширования данных на наличие 2111 пакетов исключается за счет репозитория приоритетной защиты Доступные Пакеты Имя : базе Samba 4 Арка : архитектуру x86_64 Версия : 4.2.10 Релиз : 15.el6 Размер : 428 к РЕПО : centos6 Резюме : серверного и клиентского программного обеспечения для взаимодействия с Windows машин URL-адрес : http://www.samba.org/ Лицензия : лицензия GPLv3+ и LGPLv3+ Описание : Самба-это стандартный люкс совместимости для Windows программы для Linux и Unix.

Достаточно 4.2 новые для ваших нужд? Это, безусловно, гораздо новее, чем 3.6.х-версии самбы по умолчанию, который поставляется с CentOS 6... :)

Вы, вероятно, также хотят, базе Samba 4-есть смысл и еще некоторые, но они могут быть установлены как ЗАВИСИМОСТИ этого пакета, так или иначе. Проверьте вывод Юм поиск по базе Samba 4 для других пакетов!

+90
Reza Abbasi 12 сент. 2015 г., 15:49:12
судо РМ -РФ /главная/имя_пользователя/.местные/доли/корзина && 
 команды mkdir /главная/имя_пользователя/.местные/доли/мусор
+85
Oleg Filimonov 22 дек. 2018 г., 21:31:04

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

Я использую Debian, где стандартный способ сделать это, чтобы поставить пользователей в видео группы. Однако, похоже, что это позволяет им сделать больше, чем просто доступ к веб-камеры, более конкретно они могут "писать в видеопамять" https://www.debian-administration.org/article/109/How_Debian_controls_hardware_access. Я не уверен в безопасности этого.

Что такое правильный способ, чтобы дать пользователю доступ конкретно к веб-камере? Я мог изменить владельца устройства/dev/video0 к определенной группе, что я бы поставил "ограниченный пользователь" и мой обычный пользователь, но это правильный способ, и есть правильный способ сделать это сохраняются после перезагрузки? Кроме того, я слышал, что это выполнимо с средства policykit и ConsoleKit, но я не смог найти примеров в интернете. Как это можно сделать потом?

Чтобы дать более подробную информацию: в непривилегированный пользователь никогда не будет использовать телетайп или ГДМ для входа в систему. Он выполняет свою приложений с помощью sudo запускается мой обычный пользователь, и обращается к демону моих постоянных пользователей PulseAudio и мои регулярные пользователя X-сервер (через xpra).

Спасибо большое заранее за вашу помощь!

+81
ant0nio 29 авг. 2019 г., 11:42:26

У меня есть приложение на порт 5000, которые могут оказать встроенные фреймы. https://host-public-ip:5000/

У меня вторая заявка на скажем 6000 порт. Я хотел бы к добавьте эту страницу в iframe в первой заявке. https://host-public-ip:6000/

Это прекрасно работает, когда я использовать элемент iframe источник https://host-public-ip:6000/ за исключением того, что он часто медленно.

Но, поскольку оба эти приложения в один и тот же источник, почему не использовать https://127.0.0.1:6000/ или https://0.0.0.0:6000/ как iframe с URL-адрес? Это не работает по какой-то причине с учтите. Почему так?

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

+55
ranquild 21 февр. 2019 г., 12:42:49

Добавить %.0С для печати заявление.

Пример

Эхо "5.54" | у awk '{функции printf "%.0С\П", $1}'

дает выход как 6.

Эхо "5" | на awk '{функции printf "%.0С\П", $1}'

дает выход как 5.

+44
Gopal Singh Sirvi 16 июл. 2014 г., 00:26:30

же @k0pernikus, но удалить файл xcf расширение выходного файла

ибо я в *.файл xcf; делать xcf2png -ф $я -о "${я%.*}.ПНГ"; сделано

+35
Abdurahman Haydar 8 мая 2013 г., 04:51:12

Попробуйте это:

судо дополнения кв-репозиторий PPA:Ондрей/РНР
судо apt-получить обновление
судо apt-получить установку php7.0 рнр5.6 рнр5.6-в MySQL на PHP-gettext версии рнр5.6-работы mbstring в PHP-отладчик xdebug пакета libapache2-mod-в рнр5.6 пакета libapache2-mod-в php7.0
команду sudo a2dismod php7.0 ; команду sudo a2enmod php5 с.6 ; судо служба apache2 перезагрузка

Источник: https://stackoverflow.com/questions/39824219/install-php-5-3-or-5-4-on-ubuntu-16-04-xenial-and-apache

+14
BITEBACK 19 июн. 2016 г., 23:57:44

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

$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