Установить всю документацию использоваться для установленных пакетов

Я установил какой-то набор может использоваться в Fedora 22. Ни один из пакетов документов был установлен по пути. Они просто называли использоватьсяпакет-док, который легко. Однако, я хотел бы установить в документации пакеты для всех установленных пакетов или, по крайней мере, установить документацию по схеме , которая у меня установлена.

Есть ли хороший способ сделать это? Возможно, путем установки рекомендуемых пакетов по пути? Это механизм я знаю из Debian (и пакеты).

+40
Rebecca Tapia 20 янв. 2016 г., 23:01:52
38 ответов

ссылка: https://github.com/wmutils/core

wmutils/сердечник обеспечивает несколько утилит, которые можно использовать для перемещения/изменения размера/.. окна в Х,

не зависит от особенностей окна менеджера.

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

Как запустить терминал с определенным размером, используя wmutils/ядра только?

+993
Pnin 03 февр. '09 в 4:24

Я использую Арч Линукс и systemd версии 239. Я загрузил систему с systemd.unified_cgroup_hierarchy=1 параметр ядра.

Я сделал два блока файлов, ограничивать.нарезать и malloc.обслуживание.

предела.срез

[Блок]
Описание=лимит кусочек памяти.

[Фрагмент]
MemoryAccounting=да
Максимальной памяти=100м

и malloc.служба

[Блок]
Описание=процесс отнимает много памяти 

[Услуги]
ExecStart=/домой/пример/malloc_program
Срез=предел.срез

malloc_program просто держать вызовы malloc (), чтобы потреблять памяти.

Я положил эти файлы в /Home/пример/.конфиг/systemd в/Пользователей/ и выполнить systemctl --пользователей начать Танос.обслуживание. Обслуживания группы находится под лимит.срез , как ожидалось.

Группы: /user.slice/user-1000.slice/[email protected]/limit.slice/malloc.service

Но, процесс продолжает работать даже при использовании памяти более 100 МБ.

Я не могу понять, почему ограничение памяти не работает в экземпляре пользователей...

+980
gfan 18 дек. 2015 г., 06:20:02
Другие ответы

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


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

Я стек курсы Девы.

Можно ли пересылать данные на родительский прокси на основе прослушивания-адрес порта в поступил

Например мой браузер Firefox настроен на использование прокси-90.91.92.93:8118

И прокси 90.91.92.93 затем forwars к прокси-90.91.92.101:8118

Если мой браузер Firefox был установлен другой прокси-порт 90.91.92.93:8119, затем направляет на другой прокси-90.91.92.102:8118

Таким образом, прокси 90.91.92.93 направляет запрос следующим образом.

В Firefox--->90.91.92.93:8118---> 90.91.92.101:8118
В Firefox--->90.91.92.93:8119---> 90.91.92.102:8118
В Firefox--->90.91.92.93:8120---> 90.91.92.103:8118
И так далее

Это просто для перенаправления HTTP-запросы через 2 прокси, но имеющие какую-то логику в процесс

+943
Tobi R 25 мая 2010 г., 13:02:07

Регулярные языки были введены Клини в 1956 году. В исходной статье не было современная нотация для регулярных выражений, но это внедрять “Клин стар”: а* означает “любое число повторений в”. В следующем десятилетии, некоторые более или менее стандартные обозначения появились, в частности . для произвольного персонажа и ? означает, что предыдущий символ является необязательным.

В bash подстановка нотация исходит из Глоб команда представила весь путь обратно в ОС UNIX В1 В 1971 году. В то время, подстановка была проведена отдельная программа; это было позже переехал в корпус. В начале Глоб команды ? означает “один любой символ” и * означает “любая последовательность символов”. Я не знаю, почему герои были выбраны; ? это довольно интуитивно, и * может быть вдохновение из одного в регулярных выражениях.

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

Современные снаряды, такие как bash расширить на Glob-шаблоны, но это была постепенная эволюция поддержания обратной совместимости. Ksh88 (в 1988 версию оболочки Korn) введен расширенный синтаксис для раковины узоры, которые не могли быть такой же синтаксис, как обычно регулярные выражения, но был сильно вдохновлен его: *(образец) означает любое количество повторов узора, @(МАССИВ1|МАССИВ2) означает “МАССИВ1 или МАССИВ2” и т. д.

Современные версии bash (с 2.02) поддержка ksh88 расширенными моделей, Если вы shopt -с extglob первый.

+915
A68AGaming 5 апр. 2013 г., 06:43:16

Как бы я включить дополнительных (в этом случае федеративного) системы хранения данных в MySQL-сервера-5.1 пакет из Debian?

Я установил MySQL-сервера-5.1 через apt-получить. Но показывают двигателей показывает, что федеративные не включена.

в MySQL> показывают двигателей;
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Двигателя | поддержка | комментарий | транзакции | транзакции | сохранения |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| InnoDB в | да | поддержка транзакций, блокировка на уровне строк, и внешние ключи | да | да | да |
| MRG_MYISAM | да | совокупность идентичных таблиц MyISAM | нет | нет | нет |
| Черной дыры | да | /dev/нуль системы хранения данных (все, что вы пишете к ней исчезает) | нет | нет | нет |
| КШМ | да | КШМ системы хранения данных | нет | нет | нет |
| Памяти | да | хэш на основе, хранящейся в памяти, полезно для временных таблиц | нет | нет | нет |
| Федеративных | нет | Федеративные хранения MySQL двигателя | нуль | нуль | нуль |
| Архив | да двигатель | архив | нет | нет | нет |
| Движок MyISAM | по умолчанию | по умолчанию двигателя с MySQL 3.23 с большой производительностью | нет | нет | нет |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
8 строк в наборе (0.00 секунд)
+881
r2jitu 9 янв. 2014 г., 19:43:45

В Perl:

#!/usr/Бен/Perl с -з
использовать строгие;
мой $вход = присоединяйтесь к("", <>);
переменную $input =~ ы/\н([а-я])/ $1/г;
печать $ввод;

Технически вы хотели заменить "перевод строки следуют строчные буквы" с "пространством и-что-строчные буквы", которая является то, что ядро выше скрипт делает:

  1. Читать во входной строке ввода.
  2. Обновления входной переменной является результатом поиска и замены операции.
  3. Напечатать новое значение.
+845
Strelnik 22 авг. 2012 г., 07:34:29

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

Пример: animal.txt

собака
кошка
Лев
медведь

Пример: нужные меню

1 - собака
2 - кошка
3 - Лев
4 - Медведь

Выберите выбор: 3

Вы выбрали Льва.
+840
007tony 8 апр. 2016 г., 03:04:12

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

$ касания 'фу' 'бар' '^фу' 'бар^'
$ Общ ^фу*
^ФОО
$ extendedglob setopt 
$ Общ ^фу* 
бар ^бар ^ФОО

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

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

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


В КШ-стиль расширенные шарики (@(...|...) и т. д. setopt kshglob) имеют схожий вопрос в том, что они противоречат как ЗШ ручки скобочки в комки. @(Ф|Б) означает разные вещи в зависимости от того, если kshglob установлен или нет.

+839
isuna 21 дек. 2018 г., 01:00:46

Я считаю, что каждый пользователь Unix/Linux не хочет, чтобы его/ее собственный компьютер от кейлоггеров. И я считаю, что это не может быть сделано без какого-либо ОС-уровень поддержки. Идея заключается в том, что нажатия клавиш отправляются только на процесс, который принимает ввод пользователя, и пользователи должны быть осведомлены о процессе идентификации. Разве в Unix/Linux уже есть такие (или другие виды) функции безопасности от кейлогеров?

+808
iamkingsleyf 19 июл. 2014 г., 00:13:41

Я просто была такая же проблема на ClearOS 7.2 при попытке зайти через SSH с RSA из системы OSX.

Получается, я должен добавить имя моего закрытого ключа (тот, который находится на клиентской системе, айфон в данном случае) на клиентской системе в /etc/СШ/файле ssh_config файл (это клиент SSH config на клиентской машине). В противном случае он просто не смотрел в этом файле, даже если он начинается с id_rsa.

Добавлена строка:

IdentityFile ~/.по SSH/id_rsa.somecomputer

"somecomputer" - это то, что остальным именем вы могли бы иметь.

+753
NhlalukoG 13 мар. 2012 г., 23:15:44

Я пытаюсь изменить APN мои связи GSM, но не знаете как это сделать, погуглите, не помог. Это мое текущее подключение:

ИМЯ УСТРОЙСТВА ТИП UUID 
Водафон по умолчанию 7730a562-ф660-4537-974f-defb7ceecee6 стандарта GSM для CDC-wdm0

Он имеет АПН определенными (очевидно), но я не знаю, где я могу изменить его. Я заглянул в файл/etc/ррр/ каталог, но не нашел ничего полезного. Кроме того, можно ли изменить это с помощью NetworkManager (например, создание нового подключения с нового APN)? Потому что я пытался создать новое подключение (с nmtui), но не видит возможности для создания подключения GSM, WiFi и т. д. Просто.

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

Фабиан

+749
Mr Morgan 4 февр. 2019 г., 21:58:04

Используя замену - это предпочтительное решение, и 2-3 раза быстрее, чем баланс. (устройство удалить первую балансировку. Возможно, это не использовать мягкий тип преобразования, что делает его более медленным)

Этот ответ предотвращает сбой диска от блокирования ядра ввода-вывода.

Я сделал следующее:

  1. Обеспечено, что деградированные файловой системы опции noauto в файле/etc/fstab строчку
  2. Перезагрузил машину (которая заняла около 20 минут из-за ввода/вывода зависает)
  3. Отключил ЛВМ ВГ, содержащий в Btrfs FS на диск:

    судо например, вместо строки в <не-ВГ>
    
  4. Отключения неисправного устройства:

    Эхо 1 | судо тройник файл /sys/блок/СДБ/устройство/удалить
    
  5. Смонтировал файловую систему -о РАО,деградировали (Примечание: деградированные может быть использован только один раз)

  6. Получил не Девид из:

    файловая система Btrfs показать /точка_монтирования
    
  7. ее заменит СНВ -Б <Девид> на /dev/новый диск /точка_монтирования
    

Как я пишу это:

  • заменить статус показывает здоровый 0.1% прогресс каждые 30 секунд или так
  • iostat -Д 1 -м <цель-Дэв> свидетельствует о 145МБ/с (Компания Seagate объявляет 160 МБ/с)
+695
hashlash 2 мар. 2012 г., 12:23:40

У меня есть текстовый файл, где столбца и номера строки всегда будет меняться, и хотите удалить все строки из файла txt только если каждый столбец в ней равно переменной $var1 и $var2 будет. Например:

Допустим, переменной $var1="х" и $var2="N" и я хочу, чтобы удалить все строки, где $var1 и $var2 составляет всего столбца.

Это будет мой вклад:

Домини 32 ahnnd Намм 5 543 asfn Ф
Х Х Н Х Х Х Н Х
5739 ДГ Sfff 32eff 3 АСД 3123 1

И это будет мой желаемый результат:

Домини 32 ahnnd Намм 5 543 asfn Ф
5739 ДГ Sfff 32eff 3 АСД 3123 1

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

+663
Linda Clark Kohrt Brooks 11 дек. 2019 г., 16:32:49

почему у Nmap 127.0.0.1 больше услуг, чем Nmap 192.168.1.97?

Потому что для повышения безопасности многие сервисы по умолчанию настроены слушать только на 127.0.0.1 (и/или протокола IPv6 equivilent ::1)

Сервер слушает на 192.168.1.97 обязательно также слушать на 127.0.0.1?

Нет

Как правило, служба может создать слушающий сокет на прослушивание.

  1. Конкретный IP, такого прослушивающего сокета будет только принимать трафик, предназначенный для конкретного IP.
  2. 0.0.0.0 , это будет принимать трафик на все адреса IPv4 айпишник, присвоенный машина.
  3. :: это будет принимать трафик на всех IPv6 айпишник, присвоенный машина. Это может или не может принимать трафик, предназначенный для IPv4 айпишник на машины в зависимости от конкретной ОС, конфигурации системы и гнездо для конкретных вариантов.
+649
Alexandre PENOMBRE 11 апр. 2017 г., 20:39:27

Мне было интересно, какая разница между судо -я и судо Су?

+641
cdwcwc 9 сент. 2017 г., 22:21:45

GNU делают оценить все функции для того, чтобы создать внутреннее представление правил шаблон.

Таким образом, $(подстановочные %.см) оценил на пустую строку для Правила.

Единственный способ добиться своей цели-использовать правило заказ как Kusalanandaс решением рекомендовать (информация "(сделать)модель соответствия"):

10.5.4 Как Шаблоны

 Возможно, что более чем одно правило шаблон будет соответствовать этим
критерии. В этом случае, 'сделать' будет выбрать правило с наименьшим
стебель (то есть шаблон, которому соответствует наиболее специально). Если больше
правил шаблон имеет короткий стебель, 'сделать' будет выбрать
первый найденный в Makefile.
+628
chvron 27 окт. 2012 г., 10:53:13

Как правило, пользователя настроен автостарт приложения в ~/.конфиг/автостарт.

Вы можете сделать .рабочем столе файл, чтобы добавить новый автозапуск приложений. См. в конце этого ответа для примера .файл: https://askubuntu.com/questions/48321/how-do-i-start-applications-automatically-on-login

+495
ShengChaLover 19 авг. 2014 г., 23:18:00

Проблема:

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

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

Это означает, что браузер отображается в выходных данных команды lsof тоже, и убил.

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


Общее решение:

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

Если в командной строке сервера, как показано в ПС начинается с имени команды , который идентифицирует ваш экземпляр сервера, вы можете использовать команду killall servercommand.
Если вам нужно, чтобы соответствовать часть из командной строки аргументы, добавить , как команду killall -Ф serverargument.

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


Примеры для pgrep / вводиться:

В качестве примера использования : По данным ПС, эти два экземпляра xbindkeys работает:

$ ПС вход aux|grep в '[Х]bindkeys'
26719 ? С 0:00 xbindkeys -Ф /ТМП/xbindkeysrc-ТМП
32046 ? С 0:00 xbindkeys -Ф /главная/пользователя/.xbindkeysrc

Теперь я могу найти обоих случаях с:

$ xbindkeys pgrep 
26719
32046

Или показывать команды:

$ pgrep -в xbindkeys
26719 xbindkeys -Ф /ТМП/xbindkeysrc-ТМП
32046 xbindkeys -Ф /главная/пользователя/.xbindkeysrc

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

$ pgrep -Ф '/главная/пользователя/.xbindkeysrc'
32046

Не , ни один из процессов не совпадают:

$ pgrep '/главная/пользователя/.xbindkeysrc'

Наконец, послав процессу сигнал, как убить:

$ команду killall -Ф '/главная/пользователя/.xbindkeysrc'


Альтернативное решение на основе оригинального подхода:

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


Вариант -в установке применяется:слушать ограничивает список портов прослушивание, и, как только местные порты можно слушать и в местные порты.

Она может быть использована в качестве если тест такой:

если как lsof -я :3000 -в установке применяется:слушайте -Т >/dev/нуль ; тогда
 Эхо работает
еще
 эхо не работает
интернет



Примечание по использованию сигнал SIGKILL, как в kill -9:

Убить сигнал может быть использован с вводиться точно так же, как с убить:

$ команду killall -9 -Ф '/главная/пользователя/.xbindkeysrc'

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

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

+473
Perina 2 авг. 2017 г., 18:40:28

В старинном установка KDE у меня был sysguard апплет в панели задач. Это было довольно полезно, Так как я мог видеть immedeately, когда система была запущена из памяти или что-то подобное. Выглядело это так: https://www.novell.com/coolsolutions/tip/2288.html

Это возможно с текущей КДЕ? Я не могу выяснить, как это сделать. Я вам текст информацию, но это займет слишком много места на панели задач.

+464
nefed 8 мая 2014 г., 07:12:37

В последнее время, я получаю буфер ошибок ввода-вывода во время загрузки. Казалось бы, он появляется внезапно и я не мог быть в состоянии воспроизвести его. Однако, это происходит каждые 5-8 загрузки в среднем. Вот соответствующая часть от команды dmesg:

[ 24.630158] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630199] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630229] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630272] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630301] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630340] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630369] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630411] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630454] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630494] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630522] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630566] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630593] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630634] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
Буфер [ 24.630661] ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630698] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
Буфер [ 24.630726] ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630763] blk_update_request: ошибку ввода-вывода, Дэв loop5, сектора 0
[ 24.630791] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать
[ 24.630832] буфер ошибка ввода-вывода на dev loop5, логического блока 0, асинхронные страницы читать

Этот цикл устройства генерируется привязать, вот в lsblk выход:

$ lsblk
МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
loop0 7:0 0 17.3 м 1 цикл /оснастки/узел/1767
loop1 7:1 0 91М 1 цикл /оснастки/основных/6350
loop2 7:2 0 91.1 М 1 цикл /оснастки/основных/6259
loop3 7:3 0 91М 1 цикл /оснастки/основных/6405
loop4 7:4 0 17.3 м 1 цикл /оснастки/узел/1729
loop5 7:5 0 17.3 м 1 цикл /оснастки/узел/1793
ПДД 8:0 0 238.5 г 0 диск 
├─sda1, поскольку 8:1 0 0 524M части в /boot/efi в
├─sda2 8:2 0 954M 0 часть /загрузки
└─sda3 в качестве 8:3 0 0 часть 237Г 
 └─sda3_crypt 254:0 0 0 237Г склеп 
 ├─ХХХ--ВГ-корень-ЛЖ 254:1 0 229.1 г 0 д /
 └─ХХХ--ВГ-своп--ЛВ 254:2 0 7,9 г 0 ЛВМ [поменять]

ОС Debian с 9 с ядром версии 4.9.0-8-для amd64 и snapd версия 2.37.2.

Редактировать: в @frostschutz это комментировать, ниже находится ДФ-ч выход. Так что я понимаю, что общий размер устройства петли, созданные оснастки равна используемый размер. И есть много пустого пространства в /Дев/маппер/ХХХ--ВГ-корень-ЛЖ (где / находится), так что я не думаю, что это проблема.

$ DF-ч
Размер файловой системы используется выгоде использования% установленной на
в udev 3.9 3.9 г 0 г 0% /Дев
файловая система tmpfs 788М 9,5 м высота 778m 2% /Работа
/Дев/маппер/ХХХ--ВГ-корень-ЛЖ 225г 123 г 91г 58% /
файловая система tmpfs 3,9 г 23М 3,9 г 1% в /dev/ГИМ
файловая система tmpfs 5.0 м 4.0 к 5.0 М 1% /запуск/блокировка
файловая система tmpfs 3.9 3.9 г 0 г 0% файл /sys/ДФ/группы
на /dev/loop0 18М 18М 0 100% /оснастки/узел/1767
в /dev/loop1 91М 91М 0 100% /оснастки/основных/6350
в /dev/loop2 92м 92м 0 100% /оснастки/основных/6259
в /dev/loop3 91М 91М 0 100% /оснастки/основных/6405
в /dev/loop4 18М 18М 0 100% /оснастки/узел/1729
на /dev/sda2 939M 70М 823M 8% /загрузки
на /dev/sda1, поскольку 523M 132K 523M 1% в /boot/efi в
файловая система tmpfs 788М 20К 788М 1% /выполнения/пользователей/118
файловая система tmpfs 788М 40К 788М 1% /выполнения/пользователей/1000
в /dev/loop5 18М 18М 0 100% /оснастки/узел/1793

+424
Shem Sargent 19 окт. 2013 г., 19:02:26

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

+416
branpurn 5 нояб. 2011 г., 15:27:48

У меня есть скрипт, который смотрит на PDF и сначала пытается извлечь текст с помощью pdftotext, но если это не удается (как это будет с отсканированного документа), он использует сервер , чтобы превратить многостраничных сканированных PDF в серии PNG-файлы, а затем использует Тессеракт , чтобы превратить эту серию в один текстовый файл. Если сканирование является достаточно высокого качества, он делает очень хорошую работу. Это будет просто добавить код сравнение текста между файлами, но у меня не было этого требования.

Ghostscript и Тессеракт оба с открытым исходным кодом и работы из командной строки.

+393
Saim887 24 мар. 2019 г., 10:59:05

Уже есть несколько хороших ответов на хрон и спать производительности, но я хочу добавить какую-то функцию сравнения.

Про хрон:

  • уже под управлением систем UNIX и Linux
  • стабильный и проверенный
  • предназначен для фоновых процессов
  • работает от запуска системы вперед, и так будет ваш скрипт, после установки
  • проще запись долгосрочных циклов (часов, дней, недель)
  • позволяет проводить комплексную долгосрочную повторы ("каждое второе воскресенье в 5:35 утра")

Про сон:

  • легче поддерживать в скрипте
  • проще для процессов
  • позволяет раз спать короче и точнее, чем за минуту
  • позволяет сложные циклы сна/действий ("выполнять эту часть, после сна на 10 секунд, затем выполните в другую часть и спать два часа")
+392
Rancho 23 окт. 2016 г., 19:38:45

Пара “” называется умные цитаты. Аналогично, ваш в не тоже умная цитата.

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

Так что ваш первый эхо на самом деле не имеют никакого цитата И эхо будет получать эти слова в качестве отдельных аргументов.

+358
Sollerga 13 янв. 2014 г., 20:09:14

Я уверен, что Дебиан ставит обновления безопасности в регулярном РЕПО, а также.

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

Я не уверен, если этот точный механизм используется другие дистрибутивы. Есть ням плагин для обработки такого рода вещи для CentOS и Gentoo в настоящее время имеет безопасности рассылки (волок в настоящее время изменен для поддержки безопасности-только обновления). FreeBSD и NetBSD предлагают способы проверки безопасности установленных портов/пакетов, которые хорошо интегрируются с помощью встроенных механизмов обновления. Все сказали, подход в Debian (и, наверное, Убунту, поскольку они так тесно связаны) - это один из дождевика решения этой проблемы.

+342
IKA3RUS 15 апр. 2013 г., 16:31:08

Я хочу, чтобы перебирать файлы соответствующие *.формат PDF, в каталогах подбора [а-ж]*?

Я не понимаю, что непонятно по этому вопросу, что привело к поставив его на удержание.

+329
arwaz shaikh 24 мар. 2016 г., 18:56:43

Если я скопирую в сторону /ОГРН/эхо, и команду chmod U в+ы'его как корень, а затем перейти обратно на более слабого пользователя, почему я не могу запустить /корень/suidecho "что-то" > /usr/Бен/пароль? (Отказано в доступе)

+295
americathisisourourlegacy 18 апр. 2017 г., 20:44:36

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

func_call_by_reference() { # Баш 4.3
 верстал -Н номер модели / ref=$1 # nameref к переменной вызывающей
 Реф=( "val1" "val2" ... ) # вернет массив по ссылке
}

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

+249
EntityyGG 6 июн. 2018 г., 02:09:30

Взгляните на это другими Unix и Linux вопрос на тему: соотнесение /ВАР/лог/* метки.

Детали ГРМ/разрешение контролируются параметры, которые передаются ядру во время загрузки:

$ грэп PRINTK /загрузки/файл config-`uname-Р`
CONFIG_PRINTK=г
CONFIG_SND_VERBOSE_PRINTK=г
CONFIG_PRINTK_TIME=г
CONFIG_BOOT_PRINTK_DELAY=г
CONFIG_EARLY_PRINTK=г
CONFIG_EARLY_PRINTK_DBGP=г

Вы можете прочитать больше об этих параметрах здесь в kernel.org в Git РЕПО.

выдержка из страницы выше

конфиг PRINTK_TIME

боол "показать данные по времени на printks"
зависит от PRINTK
помогите

Выбор этой опции вызывает штампы времени printk() сообщения добавил вывод в syslog() системный вызов и на консоли.

Timestamp-это всегда записанные внутренне, и экспортированы в /dev/kmsg. Этот флаг просто указывает, будет ли метка должна быть включена, а не что метка времени записывается.

Поведение можно контролировать с помощью параметра командной строке ядра printk.время=1. См Documentation/kernel-parameters.txt

Временные метки [ 0.000000] с точки зрения секунд после загрузки системы.

+190
Marouan BC 17 мар. 2011 г., 06:34:16

Вы можете удалить самые короткие ведущим подстроку, которая соответствует */

ТМП="${имя_файла#*/}"

а затем снять самый длинный трейлинг подстроку, которая соответствует /*

Эхо "${tmp в%%/*}"
+185
user6340482 19 янв. 2016 г., 06:58:22

Вы могли бы также запустить ГТФ 1280 1024 60 на старый монитор и добавляли modeline в /etc/Х11/файл xorg.конф . (Если оно существует. Если нет, вы все еще можете попытаться создать его - см., например, https://askubuntu.com/questions/217758/how-to-make-an-xorg-conf-file ).

+162
Jan C 26 февр. 2012 г., 03:10:07

Я работаю из дома на удаленном встраиваемых Linux-машина "х" через SSH. Он имеет одну физическую сетевую карту.

Мне нужно, чтобы имитировать Ethernet-кабель отсоединен состояние на одной удаленной машине "х" , в то время как оставаться на связи/работаем над этим.

req1. ~Сети ориентированных приложений на "Х" будет "верить" они не связаны, как если бы я был отключив карточки в случае производства.

req2. Я смогу продолжить свой удаленный доступ (SSH) сессии хотя ситуация в req1.

Удаленный коробки "Х" использует systemd для загрузки пользовательских. если это имеет значение.

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

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

Спасибо!

виртуальный ответвитель/Тун здесь: http://backreference.org/2010/03/26/tuntap-interface-tutorial/

функции, такие как iproute2: http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2

виртуальный интерфейс сглаживания: https://serverfault.com/questions/83234/how-do-i-create-a-linux-virtual- сетевых интерфейсов-псевдонимов-с-реальным-интерфейс?БПЛА RQ=1

вперед движение: Движение вперед идет на фиктивный интерфейс на другой интерфейс(?)

+161
tzctserv 16 нояб. 2019 г., 19:06:56

Вы можете отсортировать файлы по времени модификации (создание или доступ) с общ.

просто сказать

ЛС-Т *.тхт | глава -Н5 

чтобы получить последние 5 последние .txt файлы

Вы можете кормить его в myutility С $() или команды xargs.

ЛС-Т *.тхт | глава -Н5 | myutility команды xargs 

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

найти -типа F -имя_экземпляра "*.тхт" | команды xargs ЛС-Т | глава -Н5 | myutility команды xargs 

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

Редактировать: ОП хотел знать, как обрабатывать имена файлов с пробелами. Вот одно из решений:

найти -типа F -имя_экземпляра "*.тхт" | команды xargs ЛС-Т | глава -Н5 | тр '\N' в '\0' | команды xargs -0 myutility

Если вы хотите решить возможные проблемы, упомянутые выше, вы можете проверить файлы перед-голову найти ..... | для egrep '.*' || выхода или просто включить некоторые бессмысленные именем в ЛС и игнорировать предупреждения, как команды xargs ЛС-Т ".

+148
Issa Saeed 20 дек. 2017 г., 15:36:26

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

Ошибка: systemd в начало для GlusterFS с сервером не удалось!
journalctl журнал для GlusterFS с сервером:
-- Нет. --

Ошибка: /этап[главная]/Gluster::Услуги/Услуги[GlusterFS с сервера]/обеспечить: 
изменения от перестал бежать не удалось: systemd в начало для GlusterFS с сервером 
не удалось!
journalctl журнал для GlusterFS с сервером:
-- Нет. --
+142
jKey 22 апр. 2016 г., 17:13:00

Там, кажется, образы для ARM с помощью более новых ядрах, я прошел их установки - но у меня есть ощущение, что они не установлены должным образом, и скинул ошибки установки так я поддержал их, прежде чем пытаться их. Вы можете игнорировать "полезными" советами по составлению ядра, так как это не решит главной проблемы, которая работает на, Как установить его и т. д. Есть инструменты: https://github.com/ayufan-pine64/linux-build/releases Но я не имел времени, чтобы пройти о том, как их использовать, и я не нашел ни одного указания о том, как сделать это от начала до конца. У меня есть ограниченное время, чтобы сделать исследование, так что может быть моя вина. Я думал там будет инструкция там, чтобы сделать это, или уже обновленное ядро, как текущее ядро имеет проблемы и новые ядра работать быстрее и лучше.

Вы можете попробовать manjaro Linux на SD-карте,он имеет более нового ядра, так что вы можете по крайней мере увидеть разницу.

+118
Fayaz Ahmed 16 дек. 2016 г., 09:55:36

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

Вещи, которые я пробовал

  • составление Джон Потрошитель (кровотечение Джамбо) и попытался запустить его: gpg2jack дает мне ошибки. Читая документацию я не думаю, что это работает для симметричных файлов ГОБ. Я могу ошибаться на этот счет. Возможно, я не понимаю, как использовать его.
  • Я посмотрел на перефразировал, но понял, что это восстанавливает только пароли для ключей GPG, не ГОБ зашифрованные файлы, но я думал, что это будет то же самое? Я не знаю, почему он не работает, не могу найти вариантов, чтобы указать файл, я хочу, чтобы грубой силой.

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

На данный момент, меня не волнует, что это необходимо для меня, чтобы установить non-free или бесплатно, Пока все работает. Я считал, установка Кали на другой диск, но я не знаком с ним и может кто-то знает средство это или что-то еще, что может помочь мне.

+114
DeathAndTaxes 3 нояб. 2013 г., 16:40:42

Чтобы запустить свой собственный DNS, Вы должны:

  • понять, как работает DNS. О'Рейли книга DNS и привязать это хорошее начало.
  • установка привязки, сервер dnsmasq, НРД, или похожие авторитетный сервер имен
  • настроить для работы с вашим доменом
  • проверить его и убедиться, что он работает (например, выполнив команду nslookupс сервера)
  • либо обновить ваш домен на веб-сайте вашего регистратора так что типа NS (сервер имен) записи указывают на ваш сервер, или попросите регистратора сделать это.

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

+43
Bryan Oakley 14 авг. 2015 г., 23:30:12

У меня есть псевдонимы в bash, что я пытаюсь порт на ЗШ. Я думал, что это уже само по себе псевдоним, но теперь, кажется, это просто подстановка.

команда grep -ИРЛ --исключить=\*.{отчет,класс,fuegoclass,дат}* --исключить-реж={построение,системы,Либ} сведения

Что правильный способ, чтобы исключить эти расширения файлов и каталогов в ЗШ?

+21
Micton john 27 окт. 2012 г., 02:08:26

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

$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