Все PDF-приложений смешать ширине и высоте файла в формате PDF

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

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

Почему?

Это файл разбитый в формате PDF?

Как можно "отремонтировать" файл PDF, так что приложения PDF не смешивать его ширина и высота?

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

    тест $ pdfinfo.формат PDF 
    Создатель: Компания Xerox Полноцветное МФУ WorkCentre 7830
    Производитель: Компания Xerox Полноцветное МФУ WorkCentre 7830
    Дата Создания: Вторник Декабря 23 00:22:47 2014
    Меченый: нет
    Форма: нет
    Страницы: 1
    Зашифрованное: нет
    Размер страницы: 612 х 1008 оч
    Гниль страницы: 90
    Размер файла: 81820 байт
    Оптимизировано: нет
    PDF версия: 1.4
    
  2. Следующая команда показывает ширину меньше высоты в пикселях:

    $ pdfimages -список тестов.формат PDF 
    страница num тип ширина высота цвет комп БКК энк истол идентификатор объекта
    ---------------------------------------------------------------------
     1 0 изображения 864 1400 РГБ 3 8 в формате JPEG не 6 0
     1 1 Маска 1236 895 - 1 1 с jbig2 нет 8 0
     1 2 маски 737 891 - 1 1 с jbig2 нет 10 0
     1 3 Маска 247 381 - 1 1 с jbig2 нет 11 0
     1 4 маски 44 298 - 1 1 с jbig2 нет 12 0
     1 5 Маска 429 9 - 1 1 с jbig2 нет 13 0
     1 6 Маска 22 258 - 1 1 с jbig2 нет 14 0
     1 7 маска 130 142 - 1 1 с jbig2 нет 15 0
    
  3. Я пытаюсь обрезать от левого и правого полей в PDF файл, используя скрипт pdfcrop.sh вот который, кажется, основан на ГС и pdftk. Мои измерения левого и правого полей 116 очков и 20 очков.

    Использование скрипта говорит:

     Эхо " -Т \"<слева> [<верхняя> [<справа>, <нижняя>]]\""
     Эхо " наличники наружные края страницы данной суммы. Подразделение ВР. Единственное число"
     Эхо " используется для отделки, два числа \"<левый> <в начало>\" применяются к"
     Эхо "правая и нижняя планки одинаковые".
    

    но

    pdfcrop.sh -Т "116 0 20 0" тест.формат PDF обрезается.формат PDF

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

    pdfcrop.sh -Т "0 116 0 20" тест.формат PDF обрезается.формат PDF

+528
sigfpe 3 мая 2016 г., 13:29:38
34 ответов

Я пытаюсь настроить правила iptables на роутере, что позволяет протоколу ICMP (pmtu будет-Д, пинг, трассировка и т. д.) функционировать.

Цели:

1) разрешить все ICMP-пакеты исходящий трафик , инициированный из роутера и внутренних клиентов.

2) разрешить протокол ICMP входящий трафик только для ответов на маршрутизатор и клиентские подключения.

3) Удалите все другие ICMP входящий трафик из глобальной сети.

Вопросы

1) являются протокол ICMP-типы ниже ответить сообщений клиента и маршрутизатора инициировал запросы ?

0/0

3

14

2) являются ICMP-типы 5 и 9-12 ответных сообщений ?

+967
Jonathan Gonzalez 03 февр. '09 в 4:24

Я пробовал много вещей, но я новичок в оболочке. Можно ли как двойные, так и одинарные кавычки в Эхо?

Я хочу, чтобы генерировать Эхо "сканирование 'спорынья',{фильтр => "(PrefixFilter ('МР1-Eq1')"}" для системного вызова, но я получаю сообщение об ошибке из-за нескольких одинарных и двойных кавычек.

таблицы="Эхо" " \"" "сканирование" "" "'спорынья',{фильтр => " "\"" "\(" "PrefixFilter ""\(""'МР1-Eq1'" "\)" "\"" "\}" "\"" 
Эхо "сканирование 'спорынья',{фильтр => "(PrefixFilter ('МР1-Eq1')"}"
в bash: ошибка синтаксиса около неожиданной лексемы `('

Как я могу писать сканирования 'спорынья',{фильтр => "(PrefixFilter ('МР1-Eq1')"}? Синтаксис для HBaseи я не могу изменить его...

Редактировать

Я хочу, чтобы вызвать эхо в системный вызов.

таблицы="Эхо "сканирование 'спорынья',{фильтр => "(PrefixFilter ('МР1-Eq1')"}" "
система(таблицы)
ошибка

Я пробовал С $ но

таблицы="Эхо $'сканирование" "\'" "орг" "\'" ",{фильтр => " "\"" "(PrefixFilter (" "\'" "МР1-Eq1" "\'" ")" "\"" "}' '"
система(таблицы)
ошибка

Получаю сообщение об ошибке из-за двойных кавычек.

+921
Mehrab N Irani 10 дек. 2014 г., 02:18:48
Другие ответы

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


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

Это символическая ссылка. Перейти в каталог, где они указывают и выполнить:

ЛН-ы . 2015

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

+901
galadog 13 янв. 2020 г., 17:03:17

Простой подход:

ЛС-ЛД -- $(< файл )

(при условии КШ или совместимый Шелл)

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

команды xargs -РД '\п' ЛС-ЛД -- < файл

(здесь при условии лицензии GNU выполнения команды xargs для тех, И варианты).

+883
thagorn 1 дек. 2017 г., 16:51:14

Сказать, что я получил текстовый файл file.txt и программа Программа.РБ. программы.РБ пишет чушь file.txt в качестве программы.РБ считает он. Как я могу посмотреть население текстовый файл из терминала?

+860
Adam Kim 31 окт. 2015 г., 14:42:41

По данным с ubifs по документации он не работает с блочными устройствами, такими как ГМК/памяти SD. Так что я думаю, что это ошибка.

+815
abhi4eternity 28 июл. 2011 г., 05:03:28

Вы могли бы назвать на языке Perl:

отформатирован=$( Перл-плз '
 с/([0-9А-Ф]{2})/ЧР шестигранной $1/ЭГ; # шестнадцатиричное в ASCII
 с/_+/ /Г; # указывает место
 с/\[[^]]*\]//г; # удалить текст в скобках
 с/[^[:alnum:][:пробел:]]//г; # удалить не буквенно-цифровой,непустые символы
 '<<<"${файл%.*}"
)
Эхо "$отформатирован"
Маззи оторваться приоритетных подвиг одного
+792
knobli 18 июн. 2013 г., 09:18:41

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

http://wiki2.dovecot.org/PostLoginScripting

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

+779
OscarSosa 26 дек. 2016 г., 19:04:10

Я создаю экземпляр скрипта конфигурации, который настраивает машины.

Я использую скрипт через sudo, т. е. судо run.sh. Большинство действий требуют корневого доступа, но некоторые из шагов сценария не требует корневого доступа, и я предпочитаю их в качестве непривилегированного пользователя, который запустил команду sudo.

Внутри скрипта с sudo, я пытаюсь сделать

судо -я -U имя_пользователя Ш-с 'Эхо $MY_ENV'

Так .bashrc и содержит экспортировать MY_ENV=что-то я ожидаю, что эта команда для печати "что-то"

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

+716
user249896 12 апр. 2012 г., 00:08:50

Убедитесь, что вы устанавливаете в корне (убедитесь также, что root по SSH к себе на машину. проверить, набрав "СШ корень@localhost в"). Убедитесь, что у вас есть доступ к порту 3000 на систему вы устанавливаете. Так что если вы устанавливаете систему на локальной виртуальной машины, убедиться, что порт 3000 открыт, или гарантировать, что вы через SSH-туннель и тоннель порт 3000 обратно на локальный компьютер через порт 22.

Убедитесь, что вы следовать всем направлениям:

https://docs.puppet.com/puppet/3.8/reference/pre_install.html

+708
bimo chen 10 апр. 2018 г., 12:01:15

Посмотрев немного в стандарте я нашел эту цитату

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

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

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

+643
JumpRandom 3 окт. 2015 г., 06:49:47

У меня есть 3 файла, как это:

файл1:

ko00980 метаболизма ксенобиотиков цитохром Р450 (5)

ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07408 CYP1A1; цитохром Р450, семейство 1, подсемейство с, полипептид 1 [ЕК:1.14.14.1]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00982 лекарственный метаболизм - цитохром Р450 (5)

ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00485 ФМО; диметиланилин монооксигеназной (N-оксид формирования) [ЕК:1.14.13.8]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00983 метаболизм лекарственных веществ - другие ферменты (4)

ко:К00088 guaB; чертенок дегидрогеназы [ЕК:1.1.1.205]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ТДК K00857; тимидинкиназы [ЕК:2.7.1.21]
ко:K00876 УДК; уридин киназы [ЕК:2.7.1.48]

файл2:

ko00980 метаболизма ксенобиотиков цитохром Р450 (6)

ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:K00079 CBR1; карбонильных редуктазы 1 [ЕК:1.1.1.184 1.1.1.189 1.1.1.197]
ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07408 CYP1A1; цитохром Р450, семейство 1, подсемейство с, полипептид 1 [ЕК:1.14.14.1]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00982 лекарственный метаболизм - цитохром Р450 (4)

ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00983 метаболизм лекарственных веществ - другие ферменты (8)

ко:К00088 guaB; чертенок дегидрогеназы [ЕК:1.1.1.205]
ко:K00106 xdh с; ксантин дегидрогеназы/оксидазы [ЕК:1.17.1.4 1.17.3.2]
ко:K00760 hprT; гипоксантин phosphoribosyltransferase [ЕК:2.4.2.8]
ко:K00876 УДК; уридин киназы [ЕК:2.7.1.48]
ко:K01431 UPB1; бета-ureidopropionase [ЕК:3.5.1.6]
ко:DPYS K01464; dihydropyrimidinase [ЕК:3.5.2.2]
ко:K01519 типа ИТПЭ; инозин трифосфат пирофосфатазы [ЕК:3.6.1.19]
ко:K13421 УМПС; уридин монофосфат синтетазы [ЕК:2.4.2.10 4.1.1.23]

файл file3:

ko00980 метаболизма ксенобиотиков цитохром Р450 (7)

ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:K00079 CBR1; карбонильных редуктазы 1 [ЕК:1.1.1.184 1.1.1.189 1.1.1.197]
ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07408 CYP1A1; цитохром Р450, семейство 1, подсемейство с, полипептид 1 [ЕК:1.14.14.1]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00982 лекарственный метаболизм - цитохром Р450 (6)

ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00485 ФМО; диметиланилин монооксигеназной (N-оксид формирования) [ЕК:1.14.13.8]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]

ko00983 метаболизм лекарственных веществ - другие ферменты (8)

ко:К00088 guaB; чертенок дегидрогеназы [ЕК:1.1.1.205]
ко:K00207 DPYD; dihydropyrimidine дегидрогеназы (НАДФ+) [ЕК:1.3.1.2]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ТДК K00857; тимидинкиназы [ЕК:2.7.1.21]
ко:K00876 УДК; уридин киназы [ЕК:2.7.1.48]
ко:K01431 UPB1; бета-ureidopropionase [ЕК:3.5.1.6]
ко:K01489 НПК; цитидин дезаминазы [ЕК:3.5.4.5]
ко:K01951 guaA; ГМП-синтазы (глутамин-гидролизных) [ЕК:6.3.5.2]

Каждый файл имеет строки заголовка, которые начинаются с Ко***** и имя и количество суб-строки заголовка в скобках, например:

ko00980 метаболизма ксенобиотиков цитохром Р450 (5)

суб-заголовок строки, начинающиеся с Ко:к*****

Я хочу объединить суб-заголовок строки для каждой строки заголовка в 3 файлы и сделать уник. Я хочу привести такие:

ko00980:

ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07408 CYP1A1; цитохром Р450, семейство 1, подсемейство с, полипептид 1 [ЕК:1.14.14.1]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]
ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:K00079 CBR1; карбонильных редуктазы 1 [ЕК:1.1.1.184 1.1.1.189 1.1.1.197]

ko00982

ко:K00121 frmA; с-(гидроксиметил)глутатион дегидрогеназы / алкоголь дегидрогеназы [ЕК:1.1.1.284 1.1.1.1]
ко:K00485 ФМО; диметиланилин монооксигеназной (N-оксид формирования) [ЕК:1.14.13.8]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ГСТ K00799; глутатион-s-трансферазы [ЕС 2.5.1.18]
ко:K07409 СУР1А2; цитохром Р450, семейство 1, подсемейство с, полипептид 2 [ЕК:1.14.14.1]
ко:K00001 Е1.1.1.1; Алкоголь дегидрогеназы [ЕК:1.1.1.1]
ко:К00088 guaB; чертенок дегидрогеназы [ЕК:1.1.1.205]
ко:K00207 DPYD; dihydropyrimidine дегидрогеназы (НАДФ+) [ЕК:1.3.1.2]
ко:ТДК K00857; тимидинкиназы [ЕК:2.7.1.21]
ко:K00876 УДК; уридин киназы [ЕК:2.7.1.48]
ко:K01431 UPB1; бета-ureidopropionase [ЕК:3.5.1.6]
ко:K01489 НПК; цитидин дезаминазы [ЕК:3.5.4.5]
ко:K01951 guaA; ГМП-синтазы (глутамин-гидролизных) [ЕК:6.3.5.2]

ko00983

ко:К00088 guaB; чертенок дегидрогеназы [ЕК:1.1.1.205]
ко:K00699 УГТ; глюкуронозилтрансферазы [ЕК:2.4.1.17]
ко:ТДК K00857; тимидинкиназы [ЕК:2.7.1.21]
ко:K00876 УДК; уридин киназы [ЕК:2.7.1.48]
ко:K00106 xdh с; ксантин дегидрогеназы/оксидазы [ЕК:1.17.1.4 1.17.3.2]
ко:K00760 hprT; гипоксантин phosphoribosyltransferase [ЕК:2.4.2.8]
ко:K01431 UPB1; бета-ureidopropionase [ЕК:3.5.1.6]
ко:DPYS K01464; dihydropyrimidinase [ЕК:3.5.2.2]
ко:K01519 типа ИТПЭ; инозин трифосфат пирофосфатазы [ЕК:3.6.1.19]
ко:K13421 УМПС; уридин монофосфат синтетазы [ЕК:2.4.2.10 4.1.1.23]
ко:K00207 DPYD; dihydropyrimidine дегидрогеназы (НАДФ+) [ЕК:1.3.1.2]
ко:K01489 НПК; цитидин дезаминазы [ЕК:3.5.4.5]
ко:K01951 guaA; ГМП-синтазы (глутамин-гидролизных) [ЕК:6.3.5.2]
+557
Miro San 14 мая 2017 г., 22:35:42

Самый простой способ-это обычно просто сменить уровень.

В Linux, вы можете сделать:

Подсказка# инит 6

Более подробная информация здесь: http://linux.about.com/od/itl_guide/a/gdeitl36t04.htm

+515
Paramveer Singh 19 июн. 2018 г., 18:07:49

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

Посмотрите здесь информацию: ( http://downloadcenter.samsung.com/content/UM/201512/20151211090911840/EN/English/English/manual/CACFBJHD.htm?keyword=duplex )

Удачи!

+477
Pham Kim Long 23 февр. 2019 г., 20:07:05

У меня выделенный хостинг, который работает на Linux. У меня есть доступ к серверу через SSH и directadmin. Вот что я получаю подножка ДФ-ч команда:

Размер файловой системы используется выгоде использования% установленной на
на /dev/sda3 в качестве 188Г 168г 11г 94% /
файловая система tmpfs 7,8 г 0 7,8 г 0% в /dev/ГИМ
на /dev/sda1, поскольку 477M 30М 422M 7% /загрузки
на /dev/sdb1 917G 72М 871G 1% /Дома2
на /dev/sda2 32Г 48М 30г 1% /своп

Интересно, как я могу изменить размер разделов, так что sdb1 становится все меньше и sda3 становится все больше и не потерять файлы. Есть и другие темы обсуждают размер раздела, но не на SSH и Linux.

Я спросил: почему настолько большой? Ответ: потому что там много картинок есть. и для файловой системы я не нашел этой команды DF -T и вот результат:

Тип файловой системы 1К-блоков использовано доступно использования% установленной на
на /dev/sda3 в качестве системы ext4 197087532 175817088 11252296 94% /
файловая система tmpfs файловой системе tmpfs 8103088 0 8103088 0% в /dev/ГИМ
на /dev/sda1, поскольку в ext4 487652 30205 431847 7% /загрузки
на /dev/sdb1 в ext4 961301832 73364 912390428 1% /Дома2
на /dev/sda2 ext4 и 32896880 49080 31170080 1% /своп
+468
kramsjuriya 20 сент. 2016 г., 16:25:19

Вам нужен узел B, чтобы сделать перевод NAT таким образом, что не увижу один и тот же пакет. Вместо Б следует посылать пакеты через как если бы они произошли от Б. Для достижения этой цели вам добавить в iptables правило следующим образом:

# в iptables -Т физ-а POSTROUTING -с ИС-с-с-J маскарадные

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

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

Редактирование (с @theuncle замечание во внимание): объяснение, почему он не работает без NAT заключается в том, что узел B реализует пакет входит и выходит в неизмененном виде на тот же интерфейс, поэтому он может улучшить сети, рассказав C, чтобы поговорить непосредственно с для соответствующих перевозок.

+422
Sanchet 23 нояб. 2012 г., 16:34:28

Это полностью моя вина. Я сделал что-то глупое, и я не знаю как это исправить. Я установил ГПМ сервер консоли мышь и проверял его. Вот что я сделал:

судо apt-получить установку ГПМ
человек ГПМ
выбран какой-то случайный текст из страницы с помощью мыши
обклеить этот случайный текст с помощью мыши

Теперь, когда я введите команду ls (в данном случае папка пуста) вот что происходит:

дуг@в Debian:~$ ЛС
е право бодаться в каждой строке будут удалены от Ole проведения отбора будет ясно

Мою историю bash не показывают, какую команду я набрал, чтобы изменить поведение общ. Это все-таки правильно псевдоним как LS='LS с --цвет=авто'

Что я мог сделать? Я чувствую себя глупо :(

+414
sunx3 6 июн. 2013 г., 11:05:27

Мы имеем 20 в CentOS сервера и на каждом сервере мы имеем 5 котищ работает. Разработчик все время приходит за журналы, поэтому мы планируем сохранить все логи Tomcat с одного URL-адреса так, что застройщик придет на указанный адрес и проверить журналы котяра оттуда есть ли способ, чтобы проверить все логи сервера Tomcat означает Каталина.из журнала с сервера или URL-адрес

+380
x74353 29 сент. 2017 г., 09:42:57

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

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

ОТО, по крайней мере для Solaris был полу-официальный пакет репозитория с большим количеством сторонними штука, как ССЗ и других пакетов GNU, и случайное разбрызгивание инструментов. Возможно, есть что-то подобное для AIX тоже? Спросите специально для внешних источников для пакеты для вашей версии AIX здесь.

+366
user43709 12 мар. 2019 г., 22:14:55

Цель FriendlyARM mini210s

Я успешно кросс-компиляции для ARM хром увидеть рабочий процесс здесь.

Как установить хром на мой голый Линукс 3.0.8 armv7l?

Что я сделал до сих пор

Перекопирую ./хром/монтажник/Линукс/debian_wheezy_arm-sysroot файлы на мои цели (не уверен, что это было правильно, но разумно достаточно)

Когда я пытаюсь запустить хром я получаю эту ошибку:

[корень@целевых хром-релиз]# ./хром
./хром: ошибка при загрузке разделяемых библиотек: libattr.так.1: невозможно открыть разделяемый объектный файл: нет такого файла или каталога
Обновление я решил этот вопрос здесь Вопрос 1 : где мне найти libattr исходный или двоичный и установить его на мою цель?

Я нашел файл, но я предпочел бы попробовать на X-компиляции из исходных кодов.

Вопрос 2 : Как я стабильно решен, не нарушая моей цели?

Это помогло ... но я чувствую, что возится с Linux 3.0.8 armv7l экземпляр.

[корень@целевых хром-релиз]# ./хром
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11' не найден (требуется ./хром)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется ./хром)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libkeyed_service_content.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libkeyed_service_content.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libkeyboard.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libbase_prefs.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libstorage.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libstorage.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/либнет.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/либнет.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgfx.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libgfx.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libmessage_center.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libviews.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libviews.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libevents_devices.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libcontent.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libcontent.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libv8.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libv8.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11' не найден (требуется так /sdcard/хром-выхода в/lib/libdbus.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libskia.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libppapi_proxy.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libppapi_proxy.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libprinting.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libdomain_reliability.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libapp_list.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libmojo_common_lib.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libblink_web.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libblink_web.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgcm.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libmedia.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libmedia.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libbase_i18n.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libui_base.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libui_base.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libstorage_common.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libppapi_host.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libsessions_content.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libcc.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libcc.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libbase.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libbase.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libevents_base.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/liburl_matcher.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgin.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libcompositor.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libash.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libash.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libmojo_system_impl.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgtk2ui.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libgtk2ui.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libpolicy_component.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libpolicy_component.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libsql.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libblink_platform.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libdevice_bluetooth.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libdevice_bluetooth.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/liburl_lib.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libcrcrypto.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libcrcrypto.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libaura.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libipc.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libipc.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libsync_core.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgpu.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libgpu.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgesture_detection.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libevents.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libppapi_shared.так)
./хром: /Либ/библиотеки libc.так.6: GLIBC_2 версия`.9' не найден (требуется в /usr/lib в/libgio-2.0.так.0)
./хром: /Либ/библиотеки libc.так.6: GLIBC_2 версия`.9' не найден (требуется в /lib/libglib-2.0.так.0)
./хром: /Либ/библиотеки libc.так.6: GLIBC_2 версия`.11' не найден (требуется /УСР/Либ/libcairo.так.2)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libcc_surfaces.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libcc_surfaces.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libdevice_battery.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libdevice_battery.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libwebkit_gpu.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgl_wrapper.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libmedia_blink.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgpu_blink.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libipc_mojo.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgles2_utils.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgles2_implementation.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.15' не найден (требуется так /sdcard/хром-релиз/Либ/libgles2_implementation.так)
./хром: /Либ/библиотеки libc.так.6: GLIBC_2 версия`.10' не найден (требуется в /lib/libdbus-1.так.3)
./хром: /Либ/библиотеки libc.так.6: GLIBC_2 версия`.11' не найден (требуется в /usr/lib в/libfreetype.так.6)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libwtf_unittest_helpers.так)
./хром: /Либ/с libstdc++.так.6: версия `GLIBCXX_3.4.11 не нашли (требуется так /sdcard/хром-релиз/Либ/libgl_in_process_context.так)
./хром: /Либ/libresolv.так.2: GLIBC_2 версия`.9' не найден (требуется /УСР/Либ/libkrb5.так.3)

Обновление - установить на mini210s Вт/ Линукс armv7l цель 3.0.8

Когда я попробовать это:

# LD_PRELOAD=/lib в/библиотеки libc-2.13.так; в/lib/libresolv-2.13.так ./хром -в
Ошибка сегментирования
Как получить больше информации о причине этой ошибки сегментации?
файл$. /хром
./хром: эльф 32-бит ЛСБ общий объект, рука, EABI5 Версия 1 (два), динамически связан (использует разделяемые библиотеки), для Linux 2.6.26, не раздели

Откуда мне знать, будет ли это скомпилированный файл должен работать на моем СБК ж/ linuc 3.0.8 armv7l?

Также отвечая на Хром-Дев группы

Обновление попробовал установить на BeagleBone черный

корень@и BeagleBone:~/хром# команды uname -а
Приведенном в Linux 3.8.13-bone67 #1 СМП Ср 24 сентября 21:30:03 по Гринвичу 2014 armv7l ГНУ/Линукс

Я получаю ту же ошибку сегментации

корень@и BeagleBone:~/хром# ./хром
Ошибка сегментирования

Определить тип файла

корень@и BeagleBone:~/хром файл# хром
хром: эльф 32-бит младший бит общий объект, рука, Вариант 1 (с SysV), динамически связан (использует разделяемые библиотеки), для Linux 2.6.26, BuildID[в SHA1]=0x99f2a5210e0831419cf2bb4c9c64839cf03673f4, не раздели
+326
AllanG 17 апр. 2010 г., 21:15:11

как я понимаю, является допустимым именем домена содержит буквы, цифры и дефис. Попробуйте это:

грэп -е '[[:alnum:]-]+\.google\.com'

Поиск по регулярному выражению учебники, которые помогут вам.

+315
Apa Singin 26 мая 2011 г., 11:41:45

Пардус 2011, KDE-это основная среда рабочего стола. это быстрый, элегантный, не тратить слишком много памяти, стабильная, полностью интегрированное с приложениями на GTK(благодаря новой темой ГТК). Это действительно удобные( поскольку основными клиентами являются государственные институты.)

+283
Osaro Harriott 12 нояб. 2014 г., 06:27:51

Вы не можете решить это через притон, так притон является чисто статическим. Что вы могли бы сделать, это иметь некий »наименьший общий множитель« (с точки зрения оболочки) в притон и повторно выполните скрипт с правой раковины, если НОК не ЗШ. Другими словами: ваш скрипт выполняется снаряд нашли на всех системах, тест на ЗШ-лишь возможность, а если тест оказывается ложным, скрипт старпома с ЗШ, где тест будет успешным, и вы просто продолжать.

Одной из уникальных особенностей в ЗШ, например, является наличие $ZSH_VERSION переменной:

#!/Бен/ш -

[ -з "$ZSH_VERSION" ] && exec для ЗШ - "$0" ${1+"[email protected]"}

# ЗШ-конкретные вещи следующие здесь
Эхо "$ZSH_VERSION"

В простейшем случае, скрипт сначала выполняется /Бен/Ш (все пост-80-х годов Unix-подобных систем, понять #! и есть /Бен/ш , либо Борном или POSIX, но наши синтаксис совместим для обоих). Если $ZSH_VERSION это не набор, сценарий старпомас себя через ЗШ. Если $ZSH_VERSION установлен (респ. скрипт уже работает через ЗШ), тест просто пропущен. Вуаля.

Этот только не если ЗШ не в $путь на всех.

Редактировать: , чтобы убедиться, вы только старпомов в ЗШ в обычных местах, вы могли бы использовать что-то вроде

для sh в /bin/ЗШ \
 /usr/Бен/ЗШ \
 /usr/местные/Бен/ЗШ; делать
 [ -х "$Ш" ] && метод exec "$ш" - "$0" ${1+"[email protected]"}
сделано

Это может спасти вас от случайного старпомаИнг что-то в свой путь , который не ЗШ вы ожидаете.

+268
Azhar Ansari 9 апр. 2011 г., 10:45:20

Читать: https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt

И: https://www.freedesktop.org/software/systemd/man/systemd-sleep.conf.html

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

+259
Joann Guyton 12 сент. 2013 г., 20:23:39

Иногда программный пакет установки жалуется на то, что установка fsnotify по умолчанию слишком мало для достойной производительности. Intellij идея или crashplan два примера.

Они предлагают использовать fsnotify значение на несколько порядков, чем значение по умолчанию, и я следуйте рекомендациям.

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

Очень высокие значения на большие файловые системы, вызвать проблемы? Я пытаюсь найти любую информацию о том, как настроить этот параметр.

+256
baig772 12 дек. 2013 г., 21:01:36

Это является более общим, чем Баш. В POSIX Shell, ваша ВФ называется слово, в обсуждении здесь-документы:

Если нет символов в слово цитируют, все строки здесь-документ должен быть расширен для параметра расширения, подстановки команды, и расширение арифметики. В этом случае <слеш> на входе ведет себя как <слеш> внутри двойные кавычки (см. кавычки). Однако, двойные кавычки ( '"' ) не могут рассматриваться специально в здесь-документа, за исключением случаев, когда дважды цитата появляется в "$()", "`"или "${}".

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

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

Ключ к пониманию отсутствия лечения # символов это определение здесь-документы:

разрешить перенаправление строк, содержащихся в оболочке входного файла

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

+184
jeclose 11 апр. 2019 г., 00:28:13

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

Чтобы дать вам идею, у меня есть ноутбук, который имеет процессор Core 2 Duo и работает на 202GHz, ж/4ГБ оперативной памяти и Windows 8 в качестве основной ОС и Ubuntu 13.04, Xubuntu в 13.04, и с Lubuntu 13.04 установлена на виртуальной машине. Под управлением одной виртуальной машины замедляет окна примерно на 20%, и работает 2 вм в то же время замедляет его около 60%. (все ВМ имеют 1 ГБ оперативной памяти)

С другой стороны, у меня ноутбук с процессором Intel i5, работает на 303GHz, Вт/4Gb оперативной памяти работает всего 10VM и я начинаю видеть тормозить, после запуска 3 ВМ одновременно (все ВМ имеют 1 ГБ оперативной памяти).

Бывает Lenovo с i7 с тактовой частотой 3,6 ГГц и 8 ГБ оперативной памяти, замедленность после запуска 5 виртуальных машин одновременно.

Теперь имейте в виду, что мое определение медленного и Ваше может быть другим.

+181
Yugandhar Vadlamudi 27 апр. 2013 г., 07:27:43

Я просто заметил, что на моей машине с FreeBSD, что корень в колеса и оператора. Я пытаюсь придумать ситуацию, где uid 0 в группе будет иметь никакого влияния на... ну... ничего, и у меня ничего нет. Если на то пошло, то Рут еще нужен основной группы входа в /etc/passwd с? Или же логин(3) подавится и умрет, если у пользователя есть пустым основной группы Поле?

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

Это просто хлама от десятилетий назад, или есть реальная причина для этого?

+101
Chris Marinos 19 нояб. 2015 г., 09:53:55

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

Bash-скрипт: выполнен с тремя аргументами: пользователя, пропуск и хозяина. Например ./bwrap.sh ninja_user ninja_star1234 ninja.com

Скрипт создает лог-файл, который позже используется для проверки успешного входа/выхода.

#!/бин/Баш

файл журнала # 
журнал="connection_test.журнал"
если [ -Ф $отчет ];
тогда
 Эхо "старый файл $log не существует, удаление и создание новых..."
 РМ -РФ $вход
 касания $вход
еще
 Эхо "создание файла журнала"
 касания $вход
интернет

# бег ожидать сценария.
# АРГ 1 пользователей, арг 2 пропуска, арг 3 хозяин 
./один.ехр $1 $2 3 $ > > $вход

# проверка входа для подключения 
если команда grep --спокойно выйти $журнале; тогда
 Эхо "успешное подключение, исходя резервного копирования" >> $вход
еще
 эхо "не удалось установить соединение, пожалуйста проверьте сервер" >> $вход
 выход 1
интернет

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

#!/usr/Бен/ожидать -Ф

набор пользователей [линдексе $массива argv 0];
Установить пароль [линдексе $массива argv 1];
установить узел [линдексе $агду 2];

таймаут 10
# теперь СШ
отродясь СШ пользователя [email protected]$рать -о StrictHostKeyChecking=нет
match_max 100000 # искать пароль подскажите
ожидать "*?пароль:*"
# Послать пароль ака $пароль
отправить -- "$пароль\Р"

ожидать "*$ "
отправить -- "whoami\Р"
ожидаем "<имя пользователя>" # смена пользователя
отправить -- "выход\Р"
ожидать ВФ

Надеюсь, что это помогает.

Для протокола SFTP соединение пожалуйста: добавить строку, чтобы Баш скрипта, где $4 порт

./один.эксп $1 2 $$3 4 $>> $журнал

добавить строку, чтобы ожидать сценария:

набор порт [сети Lindex $argv, которая 3];

заменить в ожидаем скрипт

отродясь СШ пользователя [email protected]$рать -о StrictHostKeyChecking=нет

с

отродясь по SFTP $хост@$пользователей -вывода порта=$Порт StrictHostKeyChecking=нет

и

 ожидать "*$ "

с

ожидать "по SFTP>"

Поскольку я не имею SFTP-сервер, чтобы проверить его на изменения сделаны на основе [этот вопрос]: по SFTP файл с помощью shell скрипта

Кроме того, [ожидать сайт]: http://expect.sourceforge.net/ может пригодиться.

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

#!/бин/Баш

файл журнала # 
журнал="connection_test.журнал"
если [ -Ф $отчет ];
тогда
 Эхо "старый файл $log не существует, удаление и создание новых..."
 РМ -РФ $вход
 касания $вход
еще
 Эхо "создание файла журнала"
 касания $вход
интернет

# НЗ
nc_command=`НЗ -з -з 5 $1 2 $ | тройник долларов, журнал`
если [[ $nc_command == *удалось* ]];
тогда
 Эхо "слушает сервер, готовый для резервного копирования" | тройник долларов-журнал
еще
 эхо "сервер работает в автономном режиме, пожалуйста, проверьте" | тройник долларов-журнал
 выход 1
интернет 

Для выполнения последнего скрипта использовать: ./хост-порт test.sh

+66
onqanet dev 9 нояб. 2015 г., 13:51:29

Пример: имя файла: ENSG00000000003

ENSG00000000003 43120.829491094
ENSG00000000005 39604.4956791524
ENSG00000000419 7645.05624570546
ENSG00000000457 2157.49855156382
ENSG00000000460 3317.98417717746
ENSG00000000938 6327.40515535397

Ожидаемые результаты; в идеале именем предшествует вкладке:

ENSG00000000003
ENSG00000000003 43120.829491094
ENSG00000000005 39604.4956791524
ENSG00000000419 7645.05624570546
ENSG00000000457 2157.49855156382
ENSG00000000460 3317.98417717746
ENSG00000000938 6327.40515535397

Я хочу сделать это в цикле для моего 45000 файлы вместе

+62
Vladislavs Burakovs 13 апр. 2011 г., 21:05:48

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

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

+43
Shaun Reed 5 апр. 2014 г., 17:30:34

Короткий ответ-0, потому что энтропия не расходуется.

Существует распространенное заблуждение , что энтропия расходуется — что каждый раз, когда вы читаете случайных бит, этот метод энтропии от случайного источника. Это неправильно. Вы не “потреблять” энтропии. Да, в Linux документация делается неправильно.

В течение жизненного цикла системы Linux, существует два этапа:

  1. Изначально нет достаточной энтропии. файл/dev/случайных блокирует, пока он думает, что он накопил достаточную энтропию; в/dev/urandom с удовольствием предоставляет низким уровнем энтропии данных.
  2. Через некоторое время, достаточно энтропии присутствует в пула случайных чисел генератор. в/dev/случайных назначает фиктивный показатель “энтропия лук-порей” и блоков, теперь и тогда; в/dev/urandom с удовольствием предоставляет крипто-качество случайных данных.

FreeBSD использует это право: на FreeBSD, на/dev/случайных (или как/dev/urandom, что одно и то же) блокируется, если он не имеет достаточно энтропии, и как только это произойдет, он продолжает извергать из случайных данных. В Linux, ни в/dev/случайных , ни в/dev/urandom - это полезная вещь.

На практике, использовать устройство/dev/urandom, и убедитесь, что при создании вашей системы, что энтропия бассейн подается (с диска, сеть и мышь деятельности, от аппаратного источника, от внешнего машина, ...).

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

+30
Sniesk 19 июн. 2010 г., 03:17:34

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

+26
user66081 27 февр. 2017 г., 00:16:05

1) Если вам нужен ваш собственный домен и сервер LDAP, то вы могли бы связаться с админами в домене для синхронизации UID и GID, так что они одинаковы на обоих. Это не слишком сложно, если пользователи на другой домен не нужно, чтобы открыть что-нибудь в вашем домене, чем другие сетевые ресурсы NFS и если пользователи в домене не нужно, чтобы открыть что-нибудь в их, но если они это сделают, то вам придется изменять собственности для всех каталогов и файлов, где UID и GID не совпадают.

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

Ни один простой, но это то, что вы ищете его.

+13
user1973229 21 мар. 2017 г., 00:11:40

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