Исключения в Python

Я получаю эти ошибки при запуске например перевод-ГТК-гритер-настройки и компиляции Python-приложений.

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

ОС Manjaro KDE о (арки 64 лет)

Может кто-то посоветует, в чем проблема, пожалуйста?

спасибо

Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/lib/python3.5/site-packages/enum34-1.0.4-py3.5.egg/enum/__init__.py", строки 371, В и __getattr__
KeyError: 'умолчанию'

При обработке вышеуказанных исключений, другое исключение:

Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/перевод-ГТК-гритер-настройки", линия 33, в <модуль>
lightdm_gtk_greeter_settings.главная()
 Файл "/usr/lib/python3.5/site-packages/lightdm_gtk_greeter_settings/__init__.py", линия 24, в основной
 от GI.хранилище импорт ГТК
 Файл "<замороженные importlib._bootstrap>", линия 969, в _find_and_load
 Файл "<замороженные importlib._bootstrap>", линия 958, в _find_and_load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 664, в _load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 634, в _load_backward_compatible
 Файл "/usr/lib/python3.5/site-packages/gi/importer.py" линия 115, в load_module
 dynamic_module = load_overrides(introspection_module)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/__init__.py" линия 125, в load_overrides
 override_mod = importlib.import_module(override_package_name)
 Файл "/usr/lib/python3.5/importlib/__init__.py", линия 126, в import_module
 возвращение _bootstrap._gcd_import(название[уровень:], пакет, уровень)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/Gtk.py", линия 26, В <модуль>
 от GI.импорт репозитория файлы
 Файл "<замороженные importlib._bootstrap>", линия 969, в _find_and_load
 Файл "<замороженные importlib._bootstrap>", линия 958, в _find_and_load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 664, в _load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 634, в _load_backward_compatible
 Файл "/usr/lib/python3.5/site-packages/gi/importer.py" линия 115, в load_module
 dynamic_module = load_overrides(introspection_module)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/__init__.py" линия 125, в load_overrides
 override_mod = importlib.import_module(override_package_name)
 Файл "/usr/lib/python3.5/importlib/__init__.py", линия 126, в import_module
 возвращение _bootstrap._gcd_import(название[уровень:], пакет, уровень)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/GObject.py", линия 31, в <модуль>
 от GI.импорт репозитория Глеб
 Файл "<замороженные importlib._bootstrap>", линия 969, в _find_and_load
 Файл "<замороженные importlib._bootstrap>", линия 958, в _find_and_load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 664, в _load_unlocked
 Файл "<замороженные importlib._bootstrap>", строка 634, в _load_backward_compatible
 Файл "/usr/lib/python3.5/site-packages/gi/importer.py" линия 115, в load_module
 dynamic_module = load_overrides(introspection_module)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/__init__.py" линия 125, в load_overrides
 override_mod = importlib.import_module(override_package_name)
 Файл "/usr/lib/python3.5/importlib/__init__.py", линия 126, в import_module
 возвращение _bootstrap._gcd_import(название[уровень:], пакет, уровень)
 Файл "/usr/lib/python3.5/site-packages/gi/overrides/GLib.py", линия 22, в <модуль>
 импорт сигнал
 Файл "/usr/lib/python3.5/signal.py", строку 8, в <модуль>
_IntEnum.Умолчанию(
 Файл "/usr/lib/python3.5/site-packages/enum34-1.0.4-py3.5.egg/enum/__init__.py", строка 373, В и __getattr__
AttributeError: умолчанию
+395
Alkadiaz 5 июн. 2017 г., 13:58:10
27 ответов

Это работает

СШ-я -Г -V "ключ.УГР" [email protected]

Это проброс портов с другом, так что вопрос

СШ -л 2222:на localhost:8888 -н -о GatewayPorts=да имя-О-М

Мне сказали, что мне нужно вперед от удаленных 6001 на localhost 6000. Как я могу объединить две команды? Спасибо!

+994
Renjith C 03 февр. '09 в 4:24

Я пытаюсь создать пакет Apache и его зависимостей:

пакет-рекурсивный судо делает \
__Сделать_конф=~/сделать.apache22.\конф 
PKGREPSOITORY=в/usr/главная/gvkv

Все работает нормально; Apache и его зависимости скомпилировать и установить и apache22.ТБЗ в gvkv. Проблема в том, что зависимость пакеты встроены в их соответствующих портов/<пакет> каталоги! Там их около пятнадцати, и хотя он достаточно легко извлекать их найти и Перл один-лайнер, конечно, должен быть способ, чтобы сказать, сделать , чтобы работать в таких условиях, что пакеты в конечном итоге в gvkv.

+952
oxana28rus 4 янв. 2019 г., 17:58:53
Другие ответы

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


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

С ядра iptables были совершенно пустые (в iptables -Ф), это будет делать то, что вы просите:

# iptables в -входной сигнал -п протокол tcp --dport 22 -с 192.168.0.0/24 -J будет принимать
# iptables в -входной сигнал -п протокол tcp --dport 22 -с 127.0.0.0/8 -й принять
# iptables в -входной сигнал -п протокол tcp --dport 22 -J и падение

Это говорит о том, что все адреса сети разрешен поговорить с TCP-порт 22, что localhost не получает такого же внимания (да, 127.* не только 127.0.0.1), и пакеты от любого другого адреса не совпадают первые два правила, вам бесцеремонно сбросили в битоприемник. Вы можете использовать отклонить , вместо того, чтобы упасть , если вы хотите, активное неприятие (ПТС РСТ) вместо TCP-порт 22 "черная дыра" для пакетов.

Если ваша сеть не использует 192.168.0.* блок, вы, естественно, нужно сменить IP и маску на первой линии, чтобы соответствовать ИС схема локальной сети.

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

В RHEL 7+

На последних дистрибутивах RHEL тип системы, лучший способ сделать это-использовать брандмауэр cmd или его графический эквивалент. Это говорит ОС выполнение firewalld демон, чего ты хочешь, чего на самом деле заполняет и обрабатывает то, что вы видите через iptables в -Л.

В RHEL 6 и ранее

На старых серверах RHEL тип систем, самый простой способ изменить брандмауэр цепей при оформлении заказа важно, чтобы отредактировать файл/etc/sysconfig нужно/в iptables. ОС с GUI и TUI инструменты брандмауэра являются довольно упрощенным, так как только вы начинаете добавлять более сложные правила, лучше вернуться к старым добрым конфигурационных файлов. Будьте осторожны, как только вы начнете делать это, вы рискуете потерять свои изменения, если вы когда-либо использовать инструменты операционной системы межсетевого экрана по изменению конфигурации, поскольку он не может знать, как бороться с правилами ручной работы, как эти.

Добавить что-то вроде этого в файл:

-А резус-Брандмауэр-1-входной сигнал -п протокол tcp --dport 22 -с 192.168.0.0/24 -J будет принимать
-А резус-Брандмауэр-1-входной сигнал -п протокол tcp --dport 22 -с 127.0.0.0/8 -й принять
-А резус-Брандмауэр-1-входной сигнал -п протокол tcp --dport 22 -J и падение

Где вы добавить это сложная процедура. Если вы нашли строки в этом файле про --dport 22, просто замените его на три строки выше. В противном случае, надо, наверное, идти до первого существующей линии, заканчивающиеся в -Джей принимает. Как правило, вам потребуется приобрести некоторое знакомство с тем, как в iptables работает, в какой момент правильная точка вставки будет очевиден.

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

Сходство вышеуказанных команд не случайно. Большинство этот файл состоит из аргументов в iptables команды. Различия относительно выше, что iptables в командной упал и входной цепи имя становится специальная система RHEL-специфический резус-Брандмауэр-1-входные цепи. (Если вы заботитесь, чтобы проверить файл более подробно, вы увидите ранее в файле, где они, по существу, переименована в входной цепи. Почему? Не могу сказать.)

+937
Petter T 3 дек. 2010 г., 03:57:27
пока читал вл ; делать команда grep "^$вл " файл2 ; сделано < файл1

читал ищет входные завершаются символом новой строки и помещает в переменную вл. Заворачивая это в то время как цикл этот повторяется все содержимое из потока stdin. С помощью < файл1 мы перенаправляем содержимое файла file1 в stdin, так что цикл повторяется для всех содержимое файла file1. Для каждой строки из файла file1 (хранится в вл) мы команда grep в файл file2 с искомым префиксом ^. В этой связи при поиске термина быть в начале строки в файл file2. Я также добавил пробел в конце команды grep строку поиска (я предполагаю, что файл2 колонке разделителем является пробел), так что это будет только соответствовать, а не суб играм (если поиск термин foo и файл2 есть строки с foobar как колонка это не сочетается). Заменить это пространство независимо от цели вашего поля сепаратора файл2 , если это не космос.

Если вы можете изменить файл file1 на потом:

СЕПГ -я/^\(.*\)$/\^1 /' файл1

и потом ваш оригинальный грэп -Ф будет работать (обратите внимание, снова я использовал пробел после \1).

+902
Jesse Roberts 1 сент. 2018 г., 01:40:45

Это расширение:
https://stackoverflow.com/questions/4200800/in-bash-how-do-i-bind-a-function-key-to-a-command.

Я ищу способ (через Баш и/или с readline) для привязки ключа к оболочке функция, которая изменяет текущий командной строки. Возможно, через $BASH_COMMAND переменной.

Например, если это текущая командная строка ($ - это оперативная и | мой курсор)

Тип:

$ command_foo arg_foo ФОО|

То есть моя оболочка функция заменить все мои фу на баре, после того, как я нажмите клавишу, что функция обязана.

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

бар $ command_bar arg_bar 

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

Есть в любом случае добиться этого через Баш и/или с readline, возможно использование $BASH_COMMAND оболочки переменной?

+892
iamgr007 18 февр. 2018 г., 01:39:29

Я хочу написать скрипт в Linux, которая перезагрузит систему в 20 раз. Как написать такой скрипт?

+870
Zerkane Abdelkader 14 мар. 2018 г., 05:30:22

Оба два выхода пришел в мой терминал.

ПДД 13.45 479.55 84.92 812139 143808


ПДД 5.00 4.90 4.00 13 24

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

+842
scriptee2 19 апр. 2012 г., 09:35:26

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

+785
PonyEars 16 сент. 2013 г., 06:44:21

Я думаю, ваш вопрос:

У меня в bash переменная, которая содержит строку; я хотел бы разделить его на две части, до и после строки "/ ".

Если это так, то вот простой Баш-решение:

трек="Джуди Гарленд/ где-то над радугой"
название="${дорожка#*/ }"
художник="${отслеживать%%/ *}"

С # синтаксис означает "без короткий префикс, который соответствует ...". В %% синтаксис означает "без самый длинный суффикс, который соответствует ...". (Аналогично, ## был бы самый длинный префикс, и % кратчайшие суффикс.) Шаблон-это обычный Баш Глоб (или расширенной Баш Глоб, если shopt -с extglob в действительности). Это не регулярное выражение.

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


Кстати, почему ты используешь ЛС "$я"? Конечно, это не отличается от стоимости ; вы могли бы точно также использовали эхо или "ТУТ-строку":

е# некоторые СЭД магия' <<<"$я"
+778
pavan 5595 31 мар. 2016 г., 13:12:10
ФАЙЛ1=$1 
ФАЙЛ2=$2

если [ ! -е "$ФАЙЛ2" ]
тогда
 касания $ФАЙЛ2
интернет

в то время как читать линии; делать
 если грэп -м "$строка" $ФАЙЛ2
тогда
Эхо
еще
 линия Эхо $ > > $ФАЙЛ2
интернет
сделано < $ФАЙЛ1

Я хочу, чтобы добавить строки в файл file1 в файл file2, если они не присутствуют в file2. Моя цель-получить список строк ФАЙЛ1, и добавить их в ФАЙЛ2, если линий нет в file2.

Что случилось?

+765
serdar 23 сент. 2016 г., 18:03:19

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

Редактирования строки типа MIME= в /usr/доли/приложения/mimeinfo.кэш не является полезной, поскольку, как указано в комментарии к don_crissti, проблема снова появляется после обновления или установки программы, потому что команды обновления-настольных базе.

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

Как было предложено здесь на вышеупомянутых пользователей, вам нужно отредактировать ~/.местные/доли/приложения/mimeapps.список , как:

[Приложения]
инода/каталог==Немо.рабочего стола;смелые.рабочего стола;deadbeef.столе;в VLC.рабочего стола

В другой системе (корица Manjaro, где нет mimeapps.список в usr/доли/приложений, только mimeinfo.кэш и, кажется, не freedesktop-complient) файл использовать ~/.местные/доли/приложения/mimeinfo.кэш с содержанием как

[Кэш МИМ]
инода/каталог==Немо.рабочего стола;смелые.рабочего стола;deadbeef.столе;в VLC.рабочего стола

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

Например, выше дадут

enter image description here

+725
GVashist 3 апр. 2013 г., 09:59:59

Способ запуска программы (здесь он представлен bash-скрипт, но он может быть адаптирован для любой другой программы), который содержит путь относительно .файл Desktop родительский каталог (протестирована на гнома, КДЕ, рабочие столы Xfce, рабочего стола LXDE, LXQt, матэ, корица, Буджи окружения рабочего стола):

Гном:

В exec=гном-терминал-Е "Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Гном - новее:

В exec=гном-терминал-Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'

В KDE:

В exec=терминал -Е "Баш-с 'команды pushd $(е '"%ы"' "$(каталог "%к")"); Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Обновление Xfce:

В exec=xfce4-терминал-Е "Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Рабочего стола LXDE:

В exec=Баш-с 'команды pushd "%к"&&Баш "./relative_file_path.sh" параметр1 parametern изменения'

LXQt:

В exec=Баш-с 'команды pushd "%к"&&Баш "./relative_file_path.sh" параметр1 parametern изменения'

Приятель:

В exec=мат-терминал-Е "Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Корица:

В exec=гном-терминал-Е "Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Попугайчик:

В exec=tilix -е "Баш-с 'команды pushd \"$(каталог "\"%к\"")\"; Баш "./relative_file_path.sh" параметр1 parametern изменения'"

Пример .файла. Desktop exec для приведенного выше кода (за исключением рабочего стола LXDE и LXQt - на что заменить терминал=ложь с терминала=правда):

[Запись Рабочего Стола]
Версия=1.0
Имя=имя для отображения
Комментарий=комментарий
Старпома=...
Значок=утилиты-терминал
Терминал=ложь //не показывает первоначального запуска приложений (терминал) окно
Тип=Приложение
Категории=Приложение;

Объяснение:

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

  • Для питон3, заменить Баш "./relative_file_path.sh" параметр1 parametern изменения с питон3 "./file_content_search.py" параметр1 parametern изменения, или на другие программы заменяют по мере необходимости

+627
Murukesh 15 нояб. 2012 г., 20:02:04

Если выход найти команду сохранить в файл список файлов, то попробуйте:

$ на awk -Е/ '{Ф=$НФ; суб(/\.З$/,"",ф)} !в[Ф] список_файлов++' 
/путь/к/first_directory/sample_file1_2017Dec25.дат
/путь/к/first_directory/sample_file2_2017Nov01.дат
/путь/к/first_directory/sample_file3_2017Oct08.дат
/путь/к/second_directory/sample_file4_2017Sep11.дат
/путь/к/second_directory/sample_file5_2017Oct05.дат
/путь/к/third_directory/sample_file6_2017July04.дат
/путь/к/third_directory/sample_file6_2017June12.дат
/путь/к/third_directory/sample_file7_2017May01.дат

Если вы хотите сделать то же самое без создания файла:

найти /путь/к/first_directory/* /путь/к/second_directory/* /путь/к/third_directory/* опции-mtime -1 -имя "filename_pattern*" | на awk -Е/ '{Ф=$НФ; суб(/\.З$/,"",ф)} !в[Ф]++'

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

найти /путь/к/first_directory/* /путь/к/second_directory/* \
 /путь/к/third_directory/* опции-mtime -1 -имя "filename_pattern*" |
 на awk -Е/ '{Ф=$НФ; суб(/\.З$/,"",ф)} !в[Ф]++'

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

Как это работает

Во-первых, важно, чтобы каталоги были перечислены в Найти команды в порядке очередности. Я вижу, что ты уже сделал это.

  1. -Ф/

    Это говорит awk, чтобы использовать / в качестве разделителя полей. Это означает, что имя файла будет последнее поле, $ЯТ.

  2. Ф=$ЯТ; суб(/\.З$/,"",е)

    Это присваивает имя файла в переменную ф , а затем удаляет окончательный У Ф , если они присутствуют.

  3. !в[Ф]++'

    Если Ф не видел раньше, печатать эту строку.

Обновление 1: удаления других расширений

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

на awk -Е/ '{Ф=$НФ; суб(/\.дат.*/,".дать",Ф)} !в[Ф] список_файлов++' 

Обновление 2: просмотр файлов, отсортированных по времени:

на awk -Е/ '{Ф=$НФ; суб(/\.дат.*/,".дать",Ф)} !в[Ф] список_файлов++' | команды xargs -D'В\Н' -Р Общ -Т
+608
Ulysses CP 18 окт. 2016 г., 00:05:04

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

+593
user83626 11 сент. 2016 г., 08:32:53

Если вы хотите перенаправить stdout и stderr в /dev/null для xset -вопрос, вы должны сделать:

xset -Q в > /dev/нуль 2>&1 || { эхо "сервер дисплей разбит. Отмена."; выход 1; }

Перенаправление через &> работает только в Баш или ЗШ. Поэтому вы должны использовать 2>&1 , чтобы позволить перенаправление работать во всех Борна-как снаряды.

+521
Seb Wew 18 июл. 2015 г., 19:31:07

Вот как они написаны; в OpenSSH испускает открытый ключ материал через PEM_write_RSAPublicKey(поток stdout, к->ОГА) , позвоните в do_convert_to_pem функция SSH-ключей.С, а в OpenSSL работает, а не на данный закрытым ключом. С OpenSSH, я полагаю, что в большинстве случаев заключается в преобразовании открытого ключа в форме доступной на некоторые зарубежные сервера с закрытым ключом оставаясь наедине на клиентской системе, действующих на открытый ключ из пары ключей не имеет смысла. С OpenSSL, нет "получить открытый ключ в форме, пригодной для какой-то другой сервер SSH" концерна, так что код работает непосредственно на приватном ключе. Разный код, разные цели, разные результаты.

+486
Francois Marot 24 дек. 2016 г., 19:13:36

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

Я сделал небольшой тест по этому такие как:

{ СЭД -е '/\н\н/{з///з aaa3
 Д' -Е '};С/,/\Н/20;р;Г;Д' |
 СЭД -не 'з aaa1' -е 'н;п'
} <<Данные > aaa2
$(
 сл -ов, 100 | тройник - - - -
)
Данные

Затем я распечатал результаты, как:

для F в 1 2 3
сделать е '\п%з\п' ААА$Ф
 кот ААА$Ф
сделано

И успехов!

aaa1
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20

aaa2
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40

aaa3
41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
+361
Viridjan 27 апр. 2011 г., 04:29:45

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

# команду edquota Рамеш

Дисковые квоты для Рамеш пользователя (uid 500):
 Файловая система блоков индексных дескрипторов мягкий жесткий мягкий жесткий
 на /dev/sda3 в качестве 1419352 0 0 1686 0 0

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

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

Не пользователь еще сможет завалить диск с 1 очень большой файл?

+304
arun kushwaha 2 сент. 2015 г., 09:51:51

У меня установлена последняя версия pfsense.

Я настроить его в режиме моста после создания правила для LAN и WAN, соответственно. У меня настройки сквида на прозрачный режим прокси-сервера с поддержкой SSL , но если включить параметр "прозрачный", то интернет не работает на клиентской машине.

Почему это не работает?

+231
Gleb Tarasov 2 февр. 2018 г., 16:07:02

Нет, вам нужно будет убить процесс. Справедливости ради демона скрипт управления будет делать именно это. Вы можете использовать pgrep или команду killall, чтобы сделать вашу жизнь проще.

+221
ajroot 29 апр. 2012 г., 04:28:55

Я не wan'T, чтобы иметь несколько встроенных устройств, чтобы загрузить одновременно и автоматически выбрать первый загрузке устройство как DHCP-сервер и как клиент. Но каждый клиент может быть сервером на другой старт. Так они все под управлением той же пользовательский busybox система на базе Linux.

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

Есть ли реализация этого дела в природе?

С наилучшими пожеланиями, Паскаль

+215
Merovingieen 15 янв. 2013 г., 22:57:18

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

От https://github.com/jordansissel/fpm/pull/260:

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

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

+214
King Bob 8 сент. 2010 г., 07:42:11

Я обычно использую кавычки, например Эхо "$сайт.в SQL".

Так вы могли бы написать это как:

#!/Бен/ш
Сайт="danydiop" 
/usr/Бен/mysqldump-выбирают -у корень-ppassword $сайт > "$сайт.в SQL"
+192
Peter Tamaroff 30 нояб. 2017 г., 14:25:58

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

Так вот что я успешно используя в Ubuntu 16.04

найти \! -Пермский 775 -тип D -exec для чмод 775 {} \;
найти \! -Пермский 664 -тип F -Exec и команду chmod 664 {} \;

Это демонстрирует ! символ сбежал

+151
Ryan Stephenson 10 мая 2017 г., 21:47:10

Вы заперты из вашего VPS, потому что после того, как VPN-сервис, ваш SSH пакеты маршрутизации через VPN не публичный IP вашего VPS по 50.2.1.3.

Предположим, что ваш сервер:

  • Публичный IP-адрес 50.1.2.3 (как в вашем примере установки)
  • Общедоступные IP-подсети 50.1.2.0/24
  • Шлюз по умолчанию это X.х.х.1
  • eth0-это устройство для шлюза

Выполните следующие действия, используя такие как iproute2:

правило IP добавить таблицу 128 от 50.1.2.3
IP-маршрута добавить таблицу 128 до 50.1.2.0/24 eth0 в Дев
IP-маршрута добавить таблицу 128 по умолчанию через Х.х.х.1

Затем запустите ваш клиент OpenVPN конфиг: конфиг для OpenVPN --youropenvpn-конфигурационный файл.цппнг &

Затем вы сможете подключиться по SSH к вашему серверу, а сервер подключен к VPN сервиса.

Вам нужно будет добавить соответствующие фильтры iptable, чтобы ограничить доступ к общедоступному IP из номера-СШ:22 сессий.

+135
Lilmike Carter 18 июн. 2019 г., 21:19:28

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

Примечание: в следующем сценарии мы жестко заданы два значения.

  1. /Логов/ :- изменить лог-файл имя действительное имя папки, из которой нужно скопировать файлы.

  2. в /tmp/ - это каталог, в котором вы хотите скопировать файлы. Изменить имя каталога в соответствии с вашими требованиями.

    #!/бин/Баш
    
    найти /лог-файл/ -параметр maxdepth 1 -тип F | #найти все файлы, расположенные в папке logfiles папку с maxdepth с одним.
    
    пока FILEDIR чтение #читать все файлы построчно.
    
    делать
    
     Маршрутизатор dir="${FILEDIR%/*}" # получаем имя папки внутри
    # Эхо $Дир
    
     Файл="${FILEDIR/*\/}" # получаем обычный файл имя.
    # Эхо файла $
    
     Файла newfile="${реж}"_"${файл}" # указываем новое имя.
    # Эхо $файл
    
     Эхо -э "копинг файл с $dir в /tmp с именем $файл \п"
    
    
     СР каталог $dir/$file, в папке /tmp/$файл #скопировать файл из старого места в новое место с измененным именем. 
    
    
    сделано
    
+41
Patricia Powell 15 авг. 2011 г., 22:19:51

Наверное, это ошибка, которая влияет на большое дистро и это вызывает сбой приложения при попытке загрузить большие файлы через HTTP. Вы можете проверить его пытается загрузить большой файл с FTP-адрес. У меня тоже была эта проблема на Ubuntu, и я решил установить старый пакет Debian для wget установить все обновления для системы безопасности необходимо (т. е. через wget 1.13.4-3 + deb7u3) и потом я заблокировал установку обновлений для wget, как Ubuntu-версия не будет исправлена (через: суда apt-Марк проведет имя_пакета).

+11
user2694826 14 авг. 2011 г., 21:16:50

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

$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