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

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

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

Есть ли способ, чтобы извлечь метаданные из файла, такие как время компиляции/параметры/и т. д?

+743
Maxander 4 апр. 2010 г., 15:44:38
31 ответов

Я читал статьи из GeeksforGeeks , которая включает следующие образ с Unix файловую структуру:

enter image description here

После некоторых чтения (в основном из этого поста) я был в состоянии определить разницу между в/bin и /usr/Бен. Но, я не нашел ничего, что в/Home/<имя_пользователя>/бин используется для. Какие файлы хранятся здесь? Это пакеты, которые пользователь может загрузить из интернета, или что-то подобное?

+983
Roger Ganga Sundararaj 03 февр. '09 в 4:24

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

Conky 1.8.1 screen
(источник: mynokian900.com)

+973
warren 16 сент. 2012 г., 19:16:27
Другие ответы

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


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

Я считаю, что нет проще решения, чем sed или awk. Но вы можете написать свои собственные функции.

Вот список функций (копировать вставить в свой терминал):

список функция() { ЛС-Хэл 1 $ | на awk '{функции printf "%-10С%-30х\н", 5$, $9}'; }

затем использовать функцию списка:

список /

список /и т. д.
+967
Simon Carlson 13 июн. 2019 г., 12:37:08

У меня есть этот простой .conkyrc конфиг:

own_window да
носатый own_window_type 
own_window_argb_visual да
own_window_argb_value 255
own_window_transparent да
own_window_hints без отделки,ниже,липкие,skip_taskbar,skip_pager

double_buffer да

use_xft да
xftfont без регулярного:размер=70

update_interval 1

выравнивание middle_middle

Текст
тест ${alignc}
${ч 2}

что делает это.

enter image description here

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

+935
Edward Chang 24 мая 2013 г., 16:31:06

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

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

+924
Maryam Panahi 11 июл. 2012 г., 18:36:22

Вы пробовали помощник? Я думаю, что это поможет в вашем случае.

# АПТ установить помощник [на Дебиан/Убунту]
# ням установить помощник [в RHEL/CentOS в] 
# установите ДНФ помощник [в Fedora 22+]
# установите помощью zypper помощник [в openSUSE]
# появиться помощник [в Gentoo]
+901
JelleKerkstra 22 авг. 2012 г., 19:25:53

Я казню 60 скриптов с GNU параллельно(они у всех есть wget для команды там), но я заметил, что после нескольких часов исполнения будет немного подтормаживать. Что может быть причиной этого?

Я казню параллельно с этим команда: параллель -й 60 < список где "список" - это просто файл с каталогами для 60 сценариев.

Я на CentOS 6.5 машина.

+886
Joe Bronikowski 4 мар. 2016 г., 22:49:33

У нас есть ряд сценариев КШ, что работать вечно (внутри цикла while), или, по крайней мере, до тех пор, пока событие shutdown поставляться с ними. У нас был проект, где эти скрипты, где преобразуется в ksh93 (и был добавлен функционал) и O/S был повышен с AIX 5.3 до 6.1. Сценарии КШ бегали без проблем в AIX 5.1. Теперь, когда мы преобразованы в ksh93, в AIX 6.1, и добавили новые функции, мы находим память о процессах продолжает расти, пока не превышен предел. Нам пришлось добавить логику, чтобы убить и перезапустить процессы, когда они достигают порога памяти.

Мы предполагаем, что, может быть, неправильно, что есть утечка памяти в функции ksh93.

Я пытаюсь определить, если есть особая функция, которая не освобождает память. Чтобы сделать процесс памяти я использую svmon -P $ по$ | Команда grep $$ | у awk '{ печати $3 }'. Может быть, есть лучший способ сделать это.

Вот вывод команды svmon в различных точках сценария. Я добавил "конец цикла", чтобы показать нижнюю петли внешний 'время'. Вы заметите, что использование памяти продолжает восхождение, за исключением случайных чтения, где вернулся к стартовой стоимости. Я предполагаю, что эти низкие значения являются ошибочными, поскольку на следующий после значение низкое значение, кажется, следует читать только перед невысокой стоимости. Если убрать низкие значения, использование памяти продолжает расти. Этот скрипт представляет собой скрипт Watchdog, которая проверяет на наличие других процессов. Сценарии для наших других процессов демонстрируют тот же тип поведения.

Есть ли лучший способ определить использование памяти? Кто-нибудь знает общих ksh93 функции, которые не правильно освободить память? Корпорация IBM предложила обновить экс-7.X, но это не возможно в данный момент.

Я должна предупредить вас. Я дБА, не разработчик скрипта КШ.

28721 
Начала Цикла 
28435 <--- низкая стоимость 
28733 
28737 
28740 
28745 
28747 
28435 <--- низкая стоимость 
28755 
28759 
28762 
28767 
28770 
28774 
28777 
28780 
28783 
28787 
28791 
28806 
28809 
28813 
28817 
28822 
28825 
28828 
28831 
28833 
28835 
28835 
28838 
28839 
28843 
28843 
28843 
28435 <--- низкая стоимость 
28843 
28843 
28846 
28846 
28847 
28408 <--- низкая стоимость 
28853 
28853 
28853 
28408 <--- низкая стоимость 
28854 
28854 
28857 
28857 
28859 
28860 
28863 
28863 
28864 
28865 
28867 
28869 
28871 
28874 
28878 
28878 
28879 
28879 
28882 
28882 
28883 
28884 
28887 
28888 
28891 
28891 
28435 <--- низкая стоимость 
28894 
28897 
28898 
28901 
28436 <--- низкая стоимость 
28904 
28904 
28906 
28906 
28910 
28910 
28914 
28407 <--- низкая стоимость 
28917 
28435 <--- низкая стоимость 
28921 
28923 
28927 
28927 
28930 
28436 <--- низкая стоимость 
28935 
28935 
28935 
28938 
28942 
28942 
28435 <--- низкая стоимость 
28946 
28948 
28950 
28953 
28953 
28953 
28953 
28953 
28953 
28957 
28957 
28958 
28958 
28959 
28959 
28961 
28962 
28965 
28408 <--- низкая стоимость 
28966 
28966 
28967 
28968 
28970 
28971 
28974 
28974 
28975 
28975 
28976 
28976 
28408 <--- низкая стоимость 
28978 
28978 
Конец Цикла 
28436 <--- низкая стоимость 
28982 
28982 
28983 
28408 <--- низкая стоимость 
28984 
28984 
28985 
28440 <--- низкая стоимость 
28989 
28990 
28436 <--- низкая стоимость 
28991 
28991 
28991 
28991 
28991 
28994 
28995 
28995 
28995 
28995 
28997 
29001 
29004 
29008 
28435 <--- низкая стоимость 
29008 
29008 
28408 <--- низкая стоимость 
29011 
29011 
29011 
29015 
29015 
29019 
29019 
29019 
29019 
29020 
28435 <--- низкая стоимость 
29025 
29026 
29028 
29030 
29033 
29033 
28435 <--- низкая стоимость 
29035 
29039 
28436 <--- низкая стоимость 
29039 
29039 
29041 
29043 
28408 <--- низкая стоимость 
29047 
29050 
29050 
29052 
29052 
29055 
29055 
29057 
29057 
29058 
28408 <--- низкая стоимость 
29061 
29062 
29067 
29067 
29068 
28408 <--- низкая стоимость 
29069 
29070 
29075 
28408 <--- низкая стоимость 
29076 
29076 
29076 
28408 <--- низкая стоимость 
28408 <--- низкая стоимость 
28435 <--- низкая стоимость 
29080 
29083 
28408 <--- низкая стоимость 
29087 
29089 
29089 
29092 
29094 
28430 <--- низкая стоимость 
29097 
29100 
29101 
29103 
28408 <--- низкая стоимость 
29103 
29103 
29104 
29104 
28435 <--- низкая стоимость 
29107 
28408 <--- низкая стоимость 
29111 
29113 
29114 
29117 
29117 
29120 
29120 
29122 
29122 
29124 
29124 
29127 
29127 
29129 
29129 
28408 <--- низкая стоимость 
29134 
29135 
29135 
29135 
29135 
29139 
29139 
29139 
29139 
28440 <--- низкая стоимость 
29139 
28435 <--- низкая стоимость 
28408 <--- низкая стоимость 
29139 
Конец Цикла 
29141 
29145 
29145 
29147 
28435 <--- низкая стоимость 
29150 
29150 
29153 
29153 
29155 
29157 
29157 
29157 
29157 
29157 
29159 
29159 
29159 
29159 
29163 
29163 
29167 
29169 
29172 
29172 
29175 
29175 
29177 
29177 
29177 
29179 
28435 <--- низкая стоимость 
29181 
29186 
29186 
29189 
29189 
29191 
29193 
29196 
29196 
29198 
29198 
29199 
29200 
29202 
29202 
29205 
29205 
28435 <--- низкая стоимость 
29209 
29211 
28435 <--- низкая стоимость 
29216 
29217 
29220 
28435 <--- низкая стоимость 
29225 
29225 
28433 <--- низкая стоимость 
29227 
28433 <--- низкая стоимость 
29229 
29230 
29231 
29233 
29233 
29235 
29237 
29238 
29239 
29244 
29247 
29250 
29252 
29258 
29260 
29263 
29264 
29268 
29269 
29271 
29271 
29274 
29274 
28435 <--- низкая стоимость 
28408 <--- низкая стоимость 
29283 
29286 
29287 
29291 
29291 
29295 
29295 
29295 
29299 
29303 
29303 
29306 
29306 
29308 
29310 
29312 
28440 <--- низкая стоимость 
29312 
29312 
29317 
29318 
29322 
29322 
29323 
29323 
28408 <--- низкая стоимость 
28407 <--- низкая стоимость 
29327 
29327 
29329 
29329 
28435 <--- низкая стоимость 
29329 
29330 
29331 
28437 <--- низкая стоимость 
29333 
29336 
29336 
29336 
29336 
29336 
29336 
29336 
29336 
29336 
Конец Цикла 
29338 
29342 
29343 
29343 
29345 
29347 
28435 <--- низкая стоимость 
28435 <--- низкая стоимость 
29349 
29349 
29351 
29353 
29353 
29354 
29354 
29354 
29354 
29354 
28436 <--- низкая стоимость 
28408 <--- низкая стоимость 
29356 
29357 
29357 
29361 
29361 
28435 <--- низкая стоимость 
29361 
29363 
29363 
29366 
29367 
29373 
28408 <--- низкая стоимость 
29376 
29376 
29380 
28407 <--- низкая стоимость 
28435 <--- низкая стоимость 
29381 
28440 <--- низкая стоимость 
29387 
29387 
29390 
29394 
29394 
28436 <--- низкая стоимость 
29396 
29398 
29399 
29401 
29401 
29402 
29402 
29403 
29404 
29406 
28436 <--- низкая стоимость 
29411 
28408 <--- низкая стоимость 
29417 
29417 
29418 
29419 
29421 
29421 
29423 
29424 
29426 
29426 
28408 <--- низкая стоимость 
29431 
29435 
29435 
28435 <--- низкая стоимость 
29439 
29442 
29444 
28435 <--- низкая стоимость 
29447 
29449 
29449 
29451 
29451 
29455 
29455 
28435 <--- низкая стоимость 
29458 
29461 
29462 
29465 
29467 
28408 <--- низкая стоимость 
29470 
29473 
29475 
29478 
29479 
29483 
29483 
29485 
29485 
29488 
29488 
29489 
29489 
29489 
29489 
29491 
29492 
29493 
29493 
29495 
29497 
29501 
29503 
29504 
29504 
29506 
29508 
29509 
29511 
29515 
29515 
29519 
29519 
28436 <--- низкая стоимость 
29521 
28408 <--- низкая стоимость 
29522 
29523 
28435 <--- низкая стоимость 
29523 
29523 
29523 
Конец Цикла 
+842
Vignesh N 6 окт. 2018 г., 00:31:06

Когда я использую Firefox в Линукс Минт, все имеет какую-то зеленый оттенок. Монитор-это хорошо. Я предполагаю, что это мята брендинга.

Как я могу удалить его?

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

Мой изначальный вопрос был не понятен - это не браузер Chrome, который имеет зеленый оттенок, а в самих страницах.

Вот скриншот - сравнение с реальной страницы, и вы увидите, что я имею в виду. Чтобы доказать, что это не монитор, я Правой Кнопкой Мыши на фото сосиски (бьюсь об заклад, что впервые это слово появилось на unix.se.com!) и сохранить изображение на рабочем столе. Потом просмотра изображения с помощью двойного щелчка на новый файл и он отображается нормально.

http://imgur.com/qiX6H.png

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

+734
Jared Mosley 22 апр. 2010 г., 08:37:32

При использовании этой команды он будет идти от текущего пути вниз. Так что у вас есть что-то вроде этого:

из dir1
из dir1/temp_diag
из dir1/temp_diag/файл1

Вы используете вашу команду изнутри из dir1 и найти вступает в директорию dir1/temp_diag и выполняет

МВ ./temp_diag/файл1 temp_diag/файл1

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

Обновление: Если вы не имеете любые подкаталоги с файлами, то вы можете добавить опцию, чтобы найти параметр maxdepth 1. Так:

найти . -тип F -имя 'п*' -maxdepth с 1 опции-mtime +30 -exec МВ {} \temp_diag;

или если у вас есть подкаталоги, но не хотите включать temp_diag тогда:

найти . -путь ./temp_diag -чернослив -о-печати -тип F -имя 'п*' опции-mtime +30 -exec МВ {} temp_diag\;
+693
Peter Leafe 24 мая 2012 г., 15:03:45

У меня есть следующий скрипт:

#!/бин/Баш
сэт-м
(
 (ОГРН/пнвд &> /dev/нуль; убить 0) &
 сон 2
 на Perl integration-test/fuzz-test.pl || убить 0
 убить %1
)

Первые три команды в подоболочку успешно и возвращает статус выхода 0. бин/пнвд , никогда не закрывается, пока не будет убит внешне.

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

инструменты/интеграции-тест: строка 8: 4712 прекращается ( ( ОГРН/пнвд &> /dev/нуль; убить 0 ) & сна 2; Перл integration-test/fuzz-test.pl || убить 0; убить %1 )

и код состояния 143.

Это выглядит так, как будто убить %1 убивает весь процесс группы, а не только первые работы, однако, если я удалить комплект -м , то он выходит со статусом 0.

Меня не столько интересует как исправить это, но больше в: Почему же в том случае, когда выход с положения 143, когда он убивает первую работу?

+675
Clyde Wheatley 4 янв. 2017 г., 12:40:16

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

http://raw.githubusercontent.com/programster/KVM-Command-Generator/master/kickstart_files/debian_wheezy.cfg

enter image description here

Однако, если я возьму тот же контент, и сбросить его на сайт Pastebin, как показано ниже, это будет работать:

http://pastebin.com/raw.php?i=JEZn5Q5n

Вопрос

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

+666
user56455 10 сент. 2017 г., 19:06:47

Это следует сделать трюк:

сортировать файл1 | уник -с > файл2
+663
r wesley edwards 20 янв. 2014 г., 18:59:37
getent хозяев unix.stackexchange.com | вырезать -д' ' -Ф1
+448
beck5 14 янв. 2015 г., 23:34:38

Почему я не могу добавить какие-либо правила в iptables?

корень@маршрутизатор:~# в iptables -L вход -в
Входные цепи (полис принимают 0 пакетов, 0 байт)
цель ПКЦ байт прот опт в источник назначение
6934 685K принимать 0-Любой в любом месте государства, связанные в любом месте,установленном
0 0 падение УДП -- ppp0 в любом месте в любом месте УДП АКДС:маршрут
0 0 падение УДП -- br0 в любом месте в любом месте УДП АКДС:маршрут
0 0 принять УДП-любой любой любой любой UDP на АКДС:маршрут
2 120 logaccept протокола TCP -- любой маршрутизатор в любом месте по протоколу TCP АКДС:22
0 0 отклонять ICMP -- ppp0 любом месте в любом месте
0 0 падение с IGMP-любой в любом месте в любом месте
5 350 принимаем 0 -- Ло в любом месте государства в любом месте новый
568 35947 logaccept 0 -- br0 в любом месте государства в любом месте новый
339 38020 капли 0 ... Любой любой любой любой

Затем я пытаюсь добавить правило:

корень@маршрутизатор:~# каталог /usr на/sbin/iptables в -Я -я ppp0 -м фирма Multiport --dport 21,22,23,53,67,80,443 -й капли

Но он не будет добавлен в список:

корень@маршрутизатор:~# в iptables -L вход -в
Входные цепи (полис принимают 0 пакетов, 0 байт)
цель ПКЦ байт прот опт в источник назначение
6992 690K принимать 0-Любой в любом месте государства, связанные в любом месте,установленном
0 0 падение УДП -- ppp0 в любом месте в любом месте УДП АКДС:маршрут
0 0 падение УДП -- br0 в любом месте в любом месте УДП АКДС:маршрут
0 0 принять УДП-любой любой любой любой UDP на АКДС:маршрут
2 120 logaccept протокола TCP -- любой маршрутизатор в любом месте по протоколу TCP АКДС:22
0 0 отклонять ICMP -- ppp0 любом месте в любом месте
0 0 падение с IGMP-любой в любом месте в любом месте
5 350 принимаем 0 -- Ло в любом месте государства в любом месте новый
569 36007 logaccept 0 -- br0 в любом месте государства в любом месте новый
343 38428 капли 0 ... Любой любой любой любой

Я пытаюсь добавить правило:

корень@маршрутизатор:~# выполнить /sbin/iptables в -Я -я ppp0 --dport 21 -J в падение

И посмотреть, если есть какие-либо изменения:

корень@маршрутизатор:~# в iptables -L вход -в
Входные цепи (полис принимают 0 пакетов, 0 байт)
цель ПКЦ байт прот опт в источник назначение
7142 704K принимать 0-Любой в любом месте государства, связанные в любом месте,установленном
0 0 падение УДП -- ppp0 в любом месте в любом месте УДП АКДС:маршрут
0 0 падение УДП -- br0 в любом месте в любом месте УДП АКДС:маршрут
0 0 принять УДП-любой любой любой любой UDP на АКДС:маршрут
2 120 logaccept протокола TCP -- любой маршрутизатор в любом месте по протоколу TCP АКДС:22
0 0 отклонять ICMP -- ppp0 любом месте в любом месте
0 0 падение с IGMP-любой в любом месте в любом месте
5 350 принимаем 0 -- Ло в любом месте государства в любом месте новый
574 36309 logaccept 0 -- br0 в любом месте государства в любом месте новый
346 38780 капли 0 ... Любой любой любой любой

Но нет.. :Д

Информация о версии:

корень@маршрутизатор:~# iptables в -в
в iptables В1.3.7

Почему?

Прошивка: ДД-компания WRT v24-с SP2 (08/07/10) std в

+421
user71457 21 апр. 2013 г., 00:45:16

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

+359
mohsaied 2 янв. 2013 г., 20:26:37

Я пытаюсь синхронизировать почту из Gmail в мой местный почтовый сервер, используя mbsync. Но я постоянно получаю сообщение об ошибке ошибка: протокол SASL(-4): нет механизм: нет достойных мехов найдено

Вот мой .mbsyncrc файл:

#IMAP-сервер, который вы хотите скопировать сообщения из.
IMAPAccount оригинал
Хозяин imap.gmail.com
Пользователь [email protected]
XOAUTH2 AuthMechs 
Пройти access_token_recieved_from_google
UseIMAPS да
CertificateFile /и т. д./протокол SSL/сертификаты/ЦС-сертификаты.ЭЛТ

# IMAP-сервер, который вы хотите скопировать письма.
Цель IMAPAccount 
Хозяин местный.почте.сервер.хозяин
Local_user пользователей 
Пройти somepass
AuthMechs входа
UseIMAPS да
CertificateFile /и т. д./протокол SSL/сертификаты/ЦС-сертификаты.ЭЛТ

Ссылка # IMAP-сервер для удаленного использован ниже. Внимание внимание, имеет значение "оригинал" теперь-мы будем настроить его для "целевой" позже!
IMAPStore мой-пульт дистанционного
Счет оригинал

# Локального хранилища мы будем использовать. Обратите внимание на косую черту в конце пути!
MaildirStore мой-местные
Путь ~/почты/
Почтовый ~/почта/почтовый/

# Это где происходит волшебство. Примечание синхронизации имеет значение 'тянуть' - мы установим его на "толчок" позже!
Канал Мой канал
Мастер :мои-пульт дистанционного управления:
Раб :мои-местные:
Узоры *
Создать
Синхронизация Тянуть
Состояние *

система: Линукс стрейч 4.9.0-7-для amd64 #1 СМП в Debian 4.9.110-1 (2018-07-05) архитектуру x86_64 GNU/Линукс

mbsync --версия 1.2.1 плагин isync

похоже, mbsync не признавая XOAUTH2 для сайта AuthMechs. Если я изменить AuthMech тип входа, я получаю недопустимые учетные данные ошибки. (имеет смысл, я положил в маркер проверки подлинности на смену пароля).

Любые идеи?

+359
Martin Sugioarto 11 янв. 2016 г., 05:05:25

У меня есть файл в процесс и сделать некоторые записи. Формат файла:

Пример Входных Данных:

Строка1:"Привет"
Строка2:"Мир"
String3:"Вопрос"
Конец
Строка1:"HelloAgain"
String5:"Ответ"
Конец
Строка1:"NewEntry"
Строка2:"Фу"
String5:"Файл"
Конец

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

Пример Вывода:

Привет Мир
HelloAgain
NewEntry Фу

Мне нужно, чтобы цикл через каждый такой блок.Что я имею в виду блок вот содержимого между каждый "конец" строки. У меня есть скрипт вроде:

 кошка 1 $ | в то время как line читать 
делать
 если [[ $линия == "Строка1="* ]];
тогда
строка1=$строки
интернет
 если [[ $линия == "Строка2="* ]];
тогда
строка2=$строки
интернет
 если [[ $линия == "конец" ]];
тогда
 если [ $строка1 ];
тогда
 Эхо "строка1/"$строка1"
интернет
 если [ $строка1 ] && [ $строка2 ];
тогда
 Эхо строка1 $" "$строка2
интернет
 Значения #сброс 
строка1="
строка2="
интернет
сделано

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

Примечание:файла вид файла собственность.

+351
cachan 30 окт. 2016 г., 13:23:01

Я пытаюсь настроить LDAP.conf для серверов OpenLDAP. Я пытаюсь сделать простой проверки подлинности, как вы можете сделать с помощью в ldapsearch командования. В настоящее время у нас есть скрипт, который использует команду ldapsearch и мы хотим, чтобы по умолчанию многие параметры конфигурации в LDAP.файл conf. Мы не можем найти альтернативу .

В нашей конфигурации установлен для Ури и основания , который, когда мы делаем ldapsearch с вариант работает правильно. Однако мы хотим, чтобы все клиентские приложения, которые используют LDAP.конф config, чтобы использовать простой проверки подлинности и поэтому мы не можем полагаться на все время. Есть ли способ указать это в LDAP.файл conf?

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

ldap_sasl_interactive_bind_s: неизвестный метод проверки подлинности (-6)
 дополнительная информация: на SASL(-4): нет механизм: нет достойных мехов найдено

спасибо,

+342
PeddaBalaShiksha 18 авг. 2018 г., 11:13:22

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

Создать команду systemd-tmpfiles конфигурационный файл для вашего обслуживания в одном из конфигурации путей, например, в/etc / tmpfiles.д. Формат конфигурационного файла по одной строке на пути, формы:

тип собственности путь в режиме возрастной аргумент

Например, линия

д /ВАР/работа/пример 0755 example_user - -

говорит команду systemd-tmpfiles создать каталог в/var/работа/пример принадлежит example_user если еще не существует.

1 в Арч Линукс Вики-статья на systemd в также приведены несколько примеров, касающихся помощью systemd-tmpfiles конфигурации.

+318
user38204 12 янв. 2017 г., 05:50:43

Если это файл типа вы используете регулярно, я бы определил его в ваш ~/.магия (или даже в системе волшебный файл):

0 длинный 0x00534658 файловую систему XFS-файл

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

файл $ официальным
вопросами и ответами: файловую систему XFS-файл

И вы можете сделать это для тестирования:

если [[файл -б вопросами и ответами` == а XFS-файл ]]; после строки вопросами и ответами; интернет
+287
user268111 10 янв. 2018 г., 18:02:10

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

$ а=0
$ давайте с++
$ Эхо $?
1 # мир просто сойдет с ума?
$ Эхо долл
1 # Да, это сделал.
$ давайте с++
$ Эхо $?
0 # у нас есть нормальность.
$ Эхо долл
2

Контраст с этим:

$ б=0
$ пусть B+=1
$ Эхо $?
0

А это (из Sirex):

$ с=0
$ давайте с ++
$ Эхо $?
0

Что здесь происходит?

$ Бэш версия
В GNU bash, начиная с версии 4.1.5(1)-релиз (x86_64 с-ПК-Линукс-гну)
+282
alexr101 16 апр. 2017 г., 17:08:14

Может с разбора outpout?

Для безымянного сессий:

$ экране -Общ | грэп -ОП типа '\D+\.[\д и\W-]+\.[\Ш\Г]+'
4889.оч-0.myhostname

Для именованных сессий:

$ экране -Общ | грэп -ОП типа '\D+\.\Ы+'
14819.namedsess
14678.с 1.Нум

Собрать название только:

$ экране -Общ | грэп -ОП типа '\D+\.\С+' | грэп -ОП '(?<=\д\.)\Ы+'
namedsess
с 1.Нум
+252
PPc 4 дек. 2011 г., 23:05:15

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

Когда я запускаю состояния на lsyncd после того, как я запустить 'systemctl lsyncd начать.обслуживание' я получаю следующую ошибку:

[backupsteve корень@бин]# systemctl lsyncd статус.услуги
● lsyncd.обслуживание - текущий синхронизации (зеркало) Демон
Загружен: загружен (файл/usr/lib в/systemd в/системы/lsyncd.обслуживание; инвалиды; предустановленные поставщик: отключен)
Активный: неактивные (мертвые)

3 апр 17:22:19 backupsteve systemd так: начал текущий синхронизации (зеркало) 
Демон.
3 апр 17:22:19 backupsteve добавлена: начиная текущий синхронизации (зеркало) Демон...
3 апр 17:22:19 backupsteve Ш.: ошибка: Ошибка при получении абсолютный путь [/usr/местные/cherbles/архив/аплодисментов/резервное копирование/dr551-прод/sftpdrop2/latestbackup/]
3 апр 17:22:19 backupsteve Ш.: ошибка: не удается открыть исходный каталог: /usr/местные/cherbles/архив/аплодисментов/резервное копирование/dr551-прод/sftpdrop2/latestbackup/

Я могу просматривать ../dr551-прод/sftpdrop2/latestbackup просто отлично. и посмотреть резервные копии. Это просто ссылка на последнюю папку резервного копирования. Этот конкретный резервного копирования (dr551-прод) запись на .файл conf-это ближе к середине, но это ошибки на это сразу по некоторым причинам. Есть, вероятно, 20 серверов перед этом. Я не имею никакого экземпляры lsyncd бег и у меня стоп/начал он хороший бит времени.

Спасибо!

+207
Andy Jeffries 12 янв. 2017 г., 17:02:48

Похоже, что по какой-то загадочной причине перезагрузки заново сделали свое дело....

+160
Thorsten Timmer 22 дек. 2013 г., 10:59:22

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

+120
verabrienn 5 авг. 2014 г., 05:01:55

Я читал учебник и поручил сделать меню корень:корень /главная/mynewuser как часть процесса, чтобы получить мой ключ SSH работает с нового пользователя я создал "kevind", однако он сломался по пути.

Что это вообще?

Как я могу сбросить его по умолчанию? Что когда-либо по умолчанию, /, ~ или что-то?

Учебник вышел из этот ответ.

+93
Ranveer 22 июл. 2015 г., 23:30:19

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

тар-czf /backupmnt/abc.tar.gz -с /backupmnt/statusService/ .

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

+62
Wahid Hassan Sakib 25 июн. 2010 г., 11:31:55

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

С другой стороны, если вам нужна комплексная работа, которая должна выглядеть примерно на файл, предполагает иерархическую (древовидную) структуру, пользовательские разделители, и контекстно-зависимые строки, то это гораздо проще, чтобы иметь такую же структуру существующих в языке программирования. Крайний пример это HTML/XML и JSON файлы, любые файлы с вложенными скобками и так далее... Если у вас есть очень мощные структуры данных доступен (он делает), просто написать ее, обработать его в объект, как мода и читать его обратно. Вы все еще можете сделать это в awk (или с немного больше усилий в СЭД), но оно того не стоит.

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

Пример кода:

#!/usr/Бен/Python с
импорт Сыс

с открытия(представление sys.аргумент argv[1],'р'), как файл, открыть (. sys файла.и argv[2],'Вт') как файл1, открыть (. sys файла.из argv[3],'Вт'), а файл2, открытия(представление sys.агду[4],'Вт') как file3:
 счетчик = 1
 current_buffer = []
 для строки в файл:
 если линии.как startswith('//'):
 #мы нашли разделитель, очистить буфер
 #могли бы использовать регулярные выражения, но ради этого примера
 #это достаточно
 префикс = '//название {}'.формат(счетчик)
 new_header = префикс+линия[лен(префикс):]
файл1.писать(new_header)
файл2.писать(new_header)
 для oldline в current_buffer:
файл1.писать(oldline)
 если current_buffer: #только первую строку в файл 2
 first_line = current_buffer[0]
файл2.писать(first_line)
 #же здесь можно использовать регулярные выражения от "импорт ре" но мы не должны
 rest_of_line = first_line.сплит(' ',1)[1]
 файл file3.написать('//имя {} {}\п'.формат(счетчик,rest_of_line.прокладки()))
current_buffer=[]
счетчик+=1
другое:
current_buffer.добавить(строка)

 #если файл хорошо-форматированный, current_buffer должны быть пустыми - иначе, делать специальную обработку

Называйте это как ./test.py исходный файл1 файл2 файл file3 и посмотреть, если это то, чего вы хотели.

+61
abhinavroy23 3 июн. 2012 г., 10:50:11

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

в Git клон git://git-репозитории.обновление Xfce.орг/обновление Xfce/xfce4-мощность-менеджер

редактировать xfce4-мощность-менеджер/ГРЦ/xfpm-мощность.с

найти и закомментировать строки:

если(власти->Приват->тормозил && силы == ложь) {
 GtkWidget *диалог;
 gboolean рэт;

 диалог = gtk_message_dialog_new(нуль,
GTK_DIALOG_MODAL,
GTK_MESSAGE_QUESTION,
GTK_BUTTONS_YES_NO,
 _("В настоящее время приложения отключение автоматического сна. "
 "Делать это действие сейчас может привести к повреждению рабочее состояние это приложение.\Н"
 "Вы уверены, что хотите гибернации система?"));
 рэт = gtk_dialog_run(GTK_DIALOG(диалог));
gtk_widget_destroy(диалог);


 если(!рэт || рэт == GTK_RESPONSE_NO)
возврат;
}

выполнить:

компакт-диск xfce4-мощность-менеджер
ш autogen.sh
сделать

копия:

СР -ПФ ГКЗ/xfce4-ПМ-помощник /usr/Бен
СР -ПФ ГКЗ/xfce4-власть-менеджер /usr/Бен
СР -ПФ ГКЗ/xfpm-мощность-подсветка-хелперы /usr/Бен

в /usr/bin или куда xfce4-мощность-менеджер

выхода и входа.

+42
Tarence Whetherby 17 окт. 2012 г., 23:09:34

Главное о связан вопрос в заголовке: "Как прочитать файл в переменную в раковину?" Ответ: Нет, не в Баш, с Баша не может справиться с нулевым байтом.

Этим можно несколько обойти, кодировка файла, так что в буквальном Нулс представлены каким-то другим способом. Это может быть кодирование base64 (как кодировки uuencode -м ), или кодирование URL, или любой другой. Вот какой ответ есть ли она кодирует этот файл с помощью uuencode в К "лучше" строки без Нулс, затем сохраняет его в переменной с. (Обычный с=$(кошка файл) не будет работать, он будет пытаться сохранить файл без изменений, с Nul байт и все.) Противоположное действие декодирование файл, тоже показали.

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


Хотя в вашем случае, если вам просто захочется распечатать какую-то фиксированную строку, затем Е "А\0\п" > $именем или аналогичных прекрасно работает с любой байт может быть представлен с \ННН вырывается.

+15
prijatelj 6 янв. 2010 г., 08:42:38

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

$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