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

Когда я запускаю команду ЛС */*/*/*/*.в JPG, я получаю ошибку

-Баш: /бин/ЛС: список аргументов слишком длинный

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

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

+376
Esi 8 янв. 2016 г., 10:25:51
39 ответов

Пожалуйста, используйте @jordanm это решение. Мой подход работает, но его легче и требует меньше ручного вмешательства.


Последняя версия от Sun JDK могут быть найдены на их веб-сайт здесь:

Они не предлагают .деб пакеты (только .об / мин), так что вам придется скачать .tar.gz пакет для вашей архитектуры. В моем случае это был jdk-7u45-linux-x64.tar.gz. После того, как пакет был загружен, распакуйте его и перенесите расширенный каталог /УСР/Либ:

тар xvzf jdk-7u45-linux-x64.tar.gz 
судо м. jdk1.7.0_45/ /УСР/Либ/

Теперь вам нужно рассказать Debian, чтобы использовать его. Это делается через ловкий обновление-альтернатив команду. Нужно запустить один раз для каждой программы в каталог/usr/lib в/ jdk1.7.0_45/бин , чтобы рассказать свою систему для использования солнечных версии этих программ. Вы можете объединить три в ракушку петля:

для меня в /usr/lib в/jdk1.7.0_45/ОГРН/*; у 
 я=$(базовое имя $я); 
 обновление-альтернатив судо-установить /usr/бен/$я $я /usr/lib в/jdk1.7.0_45/ОГРН/я 1081; 
сделано

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

обновление-альтернатив судо --конфиг Ява

По умолчанию (С *) следует в JDK версии, которую вы только что установили. Вы можете сделать то же самое для javac и и javaws. Вы можете использовать ту же команду, чтобы переключаться между доступными Ява программы.

+997
Djj Rosario 03 февр. '09 в 4:24

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

команду chmod 400 /главная/пользователя/клиента/клиента.ключ

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

+994
Iqbal Rashid 9 авг. 2010 г., 00:16:25
Другие ответы

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


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

Я побежал РМ -ФПИ на моем web-сервере и случайно удалил все в/var/ВСП/.

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

+967
Satchitanand 12 окт. 2012 г., 15:03:18

Если вы хотите предотвратить выход из программы в любой перенаправить в /dev/нуль:

guiprogram >/dev/нуль 2>&1

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

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

+950
Pamela Britten 27 мая 2012 г., 04:26:58

Если все, что вам нужно, это фильтр регулярных выражений, используйте команды grep. Но то, что вы хотите, выходит за рамки регулярных выражений. Вы можете использовать почти любой язык программирования тебе удобно. Awk-это присутствует на всех POSIX-системах и может легко обрабатывать файлы построчно, но его особенности программирования не первосортным. Язык Perl позволяет легко делать построчной обработки и имеет лучшую обработку строк, а также много доступных библиотек. Python-это простой в освоении и имеет очень хороший набор доступных библиотек. Есть много других возможностей.

Чтобы проверить наличие палиндромов, на *BSD и Linux, вы можете использовать Рэв утилита в трубопроводе. Он меняет в каждой строке файла. Чтобы найти палиндромы:

об /УСР/дикт/слова | вставить в /usr/дикт/слова - | сед-н 'с/^\(.*\)\Т\1$/\1/р'
Перл -л -не печатать, если обратный($_) экв $ _ ' в /usr/дикт/слова

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

об /УСР/дикт/слова | грэп -fxf ПО в /usr/дикт/слова
Перл -л -Пе '$дикт{$_} = 1; конец {по каждому элементу (ключи %дикт) {печати $дикт{обратный($_)}}}'
+916
gabriel chauviere 15 окт. 2013 г., 10:00:22

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

Я пытался это:

amixer sget мастер

Это на выходе я получаю:

Простое управление смесителя 'мастер',0
 Возможности: pvolume pvolume-присоединился к ркоммут-присоединился к ркоммут 
 Каналы воспроизведения: монофонические
 Ограничения: Воспроизведение 0 - 64
 Моно: воспроизведение 64 [100%] [0.00 дБ] [о]

Сейчас ценности меняются вот таким образом (если я уменьшаю объем, процент и БД значения). Однако, если я голову в Pavucontrol и немой мой выход на выходных устройств вкладку, вывод команды выше остается прежним. В буквальном смысле ничего не меняется. Но мой звук действительно приглушен.

Какую команду я должен использовать? Почему не [о] меняется на [Выкл]? Не так ли?

Спасибо заранее.

+907
depperm 10 дек. 2010 г., 02:06:22

До сих пор я прибегал к обмену хозяин папки с гостевых систем KVM с помощью Samba. Теперь, прочитав немного о нем, кажется, что "VirtFS (План 9 папка обмена За именно virtio - виртуализации ввода/вывода базы)" предлагает более простой способ.

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

+861
Nothingtodo 3 мар. 2012 г., 18:55:50

(Отказ от ответственности: этот ответ основан на Интернет-исследования без практического опыта работы с программой.)

CCLive поддерживает --тр вариант , начиная с версии 0.7.6. До тех пор --регулярное выражение может быть использовано:

0.7.6 Пн 12 Сентября 2011 Тони Gundogdu
Изменения:
 - Добавить-тр (аморт. --регулярные выражения, --замест)
 - Добавить-предпочитаю-формате
 - Пересмотреть инструкцию

Глядя на man-странице, в --ТР опцион:

По умолчанию это "/(\Ш|\с)/г".

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

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

+859
Drizztin63 6 сент. 2016 г., 10:47:38

Использовать на awk для этого.

на awk 'ШП==ФНР{ptrns[$0]++;далее} 
 Именем!="ptrns_list"{в(Х в ptrns) если($0 ~ x) печать $0>х}' ptrns_list infiles*.КШМ

Сначала прочитайте все модели в массив, откуда это в ptrns_listфайл. Затем для каждого .CSV-файл, если в строке $0 одна из этих моделей не видел $0 ~ х тогда печатать эту линию в отдельный файл, который называется так же, как совпадает с шаблоном.

Просто передайте вашей фактической схемы поиска список файлов с ptrns_list и ввод .CSV-файлы с infiles*.КШМ в ptrns_list infiles*.КШМ.

+851
Donnie Daniels 6 февр. 2011 г., 03:30:59

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

Это на awk скрипт сообщает любой строке в строке ввода, которая содержит нечетное количество цитат:

на awk -F' и"' 'НФ % 2 == 0 { функции printf("строка %D имеет нечетный цитирую: %з\п", НР, $0) }'

Мы устанавливаем поле сепаратора (ФС) В " С -Ф'"' , что означает, что если строка имеет четное число полей она имеет странные цитаты. НФ - число полей в последние записи, а НР - порядковый номер текущей записи ("в строке Номер").

Учитывая следующие данные:

файл $ кот 
кластер-ОКР,"manage_dirs_on_root","правда"
кластер-ОКР,"one_dir_per_partition","ложно"
кластер-ОКР,override_uid","правда"
кластер-ОКР,recovery_enabled","ложно"

мы вам

$ на awk -F' и"' 'НФ % 2 == 0 { функции printf("строка %D имеет нечетный цитирую: %з\п", НР, $0) }' файл
Линия 3 имеет нечетное цитирую: кластер-ОКР,override_uid","правда"
Линия 4 имеет нечетный цитирую: кластер-ОКР,recovery_enabled","ложно"

Что-то вроде

$ грэп -о '"' | туалет -л

вернется "14" за этот файл.

+837
Prawin Kumar 12 сент. 2017 г., 07:38:43

Длинная короткая история: у меня есть сервера AIX, где мой пользователь является непривилегированной и имеет домашний каталог, и это не легко исправить это, потому что на уровне ОС управление этим сервером находится вне моей юрисдикции.

Мне нужно быть в состоянии сделать X через SSH на этот сервер для того, чтобы запустить установку приложения, которое является только графическим. Я не могу установить мои XAUTHORITY переменной на мой логин профиль, потому что у меня нет профиля и я не уверен, если я могу настроить один. Что я могу сделать?

+810
Kev Reading 22 окт. 2010 г., 13:56:03

Так что я скачал не бесплатно для Broadcom драйвер(в44) для моей установки Debian, однако когда я пытаюсь сделать это, я получаю следующую ошибку:

сделать
сделать -с /Либ/модули/2.6.32-5-для amd64/создать подкаталоги=/домой/scroty/рабочее место/в44-1.00-модули G 
сделать: *** /Либ/модули/2.6.32-5-для amd64/сборки: нет такого файла или каталога. Стоп.
сделать: *** [по умолчанию] Ошибка 2

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

суда apt-получить установку для Linux-заголовков-2.6.32-5-для amd64
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Некоторые пакеты невозможно установить. Это может означать, что вы просите невозможного, или если вы используете нестабильную версию дистрибутива, где запрошенные пакеты еще не созданы или были удалены из incoming.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
в Linux-заголовков-2.6.32-5-для amd64 : зависит: на GCC-4.3, но он не будет установлен
Е: сломанные пакеты

Когда я пытаюсь установить GCC-4.3 это то же самое, только с несколькими зависимостями(некоторые из которых я знаю). Когда я запускаю:

команды dpkg --вам-выбор | грэп ССЗ

он возвращает:

ССЗ
на GCC-4.3-база
на GCC-4.4-база
на GCC-4.7
на GCC-4.7-база
libgcc1

Так разве плохо, что у меня есть несколько разных версий одного и того же пакета? Есть ли причина, почему я не должен удалять с GCC-4.3 и gcc-4.4, так как у меня 4.7? Я тяжело полностью понять всю систему пакетов.

Редактировать: делает '32' В 'с Linux-заголовков-2.6.32-5-или amd64 означает, что он предназначен для 32-битных машин? Потому что я бегу 64бит, однако я полагал, что 32-разрядные приложения будут по-прежнему работать.

+756
hmishra2250 21 июл. 2014 г., 03:21:16

Убедитесь в том, чтобы открыть порт в Брандмауэре Windows и перезапустить службу перед подключением. В вашем случае, это порт 22.

+744
Joann Frady 15 янв. 2013 г., 19:32:01

Попробовать

# ПС-АЭФ --лес
корень 114032 1170 0 Apr05 ? 00:00:00 \_ демон: корень@оч/4
корень 114039 114032 0 Apr05 оч/4 00:00:00 | \_ -Баш
корень 56225 114039 0 13:47 оч/4 00:00:16 | \_ топ
корень 114034 1170 0 Apr05 ? 00:00:00 \_ демон: корень@автор
корень 114036 114034 0 Apr05 ? 00:00:00 | \_ /ЕГР/IP-адресов/пакет OpenSSH/SFTP клиент-сервер
корень 103102 1170 0 Apr06 ? 00:00: \ 03_ демон: корень@оч/0
корень 103155 103102 0 Apr06 оч/0 00:00:00 | \_ -Баш
корень 106798 103155 0 Apr06 оч/0 00:00:00 | \_ Су - Постгреса
и Postgres 106799 106798 0 Apr06 оч/0 00:00:00 | \_ -Баш
и Postgres 60959 106799 0 14:39 оч/0 00:00:00 | \_ ПС-АЭФ --лес
и Postgres 60960 106799 0 14:39 оч/0 00:00:00 | \_ больше
+666
haferblues 20 апр. 2012 г., 15:17:33

Можно ли переименовать текущий рабочий каталог внутри оболочки (Bash в моем конкретном случае)? Если я попытаюсь сделать это простым способом, я в конечном итоге с ошибкой:

[email protected]:/tmp/test$ МВ . условие_2
МВ: не может двигаться ‘.’ на ‘test2 на’: устройство или ресурс занято

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

+633
Doomd 10 мая 2011 г., 15:07:14

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

xsel -б | грэп . | дрм -Вт 80 >reformatted.txt

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

xsel -б | грэп . | тр '\п' ' '; Эхо

Выход не очень хороший, потому что согласно вашему имиджу, дефисы теряются, так что “вул-/Гар” выходит как “Вуль-Гар”, “спасибо-/дав” как “День Благодарения” и т. д.

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

длина у awk '{если (предыдущий < ВН-2) печать ""; предыдущий = НР; печатать}'

Вы можете попробовать запустить pdftotext на PDF напрямую. Это не переформатирование текста и может или не может содержать пустых строк (это зависит от того, как PDF был сделан).

+597
albert9876 1 нояб. 2016 г., 06:45:04

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

Давным-давно в Unix я использую пакетную команду с правильным "одна задача только" очереди определение сериализации выполнения скриптов. Он решается множество проблем управления замком (он нужен только простой тайм-аут, чтобы установить в сценарии).

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

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

+580
CoralReef 9 мая 2013 г., 08:53:06

Рассмотрим следующие услуги:

[Блок]
Описание=фрагментик

[Услуги]
Тип=простой
ExecStart=/usr/Бен/ложь
Перезагрузка=на провал

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

Я ожидал, что он перезагружен несколько раз, а потом заморозить как неисправного блока. Однако, это то, что на самом деле происходит о systemd 229 с Ubuntu Xenial:

[email protected]:/etc/systemd/system# systemctl фрагментик статус 
● фрагментик.услуги - фрагментик
 Загружен: загружен (файл/etc/systemd в/системы/фрагментик.обслуживание; инвалиды; предустановленные поставщика: 
 Активный: неактивные (мертвые)

01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: фрагментик.обслуживание: обслуживание хол
01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: остановили фрагментик.
01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: начали фрагментик.
01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: фрагментик.служба: основные предпосыли
01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: фрагментик.услуги: блок Enter и
01 апр 21:08:43 systemd в monitoring.ci.ezyang.com [1]: фрагментик.обслуживание: не с
01 апр 21:08:44 systemd в monitoring.ci.ezyang.com [1]: фрагментик.обслуживание: обслуживание хол
01 апр 21:08:44 systemd в monitoring.ci.ezyang.com [1]: остановили фрагментик.
01 апр 21:08:44 systemd в monitoring.ci.ezyang.com [1]: фрагментик.услуги: запуск запрос.
01 апр 21:08:44 systemd в monitoring.ci.ezyang.com [1]: не удалось запустить программой.

Главное, это не список, как неисправного блока в systemctl --ошибка, или ухудшить состояние systemctl статус. Почему?

+578
Ghassen Louhaichi 12 мая 2016 г., 10:19:56

Я хочу иметь очень сложный запрос. Содержащий логин, имя компьютера, дату, время, рабочую папку, результат последней команды и символом новой строки. Я хочу, чтобы цвет каждого элемента. Так что я вставил в мою .bashrc и какой-то монстр вроде этого:

# логин и имя компьютера 
И PS1='[\Е[1;37М\]\у\Е[Г\]@\Е[1;32м\]\х\е[г\]] '
# Дата, Время и рабочий каталог
ПС1=$ПС1'[\Е[1;высота 34m\]\Д{%Г-%М-%Д} \Е[1;35М\]\Т\Е[Г\]] \Е[1;33м\]\ш\е[г\] '
# результат последней команды и командной строки в новую строку
ПС1=$ПС1'\Е[1;31М\]${?#0}\е[г\]\н \е[1;36М\]\$\е[г\] '

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

 $ aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Баш: bbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: команда не найдена...

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


Обновление:

После использования советы @Groxxda, у меня есть еще одна проблема. Мой .bashrc и ПС1 определение выглядит как этот. Описанная проблема не возникла сейчас. Но если в моей команде история у меня есть лс и до этого у меня кошка script.shи если я нажимаю стрелку вверх дважды, у меня есть команда, как кошка sclsбыл и буфер имеет только два знака (только ЛС). Почему это происходит? Как я могу управлять этим?

+545
Elvap 15 нояб. 2019 г., 03:37:19

У меня есть встроенное устройство с SD-карты:

[корень@(нет) ~]# busybox и команды fdisk-л
Диск как /dev/mmcblk0: 3965 МБ, 3965190144 байт
4 головок, 16 секторов/дорожку, 121008 цилиндров
Единицы = цилиндры из 64 * 512 = 32768 байт

 Загрузочное Устройство Начало Конец Блоки ID Система
в /dev/mmcblk0p1 305 8497 262144+ 83 Линукс
в /dev/mmcblk0p2 8497 16689 262144+ 83 Линукс
в /dev/mmcblk0p3 16689 60352 1397247 б с Win95 FAT32 в

и эти разделы:

[корень@(нет) ~]# ДФ
Файловая система 1К-блоков использовано доступно использования% установленной на
/разработки/корень 253871 140291 113580 55% /
никто 16384 4 16380 0% в /tmp
никто 127016 4 127012 0% /Дев
никто 16 4 12 25% /ВАР/Либ
нет 16 0 16 0% в /var/журнал
нет 128 16 112 13% в /var/запуск
в /dev/mmcblk0p3 1394520 118036 1276484 8% в /MNT/на борту

У меня по U-загрузки ядра файлов изображений, формат, в ~2 Мб. Что произойдет точно, если буду делать следующий?

ДД, если=формат в=в/dev/mmcblk0 BS=в 512 искать=2048

Почему я об этом спрашиваю? Эта команда является странным для меня, потому что:

  1. скопированное изображение smalled, чем целевой раздел
  2. кажется, что изображение извлекается на /dev/mmcblk0p1, то есть корневой раздел. Она начинается в 305, в то время как ДД пропускает 2048 блоков редактирование: см. Антон ответ
  3. нет загрузочного раздела
  4. формат извлекается, напротив, я ожидал, что он будет использоваться по U-загрузки как есть

Справочная информация: устройство представляет собой Кобо Glo, а команда выполняется скриптами для обновления ядра.

+540
Richard Munroe 24 авг. 2015 г., 19:02:40

чего я хочу добиться, это установить бета-версии Firefox канала для обновления текущей версии, так что после выполнения этой команды

судо apt-репозиторий PPA:mozillateam/Firefox и далее

Я получил эту ошибку

команду sudo: apt-репозитория: команда не найдена

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

судо apt-получить установку на Python-программы-свойства

который является печать следующих

Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
в Python-программы-свойства-это уже новейшая версия (0.96.9debian1).
0 обновлено, 0 установлено новых, 0 для удаления и 1 пакетов не обновлено.

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

+514
teissler 28 июн. 2019 г., 13:03:33

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

"<название><![Данные["

и

]]></название>

Я пытался сделать

 СЭД 'ы/<название><![Данные[/(.*)/]]//г'

но он просто печатает весь файл

+425
Gonzalo Suarez 30 сент. 2010 г., 02:22:04

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

взаимозачета истории | команда grep 

Если вы получаете "история", тогда добавьте эту строку в конец вашего ~/.bashrc следующее:

взаимозачета истории

Следующая попытка:

Эхо $HISTFILE
Эхо $HISTSIZE
Эхо $HISTFILESIZE

Если первый из них является пустым или /dev/нуль, добавьте эту строку в конец ~/.bashrc следующее:

HISTFILE=$ДОМА/.bash_history

Если один из последних двух печатных 0, установить их число, как значение по умолчанию-500:

HISTFILESIZE=500
HISTSIZE=500

Не забудьте источника .bashrc и после сохранения ~/.bashrc следующее

+385
morjena 16 янв. 2015 г., 20:58:59

Пэм удается проверить пароль пользователя, при вызове из непривилегированного экран-шкафчики. Е. Г.:

Я не могу найти каких-либо SUID-администратора бинарных в экран пакет в Fedora 26, но экрана блокировки команды (клавиши Ctrlс Ctrl их) до сих пор работает. Я не вижу никаких Makefile в xsecurelock параметр бит SUID где-либо.

Я в замешательстве. Как это работает? Мой пользователь не имеет доступ на чтение файл/etc/тень. Я не использую OpenWall pam_tcb для каждого пользователя теневые файлы.

+354
Honza Jirman 6 февр. 2011 г., 04:46:45

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

# ням обеспечивает *ОГРН/timeconfig
Загруженные Плагины: downloadonly, rhnplugin
система-настройка-дата-1.8.12-5.el5.noarch : графический интерфейс для изменения системной даты и времени
РЕПО : с RHEL-x86_64 с серверами-обновления-5
Сочетается с:
Имя файла: каталог /usr на/sbin/timeconfig



система-настройка-дата-1.8.12-4.el5.noarch : графический интерфейс для изменения системной даты и времени
РЕПО : с RHEL-x86_64 с серверами-обновления-5
Сочетается с:
Имя файла: каталог /usr на/sbin/timeconfig
+305
dan8394 12 дек. 2018 г., 20:25:18

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

ду: ЦН=purval,в ou=пользователи,DC=XXX,в постоянного тока=ком
метод changetype: изменить
добавить: pwdPolicySubentry
pwdPolicySubentry: Defaultpolicy

Команда:

ldapmodify -х -Д "CN=администратора,ДК=ХХХ в,dc=com" и-W пароль -Ф /tmp/и addpolicy.формат ldif

На дисплее ошибка:

изменение записи "СN=purval,в ou=пользователи,DC=ХХХ,в dc=com"и
ldap_modify: недопустимый синтаксис (21)
дополнительная информация: pwdPolicySubentry: значение #0 недействительным в синтаксисе
+280
hoblin 11 апр. 2017 г., 19:50:33

я хотел бы использовать:

командой netstat-Пунта - | грэп и <src порт>

это даст вам Пидов и двоичное имя для каждого

+241
user3460928 7 янв. 2014 г., 10:29:44

Это был дан ответ (и неправильно ответил) неоднократно. Но:

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

  • в Столбцах переменной может быть установлено оболочки, но (а) это ненадежно (в определенных снарядов) и имеет тот недостаток, что при экспорте будут мешать полноэкранных приложений.

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

Дополнительное чтение: столбцы в с ncurses руководство.

+213
kokchikago 31 мая 2016 г., 00:59:18

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

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

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

+204
GCLL 1 июл. 2016 г., 22:00:08

Новые версии Линукс Минт использовать драйвер libinput вместо драйвера синаптикс по умолчанию, и libinput не поддерживает кинетическую прокрутку:
https://wayland.freedesktop.org/libinput/doc/latest/faqs.html#kinetic-scrolling-does-not-work

Чтобы переключиться на драйвер синаптикс:

судо apt-получить удалить пакет xserver-xorg, с-вход-libinput
суда apt-получить установку пакет xserver-xorg, с-вход-синаптикс
+172
lien 17 авг. 2012 г., 18:19:13

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

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

+135
Bryan Walker 16 февр. 2014 г., 14:41:14

Это работает на BSD и macOS:

найти . -тип F -Общ | рода -К7-Р

Вы можете также добавить | глава -н 3 , чтобы отобразить количество интересных записей (в данном случае 3).

+124
user53984 31 янв. 2014 г., 17:24:44

Два хороших, легкий дистрибутив Ubuntu на основе дистос являются с Lubuntu и Xubuntu в. Вы должны смотреть на них. Если вы чувствуете себя предприимчивыми, вы можете попробовать Арч Линукс. Арка дает вам минимум среды, так что вы будете иметь, чтобы построить свою собственную систему с нуля. Это требует немного больше знаний, но ArchWiki имеет хорошее руководство, чтобы вы начали.

+118
yhanayachu 15 авг. 2019 г., 18:30:56

"несложный брандмауэр" (gufw) использует iptables для настройки IP-фильтры. Поэтому вы должны понимать IP-фильтр и как он работает. в iptables знает следующие таблицы для IP-фильтра:

фильтр - таблицы по умолчанию. он предназначен для чистой фильтрации. если вы не пользователь "-т. е. по умолчанию используется один.
нац - это таблицы используется для преобразования сетевых адресов. как он будет использовать для DSL и WLAN маршрутизаторы. также он используется, чтобы объединить один общий адрес для частных сетей, например, 192.168.х.х.
мангл - это таблицы используется для обработки пакетов.
RAW - данный стол может использоваться для исключения отслеживания соединений.

Все эти таблицы использует цепочку:

Ввод - столы:фильтр, корежа : правила этой цепочке будет выполняться на все пакеты идут в местный процесс (например, IP-адрес / порт )
Выход - таблицы:фильтр, Нат, калечить, сырье : правила этой цепочке будет выполняться на всех исходящих пакетов (от локального процесса) 
Вперед - таблицы:фильтр, корежа : правила этой цепи используются для всех маршрутизируемых пакетов
Следующее - таблицы:Нат, корежа, сырье : правила этой цепи используются для всех пакетах, прежде чем будет направлен 
POSTROUTING - столы:Нат, корежа : правила этой цепочке будет выполнять после операции маршрута случилось

"Плохой" дело в том, что gufw использует пользовательскую цепочку, которая будет использоваться в таблице по умолчанию. пока неплохо, но как долго, как вы не понимаете, как работает с iptables, это может быть труднее взглянуть под капот gufw.
Итак, позвольте мне показать, как это простое правило - и это то, что вы ищете - может быть реализовано с помощью родной в iptables в командной строке

Что вам нужно, это:

судо в iptables -I вход 1 -п по tcp --dport 80 -j может принимать #1
судо в iptables -у меня выход 1 -р, ТСР-спорт 80 -Джей принимает #2

#1 это вставить цепь на таблицы по умолчанию "фильтр" на первом месте из исходных таблиц "цепочка" и позволяет (принять) протокол TCP IP-трафика из любого места идет на порт 80 #2 это вставить цепь на таблицы по умолчанию "фильтр" на первой позиции таблицы цепь "выход" и допускает (принимает) протокол TCP IP-трафик, идущий от локального процесса на порт 80 и выходить на улицу в любую точку IP-адрес и любой порт.

Поэтому я надеюсь, что это поможет передать вам знания, чтобы нам gufw также или, может быть, вы могли бы бросить gufw и использовать родной в iptables - это не так сложно для 98% всех случаев :-) Также может быть, эта ссылка поможет вам прийти вместе с UFS - командной строки инструмент рядом gufw: https://help.ubuntu.com/lts/serverguide/firewall.html

+118
Michelle Dale 26 янв. 2019 г., 17:22:49

Нечто подобное может работать для вас:

завиток -sIkL http://repo1/xyz/LATEST | СЭД -Р '/имя=/!д;с/.*именем=(.*)$/\1/'

Взгляните на man-странице завиток(1) для параметров. Интересно одно -я, - голову.

Объяснение как просили в комментариях:

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

Поэтому опция используется. немые curl, чтобы не печатать ничего, кроме заголовка. позволяет "небезопасный" SSL-соединений (завиток будет отвергать самозаверяющие сертификаты в противном случае). А , чтобы следовать протоколу HTTP(S) расположение редиректы.

Затем СЕПГ(1) используется для получения имени файла из заголовка ответа. Мы ищем именем= поле, поэтому /имя=/!д часть удаляет все, без этого поля от выхода. Наконец, ы/.*именем=(.*)$/\1/ часть печатает имя файла, только если поле не найдено.

+96
user24313 2 окт. 2016 г., 04:37:33

Можно ли сказать, что сочетание клавиш Ctrl+D для остановки ввода исполнения, а сочетание клавиш Ctrl+с остановками выходного отображения (в качестве простых данных, без исполнения)?

+72
kirsti 30 мар. 2013 г., 23:11:05

Если у вас есть в Perl утилита переименования (иногда называют prename) вы можете использовать его, чтобы переименовать файлы

переименовать -Н 'С/([а-я])$/ОГА($1)-96/E и $_ .= ".splitfile КШМ"'?

Это нужно взять последнюю букву вашего имена, соответствующие splitfile?, преобразовать символ в ASCII порядковый эквивалент (т. е. a=97, б=98, ...), вычтите 96 и замены соответствующего письма с результатом. Для всех файлов, где такая замена была успешно применена в строку ".КШМ" добавляется.

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

+53
Carlos Santini 23 нояб. 2010 г., 01:03:05

с wget можно feeded с -я inputFileURLList а также можно использовать пользовательский файл названием С -О customArbitraryFileName.

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

+34
Slavgorodskiy 21 апр. 2014 г., 02:40:27

Юхан Myréen красноречиво объяснил, почему ваш подход привел к ошибке. Есть несколько обходных путей, чтобы скопировать диск на меньший с ДД:

  • Как полагают mikeserv, вместо копирования всего устройства (/dev/sda), а можно просто скопировать определенный раздел, который содержит данные, представляющие интерес, например, /dev/sda1, поскольку. Он имеет пару недостатков: Вы должны знать, какой раздел содержит ваши данные, и если вы будете протирать диск и хотите его восстановить, вам нужно будет для начала создать оригинальные структуры разделов (в идеале-у вас есть ноты, как это выглядело), а затем восстановить определенный раздел. (Все это потенциально приводит к ошибкам.) Если вы планируете запускать Windows с ССД, это, вероятно, ваш лучший вариант (хотя Windows иногда объекты для изменения аппаратных и хочет, чтобы переустановить, но это видимо не проблема в данном случае).
  • Если вы не возражаете, хранение содержимого вашего диска в сжатом виде, можно попробовать как-нибудь судо ДД, если=/dev/ПДД БС=1М | с помощью gzip > /path/to/mounted/backup-drive/sda_backup.gz (если файл резервной копии не пользователя-запись, либо использовать команду sudo -я для корневой оболочки или обернуть всю команду судо ш-С 'команда'; я устанавливаю БС , потому что по умолчанию 512 байт является неэффективным для больших объемов данных; вместо gzip, что вы также можете использовать другие программы сжатия). Это может быть восстановлена с zcat выступает sda_backup.gz | ДД=с/dev/sdX в БС=1м, но вы не можете загрузиться с раздела, и даже крепления это сложно (см. Этот вопрос для интересного обсуждения этого вопроса; ответ на doug65536 также упоминает "ноль-стирка" для повышения степени сжатия).

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

+26
Chruasco 22 мая 2016 г., 09:42:08

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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