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

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

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

Мой код выглядит следующим образом:

myfunction () с {
 [ магия тест, чтобы увидеть, если "1 $" - это абсолютный путь ] || возвращает 1
 команды mkdir -Р "$(каталог "$1")" || возвращает 1
 команды >> "$1"
}

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

anotherfunction() {
 [ то же магия тест ] || возвращает 1
 команды mkdir -Р "$1"
 dostuff > > "1 $/некий-файл"
}

Если бы это было на awk, я бы сделал проверку вот так: аргумент myVar ~ /^\//

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

(Упоминание Баш-конкретные решения будут хорошо, но я хотел бы знать, как сделать это платформонезависимо, также. Обработка строк в POSIX кажется, что он должен быть достаточен для этого.)

+84
aibi23 21 февр. 2018 г., 14:37:36
29 ответов

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

Я не имею в виду клавиатуру config, но я имею в виду сочетания клавиш, такие как супер-приложений, или инвертор suoer-левый-со стрелками для перемещения окна. Их нельзя установить, используя параметр xmodmap, но должны быть установлены, например, в Х11 или Gnome?

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

Я знаю, что это будет отличаться от дистрибутивов, и советы о Ubuntu 19.04 / Х11 особенно приветствуются. Однако я заинтересован в целом.

+983
schnipdip 03 февр. '09 в 4:24

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

+892
user5232297 26 дек. 2013 г., 04:57:56

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

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

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

+874
Nilesh Gule 27 нояб. 2012 г., 18:37:58
Двигатель оракул сетки, ранее известный как Grid двигатель Солнце (ПОС), CODINE (вычисления в распределенных сетевых средах) и ГРД (директор глобальных ресурсов), является открытой пакетной очереди исходной системы, разработанной и поддерживаемой компанией "Сан майкросистемз". Солнце сразу же продал коммерческим продуктом на основе ПОС, известный как Grid двигатель Н1 (N1GE).
+833
Abhishek Sandil 25 апр. 2018 г., 20:34:19

Вам нужен шаблон для поиска, скажем, "мой.КНФ":

ви $( найти мой.КНФ | глава -Н3 | хвост -Н1 )

Нюанс: нет новых строк в именах файлов, пожалуйста. :)

+801
Andrew504 16 июн. 2019 г., 00:36:35

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

 найти . -имя "*.тхт" -тип F -функции printf "%п\т" -метод exec команда grep -C "на" {}\; 

ex.sh название программы

тхт расширение файла

на слово, чтобы найти явлений

  • Правильный вывод должен быть:

    ./ex.sh тхт в
    
    ./etext00/00ws110.txt 42764
    ./etext00/1cahe10.txt 26692
    ./etext00/1vkip11.txt 21895
    ./etext00/2cahe10.txt 24604
    ./etext00/2yb4m10.txt 15476
    ./etext00/8rbaa10.txt 3131
    
  • Что я получаю:

    ./etext00/00ws110.txt 35388
    ./etext00/1cahe10.txt 17905
    ./14617 etext00/1vkip11.txt 
    ./etext00/2cahe10.txt 16971
    ./etext00/2yb4m10.txt 9938
    ./etext00/8rbaa10.txt 1839
    

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

+785
Ugbes 28 янв. 2018 г., 02:24:03

Иш оболочек, как bash и ksh93 поддержки "вот документы" и "вот строки" Если вы хотите, литеральные строки передают ваши команды на стандартный ввод. На самом деле, большинство снарядов поддержка документов.

Вот строки:

команда <<<"какие нить"

Вот документ:

команда <<конец
это будет на
команды ввода до
конец встречается сам по себе
Конец

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

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

+706
almorel 8 июн. 2014 г., 04:52:13

Я иногда скачать .deb пакеты из интернета и установить его с помощью dpkg -мне пакет.деб , если пакеты имеют неудовлетворенные зависимости. Как я могу установить зависимости автоматически (аналогично apt-получить установку пакета, и отметьте эти зависимости как установлен автоматически, а не вручную.

+678
Papu Singh 6 авг. 2013 г., 08:01:19

Я искал что-то подобное, чтобы команда grep, где он будет выходить 1 если матч не нашли. Вот эквивалент с awk:

на awk '
Начать {з=1}
/Браво/ {з=0; печатать}
Конец {выход з}
'alpha.txt

Пример

+672
Teeginay Bush 9 июн. 2012 г., 04:34:33

Я реализовал поддержку для хранения ключа Лукс в ТРМ NVRAM и компилятора RHEL6, случается, одна платформа, где все объекты полностью проверены, см. Этот пост:

[1] https://security.stackexchange.com/a/24660/16522

+614
bimo chen 20 дек. 2014 г., 16:33:08

И для того, чтобы преобразовать весь каталог...

Использование

команда pushd './Музыка/какой-то альбом [Флак]'
Баш flac-to-alac.sh 

flac-to-alac.sh:

#!/usr/Бен/ОКР Баш
my_bin="$(каталог $0)/flac-to-alac-ffmpeg.sh"
найти . -тип F -имя '*.Флаке' -в exec "$my_bin" {} \;

flac-to-alac-ffmpeg.sh:

#!/usr/Бен/ОКР Баш
комплект -е # выполнена, если есть какие-либо ошибки
набор -у

my_file=$1
my_new="$(Эхо $(каталог "$my_file")/$(и basename "$my_file" .Флаке).форматы M4A)"
Эхо "$my_file"
пакет ffmpeg -г -в 0 -я "$my_file" -acodec РКК "$my_new"
# только если преобразование не удастся
#РМ "$my_file"

Альтернатива:

Я думал, что смогу получить эту работу в одной команде, но это не экранировать специальные символы, такие как [.

Это казалось таким многообещающим...

#!/usr/Бен/ОКР Баш
комплект -е # выход сразу на ошибки
набор -у # ошибку, если переменная ошибками

пока читала-Р my_file; делать
 # ./файл foo/бар.Флаке => ./файл foo/бар.форматы M4A
 my_new="$(каталог "$my_file")/$(и basename "$my_file" .Флаке).форматы M4A"

 ffmpeg с -я "$my_file" -acodec РКК "$my_new"

 # безопасная из-за набора -е, но до сих пор тестовый прогон
 #РМ "$my_file"
сделал <<< "$(найти . -тип F -имя '*.Флаке')"
+511
kwshoes 30 авг. 2018 г., 12:39:18

Я заинтересован в поиске какой вариант в exec*() семейство функций делает интерпретатор bash использует для запуска программ. Например, система() функция использует пропускная(), но что такое Баш использовать?

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

Я исследовал Баш версия 4.2.53, и нашел файл с названием execute_cmd.гр. Там я наблюдаю следующую цепочку вызовов:

  1. execute_disk_command()
// Я думаю, это где Баш-Форкс ребенка
пид = make_child (savestring (command_line), асинхронный); 
...
выход (shell_execve (команда, аргументы, export_env)); 
  1. shell_execve (команда, аргументы, ОКР)
// Я думаю, это когда ребенок запускает новую программу
для execve (команда, аргументы, ОКР);

Поток контроль над правильным?

+488
Ashok Pathak 8 нояб. 2013 г., 17:53:12

Используя "найти" команду:

найти ./*.типа XML-Ф ! -имя "deposit.xml" -exec МВ {} ./Архив ';'

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

найти ./*.типа XML-Ф ! -имя "deposit.xml" | команды xargs -я {} МВ {} ./Архив

С помощью "для" петли "найти" команду.

для F В $(найти ./*.типа XML-Ф ! -имя "deposit.xml"); сделать МВ ${Ф} ./Архив; сделать

Также, по данным справочную страницу для GNU/Linux систем, "МВ" команды "-Т | --каталог" вариант. Поэтому вы должны быть в состоянии использовать его с помощью "размер" такой:

найти ./*.типа XML-Ф ! -имя "deposit.xml" | команды xargs МВ -Т/Архив

Я не проверял это, хотя, как я на системе FreeBSD.

+482
Peter ZemberIng 20 авг. 2015 г., 03:18:42

Попробуйте использовать:

ЛС-Л-время-стиль-длинный-ИСО | команда grep -C ' на 2017-'

Заменить 2017 с любой 4-значный год вы хотите. Время - время-стиль будет LS для печати по ISO 8601 метки, а не короткие, смутные удобочитаемое вещи он делает по умолчанию. Выражение передается команда grep тогда матч года в начале метки, а нужно просто вытащить линий для файлов, которые были изменены в этом году (при условии, что ты не имена файлов, начинающиеся с этих четырех цифр, за которыми следует тире).

Обратите внимание, что это, вероятно, работать только с GNU реализации ЛС (я знаю, он не работает с busybox версии для FreeBSD, NetBSD, или МИНИКС реализации, и я уверен, что он не работает с Солярисом тоже).

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

ЛС-Л-время-стиль-длинный-ИСО | хвост +2 | сед-н 'с/ */ /ГП' - | вырезать -Д ' - Ф 6 | вырезать -Д '-' -Ф 1 | сорт-у | туалет -л

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

+477
agostassi 18 авг. 2011 г., 04:51:33
$ HD качестве="$(головной файл -1)"; файл хвост +2; е '%ы %з\п' "$HD" в "$(дата)"
old2
old3
лет1 Чт июл 25, 2019 4:27:15 вечера

$ HD качестве="$(головной файл -1)"; { файл хвост +2; е '%ы %з\п' "$HD" в "$(дата)"; } > файл tmp && МВ ТММ; файл Cat 
old2
old3
лет1 Чт июл 25, 2019 4:28:44 вечера

$ HD качестве="$(головной файл -1)"; { файл хвост +2; е '%ы %з\п' "$HD" в "$(дата)"; } > файл tmp && МВ ТММ; файл Cat 
old3
лет1 Чт июл 25, 2019 4:28:44 вечера
old2 Чт, 25 июл, 2019 4:28:46 вечера

$ HD качестве="$(головной файл -1)"; { файл хвост +2; е '%ы %з\п' "$HD" в "$(дата)"; } > файл tmp && МВ ТММ; файл Cat 
лет1 Чт июл 25, 2019 4:28:44 вечера
old2 Чт, 25 июл, 2019 4:28:46 вечера
old3 Чт июл 25, 2019 4:28:48 вечера
+439
Khaneliman 20 февр. 2013 г., 19:32:56

Я установил пакет КВМ в centos7 я получаю эту проблему как решить эту. enter image description here

вся ошибка здесь

Не удается подключиться с помощью libvirt.

нет драйвера подключения в QEMU: системы///

Переводы Ури: в QEMU: системы///

Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/share/virt-manager/virtManager/connection.py" линия 969, в _open_thread
самовывоз._backend.открытая(self._do_creds_password)
 Файл "/usr/share/virt-manager/virtinst/connection.py" линия 157, в открытом
open_flags)
 Файл "/usr/lib64/python2.7/site-packages/libvirt.py", строка 105, в openAuth
 если рэт нет:поднять libvirtError('virConnectOpenAuth() ошибка')
libvirtError: нет драйвера подключения в QEMU:///системы

подробнее

[[email protected]имя localhost ~]$ systemctl является поддержкой у libvirtd.услуги
включен
[[email protected]имя localhost ~]$ systemctl- - активный у libvirtd.услуги
активный

[[email protected]имя localhost ~]$ РПМ-ФК в /usr/lib64/переводы/подключение-водитель/libvirt_driver_qemu.так
переводы-демон-водитель-в QEMU-1.2.8-16.el7_1.2.архитектуру x86_64
[[email protected]имя localhost ~]$

Добро пожаловать вирш, виртуализации интерактивный терминал.

Типа: "помощь" за помощью с команды
 "выход", чтобы выйти

вирш # 
+384
Sofia B 18 янв. 2018 г., 09:07:12

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

ПС-топор дает мне:

 2041 ? С 0:00 выполнить /sbin/apache2 не -к старт
 2064 ? СС 0:00 выполнить /sbin/cron-а
 2067 ? С 0:00 ВЫПОЛНИТЬ /SBIN/CRON-А
 2068 ? С 0:00 ВЫПОЛНИТЬ /SBIN/CRON-А
 2072 ? СС 0:00 /Бен/Ш-с eibd -Т 1023 -з-д-р-т-я-нет-туннель-сл...
 2073 ? СС 0:00 /Бен/Ш-с вместо python2.7 /opt/scripts/nibe_uplink/main.py
 2074 ? С 0:00 eibd -Т 1023 -з-д-р-т-я-нет-туннель-клиент-queuin...
 2075 ? РЛ 1:25 вместо python2.7 /opt/scripts/nibe_uplink/main.py

пид 2074 запускается из файла/etc/crontab-файл. пид 2075 запускается из кронтаба -е

Как я могу найти, где пид 2073 начинается с?

+362
user2426679 18 окт. 2018 г., 08:19:43

Вы можете просто проверить любой адрес с помощью IP-маршрута сделать команда (см. человек ИС-следования). Например

маршрут $ ИС сделать 192.168.1.99
192.168.1.99 в dev eth0 в файл src 192.168.1.0 
+346
user2751130 8 янв. 2016 г., 05:49:30

На основании ChangeEscapeKeyHOWTO и наслаждаться больше места на экране с Ratpoison, я думаю,

клавиши super_l побег 

в ваш ~/.ratpoisonrc следует сделать трюк.

+280
ShowMaster 22 июл. 2018 г., 05:13:56

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

е '\033[?9л'

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

 #определить SET_X10_MOUSE 9
 #определить SET_VT200_MOUSE 1000
 #определить SET_VT200_HIGHLIGHT_MOUSE 1001
 #определить SET_BTN_EVENT_MOUSE 1002
 #определить SET_ANY_EVENT_MOUSE 1003

и 9 - это самый короткий.

Мышь-режим во многих приложениях. Если один выход не выключая его, что производит странные символы, которые вы видели. на ncurses приложения включите мышь-режим в endwin, что все хорошо себя проклинает вызова приложения. Другие приложения не могут использовать (Н)проклятия, или может забыли позвонить endwin.

на ncurses приложения проверьте, если в xterm-мышкой доступен режим испытания для kmous возможность (которая является частью экрана терминала описание). Что является стандартным способом для тестирования функции с 1999, поэтому маловероятно, что приложение включен режим мыши на случайно. Скорее, это указывает на приложение, которое забыл выполнить свою работу.

Там, кстати, нет экрана.в xterm запись в Debian это пакет ncurses-термин пакет (держать это более полезно, чем удалением его). Здесь представлен список всех экрана-соответствующие записи в этот пакет. Большинство из них используется для фиксации несоответствия в экране поведения для различных терминалов:

/usr/доли/, используя базу/с/экран.терминал
/usr/доли/, используя базу/ы/экран-16color-до н. э.
/usr/доли/, используя базу/ы/экран-16color
/usr/доли/, используя базу/ы/монитор screen3
/usr/доли/, используя базу/с/экран.mrxvt
/usr/доли/, используя базу/ы/экран-до нашей эры.Etermбыл
/usr/доли/, используя базу/ы/экран-до нашей эры.гном
/usr/доли/, используя базу/с/экран.в xterm-в xfree86
/usr/доли/, используя базу/ы/экран-до нашей эры.терминал
/usr/доли/, используя базу/ы/экран-до нашей эры.mlterm
/usr/доли/, используя базу/ы/экран-256color-с
/usr/доли/, используя базу/ы/экран-до нашей эры.mrxvt
/usr/доли/, используя базу/ы/экран-до нашей эры.rxvt
/usr/доли/, используя базу/с/экран.Линукс
/usr/доли/, используя базу/с/экран.ВТЭ
/usr/доли/, используя базу/ы/экран-до нашей эры.в xterm-новая
/usr/доли/, используя базу/с/экран.Тера терм
/usr/доли/, используя базу/ы/экран-16color-до н. э.-с
/usr/доли/, используя базу/с/экран.в xterm-Р6
/usr/доли/, используя базу/ы/экран+более подробную информацию
/usr/доли/, используя базу/ы/экран-256color-до н. э.-с
/usr/доли/, используя базу/с/экран.mlterm
/usr/доли/, используя базу/ы/экран-16color-с
/usr/доли/, используя базу/ы/экран-до нашей эры.Линукс
/usr/доли/, используя базу/с/экран.гном
/usr/доли/, используя базу/с/экран.rxvt
/usr/доли/, используя базу/ы/экран2
/usr/доли/, используя базу/с/экран.Etermбыл
/usr/доли/, используя базу/с/экран.в xterm-новая
+254
StreamT 4 дек. 2013 г., 09:13:11

Если у меня у logrotate config, как это,

# соответствует нескольким из них
в /var/журнал/Проект/*.войти {
...

prerotate
...
endscript

...
} 

Так как Глоб работать здесь? Если у меня файл 3 журнала соответствует этому шаблону, будет сценарий prerotate выполняться 3 раза или только один раз? Я не нашел ни одной подсказки у logrotate (8)

+246
Samyukt Shah 20 окт. 2015 г., 23:06:47

Я полностью обновлены в Fedora 16 с Xfce в мою виртуальную машину, а просто хочу знать, как я могу редактировать элементы в меню приложений?

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

Файл MainWindow.пы:19:<модуль>:ImportError: нет модуль с именем gmenu

Есть ли что-нибудь еще я могу попробовать?

+173
Chris Haren 6 нояб. 2015 г., 22:14:02

Я тестирую что-то с IP Masquerade на локально сгенерированный трафик, но это, кажется, ломая DNS-запросы. Все остальное работает нормально ... весь IP-трафик без запросов DNS работы.

$ iptables в -Т мангл-выход -Джей Марк-набор-Марк 2
$ в iptables -Т физ-в POSTROUTING -м Марк ... Марк 0х2 -Джей маскарад

Почему это работать со всеми IP-трафика, за исключением запросов DNS?

Результаты запрошенных команд ниже:

# IP-адрес

1: qlen Ло: <шлейфа,вверх,LOWER_UP> значение MTU 65536 qdisc noqueue государственной неизвестная группа по умолчанию 1000
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
 инет 127.0.0.1/8 Объем размещения Ло
 valid_lft навсегда preferred_lft навсегда
 inet6 ::1/128 объема размещения 
 valid_lft навсегда preferred_lft навсегда
2: enp2s0f1: <нет-носителя,широковещательного,МНОГОАДРЕСНОГО,до> размера mtu 1500 qdisc государственной fq_codel вниз группы default qlen 1000
 ссылка/эфир 54:21:С6:28:99:1Ф БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
3: wlp3s0: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc МQ состояние группы default qlen 1000
 ссылка/эфир С1:В2:П1:55:34:Д2 БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет 192.168.1.108/24 в BRD 192.168.1.255 объем глобального динамического noprefixroute wlp3s0
 valid_lft 242078sec preferred_lft 242078sec
 inet6 на fe80::1dd6:f094:be8d:ef51/64 ссылка область noprefixroute 
 valid_lft навсегда preferred_lft навсегда

# IP-маршрута

по умолчанию через 192.168.1.1 Дев wlp3s0 прото DHCP в метрических 600 
169.254.0.0/16 Ссылка Дев объем wlp3s0 метрических 1000 
192.168.1.0/24 dev и wlp3s0 прото ядра сферы ссылке СРЦ 192.168.1.108 метрических 600

В неожиданный поворот, systemd это выступает в качестве DNS-сервера на 127.0.0.53.


статус systemctl добавлена решена сообщает "добавлена решена[3315]: получил пакет на неожиданные диапазон IP-адресов, отказ." после включения две команды.


Я считаю, что эта проблема может быть связана.

Соответствующие части этих двух ссылок:

все запросы к 127.0.0.53:53 идет не от 127.0.0.0/8, но с интерфейса с маршрутом по умолчанию из-за маскарадинга, и systemd-решен отвергает все эти запросы с

добавлена решена[21366]: получил пакет на неожиданные диапазон IP-адресов, отказываясь.

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

если (in_addr_is_localhost(п->семья, &п->отправитель) <= 0 ||
 in_addr_is_localhost(п->семья, &п->назначения) <= 0) {
 log_error("получил пакет на неожиданные диапазон IP-адресов, отказ.");
 dns_stub_send_failure(М, S, Р, DNS_RCODE_SERVFAIL, ложь);
 Гото неудачу;
}
+155
Lajpat 20 февр. 2019 г., 12:45:17

Вам нужно через PXE установка для его.

+137
Minhazul Huda Dip 7 мар. 2015 г., 01:01:43

для М $список является ЗШ синтаксис. В Баш было бы для меня в "${список[@]}".

Баш не имеет обивка операторов. Вы можете сделать отступы С Е , но только с пробелами, а не произвольные символы. ЗШ плечи операторов.

#! /бин/ЗШ -
список=(
linux643
linux72
linux862
linux12
linux88
Unix_machinetru64
)
с=0
для машины в $лист; делать
 если пинг -м -с 1 $машина >& /dev/нуль; тогда
состояние=ОК
еще
состояние=не
интернет
 функции printf '%4С %з\п' "($((++С)))" "${(Р:25::.:):-$машина } подключение $государство"
сделано

В дополнение оператор ${(Р:25:)параметр} в правой-панель с длина 25 с пробелами или ${(Р:25::строки:)параметр} в право-Pad с любой строкой, а не пространства.

Мы также использовать функции printf '%4С' в левой-панель (х) с пробелами. Мы могли бы использовать ${(л:4:):-"($((++С)))"} вместо этого. Существенное различие состоит в том, что если строка больше, чем 4 символов, ${(Д)} будет обрезать его, а он будет переливаться е.

+133
binjoker 19 июн. 2014 г., 17:28:14

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

Если я поставил:

setxkbmap -макет нам,ру-опцион-опцион "стеклопластик:lctrl_lshift_toggle,управление:nocaps"

тогда я могу переключиться с LShift-ЛКТРВ и RCtrl не.

+114
simetra 28 сент. 2012 г., 03:19:13

Обычно файл ядра загружается через диск.

Вопросы

  • Можно ли загрузить его через HTTP или https?
  • Если да, то как?
+68
user40453 26 янв. 2016 г., 03:17:13

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

накопитель sshd[31049]: debug1: клиент версия протокола 2.0; клиентское программное обеспечение версии OpenSSH_6.0p1 в Debian-4+deb7u3

накопитель sshd[31049]: debug1: KEX по: клиент->aes128-CTR для сервера код HMAC-MD5 и никто [preauth]
накопитель sshd[31049]: debug1: KEX по: сервер->клиент aes128-CTR с помощью HMAC-MD5 и никто [preauth]

Если вы имеете в виду клиента SSH версии "агента пользователя".

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

+53
Digital771 8 сент. 2013 г., 13:01:07

В моем случае на Ubuntu 14.04, я обнаружил, что каталог, с помощью пароля через htpasswd файл должен быть создан в не существует. Просто создание папок и изменение структуры собственности с помощью Nagios сделали свое дело. Отметим также, что с той же проблемой влияющие на создание конфигурационного файла, так что выполняется установка конфигурации перед перезагрузкой в Nagios может понадобиться:

[email protected]:/tmp/nagioscore-nagios-4.3.4$ Общ -ал /usr/местные/в Nagios/
Итого 28
директорию типа drwxr-XR-х 7 корень корень 4096 30 мая 20:34 .
директорию типа drwxr-XR-х 11 корень корень 4096 30 мая 20:34 ..
drwxrwxr-X 2 двух-среда среда 4096 30 мая 20:34 Бен
drwxrwxr-X 2 двух-среда библиотеки 4096 30 мая 20:34 IP-адресов
drwxrwxr-X 2 двух-среда среда 4096 30 мая 20:34 переключатель
drwxrwxr-х 14 в Nagios помощью Nagios 4096 30 мая 20:34 поделиться
drwxrwxr-х 5 среда среда 4096 30 мая 20:34 ВАР

[email protected]:/tmp/nagioscore-nagios-4.3.4$ судо команды mkdir /usr/местные/в Nagios/и т. д
[суда] пароль ...
[email protected]:/tmp/nagioscore-nagios-4.3.4$ судо Чаун -Р в Nagios:в Nagios /usr/местные/в Nagios/и т. д
[email protected]:/tmp/nagioscore-nagios-4.3.4$ судо помощью пароля через htpasswd -C в /usr/местные/в Nagios/и т. д./помощью пароля через htpasswd.пользователи nagiosadmin
Новый пароль:

[email protected]:/tmp/nagioscore-nagios-4.3.4$ судо сервис в Nagios начать Конфигурационный файл /usr/местные/в Nagios/и т. д./среда.cfg не найден. Выходе. [email protected]:/tmp/nagioscore-nagios-4.3.4$ установка-конфиг /usr/Бен/установка -с-м 775 -вывода библиотеки -библиотеки Г-Д в /usr/местные/в Nagios/и т. д /usr/Бен/установка -с-м 775 -вывода библиотеки -библиотеки Г-Д в /usr/местные/в Nagios/и т. д./объекты /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/в Nagios.cfg в /usr/местные/в Nagios/и т. д./среда.cfg для /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/CGI для.cfg в /usr/местные/в Nagios/и т. д./цги.cfg для /usr/Бен/установка -с-б-м 660 -о помощью Nagios -г образец-config с помощью Nagios/ресурсов.cfg в /usr/местные/в Nagios/и т. п./ресурсов.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/шаблоны.cfg в /usr/местные/среда/и т. д./объекты/шаблоны.cfg для /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфигурации в Nagios/шаблон-объект/команды.cfg в /usr/местные/среда/и т. д./объекты/команды.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/контакты.cfg в /usr/местные/среда/и т. д./объекты/контакты.cfg для /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/timeperiods.cfg в /usr/местные/в Nagios/и т. д./объекты/timeperiods.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/имя localhost.cfg в /usr/местные/в Nagios/и т. д./объекты/имя localhost.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/окна.cfg в /usr/местные/среда/и т. д./объекты/окна.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/принтер.cfg в /usr/местные/среда/и т. д./объекты/принтер.cfg для каталог /usr/Бен/установка -с-б-м 664 -о, в Nagios -г образец-конфиг в Nagios/шаблон-объект/переключатель.cfg в /usr/местные/среда/и т. д./объекты/переключатель.cfg для

* Установленные конфигурационные файлы *

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

[email protected]:/tmp/nagioscore-nagios-4.3.4$ судо сервис в Nagios начать Начиная в Nagios: сделано.

+52
Scientist 28 янв. 2020 г., 18:01:06

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

$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