Апач сервера Tomcat не работает

У меня в CentOS 6.4, установленного на VMware. Недавно установлена Java SE8 и Apache Tomcat сервер, но я не могу не подключиться к серверу с помощью локальным `localhost:8080' браузер говорит не удается подключиться. Я также пробовал изменять порт разъем в Tomcat сервер конфиг, но все равно не удается подключиться.

и т. д./профиль

Путь=/usr/местные/jdk1.8.0/бин:$путь
JRE_HOME=/usr/местные/jdk1.8.0/JRE и/Бин
CATALINA_HOME=/медиа/новые/программные/котяра/Апач-котяра-8.0.5/

путь экспорта
экспорт JRE_HOME
экспорт CATALINA_HOME

хост-файл

127.0.0.1 это localhost на localhost.локального домена localhost4 localhost4.localdomain4
::1 localhost в имя localhost.локального домена localhost6 localhost6.localdomain6

терминал при запуске котяра

Используя CATALINA_BASE: /СМИ/новое/программные/котяра/Апач-котяра-8.0.5
Используя CATALINA_HOME: /СМИ/новое/программные/котяра/Апач-котяра-8.0.5
Используя CATALINA_TMPDIR: /СМИ/новое/программные/котяра/Апач-котяра-8.0.5/темп
Используя JRE_HOME: /usr/местные/jdk1.8.0/JRE и/Бин
Используя классов: /СМИ/новое/софт/сервера Tomcat/Apache и Tomcat с 8.0.5/bin/bootstrap.jar:/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/tomcat-juli.jar
Котяра начал.

журнал котяра по

/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/catalina.sh: линия 399: /usr/местные/jdk1.8.0/JRE и/Бен/бин/Java: нет такого файла или каталога
+335
Sherril Stewart 21 авг. 2019 г., 02:22:35
26 ответов

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

Например:

работы="$(вакансии)"
если [ "$работ" ]; затем
 # читать строки от $вакансии
интернет
+999
Kattia 03 февр. '09 в 4:24

Заменить второй космический символ каждой строки с -:

$ СЭД с/ /-/test.txt 2' 
вы добро пожаловать
как приятно
что делать

Чтобы заменить каждый пробел в каждой строке, кроме первой, с GNU СЕПГ:

СЭД с/ /-/2г'

С каждым СЭД:

СЭД -Е :1 -е с/ /-/2;Т1'

Чтобы заменить все другие пространства - в каждой строке:

СЭД с/\( [^ ]*\) /\1-/г'
+970
Behnam Azimi 14 нояб. 2015 г., 19:56:44
Другие ответы

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


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

Я пытаюсь выяснить способ чтобы скачать этот файл:

zoiper5_5.2.6_x86_64.тар.ХZ

из этой ссылки:

https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux

на этой странице respectivelly:

https://www.zoiper.com/en/voip-softphone/download/current

где человек должен нажать на Linux скачать -> бесплатно -> тар.ХZ пакет.


Что я пробовал:

завиток -Джей Ло https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux

команды wget --user-агента=Мозилла-содержание-диспозиция -Е-С https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux

ЗЫ: если вы скачали файл, обратите внимание, это на самом деле bz2 файл файл. Немного сумасшедшая, я знаю :-)

+963
bijoy mandi 3 мар. 2011 г., 20:16:49

Это похоже на работу на профпригодность поиска.

$ профпригодность -Ф %поиска Р '~Plibncurses-Дев'
libncurses5-dev и 
libncurses5-dev так:для i386
$ профпригодность -Ф %поиска Р '~Plibncurses-Дэв ~rnative'
libncurses5-dev и 
$ профпригодность -Ф %поиска Р '~Plibncurses-Дев ~rnative ~я'
libncurses5-dev и

Последнее будет печатать ничего, если libncurses5-dev и не была установлена.

+888
jcm 9 авг. 2012 г., 09:41:43

Я использую bash и моей PS1 охватывает две строки.

╭-Иван·dotfiles (магистр)
╰ဝ █

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

╭-Иван·dotfiles (магистр)
╰ဝ завиток на localhost:3002/is_alive
{"web_server_status":"успех","db_status":"успех"}╭-Иван·dotfiles (магистр)
╰ဝ █

Я, наконец, нашел решение, которое условно добавляет новую строку к строке, если курсор находится за пределами первого столбца:

build_prompt() {
 экспорт и PS1="\$(ps1_head)...
}

ps1_head() {
 если (( $(cursor_col) > 1 )); тогда
 функции printf '\Н╭-'
еще
 ╭-'е '
интернет
}

cursor_col() {
 местные _row коль
 ИФС=';' читал -з -д-р -р $'\033[6Н' _row коль
 Эхо "${кол}"
}

Эта фиксированной исходной задачи,

╭-Иван·dotfiles (магистр)
╰ဝ завиток на localhost:3002/is_alive
{"web_server_status":"успех","db_status":"успех"}
╭-Иван·dotfiles (магистр)
╰ဝ █

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

Пример без состояние новой строки логики:

╭-Иван·dotfiles (магистр)
Статус ╰ဝ ГИТ 
На ветке мастер
Ваша ветка вверх-к-дата с 'происхождения/мастер'.

lnothing совершить, рабочее дерево чистый
с╭-Иван·dotfiles (магистр)
╰ဝ ЛС
myfile.txt

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

Теперь, тот же пример с условной строки логика на мой запрос:

╭-Иван·dotfiles (магистр)
Статус ╰ဝ ГИТ 
На ветке мастер
Ваша ветка вверх-к-дата с 'происхождения/мастер'.

lnothing совершить, рабочее дерево чистый
с╭-Иван·dotfiles (магистр)
╰ဝ с
Баш: С: команда не найдена

Обратите внимание, как в этот раз, машинописный изящно сдернул с во вторую команду, но он оставил я позади.

Есть ли способ, чтобы обработать более корректно это, или я должен, наконец, переключиться на ЗШ?

+850
SetupX 9 сент. 2012 г., 06:43:10
файлы=$(Эхо $строки/обработанные/*)
ftp://[email protected] yafc <<**
поместить файлы $
рядом
бросить
**

В найти команду отделяет найденных файлов со строками (один файл на каждую линию). Как вы на самом деле не кажется, нужно найти функции, которые вы можете использовать файлы=$(Эхо $строки/обработанные/*).

Здесь документ расширен

положить файл1
файл2
файл file3
...

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

С помощью простых файлов=$(Эхо $строки/обработанные/*) $файлы теперь просто пробелы между файлами, поэтому поставил все файлы должны делать то, что вы хотите.

+743
Nor Manz 5 мая 2019 г., 10:59:41

Я был в процессе получения часовом поясе с Некоторые машины в инфраструктуру.

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

$/и т. д./ОГРН/timedatectl | /ОГРН/грэп "часовой пояс"
 Часовой пояс: Америка/Лос (ПСТ -8000)

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

И в итоге проверки файла /etc/locatime и так как это двоичный файл. Поэтому найти некоторые трудности в получении необходимой детали.

+735
DemosW 2 февр. 2015 г., 08:49:07

Прежде всего я не уверен, что это место, чтобы задать этот вопрос. Я веб-разработчик, работающий на средних команд. Мы придерживаемся такой же стиль кодирования с помощью Линт/инструменты намек. Случается, что в конце концов мы решили изменить стиль, чтобы использовать табы вместо пробелов, 3 места вместо 4 в разделе..и т. д. Есть ли инструмент, который может помочь мне преобразовать стиль отступа для всех проекта.

Примечание: мы с помощью JS/JSX/СКС

+666
TwinCity 13 мая 2010 г., 09:13:03

У меня есть 5 файлы файл1, файл2, файл file3, файл file4, file5, . Я пытаюсь запустить следующую команду Эха "содержание" >> файл{1,2,3,4,5}. Я получаю следующую ошибку, когда я выполнить эту команду; -Баше: файл{1,2,3,4,5}: неоднозначное перенаправление. Моя цель-повторить текст, чтобы умножить файлы в одну команду. Как я могу добиться этого? Спасибо заранее.

+662
Christopher Reece 21 мая 2018 г., 18:42:49

Когда в раковины, под управлением ВИМ <ничего> и нажав на вкладку, не автоматическое заполнение или показать список доступных файлов. Хотя он автоматически завершает для имен каталогов, а не имен файлов.

Также, если я использую полный путь к фактической ВИМ используется как /usr/Бен/ВИМ.гном или /usr/Бен/ВИМ.основная его завершает файлы нормально.

Я пытался использовать обновление-альтернатив, создав симлинки вручную, даже СР /usr/Бен/ВИМ.основной каталог /usr/Бен/ВИМ, ничего не работает, если я просто использовать ВИМ без полного пути.

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

Дополнительные информация:

долларов США, что ВИМ
/usr/Бен/ВИМ

$ Общ -л в /usr/Бен/ВИМ
lrwxrwxrwx 1 корень 21 11 августа 08:27 /usr/Бен/ВИМ -> /и т. д./альтернатив/ВИМ

$ Общ -л в /etc/альтернатив/ВИМ
lrwxrwxrwx 1 корень 18 августа 11 08:28 /и т. д./альтернатив/ВИМ -> /usr/Бен/ВИМ.гном

$ гденаходится ВИМ
ВИМ: /usr/Бен/ВИМ.гном /usr/Бен/ВИМ /usr/Бен/ВИМ.основная /usr/Бен/ВИМ.крошечный файл /etc/ВИМ /usr/доли/ВИМ /usr/share/man/man1/vim.1.gz

И $ ВИМ .ПРО (даже если /usr/Бен/ВИМ используется) с нуля до $ ВИМ .prozilla\, а $ /usr/Бен/ВИМ.гном .про дает правильного предложения, в том числе .профиль файла:

$ /usr/Бен/ВИМ.гном .про
.профиль .prozilla/
+648
Adam Silenko 15 февр. 2016 г., 07:20:29

Как @Shadur отметил, что данный вопрос может быть связано с вашим провайдером (или в сети, где установлен сервер). Если есть ограничения безопасности на порт SMTP (порт 25), MX серверов не могут добраться через этот порт.

Вы могли бы попробовать использовать SMTP через SSL порт (программу ssmtp, номер порта 465) вместо. Для этого отредактируйте файл/etc/постфикс/мастер.СF - файл, комментарий к SMTP строке и добавить программу ssmtp строке вместо :

# ==========================================================================
# услуги тип частная unpriv chroot-окружения в WakeUp maxproc Command " и " аргументы
# (да) (да) (да) (никогда) (100)
# ==========================================================================
#SMTP в инет Н - - - - smtpd
программу ssmtp инет Н - - - - smtpd

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

$>кошка /и т. д./услуги | грэп смтп
протокол SMTP 25/TCP на почте
программу ssmtp 465/TCP и протокола smtps # SMTP по SSL
+617
bouke 9 мая 2015 г., 10:15:27

Я запустить несколько urxvt терминалы от моего и3 конфигурации всякий раз, когда я начинаю новый i3 сессии. Однако, если я когда-нибудь запустить xrdb ~/.Xresources , чтобы перезарядить мой urxvt config и затем начать другой терминал, это размер шрифта значительно меньше, чем у терминалов началось с i3 и конфигурации. i3 with different font sizes

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

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

Мой и3 config и ~/.Xresources связаны здесь.

+614
Yooh Pejhip 22 авг. 2012 г., 20:04:21

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

Как пользователь Linux, я не знаю много о системе hpux, но ПС-эф на платформе показывают уничтоженные процессы? Есть ли возможность показывать скрытые процессы? Ты бежишь ПС как root? Похоже, кое-что неправильно на вашей системе и, возможно, процесс умер или был убит, когда он еще был диск Ио звонки в очередь? Эти файлы показывают, как после перезагрузки системы?

+568
user20078 23 авг. 2017 г., 01:13:17

В общем рекомендуется использование пакетов вашего дистрибутива, и с помощью связанных с менеджер пакетов (например,с dpkg/apt-получить на Debian-based системы). Задача дистрибутива заключается в пакете программного обеспечения и настроить его так, что нет никаких конфликтов.

Иногда ваш дистрибутив не имеет программного обеспечения вы хотите, или у вас есть другие причины, как например,

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

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

Тогда у вас есть различные варианты:

  • восстановить его от источника, обычно из архива (= *.tar.gz файл) или в вышестоящий репозиторий GitHub нравится
  • скачать/установить соответствующие предварительно собранного пакета (напрямую или через неофициальный репозиторий)
  • использовать существующий источник пакета из дистрибутива, обновить его вручную и создать новый пакет, который можно установить.

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

+521
eeecoder 13 февр. 2012 г., 23:03:20

Я недавно отформатировал /домашний раздел файловой системы Btrfs, но так как это был мой первый контакт с этой ФС, я не знаю о Sub-томов.

Вчера я переустановил мой Линукс Минт и выбранного для подключения моего существующего дома раздел как /дома. Теперь я был удивлен, что мои файлы сначала казалось, проиграли, но потом я заметил, что линукс Минт создал суб-книга @дом рядом с моим существующего пользователя домашнюю папку.

Текущая ситуация такова структура диска: 250 Гб ССД -- 64 гиб / (в Btrfs) -- 8 Гб своп -- ~170 Гб /дома (с файловой системой Btrfs)

Когда я пытаюсь переместить мою домашнюю папку в @домашний суб-том, я получаю ошибку, что недостаточно места слева (?!) хотя там ~50 Гб осталось на диске и я хочу, чтобы переместить, а не скопировать файлы. Я не любой другой диск прямо сейчас, что я могу переформатировать в любой не-формат NTFS, которые потребуются, чтобы сохранить любые ссылки..

Теперь у меня вопрос: как перемещать файлы из папки в открытый объем, правильно? И почему не перенести файлы с работы?

+500
shantaram hicks 21 мар. 2017 г., 01:55:52

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

То есть поток вызывает ядра через прочитать() или пишите() или gettimeofday() системный вызов. Обработчик системного вызова не только произведения для чтения или записи или любой другой, он также заканчивается выяснением, если он должен вернуться к теме, вызвавшей его, или, если нужно запустить что-то другое. Что "выясняя" процесс менеджер.

Программа, которая ЦП (не читать/писать/открывать/закрывать системные вызовы) все равно будут иметь процессор отняли у него каждый так часто по прерываниям от таймера. Специальные часы прерываний процессора 10 или 60 или 1000 раз в секунду. Обработчик прерывания, между прочим, решает, какие нить отдать процессор для следующего кванта времени.

Другие прерывания может произойти тоже от мыши или клавиатуры или сетевая карта или диск.

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

+472
skaot 1 окт. 2018 г., 22:52:41

Я пробовал привязать гору, чтобы обойти проблемы с установкой некоторых пакетов с Пакман (archlinux, подробнее об этом здесь) в системе, где файл/var (а также для/Home и /usr/местные) были симлинки (по файловые системы: SSD с SATA).

Это замечательно выглядело на первый, но, как Жиль отметил, найдите всегда дал несколько результатов для одного файла, несмотря на PRUNE_BIND_MOUNTS = "да" строку в файл/etc/updatedb от имени.конф.

$ найдите \*/findutils-4.4.2 | команды xargs LS с ldiog
33816600 директорию типа drwxr-XR-х 12 4096 3 декабря 00:05 /общая/жителей/Manjaro/ГРЦ/findutils-4.4.2
33816600 директорию типа drwxr-XR-х 12 4096 3 декабря 00:05 /usr/местные/src в/findutils-4.4.2

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

$ судо горе ... персонализация /общая/местные/общие/ /usr/местные/общие
$ findmnt | fgrep -Н НКБ
34:├─/общая/жителей на /dev/sdb5 в ext4 RW,в этом режиме,данные=заказал
35:│ └─/общая/жителей/Manjaro/общий раздел /dev/sdb5[/общие] в ext4 RW,в этом режиме,данные=заказал
36:├─/usr/местные и /dev/sdb5[/Manjaro] в ext4 RW,в этом режиме,данные=заказал
37:│ └─/usr/местные/общие на /dev/sdb5[/общие] в ext4 RW,в этом режиме,данные=заказал
38:├─/общая/домов на /dev/sdb4 в ext4 RW,в этом режиме,данные=заказал
39:├─/дома на /dev/sdb4[/Manjaro] в ext4 RW,в этом режиме,данные=заказал
40:├─/общая/Варс на /dev/sdb3 в ext4 RW,в этом режиме,данные=заказал
41:├─файле/var и /dev/sdb3[/Manjaro] в ext4 RW,в этом режиме,данные=заказал
42:└─каталоге/opt на /dev/sdb5[/опт] в ext4 RW,в этом режиме,данные=заказал

$ судо без-отладка-обрезка 2>&1 >/dev/нуль | грэп привязать
prune_bind_mounts\000
Восстановление bind_mount_paths:
Сопоставление bind_mount_paths:
Вприпрыжку `/общая/жителей/Manjaro/общие': монтирования
Вприпрыжку `/usr/местные/общие': монтирования

$ найдите \*/информации
/Общая/местные/общие/информации

Без опции PRUNE_BIND_MOUNT, я бы получил 3 результата:

$ судо СЕПГ -я-1 С/Да/нет/' в /etc/updatedb от имени.конф 
$ судо без-отладка-обрезка 2>&1 >/dev/нуль | грэп привязать
prune_bind_mounts\000
$ найдите \*/информации
/Общая/жителей/Manjaro/общие/информации
/Общая/местные/общие/информации
/usr/местные/общие/информации
$ судо СЕПГ -я-1 С/нет/да/' в /etc/updatedb от имени.конф 

Еще одна проблема с монтирование:

Конечно, можно вручную добавить монтирование (mounpoint или цели) PRUNEPATHS в файле/etc/updatedb от имени.конф.

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

+418
Marcos Carvalho 14 окт. 2012 г., 03:00:32

Есть 200 плюс файлы в папку, где некоторые файлы, состоящие следующая закономерность в их записи

АВСD<пробел><табуляция><пробел>,EFGH,<пробел>.

Без изменений или заменить его, я просто хочу знать количество файлов с этим форматом.

+366
Kamogelo 4 июл. 2019 г., 20:08:54

С СЕПГ вы могли бы сделать:

е 24q;1,5 д;12,18 д' <входной_файл >выходной_файл

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

для N в 5 6 7 6
сделать руководитель -Н"ФП" >&"$((1+п%2))"
сделано <входной_файл >выходной_файл 2>/dev/нуль

...который назвал бы голову 4 раза писать либо в файл или /dev/нуль в зависимости от того, что итерации значение $N не является четным или нечетным числом.

Для более общих случаев, я мощеные это вместе с некоторыми другими вещами у меня уже был:

somehead()( 
### назовите это как:
### somehead -[повтор] [-][numlines]* <входной_файл >выходной_файл
 комплект -Е -- "${1#-}" "[email protected]" #-е арг проверки
 Р=; компакт-диск -- "${ТМП:-в/tmp}" #в tmp
 ДД БС=4096 от="$$$$" <&4 2>&3 & #ДД <в >tmpfile &БГ
 пока-с "$$$$" ]; у :; сделано #подождите tmpfile пустой
 старпома <"$$$$" 4<&-; РМ "$$$$" #<tmpfile; РМ tmpfile
 [ "$3${1}0" -нэ "$3${2#?}0" ] || #проверить аргументы - ЧК $1
 смена "$(((Р=-${1:--1})||1))"; смена #смена 1||2
 а [ "$(((р+=(_n=1))-1))" не-ne 0 ] && #а ! $rptmax &&
 ИФС= читайте -р л && # ! ВФ &&
 е "%.$((1$>0?${#л}+1:0))С" "$Л # ? е делать
"; У К Н у [ "${Н#-}" -ГТ 0 ] || выход #аргументы все -[нумс>0]
 руководитель "-Н$((${Н#-}-_n))" >&"$((п>(_n=0)?1:3))" #руководитель -Н?$1 >?[+-]
 сделал; сделал #сделано
) 4<&0 3>/Дев/нуль #4<для ДД 3>для руководителя

Это может сделать ваша вещь, как:

 сл 100 | somehead -1 -5 6 -7 6

...который печатает...

6
7
8
9
10
11
19
20
21
22
23
24

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

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

Так в приведенном выше примере он печатает первые 5 строчек в /dev/нуль, следующий 6 в стандартный вывод, следующий 7 в /dev/нуль снова и далее 6 раз в поток stdout. Добравшись до последнего своего аргумента и полностью проходит через -1 повторов, затем он уходит. Если первый аргумент был -2 , он бы повторил этот процесс еще раз, или если - так долго, как это возможно.

Для каждого арг цикла при цикле обрабатывается один раз через. В верхней части каждой петли первую строку из стандартного ввода читается в оболочку переменной . Это необходимо потому, что в то время как глава </dev/нуль; у :; сделано будет повторять бесконечно - голова указывает на его возвращение, когда он достиг конца файла. Поэтому проверка на ВФ посвящен читал и Е будем писать плюс перевод строки на стандартный вывод только если вторым аргументом является целое положительное число.

На чтение проверить усложняет петли немного, потому что сразу же после очередного цикла называется - для цикл, который перебирает аргументы 2-$# , как представлено в ФП для каждой итерации своего родителя во время цикла. Это означает, что для каждой итерации первого аргумента должна быть уменьшена на один из значения, указанного в командной строке, но все остальные должны сохранить их исходные значения, и поэтому значение $_n маркер ВАР вычитается из каждого, но только не имеет значение, больше чем 0 для первого аргумента.

Что представляет собой основной цикл функции, но основная масса кода в верхней части и предназначена для включения функции чисто буфер даже трубы в качестве входных данных. Это работает, сначала называя справочная ДД скопировать его в tmpfile на выход в blocksizes 4к за штуку. Функция устанавливает удерживать петли, которые должны почти никогда не обходится даже одного полного цикла - просто чтобы удостовериться, что ДД сделал хотя бы одну запись в файл перед функцией, затем заменяет его стандартный ввод с файловым дескриптором связана с tmpfile, а потом сразу удаляется файл с РМ. Это обеспечивает функции, чтобы надежно обрабатывать поток, не требуя ловушки или в противном случае для очистки, как только функция освобождает его претензии на ФД в tmpfile перестанет существовать только потому, что им ссылку, файловая система уже была удалена.

+337
Adonis Stuntman 28 авг. 2018 г., 22:50:18

Создать дополнительный профиль оборудования в Windows использовать, что при загрузке он от ВМ (с RAW доступ к диску)

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

Некоторые опасности:

  • Вы должны размонтировать диск Windows, перед загрузкой (как минимум, rwmount он только для чтения)
  • Вы не должны открыть разделы с ОС в виртуальной машине...

МС удален возможность выбрать профиль оборудования при загрузке в Windows Виста, хотя, так что вы можете быть ограничены в Windows XP или более ранних... (если вы можете получить практически идентичную аппаратную конфигурацию ВМ)

+250
Hadia khan 8 нояб. 2013 г., 01:51:46

Да, есть два пути. Для интерактивных и для не интерактивных в bash.

Для интерактивного Баш снарядов, поставить команду включить -Н эхо в $дома/.bashrc и файл. Затем все интерактивные снаряды будут использовать внешнее Эхо.

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

+222
Arcsharp 5 окт. 2013 г., 14:01:34

Редактировать: проверить для UDP

командой netstat-upnl

Я пытался следовать за этими двумя руководствами https://linuxconfig.org/how-to-setup-a-vpn-with-openvpn-on-debian-9-stretch-linux и https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-debian-8 используете Debian 8 и 9.

Я могу начать обслуживание OpenVPN и по команду Status работает, но теперь не слушаю.

# команды netstat -ntlp
Активные интернет-соединения (только сервера)
Прото приема-вопрос отправить-вопрос локальный адрес внешний адрес состояние PID-регулятора/название программы
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* слушать 3768/демон 
tcp6 0 0 :::22 :::* слушать 3768/демон

По данным журналов выглядит, есть пару ошибок. Что я делаю не так?

7 дек 12:49:06 systemd в имя localhost[1]: остановки OpenVPN соединение с сервером...
7 дек 12:49:06 имя localhost на ovpn-сервера[6608]: event_wait : Прерванный системный вызов (код=4)
7 декабря 12:49:06 имя localhost на ovpn-сервера[6608]: файл /sbin/IP-маршрута дель 10.8.0.0/24
7 декабря 12:49:06 systemd в имя localhost[1]: остановки OpenVPN сервис...
7 декабря 12:49:06 systemd в имя localhost[1]: начиная служба OpenVPN...
7 дек 12:49:06 имя localhost на ovpn-сервера[6608]: ошибки: Linux по маршруту удалить команду не удалось: внешние программы завершился с ошибкой статус: 2
7 декабря 12:49:06 имя localhost на ovpn-сервера[6608]: закрытия Тун/ТАП интерфейс
7 дек 12:49:06 имя localhost на ovpn-сервера[6608]: файл /sbin/IP АДР-дель-Дэв tun0 местных 10.8.0.1 10.8.0.2 сверстников
7 декабря 12:49:06 systemd в имя localhost[1]: начали OpenVPN сервис.
7 дек 12:49:06 имя localhost на ovpn-сервера[6608]: ОС Linux IP АДР деле не удалось: внешняя программа завершилась с кодом ошибки: 2
7 декабря 12:49:06 имя localhost на ovpn-сервера[6608]: помощью SIGTERM[жесткий, получили, процесс выхода
7 декабря 12:49:06 systemd в имя localhost[1]: начиная OpenVPN соединение с сервером...
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: для OpenVPN 2.3.4 x86_64 с-ПК-Линукс-гну [протокол SSL (OpenSSL с)] 26 2017 [ЛЗО] [запрос] [PKCS11] [МГН] [протокол IPv6] построен на Июня 
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: библиотека вариантах: в OpenSSL 1.0.1 Т 3 мая 2016, ЛЗО 2.08
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: Диффи-Хеллмана, инициализированный с 2048 битным ключом
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: буфера: Р=[212992->131072] с=[212992->131072]
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: ROUTE_GATEWAY 172.104.18.1/255.255.255.0 слово iface=eth0 в HWADDR=Ф2:3С:91:86:Ф3:Д4
7 декабря 12:49:06 устройства с localhost на ovpn-сервера[6730]: Тун/ТАП tun0 открыт
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: Тун/ТАП TX длина очереди 100
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: do_ifconfig, ТТ->протокол IPv6=0, ТТ->did_ifconfig_ipv6_setup=0
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: файл /sbin/IP-связи комплект Дев tun0 до МТУ 1500
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: файл /sbin/IP АДР добавить в dev tun0 местных сверстников 10.8.0.2 10.8.0.1
7 декабря 12:49:06 имя localhost на ovpn-сервера[6730]: файл /sbin/IP-маршрута добавить 10.8.0.0/24 через 10.8.0.2
7 декабря 12:49:06 systemd в имя localhost[1]: начали OpenVPN соединение с сервером.
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: гид установлено nogroup
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: ЮИД значение никто
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: ссылка UDPv4 местные (связана): [фдоон]
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: UDPv4 link удаленного: [фдоон]
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: мульти: multi_init назвал, Р=256 в=256
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: помощью ifconfig бассейн: база=размер 10.8.0.4=62, протокол IPv6=0
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: помощью ifconfig бассейн списка
7 декабря 12:49:06 имя localhost на ovpn-сервера[6746]: инициализации завершен
+173
OnePie 20 мая 2010 г., 07:14:06

Это должно делать то, что вам нужно:

на awk -Ф '{
 если(ШП==ФНР){а[$2]=$5; Б[$2]=$6;}
 остальное, если(A[$4] !~ /^Манекен/ && Б[$4] !~ /^Манекен/){печати}
 }' section_ne_lookup.КШМ section_fru_out.КШМ 
  • если(ШП==ФНР){а[$2]=$5; Б[$2]=$6;} : ФНР является линия числа текущего входного файла и НР - это номер строки все входные. Когда они равны, мы читаем первый файл. Затем, мы делаем а и Б ассоциативных массивов, чьи ключи являются вторым и чьи значения являются 5-й и 6-й соответственно.

  • остальное, если (A[$4] !~ /^Манекен/ && Б[$4] !~ /^Манекен/){печати} : если это не 1-ый файл и если ни 4-го ни 5-го поля связана с 2-го поля в section_ne_lookup.КШМ начать с пустышки, то вывести строку.

+152
weeska 1 мар. 2019 г., 02:45:29

У меня следующий .tmux.конф линий:

# Включить блокировку
набор -г замк-команда vlock
набор -грамм блокировка-после-времени 0 # секунд; 0 = никогда
привязка L блокировка-клиент
персонализация L блокировка-сессии

Клавишей [префикс] + л (капитала) замки моей сессии.

Я хочу быть в состоянии нажать [префикс] + л для блокировки клиента, но он игнорировал это.

Как я могу заблокировать только текущего клиента?

+106
shanegao 7 окт. 2019 г., 05:07:55
как awk 'НР > 1 { для (I = 6; я <= НФ; я++) если ($я < 100) $я = "на" }; 1' yourfile.txt

Расширена с комментариями:

НР > 1 { # пропуск шп == 1, первая линия
 Для (я = 6; я <= НФ; я++) столбец 6 до конца, пропуская первые 5
 если ($я < 100) $я = "на" # пояснений
}

1 # напечатать все строки; 1 принимает значение true, и действие по умолчанию будет печатать

Редактировать: существует несколько способов установить ОФС. Самым кратким способом я могу думать, чтобы добавить ОФС='\Т' перед именем.

на awk '...' ОФС file.txt='\Т' 
на awk -V в ОФС='\Т' '...' file.txt
на awk 'начало { ОФС file.txt="\Т" }; ...' 
+93
Frostimon 24 авг. 2017 г., 13:05:05

Я нашел решение здесь http://rpm.pbone.net/index.php3/stat/4/idpl/29069833/dir/centos_7/com/NetworkManager-wifi-1.0.0-14.git20150121.b4ea599c.el7.x86_64.rpm.html

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

+77
Christos Zacharopoulos 12 июл. 2014 г., 06:47:39

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

$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