Каковы преимущества мьютекс за семафор в ОС Linux Программирование

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

Например,

sem_init(&пэд, 0, 1);
sem_wait(&Рэм);
критические сессии;
sem_post(&Рэм);

Просьба уточнить какие-либо преимущества мьютекс за семафор.

+357
JThistle 15 авг. 2013 г., 01:35:57
38 ответов

В дополнение к 에이바 ответ, вы можете захотеть поместить идентификационные данные в определенный файл называется .smbcredentials в свой домашний каталог для немного больше безопасности. Это хорошая практика, особенно для многопользовательских систем. Таким образом, вы будете защищать вашу Киф пароль. Создайте файл: /главная/моеимя/.smbcredentials и включают в себя всего две строки:

имя пользователя=моеимя
пароль=123

Установить разрешения: $ чмод 600 .smbcredentials

Затем в файле/etc/fstab и добавьте следующую строку:

//192.168.0.67/тест /Home/Пи/тест Киф учетные данные=/домой/моеимя/.smbcredentials,iocharset=utf8 в,сек=NTLM в 0 0

Будьте уверены, чтобы проверить с перезагрузкой.

+993
Mahibul Islam 03 февр. '09 в 4:24

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

использовании luksChangeKey устройства /dev/sdX в

Кроме того, вы можете создать файл ключей и установить установки При загрузке:

ДД, если=/dev/urandom в=/корень/файл ключей БС=число 1024=4
использовании luksAddKey устройства /dev/sdX в /корень/ключей

# файл /etc/crypttab можно найти
sdX_crypt на /dev/sdX в /корень/ключей Лукс

# в /etc/fstab строчку
/Дев/маппер/sdX_crypt /СМИ/SDX в с ext3 по умолчанию 0 2

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


Я придумал хак, который работает для меня, используя секции %pre и Баш.

%заранее
#!/Бен/ш

Телетайп=`телетайп`
старпома < $телетайп > $телетайп 2> $телетайп


pswd1=а
pswd2=б
а [ ! pswd1 $ = = $pswd2 ]; делать
 читаем -С-П "введите парольную фразу:" pswd1
 Эхе -е ""
 читаем -С-П "повторно введите пароль:" pswd2
 Эхе -е ""
 если [ ! pswd1 $ = = $pswd2 ]; тогда
 Эхо -э "пароль не совпадает. Попробуйте снова".
интернет
сделано

Пароль=$pswd1

кошка << ВФ > /tmp/и части-включить
...
 часть .... --пароль=${пароль}
 часть .... --пароль=${пароль}
...
ВФ

%конец

%включают в /tmp/часть-включает

Заполните ваш пользовательский перегородки, которая записывается в файл, и включено в качестве части установки после секции %pre Баш был оценен.

+935
pbhowmick 17 февр. 2019 г., 03:05:21
Другие ответы

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


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

Данный момент я набрал этот вопрос я додумался сам. Может быть, кто-то слишком любопытный.

Выход из маунта вводит в заблуждение. Перегородка устанавливается только на каталог/mnt/stateful_partition и для/Home и /usr/местные не установил на тот же раздел, но, похоже, горе ... привязать к каталогам Дэв-изображения и домой в каталог/mnt/stateful_partition.

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

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

Решение заключается в использовании findmnt вместо этого печатает дерево папок и их источник.

+923
Stormbytes 12 окт. 2019 г., 15:04:56

Сначала понять, как аудит система работает и как добавить системный вызов правила с помощью auditctl.

Это в openSUSE док страница может быть полезным.

+913
Ranjit Fernando 14 апр. 2016 г., 00:24:36

По обе блоге от собственника на.земле.ли и официального списка серверов-зеркал Debian, на.земле.ли не претендующие на предоставление услуг в Debian зеркало. Объявленное время для этого изменения был 1 февраля 2019 года,.

Так почему он все еще работает на некоторых системах, а не для других?

Ну, владелец системы может изменить свое мнение.

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

Возможно, они на самом деле держали зеркало для них, но (как одна из заявленных причин для остановки стал стоимость дискового пространства) они могут иметь урезали, чтобы только покрыть системных архитектур полезное для себя. Например, если они перестают использовать любой 32-разрядной архитектуры x86 системы и нет необходимости для 32-битной совместимости, они могут быть бросил на i386 архитектуре, но держал зеркало для amd64 в один. (Если виртуальные машины работают все 64-битные системы, это может быть причиной.)

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

Что вы должны делать?

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

Вы можете сделать это несколькими способами:

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

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

Или вы можете выбрать новый репозиторий из официального списка серверов-зеркал Debian и настроить его вручную.

Или можно использовать сторонних источников.список генератор. Например, вот этот: https://debgen.simplylinux.ch/

+887
sherzaman mughal 1 июн. 2013 г., 23:40:02

Люди здесь сознательно ставить рейд 6 под некоторым стресс-тестирования затем попытался избавиться от них. Он может переместить вас дальше. Это может быть немного слишком поздно для вас, но они также назвали своих устройствах, в частности как /dev/еасд и т. д. Для рейда ПДД с помощью правил udev ....

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

В HTPC + RAID6 (адреса)

В udev RAID-устройства 6 имен

К вашему сведению, внутр FS может оказаться не столь надежен, как XFS. YMMV.

+879
Glenn Jason 26 мар. 2011 г., 15:17:19

Я делаю короткий, простой парсер bash и пытаются извлечь 3 вещи из многих строк, и поставить их во вновь сформированном переменных. они все выглядят, как показано ниже:

ownername:чтение и запись выполнять имя_группы:читать выполнить все:бергамот

Я пытаюсь вытащить каждой части в переменные, как показано ниже:

Владелец (первый блок)

Владелец=$(ownername)

Группа (второй блок)

Группа=$(имя_группы)

и, наконец, разрешения (все блоки, но с ownername/имя_группы заменить владельца и primary_group)

Разрешения=$(владелец:чтение запись выполнение primary_group:читать выполнить все:бергамот)

Это казалось довольно простой задачей на первый, впрочем, пытается бороться со своим основным на awk знание трудно, так как некоторые области могут быть права доступа rwx, и другим РВ/Ро, а также владельца/группы не является уникальным (не давая простой СЭД)

Какие первые шаги я могу предпринять приближается к этому?

Чтобы выразиться более ясно:

Вход:

ownername:чтение и запись выполнять имя_группы:читать выполнить все:бергамот

Выход:

Владелец=ownername
Группа=имя_группы
Разрешения=владелец:чтение запись выполнение primary_group:читать выполнить все:бергамот
+876
rafsojka 1 янв. 2015 г., 19:36:31

У меня по rsync задач и хотите исключить свою ./в JS/ папке. Потому что я использую:

--исключить Яш

Что происходит сейчас заключается в том, что не только ./в JS/ папке, но несмотря на ./активов/и JS/ папке не будут синхронизироваться. Как я могу сказать rsync, чтобы только исключить папку внутри корневой документ?

+875
dhamu 2 сент. 2011 г., 02:32:11
> Эхе -Е "1 гиб\\НМБ" | блоки
Курсов валют из finance.yahoo.com на 2017-10-31 
3047 единиц, приставки 109, 109 нелинейных блоков

Вы: вы хотите: * 1073.7418
 / 0.00093132257
У вас есть:

или

> Эхо $((1024*1024*1024))
1073741824
> 

человек 7 единиц

НТН

+868
Tim Breeden 13 сент. 2018 г., 00:43:27

Не использовать СЭД для этого, так как он не понимает нежадное соответствие. Можно использовать на Perl вместо:

Перл -ЧП 'ы|<oTimer.*?/>||файл G'.в файл>.из

Или, чтобы изменить файл на месте:

на Perl -я.бак-ЧП 'ы|<oTimer.*?/>||файл G'.в
+866
cat5dev 22 апр. 2019 г., 20:24:13

Почти наверняка команда пыталась читать из терминала, когда он не был в группе на переднем плане процесс. Это заставит ядро отправить SIGTTIN к процессу, который по умолчанию будет остановить процесс. Простой тест будет перенаправить stdin в /dev/нуль. Если процесс выполняется в фоновом режиме без остановки, то проблема была SIGTTIN, как описано.

+863
user2676140 20 апр. 2014 г., 05:48:15

я установил ядро:АПТ установить Linux-изображения-4.18.0-0.БПО.1-для amd64, после того как я использованы АПТ autoremove.
Он удалил некоторые пакеты Python, которые я не помню, после того, как я столкнулся с некоторыми проблемами.
Настройка и Гном-твик-инструмент исчез, по-прежнему отсутствует.
Я пробовал через apt-F устанавливают, подходит ... исправить сломанный установить и с помощью dpkg --конфигурирование - но с dpkg Ошибка 1.
Поэтому я вручную удалил проблемные поля в файле/var/lib в/с dpkg/статус, изначально 3.
После того, как я смог снова использовать apt, но не для установки анзибль, гном-твик-инструмент или любой проблемный пакет.
Затем я использовал меткое обновление, и теперь снова сломался (те же пакеты):





[..]
 команды dpkg: ошибка при обработке пакета Python-jinja2 (--настроить):
 проблемы зависимостей - оставляем "не задано"
 с dpkg: проблемы зависимостей предотвратить конфигурации питона комплекта библиотек GTK2:
 питон-комплекта библиотек GTK2 зависит от питона и NumPy (>= 1:1.10.0~В1); однако:
 Пакет python-NumPy и обратно еще не настроена.
 питон-комплекта библиотек GTK2 зависит от питона и NumPy-abi9; однако:
 Пакет python-NumPy и обратно-abi9 не установлено.
 Пакет python-numpy строки, которые предоставляет Python-библиотеки numpy-abi9 не настроен еще.
 питон-комплекта библиотек GTK2 зависит от питона-Каир (>= 1.0.2-1.1); однако:
 Пакет python-Cairo-это еще не настроено.
 питон-комплекта библиотек GTK2 смотря на Python-GObject в-2 (>= 2.21.3); однако:
 Пакет python-GObject в-2 не настроен еще.

 команды dpkg: ошибка при обработке пакета Python-комплекта библиотек GTK2 (--настроить):
 проблемы зависимостей - оставляем "не задано"
 с dpkg: проблемы зависимостей предотвратить конфигурация gimp:
 gimp зависит от питона-комплекта библиотек GTK2 (>= 2.8.0); однако:
 Пакет python-комплекта библиотек GTK2 еще не настроена.

 с dpkg: ошибка при обработке пакета gimp (--настроить):
 проблемы зависимостей - оставляем "не задано"
 Обработка триггеров для библиотеки libc-bin (на 2.24-11+deb9u3) ...
 Ошибки возникли при обработке:
питон-идна
питон-и YAML
питон-крипто
питон-pyasn1
питон-netaddr
питон-xmltodict
питон-ПКГ-ресурсов
питон-markupsafe
на языке Python и NumPy
в Python-httplib2
питон-код-2
питон-шесть
питон-парамико
питон-в SELinux
анзибль
питон-enum34
питон-тайнопись
питон-Каир
питон-адрес
в Python-setuptools
питон-jinja2
питон-комплекта библиотек GTK2
gimp
 Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)

Я' м на Debian 9. Как я могу это исправить?
Дополнительный выход:

грэп удалить файл /var/журнал/команды dpkg.журнал 
2018-11-04 18:30:54 пакеты автозагрузки удалить
2018-11-04 18:30:55 удалить libjack-jackd2-0:1.9.10 для amd64+20150825git1ed50c92~смотрите 5 <нет>
2018-11-04 19:23:33 пакеты автозагрузки удалить
2018-11-04 19:23:33 удалить VLC:для amd64 3.0.3-1-0+deb9u1 <нет>
2018-11-05 22:58:55 пакеты автозагрузки удалить
2018-11-05 22:59:00 удалить Linux-изображения-4.18.15-скорпион:на amd64 1 <нет>
2018-11-05 22:59:41 пакеты автозагрузки удалить
2018-11-05 22:59:41 удалить при помощи GnuPG агент:все 2.2.10-3~bpo9+1 <нет>
2018-11-07 10:20:33 пакеты автозагрузки удалить
2018-11-07 10:20:38 удалить Linux-изображения-4.18.6-скорпион:на amd64 1 <нет>
2018-11-09 15:00:33 пакеты автозагрузки удалить
2018-11-09 15:00:33 удалить анзибль:все 2.2.1.0-2 <нет>
2018-11-11 11:34:50 пакетов автозагрузки удалить
2018-11-11 11:34:55 удалить Linux-изображения-4.18.6:для amd64 4.18.6-1 <нет>
2018-11-11 11:47:55 запуск пакеты удалить
2018-11-11 11:47:55 удалить питон-netaddr:все 0.7.18-2 <нет>
2018-11-11 11:47:55 удалить Linux-изображения-4.9.0-7-для amd64:amd64 в 4.9.110-3+deb9u2 <нет>
2018-11-11 11:48:26 удалить питон-Керберос:для amd64 1.1.5-2+В2 <нет>
2018-11-11 11:48:26 удалить питон-в SELinux:amd64 в 2.6-3+Б3 <нет>
2018-11-11 11:48:26 удалить питон-xmltodict:все 0.10.2-1 <нет>
2018-11-11 11:48:27 удалить стандарта IEEE-данных:все 20160613.1 <нет>
2018-11-11 12:00:53 пакеты автозагрузки удалить
2018-11-11 12:00:58 удалить Linux-изображения-4.18.0-0.БПО.1-для amd64:amd64 в 4.18.6-1~bpo9+1 <нет>
2018-11-11 12:01:54 пакеты автозагрузки удалить
2018-11-11 12:01:54 удалить анзибль:все 2.7.1-1ppa~верный <нет>
2018-11-11 12:02:10 пакетов автозагрузки удалить
2018-11-11 12:02:10 снять в AppArmor:для amd64 2.11.0-3+deb9u2 <нет>
2018-11-11 12:02:11 удалить текст-Перл:для amd64 2.11.0-3+deb9u2 <нет>
2018-11-11 12:12:32 пакеты автозагрузки удалить
2018-11-11 12:12:37 удалить анзибль:все 2.7.1-1ppa~верный <нет>
2018-11-11 12:12:59 пакеты автозагрузки удалить
2018-11-11 12:12:59 удалить питон-netaddr:все 0.7.18-2 <нет>
2018-11-11 12:35:46 пакеты автозагрузки удалить
2018-11-11 12:35:46 удалить стандарта IEEE-данных:все 20160613.1 <нет>
2018-11-11 12:35:46 удаление на Python-httplib2:все 0.9.2+для dfsg-1 <нет>
2018-11-11 12:35:46 удалить питон-jinja2:все 2.8-1 <нет>
2018-11-11 12:35:47 удалить питон-парамико:все 2.0.0-1 <нет>
2018-11-11 12:35:47 удалить питона и YAML:для amd64 3.12-1 <нет>
2018-11-11 12:35:47 удалить sshpass:для amd64 1.06-1 <нет>
2018-11-11 12:35:48 удалить питон-markupsafe:для amd64 0.23-3 <нет>
2018-11-11 12:36:01 пакеты автозагрузки удалить
2018-11-11 12:36:01 удаление на Python-httplib2:все 0.9.2+для dfsg-1 <нет>
2018-11-11 12:36:01 удалить питон-jinja2:все 2.8-1 <нет>
2018-11-11 12:36:01 удалить питон-парамико:все 2.0.0-1 <нет>
2018-11-11 12:36:02 удалить питона и YAML:для amd64 3.12-1 <нет>
2018-11-11 12:36:02 удалить GNOME:amd64 в 1:3.22+3 <нет>
2018-11-11 12:36:02 удалить задачу-гном-десктоп:все 3.39 <нет>
2018-11-11 12:36:03 удалить GNOME-сердечник:amd64 в 1:3.22+3 <нет>
2018-11-11 12:36:04 удалить хром-гном-Шелл:все 8-4 <нет>
2018-11-11 12:36:05 снять dblatex:все 0.3.9-3 <нет>
2018-11-11 12:36:05 снять транспорт-6-JRE и-Либ:все 6.3.0-18+deb9u1 <нет>
2018-11-11 12:36:05 снять gimp:для amd64 2.8.18-1+deb9u1 <нет>
2018-11-11 12:36:06 удалить GNOME-управления-Центр:amd64 в 1:3.22.2-3 <нет>
2018-11-11 12:36:06 удалить гном-твик-инструмент:все 3.22.0-1 <нет>
2018-11-11 12:36:07 удалить в бэкэнд:для amd64 1.30.4-1 <нет>
2018-11-11 12:36:07 удалить в Inkscape:для amd64 0.92.1-1 <нет>
2018-11-11 12:36:08 удалить libsac-Ява-транспорт:для amd64 1.3+для dfsg-2 <нет>
2018-11-11 12:36:09 удалить Debian установщикам-БК:для amd64 6.3.0-4 <нет>
2018-11-11 12:36:09 удалить libgcj17:для amd64 6.3.0-18+deb9u1 <нет>
2018-11-11 12:36:10 удалить Debian установщикам-общее:все 1:6.3-4 <нет>
2018-11-11 12:36:10 удалить libglade2-dev так:на amd64 1:2.6.4-2 <нет>
2018-11-11 12:36:11 удалить библиотека libsmbclient-разработчиков:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:12 удалить VLC-плагин-Самба:для amd64 3.0.3-1-0+deb9u1 <нет>
2018-11-11 12:36:12 удалить ndiff:всех 7.40-1 <нет>
2018-11-11 12:36:12 удалить чипов в Linux:все 4.2.10-2 <нет>
2018-11-11 12:36:13 удалить драйвер принтера-саг-жды:все 0.1-4 <нет>
2018-11-11 12:36:13 удалить процветать:все 1.00.4+резюме.2007.05.01-4.1 <нет>
2018-11-11 12:36:14 удалить Самбу:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:16 удалить Самбу-общие-ОГРН:amd64 в 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:17 удалить питон-Самба:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:17 удалить Самбу-ВФС-модулей:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:17 удаление на Python-запросы:все 2.12.4-1 <нет>
2018-11-11 12:36:18 удалить питон-кольцо для ключей:все, 10.1-1 <нет>
2018-11-11 12:36:18 удалить питон-всех-Дев:для amd64 2.7.13-2 <нет>
2018-11-11 12:36:19 удалить питон-всех:для amd64 2.7.13-2 <нет>
2018-11-11 12:36:19 удалить питон-bs4:все 4.5.3-1 <нет>
2018-11-11 12:36:20 снять питона на голландском языке:все 1.9.1-2 <нет>
2018-11-11 12:36:20 удалить питон-брелоки.alt:у всех 1.3-1 <нет>
2018-11-11 12:36:20 снять на Python-разработчиков:для amd64 2.7.13-2 <нет>
2018-11-11 12:36:21 удалить питон-dnspython:все 1.15.0-1 <нет>
2018-11-11 12:36:21 удалить питон-html5lib:все 0.999999999-1 <нет>
2018-11-11 12:36:22 удалить питона в OpenSSL:все 16.2.0-1 <нет>
2018-11-11 12:36:22 удалить питона Пип:все 9.0.1-2 <нет>
2018-11-11 12:36:22 удалить питон-рыскать:всех 0.32-2 <нет>
2018-11-11 12:36:23 удалить питон-колесо:все 0.29.0-2 <нет>
2018-11-11 12:36:23 удалить питон-кода валюты XDG:все 0.25-4 <нет>
2018-11-11 12:36:23 удалить питон3-сайт SMBC:для amd64 1.0.15.6-1 <нет>
2018-11-11 12:36:24 удалить qbittorrent:amd64 в 3.3.7-3 <нет>
2018-11-11 12:36:25 удалить Самбу-dsdb успешно-модулей:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:26 удалить файл texlive-команды пакетов pstricks:все 2016.20170123-5 <нет>
2018-11-11 12:36:27 удалить библиотека libsmbclient:для amd64 2:4.5.12+для dfsg-2+deb9u3 <нет>
2018-11-11 12:36:43 удалить питон-secretstorage:все 2.3.1-2 <нет>
2018-11-11 12:36:43 удалить питон-криптография:для amd64 1.7.1-3 <нет>
2018-11-11 12:36:43 удалить питон-urllib3:все 1.19.1-1 <нет>
2018-11-11 12:36:44 удалить питон:для amd64 2.7.13-2 <нет>
2018-11-11 12:36:44 удалить питон-АПТ:для amd64 1.4.0~beta3 в <нет>
2018-11-11 12:36:45 удалить питон-комплекта библиотек GTK2:для amd64 2.24.0-5.1 <нет>
2018-11-11 12:36:45 удалить питон-Каир:для amd64 1.8.8-2.2 <нет>
2018-11-11 12:36:45 удалить питон на голландском языке-серверная часть:для amd64 1.9.1-2 <нет>
2018-11-11 12:36:46 удаление на Python-chardet:все 2.3.0-2 <нет>
2018-11-11 12:36:46 удалить питон-крипто:amd64 в 2.6.1-7 <нет>
2018-11-11 12:36:46 удалить на Python-dbus интерфейса:amd64 в 1.2.4-1+В1 <нет>
2018-11-11 12:36:46 удалить питон-enum34:все 1.1.6-1 <нет>
2018-11-11 12:36:46 удалить питон ги:amd64 в 3.22.0-2 <нет>
2018-11-11 12:36:47 удаление на Python-GObject в-2:для amd64 2.28.6-13 <нет>
2018-11-11 12:36:47 удалить питон-идна:все 2.2-1 <нет>
2018-11-11 12:36:47 удалить питон-адрес:все 1.0.17-1 <нет>
2018-11-11 12:36:47 удалить питон-лдб:для amd64 2:1.1.27-1+В1 <нет>
2018-11-11 12:36:48 удалить питон-библиотека lxml:для amd64 3.7.1-1 <нет>
2018-11-11 12:36:48 удалить на языке Python и NumPy:amd64 в 1:1.12.1-3 <нет>
2018-11-11 12:36:48 удалить на Python-setuptools:все 33.1.1-1 <нет>
2018-11-11 12:36:48 удалить питон-ПКГ-ресурсы:все 33.1.1-1 <нет>
2018-11-11 12:36:48 удалить питон-pycparser:всех 2.17-2 <нет>
2018-11-11 12:36:48 удалить питон-слойная:все 3.9-1 <нет>
2018-11-11 12:36:49 удалить питон-pyasn1:все 0.1.9-2 <нет>
2018-11-11 12:36:49 удалить питон-шесть:все 1.10.0-3 <нет>
2018-11-11 12:36:49 удалить питон-БТ:для amd64 1.3.11-2 <нет>
2018-11-11 12:36:49 удалить питон-webencodings:все 0.5-2 <нет>
2018-11-11 12:36:49 удалить питон-wxgtk3.0:amd64 в 3.0.2.0+для dfsg-4 <нет>
2018-11-11 12:36:50 удалить питон-wxversion:все 3.0.2.0+для dfsg-4 <нет>
2018-11-11 12:36:50 удалить файл texlive-дополнительные утилиты:все 2016.20170123-5 <нет>
2018-11-11 12:36:51 удалить файл texlive-латекс-экстра:все 2016.20170123-5 <нет>
2018-11-11 12:36:52 удалить файл texlive-фотографии:все 2016.20170123-5 <нет>
2018-11-11 12:36:52 удалить файл texlive-наука:все 2016.20170123-5 <нет>
2018-11-11 12:36:53 удалить питон-markupsafe:для amd64 0.23-3 <нет>
2018-11-11 20:57:33 пакеты автозагрузки удалить
2018-11-11 20:57:33 удалить okteta:amd64 в 4:16.08.3-1 <нет>
+850
Winston Hosea Driggins 10 июн. 2015 г., 02:42:56

Если ваша проблема заключается в том, что сам сайт блокирует контент, потому что он обнаруживает, что с Privoxy блокирует рекламу, то нужно делать и редактировать такой В пользователей.действий файл:

{ разрешить-объявления }
.wired.com

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

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

+801
Penny 29 окт. 2016 г., 21:57:33

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

+791
Surb 14 февр. 2011 г., 01:36:53

Я использую в Fedora 18. Я выбираю метод ввода ibus в селектор. В ибус, я выбираю предпочтения изменить метод ввода. Но я просто вижу английский-русский способ. Я не могу выбрать способ ввода на другом языке.(есть Dropbox, но все язык Blur, но и на английском языке). Так, я не знаю как выбрать другой язык. (в моем случае это японский и вьетнамский).

Я пробовал команду, когда я в Google:

ням установить scim-Ланг-японский

но мой терминал заметить, что этот пакет не существует.

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

спасибо :)

+707
nJGL 12 апр. 2017 г., 04:21:12

вы теряете связь (т. е. доступ к вы диск)

 5006016841e00513 

идентификатор контроллера clariion и

6006016060702d0051a04cd7773de411

это Лунь (или диск) на вас Сан.

  • поставщик данных clariion
  • расширение 060702d0051a04cd7773de411
  • Ди:LDEV (16) Е4:11 (10) 228 - 17

вы должны проверить ваше оборудование, или если аппаратные ОК, настройки зональностью на коммутатора San.

+677
Shaun Rieman 3 сент. 2015 г., 23:28:02

Это казалось достаточно распространенный вопрос... я нашел это уже отвечал, что я предлагаю. Procmail-это локальная доставка агента.. который я думаю, означает что-то уже получил почту из сети и передала ее procmail для локальной доставки или другие фильтрации. В этом случае постфикс будет эта штука. Забежав postfix в производстве это надежный инструмент и очень гибкий для специальной обработки почты.

https://serverfault.com/questions/258469/how-to-configure-postfix-to-pipe-all-incoming-email-to-a-script#258491

+656
vpiercy 12 нояб. 2015 г., 19:08:00

как найти файлы в директории с префиксом__дата_030000_суффикс

здесь префикс-имя файла и формат даты дата +%г%м%ди Суффикс '.тхт и 030000 количество будет варьироваться для каждого файла.

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

например:--имя файла-как ABC_XYZ_40001_20150119_030000_1.txt здесь ABC_XYZ_40001-это префикс 20150119 это указана дата 1.txt -это суффикс. С помощью команды grep и sed ЛС кошку, чтобы получить имя файла, есть ли способ, что мы можем достичь с помощью команды "поиск".

+542
Mercia Olivier 11 янв. 2017 г., 22:57:40

Я разрабатываю инструмент для управления удаленными устройствами. Этот инструмент включает в себя 2 части:

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

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

{
 цель: DEVICE_ID,
 действие: 'CONFIGURE_NETWORK',
 параметры: {
 IP-адрес: '192.168.1.77',
 default_gateway: '192.168.1.1',
 primary_dns: '8.8.8.8',
...
}
}

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

В прошлом, мы только поддержка устройств Raspberry Pi, так через через dhcpcd решена задача. Более продвинутые, она также способна восстанавливать, если настройки сети не удалось.

Сейчас мы планируем поддержать несколько видов устройства, те, которые основаны на Ubuntu 16.04 и новее, может работать в любой среде рабочего стола. И проблема причин. Есть много способов и инструментов управления сетью в семейство Ubuntu. Некоторые дистрибутивы используют сайту netplan, в то время как другие поставляются с NetworkManager и wicd, и DHCPCD5, и так далее.

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

+535
Johnny Video 26 сент. 2018 г., 14:56:25

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

Теперь у меня есть CentOS7/в KDE-Plasma и скучаю по нижней панели, в основном потому, что переключение переднего плана приложение с помощью Alt-Tab является гораздо менее удобно, чем просто нажав на нужную вам.

Как я могу настроить кде-плазма, есть гном-стиль нижней панели?

+527
Xl8 30 авг. 2017 г., 04:48:50

что произойдет, если я использую эту команду?

судо команды dpkg-перенастроить MySQL-сервера

и более важно : то, что происходит с моей базы данных? Они падали?

Примечание: когда я обновил Убунту 16.04 в последнюю ночь , изменены некоторые параметры, которые я изменил , то я не могу подключиться к MySQL, когда я пытаюсь подключить БД, я вижу эту ошибку:

Ошибка 2002 (HY000): не могу подключиться к локальному серверу MySQL через гнездо '/ВАР/выполнения/которых mysqld/mysqld в.и Sock' (2)

Спасибо!

+508
Hassan Mahfuj 24 мар. 2018 г., 23:57:26

Это делает количество до разделителя:

СЕПГ -Н '/[^0-9]/!ч;/^-$/{г;/./Р}'

И это после:

СЕПГ -н - /^- $/{н;/./!д;/[^0-9]/!Р}'
+508
Sammy Chan 18 нояб. 2019 г., 10:51:50

В маску - это “файл режим создания маски”: значение umask ≡ “файл режим создания маски” Это процесс стоимости. Каждый процесс имеет свое собственное значение, но наследует от своего родителя. В значение umask значение хранится в ядре, и выживает на вилке и некоторые формы старпома.

значение umask - это тип маски: набор маскус ⊂ Набор битовых масок

Есть много типов маски.

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

Сказать еще один способ.

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

Логическое маскирование

0666 ∧ 0555 = 
110110110 ^ 010010010 =
0444

^ означает “и”, она работает на биты. Итак, сначала вы должны преобразовать восьмеричное в двоичное. Затем вы должны применить операцию над каждым битом, в свою очередь.

0 ^ 0 = 0
0 ^ 1 = 0
1 ^ 0 = 0
1 ^ 1 = 0

Скопировано по просьбе ОП, у дублирую вопрос (op для удаления дубликатов).

+501
bananajoe 13 янв. 2015 г., 08:42:49

Разница в том, есть ли пробел после этого во входном тексте.
Например:

С приговора без пробела, нет замены:

$ Эхо 'мужчина' | Е С/с /этого /'
мужчина

С предложение с пробелом, работает, как ожидалось:

$ Эхо 'человек' | Е С/с /этого /'
этот человек

С предложением, с другой пробельный символ, нет замена будет происходить:

$ Эхо -е 'в\Альтман' | Е С/с /этого /'
человек
+498
Brin Taylor 13 июл. 2019 г., 04:19:42

У меня возникли некоторые странные проблемы с GNU coreutils дата В8.4 (CentOS) так, что не происходит в V8.21 (Убунту/Минт).

На В8.4, я получаю следующий результат (я в пст):

$ дата-версия | глава -Н 1
дата (Лицензия GNU coreutils) 8.4
$ дата -д '2014-11-08'
Сидел ноября 8 00:00:00 ПСТ 2014
$ дата -д '2014-11-08T00:00:00'
7 ноября пт 09:00:00 ПСТ 2014

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

Ладно, я добавлю пояс спецификатор, как указано В3. На моей машине:

$ дата-версия | глава -Н 1
дата (Лицензия GNU coreutils) 8.21
$ дата -д '2014-11-08T00:00:00-0800'
Сидел ноября 8 00:00:00 ПСТ 2014
$ дата -д '2014-11-08T00:00:00-08:00'
Сидел ноября 8 00:00:00 ПСТ 2014

Здорово. Но на CentOS:

$ дата-версия | глава -Н 1
дата (Лицензия GNU coreutils) 8.4
$ дата -д '2014-11-08T00:00:00-0800'
дата: инвалид дата 2014-11-08T00:00:00-0800'
$ дата -д '2014-11-08T00:00:00-08:00'
дата: инвалид дата 2014-11-08T00:00:00-08:00'

Редактировать: еще один, который не работает, используя датусобственного производства:

$ дата -д "$(дата -Ihours)"
дата: неверная дата 2014-11-08T13-0800'

Следующий делает работу:

$ дата -д '2014-11-08 00:00:00 -08:00'
Сидел ноября 8 00:00:00 ПСТ 2014

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

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

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

+495
UmbraDue 20 мар. 2011 г., 21:13:45

Я с помощью RHEL 5, Если я подключу USB флэш-накопитель я получаю сообщение об ошибке следующим образом:

alt text

Столько дней он плавно работать, и теперь работает с Windows XP, так хорошо.

Где проблема ? Как я могу решить это ?

+486
Ty Evans 31 дек. 2015 г., 23:48:53

Почему бы не иметь свой файлами sudoers установки, так что пользователь 1 может sudo для пользователя 2, но только запустить одну команду (без пароля)? Это по-прежнему отвечать ваши вопросы безопасности?

Я думаю, что пользователям использовать sudo? будет что-то вроде

имя хоста = NOPASSWD: /путь/к/команде

+473
sami 22 мая 2010 г., 09:46:13

Учитывая, ванильный Дебиан мне нужно:

  • выбрать файловую систему
  • настройка программного обеспечения ( написание .conf файлов и редактирования скриптов )
  • установить/удалить пакеты
  • установка/удаление программного обеспечения, составленный мной

После этого я хочу упаковать все в рабочем .ИСО/.рис. Есть ли хорошие инструменты, которые будут делать это? Мне в принципе нужно создать что-то вроде прошивки, начиная с Debian.

+452
Naveen Sudhakar 8 сент. 2013 г., 10:44:35

Мой процессор 64 бит, у меня PS/2 для клавиатуры и мыши PS/2 и я пробовал с LiveCD Убунту, Кубунту, Федора, Арч Линукс, Wubi установок, 32 и 64 бит (мой процессор 64 бит) и щенок Линукс. Я могу перемещаться между пунктами меню, когда есть один, но при загрузке клавиатура и мышь перестают отвечать. Щенок Линукс полностью загружается, но клавиатура и мышь не реагируют. Кроме того, нажав режим NumLock, CapsLock включен, ничего не делает.

Обратите внимание, что окна не имеют этой проблемы.

Моя клавиатура и мышь работают безотказно в Puppy Linux на 3.01, но не в 4.х.

Важно: я могу подтвердить, что клавиатура и мышь работают в Ubuntu 8.04.4 LTS с ОС Linux 2.6.22-14-generic и, но не с 2.6.24-29-универсальный.

+441
Davidrai 9 июн. 2017 г., 15:36:31

Теория

Правила :

  • внутри ' запятыми, ничего не толковать и ничего, кроме ' не имеет специального значения. Это означает, что только ' нужно вырваться но это также означает, что, для того, чтобы избежать этого, вам нужен '\" построить. (Первый ' окончание строки, следующие \' добавляет литерал ' (побег предотвращает начало новой строки) И последнее ' начать новую строку. с этих трех строк, не разделенных разделителем (обычно пробел), они будут рассматривать как единую непрерывную строку.

  • Внутри " строки, переменная расширение возникает и убегает интерпретируются. Поэтому, если вы хотите литерал \, вы должны избежать этого. Также, если вы хотите литерал $, вы также должны защитить его (иначе это будет трактоваться как переменная расширения).

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

Кроме того, имейте в виду, что СЭД также интерпретирует \ как Escape-символ, означает, что вы также должны защитить этот символ при его использовании буквально в СЭД сценарий.

Пример

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

Например, если вы хотите заменить строку это тест на мой тест в файл в/Home/пользователь/у меня есть пробелы в моем name.txt и поместить результат в файл /home/user/NoSpaces.txtвы можете использовать " цитирование вокруг него, чтобы сделать его проще, вот так :

СЭД "ы/тест/мой тест/" "/главная/пользователя/у меня есть пробелы в моем name.txt" >/home/user/NoSpaces.txt

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

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

    аргумент myVar='СЭД "ы/это\"ы теста/это\"мой тест/" "/главная/пользователя/у меня есть пробелы в моем name.txt" >/home/user/NoSpaces.txt'
    
  • Вы могли бы также сделать это с помощью " стиль цитат:

    аргумент myVar="СЭД \"з/тест/мой тест/\" \"/главная/пользователя/у меня есть пробелы в моем name.txt\" >/home/user/NoSpaces.txt"
    

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

Решение

Это, как говорится, для вашей конкретной проблемы, вы могли бы попробовать это :

КМД="СЕПГ -я '\$ptgui ialias '\\"вина ~/.вино/диск_с/программа\\\\ Files/PTGui/PTGui.exe'\\' в /usr/люди/$wineuser/конфиг/cshrc по.хсг"
Су "$wineuser" -с "$УМК"

Обратите внимание, что я бы предложил использовать вppend вместо Яnsert команду для СЭД, но это выходит за рамки данного вопроса.

+400
user11521 17 июн. 2016 г., 12:46:54

Проверено С ниже скрипт и он тоже работал нормально

count_line=у awk '{печати НР}' именем| сортировка -НР| СЭД -п '1П'

Для ((я=1;я<=$count_line;я++)); делать фи=`в awk -V я="$я" 'НР==я{печати $1}' имя_файла`; ч=`в awk -V я="$я" 'НР==я{печати $2}' имя_файла|на awk -е "," '{печати НФ}'| сортировка -НР | сед-Н-1П"; Для ((от J=1;j С<=$З;К++)); сделать эхо $интернет;на awk -V я="$я" -против j="$й" 'НР==я{печати $2}' имя_файла| на awk -V и J в="$J" и-Ф "," '{печати $J в}' ; готово; сделано|ООО "Н;С/\Н/ /Г"

выход

N1518 АМП
N1518 августа
N1518 АЗМ
N1518 ХЛ
N1520 АЗМ
N1520 нал
N1524 АМП
N1524 нал
Ул. N1524 
+341
nonthevisor 25 мая 2018 г., 03:16:40

Если я правильно понимаю ваш вопрос, вам нужно, чтобы удалить пустую строку. Попробуйте этот перл бит: `Перл-нэ 'гусеничка и печати'

Примеры:

[корень тест@талара]# LS-Ла
итого 20
директорию типа drwxr-XR-х 3 корень корень 4096 7 июня 21:30 .
д-р-ХС-х---. 28 корень корень 4096 8 июня 08:42 ..
-RW-р-р-- 1 корень 0 июн 7 15:10 ФАЙЛ1
директорию типа drwxr-XR-х 3 корень корень 4096 июн 7 14:49 хам
-RW-р-р-- 1 корень 36 7 июня 21:31 т
-RW-р-р-- 1 корень 11 июня 7 16:тест 21 

[корень@талара тест]# LS-Ла-гусеничка и печати | жемчужно-не' -'
общая 20drwxr-XR-х 3 корень корень 4096 7 июня 21:30 .д-р-ХС-х---. 28 корень корень 4096 8 июня 08:42 ..-RW-р-р-- 1 корень 0 июня 7 15:10 FILE1drwxr-XR-х 3 корень корень 4096 7 июня 14:49 хам-RW-р-р-- 1 корень 36 7 июня 21:31 т-РВ-р--р-- 1 корень 11 июня 7 16:21 тест

И чтобы сделать его легким для ввода снова и снова, и на лету можно сделать псевдоним: псевдоним грызть="Перл -нэ 'гусеничка и печати"

+320
Jurij Semjonow 14 июн. 2016 г., 17:46:51

Единственное, что найти.команды updatedb не обновить поиск базы данных.

Если вы не хотите разглашать местоположения конфиденциальных файлов с помощью этой базы данных, то вы можете ждать найти.без выполнения, а затем запустить РМ команду, чтобы удалить базу данных:

судо РМ в /var/дБ/найти.базы данных
+303
user58173 28 окт. 2014 г., 01:31:11

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

  1. Сделать эхо 1 >> /системы/ядра/отладки/трассировки/события/системных вызовов/sys_exit_inotify_add_watch/включить , чтобы включить трассировку часы добавляет;
  2. У кота /системы/ядра/отладки/трассировки/tracing_enabled , чтобы убедиться, что он установлен в 1, и если это не сделать эхо 1 >> /системы/ядра/отладки/трассировки/tracing_enabled;
  3. Перезапуск процессов с помощью inotify случаях (определяемых, как описано в ответ Петр узел), что вы подозреваете, создавать много часов; и
  4. Прочитать файл /системы/ядра/отладка/трассировка/трассировка , чтобы посмотреть, сколько часов создаются и какие процессы.

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

+206
Exavior 25 авг. 2014 г., 06:28:13

Я пытаюсь двигаться как wlan0 интерфейс с хоста в контейнер с ниже настройки,

для lxc.сети.тип = физ.
для lxc.сети.ссылка = как wlan0
для lxc.сети.hwaddr = АВ:СD:эф:ГХ:ИЖ
для lxc.сети.флаги = вверх

Который прекрасно работает с моей внешней ТП-Линк WiFi адаптер и я вижу, как wlan0 интерфейс доступен внутри контейнера, выполнив команду ifconfig

Но я также встроен чип Альпы WiFi для чего же конфигурации контейнера не будет работать и не с ниже ошибки.

для lxc-начать lxc_conf ошибка 20170704134254.641 - конф.с:lxc_assign_network:3102 - не удалось переместить 'как wlan0' контейнер : операция не допускается
 для lxc-начала 20170704134254.641 lxc_start ошибка - начать.с:lxc_spawn:1199 - не удалось создать настроенную сеть.
 для lxc-начала 20170704134254.641 информация lxc_conf - конф.с:lxc_delete_network:2926 - интерфейс "eth0 в" с индексом 6 и уже удаленные и существующие в различных сетевых имен.
 для lxc-пуск информация 20170704134254.710 lxc_conf - конф.с:lxc_delete_network:2961 - удалены интерфейс "vethQVT9W2" от хозяина.
 для lxc-начала 20170704134254.711 lxc_start ошибка - начать.с:__расширяемым_старт:1338 - не наплодить контейнер "мои-прод".
 для lxc-старт 20170704134254.779 предупредить lxc_commands - команды.с:lxc_cmd_rsp_recv:172 - команды get_cgroup не получите ответ
 для lxc-начала lxc_start_ui ошибка 20170704134259.784 - lxc_start.c:основное:360 - контейнер не удалось запустить.
 для lxc-начала lxc_start_ui ошибка 20170704134259.784 - lxc_start.c:основное:362 - для получения более подробной информации, запустите контейнер в режиме переднего плана.
 для lxc-начала lxc_start_ui ошибка 20170704134259.784 - lxc_start.c:основное:364 - дополнительные сведения могут быть получены путем установки --logfile и --варианты logpriority.

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

Если это так, как он работал на мой внешний WiFi адаптер?

Или это что-то другое, что я упускаю?

+191
Nicky Puff 21 нояб. 2014 г., 03:50:12

Разделы не содержат других разделов.

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

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

+187
OZOz 16 мар. 2012 г., 22:50:02

С && оператор между командами, каждая команда выполняется в последовательности, и если команда не выполняется (т. е. возвращает ненулевое состояние), последующие команды не выполняются.

Если вы хотите, чтобы продолжать идти, несмотря ни на что, использовать ; (или перевод строки, что эквивалентно) вместо &&. Здесь, вам нужно выполнить одну команду, и если это удастся, выполнять некоторые команды, будут ли они успеха или нет. Один из способов добиться этого-поместить эти команды внутри бандажа группы (только с CD ... && подключение1; крепление 2 благодаря возможности монтажа не работает, потому что это выполняет крепление 2 благодаря возможности монтажа того или нет диск выезжает за счет приоритета).

компакт-диск в каталог /mnt/Gentoo в && {
 горе -Т прок не в /MNT/Gentoo на прок
 в Mount --rbind /разработчика каталог /mnt/Gentoo в/Дев
 в Mount --rbind /системы в /MNT/Gentoo в файл/sys
...
}

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

компакт-диск в каталог /mnt/Gentoo в || выйти $?
горе -Т прок не в /MNT/Gentoo на прок
...

Кроме того, работать под комплект -е, и положить || правда (“или продолжать идти в любом случае”) после команд, которые может дать сбой.

комплект -е
компакт-диск в каталог /mnt/Gentoo в
горе -Т прок не в /MNT/Gentoo в файле/proc || правда
...

Кроме того, пишут, что команда должна добиться успеха: тест если в/proc и так далее монтируются уже.

mount_if_needed () {
 ивала "точка=${\$#}"
 на awk -V целевые="$точка" '$2 == цель {выход(0)} конец {выход(1)}' </труды/крепления ||
 крепление "[email protected]"
}
комплект -е
компакт-диск в каталог /mnt/Gentoo в
mount_if_needed -Т прок не в /MNT/Gentoo на прок

У вас другая проблема, где вы называете помощью chroot. Вы написали: “запустить Bash в chroot. Когда Баш выходит, запустите источник и экспорта.” Это, наверное, не это имел в виду. Читать /и т. д./профиль может быть сделано путем Баш оболочки входа в систему. Возможный способ установить ПС1 может быть, чтобы установить его перед запуском Баш, но это не будет работать, если в/etc/профиль переопределяет то, что является общепринятым. Лучший способ-это установить ПС1 в ~/.bashrc и если внутри chroot-окружения (.bashrc и, не .профиль).

из chroot . Бэш входа

Debian использует следующий код, чтобы установить ПС1 в файле/etc/Баш.bashrc и в зависимости от содержимого файла/etc/debian_chroot:

# набор переменных определение корневого каталога вы работаете в (используется в строке ниже)
если [ -з "$debian_chroot" ] && [ -р в /etc/debian_chroot ]; тогда
 debian_chroot=$(кошка /и т. д./debian_chroot)
интернет

# накрою подсказка (non-цвет, переписать один в /etc/профиль)
И PS1='${debian_chroot:+($debian_chroot)}\[email protected]\h:\w\$ '

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

CHROOT_LOCATION=$pwd для изолированной Баш --логин

и поместить его в ~/.bashrc и или в/etc/Баш.bashrc следующее:

если [ -н "$CHROOT_LOCATION" ]; затем и PS1="($CHROOT_LOCATION)$ПС1"; интернет
+88
John Hartley 30 июн. 2018 г., 18:22:25

Нашли проблему. Возможность автонастройки плагина выводит сообщение об ошибке:

объект [[email protected] ~]# /usr/доли/Мунин/Плагины/mysql_ автонастройки
нет (дБи подключению('СУБД MySQL;mysql_connect_timeout=5','корень',...) ошибка: Доступ запрещен для пользователя 'корень'@'localhost' а (используя пароль: нет))

Потом я понял, в/etc/Мунин/плагин-конф.д/Мунин-узел отсутствует набор плагинов конфигурации:

[в MySQL*]
пользователь root 
группа колесо
ОКР.команды mysqladmin /usr/Бен/команды mysqladmin
ОКР.mysqlopts -umunin -pp4ssw0rd

где Мунин является MySQL пользователя (с паролем p4ssw0rd), который извлекает данные с серверов MySQL.

После этого был поставлен на месте, плагин начал работать.

Редактировать: это может быть необходимо, чтобы проверить, что файл/etc/Мунин/плагин-конф.д/с MySQL.конф содержит правильные учетные данные, а также.

+13
Vanita Sham 24 нояб. 2010 г., 19:14:15

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

$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