Почему не "команды ldd /usr/Бен/Firefox в" список файлов библиотеки?

Я был ниже учебник о том, как найти зависимые библиотеки программы объяснили, как это:

  1. гденаходится в Firefox показывает папки, где он установлен, взять полный путь к исполняемому файлу, и
  2. команды ldd /usr/Бен/Firefox и поставить его в качестве аргумента в LDD команды.

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

 гденаходится в Firefox
в Firefox: /usr/Бен/браузера Firefox в /usr/lib в/Firefox в файл /etc/Firefox в /usr/share/man/man1/firefox.1.gz
 команды ldd /usr/Бен/браузера Firefox
 не динамический исполняемый

У меня это "не является динамическим исполняемым" сообщения, вместо списка из библиотеки. Почему?

+334
msommer 13 нояб. 2011 г., 15:00:09
26 ответов

Расширенный тр + сортировка + паста + комм решение:

ПЕРЕМЕННАЯ1="А2,А3,А4,А5,А6,А1"
ПЕРЕМЕННАЯ2="А1,А2,А6,А4,А7,А8"
temp1="$ПЕРЕМЕННАЯ1"
temp2="$ПЕРЕМЕННАЯ2"

Переменная var1=$(комм -23 <(тр ',' '\п' <<<"$temp1" | сортировка) <(тр ',' '\п' <<<"$temp2" | рода) | вставьте -д',' -с)
ПЕРЕМЕННАЯ2=$(память -13 <(тр ',' '\п' <<<"$temp1" | сортировка) <(тр ',' '\п' <<<"$temp2" | рода) | вставки -д',' -с)

Результаты:

$ Эхо "$ПЕРЕМЕННАЯ1"
А3,А5

$ Эхо "$ПЕРЕМЕННАЯ2"
А7,А8
+977
BojanSM 03 февр. '09 в 4:24

Дизайн большинства современных операционных системах используется плоская модель памяти, в которой концепция сегменты введен с Intel 80286 не используется и Linux среди них.

В ядро ОС требует от пользователя процесс памяти, непосредственно адресуемой на ядре в пользу производительности, так что 2^32 адресное пространство делится между ядром и пользователем пространства процесса. Для 32bit Linux это соотношение составляет 1:3 - верхняя 1г виртуального адресного пространства зарезервировано для ядра и драйверов, а ниже 3Г виртуального адресного пространства зарезервировано для процесса.

Для многих задач 3Г ОЗУ более чем достаточно. Однако, существуют приложения, что есть прямая зависимость между адресацией (и физически доступно) оперативной памяти и их характеристики. Хорошие примеры СУБД, различного анализа данных, обработки изображений, научных расчетов, электронная.Т.С.

+976
user31659 26 дек. 2014 г., 16:22:52
Другие ответы

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


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

Я интересно, если кто-то может помочь мне с конкретный вопрос кодирования. У меня есть файл секвенирования ДНК, который читает что-то вроде этого (как пример):

Plate1A1_R1_AGTAGTACGACTAGCATCAGcatacgatcagcatcagcatcag 
Plate1A1_R1_GTAGATCGATGCATGCATGCtagctagctagctagctagctaa 
Plate1A1_R1_AGCTAGCATCGATCGATGCTagcatgcatcgatcgatgcatgc 
Plate1A1_R2_AGCATCGATGCAGCATGCTAgctagctagctagcagctagtct 
Plate1A1_R2_AGCATGCATCGATCGTAGCTagcagcgagcggcatcgatcgat 
Plate1A2_R1_CAGCTAGATGCATCGATCGAtcgatcgatcgatgctagcttac 
Plate1A2_R1_CAGTAGCATGCATGCATGCAtgcatgcatcgatgctagctagc 
Plate1A2_R1_ACAACGTAGCTAGCTAGCTActactagtcatcatcgatgctag 
Plate1A2_R1_CAGCTAGCTAGCTAGCTAGGctacatcgatcgtagctagtcga 
Plate1A2_R1_CAGTCAGCATGCTATCGATCgtagctagtcatcgatgtagtga
... и т. д.

Вы можете видеть, что есть линии, которые принадлежат к той же аналогичной стартовой узором (здесь: Plate1A1_R1, Plate1A1_R2, Plate1A2_R1). Я хотел бы поставить пустую строку после каждой группы, например:

Plate1A1_R1_AGTAGTACGACTAGCATCAGcatacgatcagcatcagcatcag 
Plate1A1_R1_GTAGATCGATGCATGCATGCtagctagctagctagctagctaa 
Plate1A1_R1_AGCTAGCATCGATCGATGCTagcatgcatcgatcgatgcatgc 

Plate1A1_R2_AGCATCGATGCAGCATGCTAgctagctagctagcagctagtct
Plate1A1_R2_AGCATGCATCGATCGTAGCTagcagcgagcggcatcgatcgat

Plate1A2_R1_CAGCTAGATGCATCGATCGAtcgatcgatcgatgctagcttac 
Plate1A2_R1_CAGTAGCATGCATGCATGCAtgcatgcatcgatgctagctagc 
Plate1A2_R1_ACAACGTAGCTAGCTAGCTActactagtcatcatcgatgctag 
Plate1A2_R1_CAGCTAGCTAGCTAGCTAGGctacatcgatcgtagctagtcga 
Plate1A2_R1_CAGTCAGCATGCTATCGATCgtagctagtcatcgatgtagtga

... и т. д.

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

Я пробовал СЭД и на awk усилия , пока чтение строки петель, но не могу показаться, чтобы найти способ, чтобы провести первые 11 символов в процессе поиска переменную, которая будет использоваться через последовательных строках текстового файла, если поиск переменной 'застрял' в обработке отдельных линий.

Я надеялся, что кто-то может помочь с решение, которое позволило бы указанный файл, чтобы быть доступны с помощью редиректа (<) (сотни строк ДНК последовательности данных в этом формате, и пара сотен различных 'плиты имена' определен как сценарий движется через файл построчно), например

в то время как читать линии ; делать Эхо "${строка:0:11}" ; сделано < filename.txt

Спасибо за любые предложения!

+966
zbyte 2 авг. 2013 г., 07:56:01

Представленная программа sendmail.MC-файл используется для включения порты 587/представления и/или 465/протокола smtps. Проблема в том, что включение выключает порт 25 и SMTP.

У меня только один сервер и хотел бы использовать его в качестве MSA и МТА.

Движение на 587 должна быть проверена, на 25 не должно.

ТИА

См. RFC 2476

+942
Lexie 25 февр. 2012 г., 19:58:23

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

+911
Chalapathi 9 авг. 2016 г., 23:42:01

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

Но я могу предложить два способа это сделать:

  1. Если вы действительно хотите, чтобы bash-скрипт тогда

    #!/бин/Баш
    source_size=`ду-б файл1|вырезать -Ф 1`
    destin_size=`ду-б файл2|вырезать -Ф 1`
    если [ $source_size -ГТ $destin_size ]; тогда
     МВ файл1 файл file1.ВСК
     сенсорный файл1
     СР файл1.ВСК /назначения/файл2
     РМ файл1.ВСК
    интернет
    

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

  2. Используя тройник

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

    хвост -Ф журнал |тройник newlog
    

    Это покажет в толстый журнал при записи одновременно на файл newlog.

  3. Изменить способ тест создает лог-файл, чтобы выполнить вращение журнала.

+898
Melvin Stripling 6 янв. 2016 г., 00:42:27

Я хочу установить openSUSE прыжок 15.0 рядом с моей старой в openSUSE (двойной загрузки). Но я застрял на этапе разбиения. У меня такие разделы:

старый (здесь не используется) и /dev/sda1, поскольку (1 ГБ) системный раздел EFI в ext4
старый (здесь не используется) и /dev/sda2 ЛВМ
предназначен как общий раздел /dev/sda3 в качестве ЛВМ
новый раздел /dev/sda4 в Линукс с ext3 /
предназначен как общий раздел /dev/sda5, поэтому ЛВМ
новый раздел /dev/sda6 (1 ГБ) системного раздела EFI системы ext4 /загрузки

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

В любом случае, раздел Boot присутствует, он составляет 1 ГБ и не важно, что я выбран в качестве формата или код для этого раздела я постоянно вижу предупреждение "отсутствует устройство с размером, равным или больше, чем 2 Мб и ID раздела bios_boot".

Я поменял конечно с EFI SP в "загрузочный раздел BIOS", предупреждение остается точно такой же.

Просто из любопытства я удалил раздел/dev/sda6 и установил старый файл/dev/sda1, поскольку А /загрузки с форматированием. Же предупреждение.

+884
jagnesh mishra 14 янв. 2014 г., 16:03:20

С GNU найти или каких-либо других найти, что поддерживает читаемый и исполняемый код предикатов:

найти . -тип D ! \( -читабельный -исполняемый \) -чернослив -о-тип F -не -путь './.*/*' -печать

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

Если найти нет этих опций, вы можете сопоставить с файлом разрешения.

найти . -тип D ! -Пермь -у+ГХ -чернослив -O-типа Ф ! -путь './.*/*' -печать
+845
Boerk 3 окт. 2017 г., 20:28:19

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

Один из них-правильно сопоставлено rpcidmapd, но другая доля никому не показывает:никто не как владелец.

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

1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_uid: вызов файл nsswitch->name_to_uid
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nss_getpwnam: имя '[email protected]' домен 'domain.com': в результате параметр localname 'котяра'
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_uid: файл nsswitch->name_to_uid возвращается 0
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_uid: окончательной возвращаемое значение равно 0
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: клиент 0: (пользователей) имя "[email protected]" -> код "667"
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_gid: вызов файл nsswitch->name_to_gid
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_gid: файл nsswitch->name_to_gid возвращается 0
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: nfs4_name_to_gid: окончательной возвращаемое значение равно 0
1 июня 15:39:19 server_hostname ЭКП.idmapd[31250]: клиент 0: (Группа) название "[email protected]" -> код "667"

И для пользователя не правильно сопоставлены, у нас есть код -22 выхода :

1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_uid: вызов файл nsswitch->name_to_uid
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nss_getpwnam: имя '10701' домен 'domain.com': в результате параметр localname '(пусто)'
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nss_getpwnam: имя '10701' не карте в домен 'domain.com'
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_uid: файл nsswitch->name_to_uid вернулся -22
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_uid: окончательной возвращаемое значение -22
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: клиент 0: (пользователей) имя "10701" -> код "99"
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_gid: вызов файл nsswitch->name_to_gid
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_gid: файл nsswitch->name_to_gid вернулся -22
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: nfs4_name_to_gid: окончательной возвращаемое значение -22
1 июня 15:56:31 server_hostname ЭКП.idmapd[7128]: клиент 0: (Группа) название "672" -> код "99"

То же монтирует нормально работать на сервере RHEL в 7.4.

файл /etc/idmapd.конф одинаковый на обоих серверах.

Как пользователи, так и группы существуют локально, getent passwd и реагирует хорошо для обоих пользователей.

Имя пользователя-это больше, чем 8 символов, пытался снизить ее до 8, но без успеха.

Мысль о uid, который превосходит 10000, но не могу найти документ про такие ограничения.

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

+835
Kenneth Simon 25 июл. 2010 г., 22:55:08

Вы можете использовать fgrep, чтобы указать все разрешенные слова:

если $(Эхо "$слово" | fgrep -ВК -е дог -Е кот-е лошадей) ; затем 
 Эхо да
еще
 Эхо нет
интернет

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

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

+830
gustavo lucio Lauria 30 янв. 2019 г., 10:08:21

файл /sys/блок , это место, чтобы искать это. Когда картридер подключен, в нем перечислены два блока устройств в стиле СД*, где * - это буква. Это как если бы в систему был добавлен физического SCSI-устройство без каких-либо способ получить доступ к СМИ (если конечно есть отформатированный раздел на нем, которые автоопределения система устанавливается автоматически через mdev в файле/etc/mdev.конф).

файл /sys/блок/ПДД (например) - это символическая ссылка на /системы/устройства/платформы/фсл-интерфейса расширенного контроллера узла.0/с USB2/2-1/2-1.1/2-1.1:1.0/host0/target0:0:0/0:0:0:1/блок/ПДД.

Этот раздел перед /хост/target0:0:0 - это физическое устройство дереве конфигурации USB устройств. Картридер в автобусе 2, порт 1, порт 1.

Раздел после /хост/target0:0:0 - это еще несколько устройств отображения, которые я не могу вполне выяснить, а последняя цифра (для приборов в этом читателя) всегда либо 0 либо 1, что соответствует на один порт или другой.

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

+807
Austin Sloane 18 дек. 2017 г., 02:27:26

Вы можете сделать это.

ОПС и (U)EFI и не связанные понятия, хотя это только обычай, что (у)Эфис использовать GPT таблицы разделов, или по крайней мере они совместимы с ними.

В BIOS (обычно) не вижу разделов и таблиц разделов, только редко влияют на нее. Единственное, что БИОС знает, что его должен прочитать первый сектор в MBR (=первый сектор на диске) и затем выполнить фрагмент кода в нем.

Некоторые BIOS также дополнительная проверка (контрольной суммы валидностей, наличие флага, границы раздела В таблице разделов), а так же, некоторые нет. Однако, GPT является обратная совместимость с традиционными разделами, так что это не будет проблемой.

Точнее, раздел GPT таблицу не совместима с традиционным, является недействительным.

Единственное, что вам нужно сделать, это как-то "помочь" своему установщику создать GPT разметка (что может быть проблематично).

+795
prefabSOFT 15 сент. 2012 г., 19:22:15

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

  • используйте --трансформированные '/СЭД/выражение/' сокращать длинные имена.
  • используйте параметр-t file_with_names_list только извлечь проблемные файлы, а не весь архив.

Пример:

положите длинные имена файлов в /первый tmp/missing.txt .

деготь -х -Т /tmp/missing.txt --трансформированные с/Бетховен-.*\.Флак/Б. Флак/г-Ф резервное копирование/дома.тар

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

+765
Rubel Shakh 14 окт. 2010 г., 16:08:33

Я придумал параметр, который я представляю, будет делать это, Кроме он не работает:

#!/бин/Баш

Эхо "запускает фоновый процесс, который может занять несколько часов, чтобы закончить.."
myprog &
пид=$!
код=
##В это время пид должен содержать идентификатор процесса из myprog
Эхо "пид=${пид}"

{
 ##проверить, если процесс все еще работает
 ПСЛ=$(ПС-ф-п ${пид} | грэп -е "\bmyprog\б")
killit=
 во время [[ ! -з ${пси} ]]
делать
 ##если обнаружен файл с названием "kill_flag" убить процесс
 если [[ -е "kill_flag" ]]
тогда
killit=да
перерыв
интернет
 #проверять каждые 3 секунды
 сна 3
 ПСЛ=$(ПС-ф-п ${пид} | грэп -е "\bmyprog\б")
сделано

 ##killit не установлен, нормальный выход, чтение из fd5
 если [[ -з ${killit} ]]
тогда
 читать <&5 код
еще
 ##убить здесь, ждать возвращения и подпроцесс заканчивается
 убить ${пид}
интернет

} 5< <( подожди ${пид} > /dev/нуль 2>&1; Эхо $? )

Эхо "код=$ратавалі"

При первом запуске вроде все нормально, что я могу убить процесс, посредством касания kill_flag, в противном случае она ждет, пока myprog закончить нормально. Но потом я заметил, что я всегда получаю -1 в retval. myprog возвращает 0, что подтверждается нормального запуска. Дальнейшие исследования показали, что "Эхо $?" часть выполняется сразу после того, как скрипт запущен, после команды ждать выхода. Мне интересно, что здесь происходит. Я довольно новыми для Баш.

+691
user63523 11 сент. 2011 г., 19:02:07

На этой ВПС есть три пользователя: корень, another_one, никто. Все файлы веб-сервера, конфиги, и т. д. принадлежит корень. Я, впрочем, сомневаюсь, что касается дела. Если я использую корень веб-сервера, я могу выставить систему для дыр в безопасности, а если я пытаюсь войти в никто не просит меня пароль, который я никогда не ставил и не знаю. Должен ли я создать еще одного пользователя?

Пока я только уверен, что nginx: я запускаю его от имени root, и он порождает процессы, как никто. А что насчет веб-сервера и другие услуги, такие как БД и Redis?

Примечание: Я должен упомянуть, что another_user можете судо, так это мало чем отличается от корней.

+686
user176467 6 авг. 2014 г., 09:23:39

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

[ttylinux] предоставляет полный командной строке и готов для доступа в интернет.

Забудь об этом, потом.

Сравнивая три других через их Википедии, я бы первая капля перо Linux, как кажется, дремлет.

Потом вижу эту записку на МКД страницы:(1)

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

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

Конечно, многих универсальных дистрибутивов, вероятно, может быть урезаны, чтобы быть ресурсом, что в Debian (особенно Emdebian) (или сводом) может быть победителем, тоже. (Не говоря уже о не-Linux операционки, например, {чистая,свободная,открытая}БСД)

(1) редактирование: ДСЛ "вновь активно развивается" (в качестве анонимного редактирования запросу указывал)

+631
tomaset22 10 мая 2011 г., 04:32:46

Вместо запуска mplayer прямо с вашего запуске, я бы написал скрипт и запустить его вместо.

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

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

Вот пример скрипта, который ожидает, пока его успешно пингует IP адрес до запуска mplayer'а.

#!/бин/Баш

RouterIP="128.0.0.1"
Тайм-аут=2
WaitTime=8


Эхо "ожидание сетевого соединения"
пока ! пин -Г -Ц 1 -з $тайм-аут $RouterIP > /dev/нуль
делать
 Эхо тайм-аут, ожидая $WaitTime секунд
 спи $WaitTime
 Эхо "ожидание сетевого соединения"
сделано

mplayer'ом бла бла

Вы можете изменить IP-адрес роутеров внутренний порт и правильные линии mplayer'а.

Имя его startRadio и сделать его исполняемым, а затем проверить его.

`./startRadio

Добавьте его в зависимости от того, какой скрипт вы хотите, но перенаправление stdout и stderr в /dev/null и запустить его в виде фонового процесса.

например.

/путь/к/скрипту/startRadio >/dev/нуль 2>&1 &
+517
user3255289 11 июн. 2019 г., 01:19:36

Не жди команды, чтобы работать в бывшем режиме. Используйте фактический бывшей команды для вставки текста, а[ppend] и я[nsert].

функции printf '%з\п' '/Азбука' '-' '/\/\/' 'я' 'текст'''. 'ВК' | файл Ex

Дальнейшее чтение

+445
Catherine Burnette 29 нояб. 2016 г., 19:00:24

В POSIX не указано, полная операционная система, так что любая POSIX-совместимая ОС будут иметь команды, которые не в POSIX (например, инициализации, сокращение, пароль, ...). Но разные ОС имеют разные расширения, и GNU инструменты (не только на встраиваемых Linux-системах) имеют много.

С busybox - это набор средств командной строки, которая предназначена для встраиваемых Linux-систем. Он содержит большинство утилит и опций, предусмотренных в POSIX (это не полный, но близко). Можно сделать под управлением Linux системы с загрузчика, ядра Linux, busybox, и пакет dropbear если вы хотите войти в систему через SSH. Добавить ССЗ , если вы хотите сделать развития на минимальной системы.

Если вы предпочитаете начинать с полного, но небольшой дистрибутив, посмотри на МИНИКС 3. Это небольшой системы Unix, предназначенные для встраиваемых систем и для обучения.

Если вы хотите более легко расширяемую систему, посмотри в OpenBSD. Она ориентирована на обеспечение безопасности и консервативен по возможности, но ядро системы не включают в себя основные компоненты, такие как Perl и Apache.

+325
Yuvraj 3 февр. 2018 г., 16:20:51

На EL7 (в RedHat 7, CentOS или Windows 7, и т. д.) У меня systemd в блок файлов для монтирования файловой системы (файл/usr/lib в/systemd в/системы/СРВ-данных.Гора), который выглядит вот так:

[Блок]
После=sysinit.цель

[Горы]
Что=/Дев/диска/на-русский/68e9e9f7-3dbe-4c04-b1f8-f32fea773503
Где=/СРВ/данные
Тип=в ext4
Варианты: Существует два метода,nodiratime,journal_async_commit

[Установите]
WantedBy=Multi-потребителя.цель

Это хорошо работает. Тем не менее, я хочу, чтобы запустить один скрипт выстрела, прежде чем эта файловая система монтируется, чтобы убедиться, что внешний журнал для файловой системы имеет правильное устройство, основной и дополнительный номера. У меня есть рабочий скрипт для этого называется journalfix. Я настроили один выстрел systemd в сервис, чтобы запустить скрипт (файл/usr/lib в/systemd в/системы/journalfix.обслуживание):

[Блок]
После=sysinit.цель
Требует=sysinit.цель

[Услуги]
Тип=импульсный
RemainAfterExit=нет
ExecStart=/usr/Бен/journalfix 68e9e9f7-3dbe-4c04-b1f8-f32fea773503

[Установите]
WantedBy=Multi-потребителя.цель

И изменилось СРВ-данных.крепление зависит от разовыми услугами:

[Блок]
После=sysinit.цель journalfix.услуги
Требует=journalfix.услуги

Однако, я не могу получить один скрипт выстрела надежно работать при перезагрузке. Что происходит, заключается в том, что скрипт выполняется до и/dev/диск/автор-идентификатор UUID заполняется и мой скрипт не запускается правильно в результате. Я понимаю, что мне нужно найти правильную цель или услугу, которая заполняет этот каталог, но все, что я пробовал не работало (sysinit.цели, локальный-ФС.цели, основные.цели).

Одна дополнительная вещь, чтобы отметить, что СРВ-данных.монтирование файловой системы на mdraid устройства. Я считаю, что это затягивание UUID из появляться в каталоге/dev/диск/по-Русский.

Как я могу получить мой одноразовое обслуживание надежную ждать как/dev/диск/к-идентификатор UUID/<идентификатор> показать?

+287
Ing Thomson 22 апр. 2017 г., 05:21:34

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

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

Редактировать: Вот другое описание того же самого от CentOS в список рассылки.

+160
Bradley Flood 20 июл. 2019 г., 03:43:27

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

Я работаю на внедренную систему. Это подключенный к интернету через PPP и GPRS-модема. Система запускает приложение, которое делает HTTPS-запросы через libcurl использует.

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

Существуют различные способы маршрутизации HTTPS-запросы через прокси-сервер, например, я могу перестроить приложение и настроить libcurl использует для использования прокси-сервера через CURLOPT_PROXY. Но мне интересно, если это может быть более простым и гибким, чтобы настроить маршрут, чтобы вперед все отправлены в порт HTTPS прокси-серверов.

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

+106
Anti27 26 июл. 2013 г., 17:23:32
$ на awk 'начать { компания OFS="\T", в случае S=0 } /^[^[:пробел:]]/ { печать ++с "б\", $0; далее } { печать с $0 }' файл | сортировка -Н | кат-Ф 2-
 0ce ручки баров
 0cf переднего тормоза
 0d0 заднего тормоза
Избушка 03 ВР контролирует
 000 неопознанных
 Пояс 001 
 002 Костюм Тела 
 003 сгибателей
 004 перчатки
 005 Глава Трекер
 006 Голова Установлен Дисплей
 007 Ручной Трекер
 008 Oculometer
 009 жилет
 Аниматронные устройства 00a по 
 Стерео 020 Включить
 021 Дисплея Позволяют
Хату 04 Спорт управления
 000 неопознанных
 001 Бейсбольной Битой
 Гольф-Клуб 002 

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

Заголовки разделов, обнаруженные ищу непустых символов в начале строки.

+104
Asahi 13 янв. 2011 г., 02:16:05

Недавно я установил Powerline адаптер в Linux, чтобы улучшить внешний вид моего терминала. Он отлично работает, однако дисплей 3 уровня каталогами в командной строке во время прохождения. Рассмотрим ниже пример

unikx> ...>директорию dir1>директория dir2>Dir3

где unikx мой логин и Dir3 мой текущий рабочий каталог. Проблема в том, у меня есть привычка давать длинные имена в каталогах. Поэтому в связи с выше поведение Powerline-адаптеров показаны 3 уровня, у меня не хватает места на текущей строке, чтобы написать мои команды, и в итоге мои команды появляются в следующей строке, которая мне не нравится.

Так как мне настроить Powerline, которые позволяют показать только 2 или текущего каталога в командной строке, как показано ниже:

unikx> ...>Dir3 

или

unikx> ...>директория dir2>Dir3

Спасибо.

+64
Warrelis 20 июн. 2010 г., 03:13:14

По умолчанию пакет OpenSSH sshd для пакет для Debian, есть ли способ, чтобы настроить его для лечения каждое имя как же?

Например, если кто-то связан со случайным именем пользователя (т. е.: 8LaRiQRd8Qjh), которой не существовало как пользователь Linux, я мог бы настроить sshd рассматривать это как постоянные имя пользователя как "testuser"?

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

В идеале, что я хочу, это правило вроде "Если нет логина, используйте это вместо этого". Даже "всегда использовать это имя пользователя" - это нормально, просто меньше идеальной.

Было бы неплохо, чтобы найти простое решение с помощью служб по умолчанию в OpenSSH демон, а не свою собственную службу sshd.

+32
Mohammad Davari 25 дек. 2017 г., 21:33:06

Решить ее в две петли. Может быть, это не оптимально, но работает. Если кто-нибудь знает другое решение - дайте нам знать.

для меня В $(найти /каталог -тип F -имя '*.резервного копирования')
делать 
 для J В $(найти /каталог -тип F -имя '*.резервного копирования|вырезать -д"." -Ф1-3)
 делать 
 Эхо $я $Дж 
 сделано 
сделано
+18
grimsock 29 дек. 2016 г., 18:38:53

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

$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