как перенаправить в файл и вилкой в фоновом режиме

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

Баш

/опт/СП/php7/Бен/РНР /var/httpd/domain/domain.com/scripts/cli-worker-manager.php processQueueAggregateFlows > > в /var/httpd сервер/домен/домен.ком/скрипты/журналы/Кинк-работник-processQueueAggregateFlows.журнал 2>&1 &

# ПС вход aux | grep в командной строки-рабоче- | грэп на PHP | грэп processQueueAggregateFlows

wwwadm 18141 0.0 0.1 456160 29524 ? С Mar05 0:08 /опт/СП/php7/Бен/РНР /var/httpd/domain/domain.com/scripts/cli-worker-manager.php processQueueAggregateFlows

вы можете увидеть > > в /var/httpd сервер/домен/домен.ком/скрипты/журналы/Кинк-работник-processQueueAggregateFlows.журнал 2>&1 отсутствует при просмотре ПС

по расписанию, что я не появлюсь в ПС

# ПС вход aux | grep в командной строки-рабоче- | грэп "cli-worker-aggregateFlows.sh"
117304 wwwadm 5620 0.0 0.0 1752 ? ПС 15:19 0:00 /Бен/ш-С. ~wwwadm/.файл; /var/httpd/domain/domain.com/scripts/cli-worker-aggregateFlows.sh -электронный тест > > в /var/httpd сервер/домен/домен.ком/скрипты/журналы/Кинк-работник-processQueueAggregateFlows.журнал 2>&1
+448
SparkyRobinson 3 апр. 2016 г., 16:18:30
36 ответов

У меня есть приложение, которое подключается к локальной базе данных на петлевой адрес. Я хотел бы отправить весь трафик этого приложения на другой сервер, чтобы скрыть его. Первое решение, которое я пробовал-это создание SOCKS прокси на : СШ-Д -Е -Н 8080 [email protected] и задайте параметр localnet в proxychains config, чтобы избежать отправки локального трафика на прокси-сервер. Но когда я запускаю мое приложение с proxychains, он работает на пару часов и потом он перестает работать с DLL ошибка инициализации. Я обнаружил, что proxychains это не надежное решение для моего случая. Тогда я решил искать решение на основе с iptables, но не мог найти любое пошаговое руководство. Можете ли вы пожалуйста, дайте мне несколько советов? Я действительно застрял на этом. Спасибо.

+958
Luna Longbottom 03 февр. '09 в 4:24

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

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

  • Найти, какая программа делает очистку, и прочитать его исходный код.
  • Проведем эксперимент: поставили несколько файлов/сокетов в каталоге, некоторые с липкий бит установлен, некоторые с ней не задан, посмотрим, что получится. (Использовать муляжи файлы: те, которые не используются ни для чего.)
+922
gayan udayanga weerasinghe 6 янв. 2012 г., 07:06:26
Другие ответы

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


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

Вы можете использовать обратные кавычки в сочетании с ЛС-тр (сортировка по времени мод и в обратном направлении) такой:

цифирки команда grep `ЛС-ТР в /var/журнал/сообщения*`
+922
Ramin Taghizadeh 15 апр. 2018 г., 05:05:17

Допустим, мы запускаем этот скрипт в Linux:

/tmp/start.sh

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

ожидаемые результаты

start.sh
+875
Greg Benedict 24 окт. 2017 г., 17:25:26

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

Вы также можете проверить ваши источники.список файлов в случае где-то:

грэп безопасности /и т. д./кв/источников.список /и т. д./кв/источников.список.д/*

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

+843
Agemo Joseph 3 нояб. 2015 г., 08:47:37

Ошибка происходит из OFTInteger64 (какая-то переменная) и OGR_F_GetFieldAsInteger64 (функция) понятие не определено.

Это, наверное, из-за

  1. Пропавший #включить, или (что более вероятно)
  2. Один или несколько макросов препроцессора установить (или отменить) таким образом, что необходимые заявления не были видны.

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

+815
user99465 21 окт. 2014 г., 04:47:50

Когда делают установку вызывается, он будет ссылаться на распределение конкретных сценариев для построения и initrd.ИМГ, этот скрипт будет искать все модули, необходимые для этого дистрибутива, но ведь вы только что собрал все модули в ядро, как встроенный в через сделать allyesconfig, сценарий не для поиска модулей.

Я не могу воспроизвести вашу проблему прямо сейчас, я помню "модулей не нашли" - это просто предупреждение, Я всегда игнорирую это, потому что и initrd.Гуи был успешно построен и нового ядра была успешно загружена. Если вы делаете не на "модули не найден", необходимо повторно конфигурации таких модулей со встроенными модулями в реальном загружаемые модули вручную через сделать меню таким образом: "модули не найден" сообщение содержит имя модуля, использовать имя, чтобы перерыть файлы Makefile, чтобы выяснить, какие CONFIG_XXX, и CONFIG_XX к .

Наконец, если вы просто хотите, строящемся ядра, я предлагаю вам использовать распределение config, а не сделать allyesconfig:

компакт-диск your_kernel_src
СР /загрузки/your_distribution_config .конфиг
заставит menuconfig # может покинуть его напрямую с ничего не изменилось
сделать -j16
сделать modules_install
сделать установить
# обновление жратву, если это необходимо для вашего дистрибутива.
+798
senz 21 дек. 2019 г., 18:19:11

Я хотел бы установить один IP для зоны (livejournal.com)

в настоящее время я имею в поддоменах, как:

11.11.11.11 sub1.livejournal.com
11.11.11.11 sub2.livejournal.com
11.11.11.11 sub3.livejournal.com

и т. д.

Я попытался

11.11.11.11 *.livejournal.com

и

11.11.11.11 .livejournal.com

не помогло.

Поэтому я хочу иметь только одну линию и устранить недостающие поддоменов в IP вроде: sub1000.livejournal.com без явного указания его

+772
Kavita Maji 6 авг. 2018 г., 09:49:24

Когда я пытаюсь установить nginx и с АПТ, это ошибка, я получаю:

Выбор ранее выбранных пакета nginx, и общие.
(Чтение базы данных ... файлы 137404 и каталоги установлены.)
Готовится распаковать .../00-это nginx-common_1.10.3-1+deb9u1_all.деб ...
Распаковка nginx, и общие (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод от HTTP-авт-пам.
Готовится распаковать .../01-libnginx-мод от HTTP-авт-pam_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод от HTTP-авт-пам (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-дав-доб.
Готовится распаковать .../02-libnginx-мод-и HTTP-дав-ext_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-дав-доб (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-Эхо.
Готовится распаковать .../03-libnginx-мод-и HTTP-echo_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-Эхо (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-НТТР-по GeoIP.
Готовится распаковать .../04-libnginx-мод-и HTTP-geoip_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-GeoIP (для 1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-изображения-фильтр.
Готовится распаковать .../05-libnginx-мод-и HTTP-изображения-filter_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-изображения-фильтр (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-Сабы-фильтр.
Готовится распаковать .../06-libnginx-мод-и HTTP-Сабы-filter_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-Сабы-фильтр (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-вверх-ярмарка.
Готовится распаковать .../07-libnginx-мод-и HTTP-вверх-fair_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-вверх-ярмарка (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-и HTTP-код XSLT-фильтр.
Готовится распаковать .../08-libnginx-мод-и HTTP-код XSLT-filter_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-и HTTP-код XSLT-фильтр (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-почты.
Подготовка к распаковке .../09-libnginx-мод-mail_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-почта (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакетов libnginx-мод-трансляция.
Подготовка к распаковке .../10-libnginx-мод-stream_1.10.3-1+deb9u1_amd64.деб ...
Распаковка libnginx-мод-трансляция (1.10.3-1+deb9u1) ...
Выбор ранее выбранных пакет nginx по-полной.
Подготовка к распаковке .../11-nginx, и full_1.10.3-1+deb9u1_amd64.деб ...
Распаковка с nginx-полный (1.10.3-1+deb9u1) ...
Выбор ранее выбранных nginx в пакет.
Готовится распаковать .../12-nginx_1.10.3-1+deb9u1_all.деб ...
Распаковка модулями (1.10.3-1+deb9u1) ...
Обработка триггеров для UFW (0.35-4) ...
Настройка nginx, и общие (1.10.3-1+deb9u1) ...
Создал симлинк в /etc/systemd в/системы/Мульти-пользователей.цель.хочет/с nginx.услуги → в /lib/systemd в/системы/сервера nginx.обслуживание.
Настройка libnginx-мод-и HTTP-изображения-фильтр (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-и HTTP-Сабы-фильтр (1.10.3-1+deb9u1) ...
Обработка триггеров для systemd в (232-25+deb9u1) ...
Настройка libnginx-мод от HTTP-авт-пам (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-и HTTP-дав-доб (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-почта (1.10.3-1+deb9u1) ...
Обработка триггеры для MAN-DB (в 2.7.6.1-2) ...
Настройка libnginx-мод-и HTTP-код XSLT-фильтр (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-и HTTP-вверх-ярмарка (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-и HTTP-GeoIP (для 1.10.3-1+deb9u1) ...
Настройка libnginx-мод-трансляция (1.10.3-1+deb9u1) ...
Настройка libnginx-мод-и HTTP-Эхо (1.10.3-1+deb9u1) ...
Настройка nginx, и полный (1.10.3-1+deb9u1) ...
Работа для nginx.сервис не удалось, потому что процесс управления завершился с кодом ошибки.
В разделе "systemctl nginx и статус.сервис" и "journalctl -Хе" для деталей.
ссылаться-ру.д: nginx в инициализации, действие "начать" не удалось.
● с nginx.сервис - высокопроизводительный веб-сервер и обратный прокси-сервер
 Загружен: загружен (в/lib/systemd в/системы/сервера nginx.обслуживание; включено; предустановленные поставщик: включено)
 Активный: сбой (результат: выход-кодекс), поскольку Ср 2018-01-03 08:12:19 мск; 35ms назад
 Документы: мужчину:с nginx(8)
 Процесс: 1563 ExecStart=выполнить/sbin/nginx в -г на демона; master_process о; (код=выход, состояние=1/отказ)
 Процесс: 1561 ExecStartPre=выполнить/sbin/nginx и -т-д -г на демона; master_process о; (код=выход, статус=0/успех)

03 января 08:12:17 nginx в testingBed[1563]: для nginx: [телефон] слушать() в [::]:80, ЮВ...)
03 января 08:12:18 nginx в testingBed[1563]: для nginx: [телефон] слушать() на 0.0.0.0:8...ЮВ)
03 января 08:12:18 testingBed с nginx[1563]: для nginx: [телефон] слушать() в [::]:80, ЮВ...)
03 января 08:12:18 nginx в testingBed[1563]: для nginx: [телефон] слушать() на 0.0.0.0:8...ЮВ)
03 января 08:12:18 testingBed с nginx[1563]: для nginx: [телефон] слушать() в [::]:80, ЮВ...)
03 января 08:12:19 nginx в testingBed[1563]: с nginx: [главный] все равно не мог привязать()
03 января 08:12:19 systemd в testingBed[1]: с nginx.обслуживание: процесс управления выход...нас=1
03 января 08:12:19 добавлена testingBed[1]: не удалось запустить высокую производительность ш...Вер.
03 января 08:12:19 systemd в testingBed[1]: с nginx.услуги: блок вошел в неисправном состоянии.
03 января 08:12:19 systemd в testingBed[1]: с nginx.обслуживание: не с e...de результат''.
Подсказка: были ellipsized несколько строк, используйте параметр-L для показа в полный.
с dpkg: ошибка при обработке пакета nginx, и полный (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
с dpkg: проблемы зависимостей предотвратить конфигурации nginx'а:
 nginx не смотря на nginx-полный (<< 1.10.3-1+deb9u1.1~) | с nginx-легкий (<< 1.10.3-1+deb9u1.1~) | с nginx-Extras (в<< 1.10.3-1+deb9u1.1~); однако:
 Есть полный пакет еще не настроена.
 Есть небольшой пакет не установлен.
 Пакет nginx, и дополнительно не устанавливается.
 nginx не смотря на nginx-вся правда (>= 1.10.3-1+deb9u1) | nginx, и свет (>= 1.10.3-1+deb9u1) | nginx, и массовка (>= 1.10.3-1+deb9u1);:
 Есть полный пакет еще не настроена.
 Есть небольшой пакет не установлен.
 Пакет nginx, и дополнительно не устанавливается.

с dpkg: ошибка при обработке пакета с nginx (--настроить):
 проблемы зависимостей - оставляем "не задано"
Обработка триггеров для UFW (0.35-4) ...
Ошибки возникли при обработке:
есть вся
с nginx
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)
+748
Ilona 26 сент. 2015 г., 17:11:28

Вам не нужно в xterm, но вы действительно нуждаетесь в sqlite3. То есть вы работаете

/usr/Бен/в xterm /дома/Убунту/тест.базы данных SQLite .свалка > ...

когда вам действительно нужно для работы

/Бен/ш-С "и sqlite3 /домашний/Убунту/тест.базы данных SQLite .свалка > ..."

где я предполагаю, что ваша база данных .../тест.базы данных SQLite. Я оставлю специфика Java для вас.

+713
ROTOR 5 авг. 2019 г., 07:51:31

Я недавно пытался обновить некоторые пакеты на мой (Федора 27, х64) машина, которая ДНФ жалуется находится в конфликте. Однако я не могу выяснить, как получить ДНФ , чтобы сказать мне причину конфликта.Этот вопрос говорит, что я должен использовать --самое лучшее , чтобы решить эту проблему, но это все равно не объясняет мне , почему , казалось бы, не конфликтная ситуация рассматривается конфликт.

TL;д-р такой вопрос: как я могу получить ДНФ , чтобы сказать мне, какие пакеты являются противоречивыми и то, что связано приживалы?

Следующий конфликт:

обновление $ДНФ 
Последняя проверка срока действия метаданных: 1:49:45 назад в Втр 27 ноября 2018 03:16:34 вечера по центральноевропейскому времени.
Зависимостей решен.

 Проблема: проблема с установленным i3status-2.12-1 пакет.fc27.архитектуру x86_64
 - пакет i3status-2.12-1.fc27.архитектуру x86_64 требует libconfuse.так.1()(64бит), но ни один из провайдеров не может быть установлен
 - не может установить libconfuse-3.2.2-1.fc27.x86_64 и libconfuse-3.2-3.fc27.архитектуру x86_64
 - не может установить libconfuse-3.2-3.fc27.x86_64 и libconfuse-3.2.2-1.fc27.архитектуру x86_64
 - не может устанавливать лучшего кандидата обновление для пакета libconfuse-3.2-3.fc27.архитектуру x86_64

Я разобрался (с ДНФ --deplist информация), что i3status-2.12-1.fc27.архитектуру x86_64 зависит от libconfuse-3.2-3.fc27.архитектуру x86_64:

 зависимость: libconfuse.так.1()(64бит)
 поставщик: libconfuse-3.2-3.fc27.архитектуру x86_64

Однако, я не могу за жизнь мне выяснить, что зависит от старшего libconfuse-3.2.2-1.fc27.архитектуру x86_64 пакет. Я предположил, что обратных зависимостей установленных пакетов будет легко найти, но решение, предложенное здесь говорится, что ДНФ repoquery --доступное --alldeps --источник --whatrequires libconfuse-3.2.2-1.fc27.архитектуру x86_64 следует сделать трюк, однако на выходе:

Последняя проверка срока действия метаданных: 1:59:58 назад в Втр 27 ноября 2018 03:16:34 вечера по центральноевропейскому времени.
libconfuse-3.2.2-1.fc27.ГРЦ.об / мин

И, что оборотов, нет зависимости вообще. Другими словами, единственный пакет, который требует это сам пакет, но этого не происходит все время, поэтому я предполагаю, что этот список-то неполный. Покопавшись в ДНФ repoquery немного, я обнаружил, что ДНФ repoquery --все --установки --whatrequires libconfuse должен дать мне желаемый результат. Это говорит:

i3status-0:2.12-1.fc27.архитектуру x86_64

То есть пакет, который был первоначально указан в качестве пакета, я хочу обновить, но как уже отмечалось выше, это зависит от libconfuse.так.1()(64бит) предусмотрено libconfuse-3.2-3.fc27.архитектуру x86_64. Иными словами, не должно быть никаких конфликтов, по этому выход. Я что-то упускаю?

+697
Carla Reed 29 мая 2014 г., 17:39:51

Поскольку csvcut (от csvkit) не займет больше, чем один файл за раз, мне нужно написать скрипт для обработки нескольких файлов, используя его.

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

Если имена файлов не хватает, скрипт должен стандартный ввод.

Это должно быть что-то вроде этого

csvcut ';' мера калорий.КШМ

Я не очень знакома с csvkit. Может кто-нибудь помочь?

+686
Dia Kharrat 10 янв. 2016 г., 18:10:08

Короткое лицензии GNU awk и подход:

на awk -V на РС='[[:пробел:]]+состояние' '{ функции printf "%ы", $0 } файл' 
  • -в РС='[[:пробел:]]+состояние - лечить состояние подстроки с пробела(ов) [[:пробел:]]+ как входной разделитель записей РС

Вывод:

Системы HDFS worker01.gtdns.com начал
Системы HDFS worker02.gtdns.com остановка
Системы HDFS worker03.gtdns.com начал
Системы HDFS worker05.gtdns.com начал
Системы HDFS worker06.gtdns.com начал
Системы HDFS worker07.gtdns.com начал
Системы HDFS worker08.gtdns.com начал
Системы HDFS worker09.gtdns.com остановка

Для "2-подкладка" статический формат - вы можете также попробовать следующие СЭД подхода:

редактор sed '/^[[:пробел:]]*файловая система HDFS/{ Н; с/[[:пробел:]]*состояние // }' файл
+683
WerdaFerk 29 авг. 2016 г., 17:35:51

Вы могли бы попробовать следующее:

Отредактируйте файл/etc/rc автомобиль.местные затем добавьте следующий к концу файла:

rfkill блок блютуз

rfkill - инструмент для включения и отключения беспроводных устройств

блок: отключить устройство, соответствующее данному индексу. тип является одним из "всех", "интернет"", в Bluetooth", "СШП", "сети WiMAX", "его" или "GPS".

Не пробовал это сам, но это была ссылка здесь.

+681
Vardan Gevorgyan 21 окт. 2012 г., 10:20:16

И еще один вариант

СЭД --в месте=*.бак-Е "1 ч;1! Ч;\$! Д;$ {Г;с/Клаудио/Клаву/;}" -- Номи

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

экспорт chngFrom=Клаудио
экспорт chngTo=Клава
СЭД --в месте=*.бак-Е "1 ч;1! Ч;\$! Д;$ {Г;с/${chngFrom}/${chngTo}/;}" -- Номи
+618
Delowar Hosain 20 авг. 2016 г., 01:14:43

enter image description hereЯ использую гном 3.14 + в Debian 8 Джеси + NVIDIA графические драйвера Оптимус. Эти границы на анимации сводят меня с ума и я хотел бы некоторые предложения о том, как решить это :( ?

ПС может кто-то пожалуйста, скажите мне, как называется эта ошибка ?

+581
Gregory Nisbet 4 февр. 2012 г., 12:20:02
в то время как ИФ= читайте -Р; делать
 дело "$ответ" в
 1/2) перерыва;
 *) ошибка Эхо '' >&2 ;;
эсок
сделано

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

+472
Diracula 20 апр. 2015 г., 07:41:39

Кстати можно было бы добавить в/etc/fstab и запись ISO с "пользователь" параметр, как

/test.iso каталог /mnt/ISO авто по умолчанию,пользователей 0 1

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

+466
ttnk 14 февр. 2010 г., 13:50:32

Мое представление о персонализация при обращении с неавторитетным запросов:

  1. вперед режима. Он просто направляет клиентские запросы к ДНС серверу, который определен в "экспедиторы" директивы.
  2. рекурсивный режим. Это на самом деле начинаешь спрашивать у корневого DNS-сервера, то 2-го уровня DNS-сервер и т. д., пока он, наконец, получить авторитетный ответ на хосте.

Ни один из этих режимов, похоже, упирается/касается системы настройки DNS на хосте, которые связывают выполняется, например, в/etc/файл resolv.конф. AMIRITE?

+442
rr0ss0rr 4 апр. 2014 г., 08:10:23

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

Запуск rpm_check_debug
Ошибка с rpm_check_debug против depsolve:

Тогда я только пытался обновить библиотеку glibc версии с ням обновление версии glibc. В итоге получилось:

Запуск rpm_check_debug
Ошибка с rpm_check_debug против depsolve:
библиотеки libc.так.6()(64bit) является необходимой libattr-2.4.44-7.el6.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.2.5)(64бит) нужна libattr-2.4.44-7.el6.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.4)(64бит) нужна libattr-2.4.44-7.el6.архитектуру x86_64
библиотеки libc.так.6()(64bit) является необходимой лайбкэп-2.16-5.5.el6.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.2.5)(64бит) нужна лайбкэп-2.16-5.5.el6.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.3)(64бит) нужна лайбкэп-2.16-5.5.el6.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.3.3)(64бит) нужна лайбкэп-2.16-5.5.el6.архитектуру x86_64
библиотеки libc.так.6()(64bit) не нуждаются в glibc-общие-2.12-1.166.el6_7.7.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.10)(64бит) нужна в glibc-общие-2.12 - 1.166.el6_7.7.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.2.5)(64бит) нужна в glibc-общие-2.12-1.166.el6_7.7.архитектуру x86_64
библиотеки libc.так.6(GLIBC_2.3)(64бит) нужна в glibc-общие-2.12-1.166.el6_7.7.архитектуру x86_64
libdl.так.2()(64bit) не нуждаются в glibc-общие-2.12-1.166.el6_7.7.архитектуру x86_64
libdl.так.2(GLIBC_2.2.5)(64бит) нужна в glibc-общие-2.12-1.166.el6_7.7.архитектуру x86_64
 Вы могли бы попробовать запустить: об / мин -ва --число nofiles --nodigest

Что я до сих пор пробовал?

1) Очистить все ням или ням чистые dbcache, но оба они не работают.

2) об / мин -ва --число nofiles --nodigest также не приведет

Есть ли другие решения этой проблемы? Или возможными способами?

Я работаю на релиза CentOS 6.7 (финал)

в Yum repolist дает мне:

Загруженные Плагины: fastestmirror
Загрузка зеркало скоростях от кэширования данных на наличие
 * основание: centos.datente.com
 * дополнительно: mirror.netcologne.de
 * обновления: mirror.netcologne.de
РЕПО код статуса наименование РЕПО 
базы в CentOS-6 - база 6,575
массовка в CentOS-6 - дополнительно 50
обновления для CentOS-6 - обновления 1,453
repolist: 8,078
+365
Ute Clackson 17 мар. 2019 г., 23:58:45

Вы всегда должны иметь простую схему разбиения, которая оставляет место для загрузчика, хорошие старые DOS MBR работает лучше всего для этих целей плюс защищает диск от лечения как неформатированный при подключении к Windows-машине. Даже модный новый формат GPT в MBR использует в качестве основы.

В загрузчика grub2 можно загрузиться с Такие вещи, как RAID и LVM и их комбинации. Но это нужно место, чтобы установить себе, которые, как правило, состоит из блока кода в MBR, а больше кода в разрыв между MBR и первым разделом. Текущие версии программы fdisk и подобные инструменты уже создать достаточно большой отрыв (первый раздел обычно начинается на мегабайт границы).

Если вы используете только один диск, вы можете отформатировать его с помощью Дос disklable (вывода команды в команду fdisk) и создайте один раздел, занимающий дисковое пространство (Н команды в команду fdisk, П для основного, подтверждения по умолчанию Start и End). После форматирования раздела В качестве физического Тома LVM, а остальное вы уже знаете.

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

+350
bunderlog 9 мая 2019 г., 05:14:53

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

#!/Бен/ш
команда grep -ч установлен-размер: /наложения/УСР/Либ/opkg/информация/*.контроль | \
 СЭД с,^.*/\([^/]\+\)\.контроль:установлен размер: *\(.*\),\2\Т\1,'

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

Вы можете настроить пути:

  • /наложение/УСР/Либ/opkg/информация/*.управления → пользователем установленных пакетов. Эти пакеты могут быть удалены, чтобы освободить место.
  • /ром в/usr/lib в/opkg/информация/*.управления → системные пакеты. Это не может быть удалено. (Если вы действительно знаете, что вы делаете.) Поскольку они хранятся в доступном только для чтения раздел, удаляя их не высвободит дополнительное пространство.
  • в /usr/lib в/opkg/информация/*.управления → все пакеты.
+333
macharia njoroge 21 авг. 2019 г., 16:57:47

Я использую КВМ в Ubuntu 10.04 виртуальной машины, чтобы проверить некоторые функции модуля ядра. Я грэп через /ВАР/лог - файлы, чтобы наблюдать ядра сообщения о том, что модуль.

Начать с чистого состояния, удалить лог-файлы, содержащие старые сообщения, выполнив РМ -РФ /ВАР/лог/* и после перезагрузки виртуальной машины. Однако, после перезагрузки новый лог-файлы по-прежнему содержат эти старые сообщения журнала. Она занимает около 5-6 циклов удаления файлов и перезагрузки виртуальной машины, чтобы, наконец, избавиться от этих лог-файл сообщений.

Почему это происходит? Есть более простой способ очистки файлов журнала?

+331
Johnnie Simon 5 окт. 2014 г., 10:21:39

Система не может найти свой грэп команды. Попробовать исправить или добавить полный путь к команде:

ПС ОКС | /ОГРН/грэп получения справки об

Вполне вероятно, что вы должны исправить ваш путь переменной.

+328
carlptr 13 апр. 2017 г., 13:53:40

большинство клавиш настраиваемый. Параметры настраиваются в ~/.mostrc файл.

На самом деле, ваш самый пакет, скорее всего, происходит с lesskeys.радиоуправляемая пример конфигурации, где-то в папке documentation (это каталог/usr/доли/док/пакеты/большинство/lesskeys.вертолет для меня скачок в openSUSE 42.1).

Нужно просто скопировать этот файл содержимое в ваш ~/.mostrc и все готово: теперь у вас есть меньше-как горячих клавиш в большинстве!

+323
Hampei 27 апр. 2014 г., 17:34:29

Debian Джесси по-прежнему поддерживается, и исправления безопасности, предусмотренные в новой версии были портированы в пакет доступен на Джесси (2.4.10-10+deb8u11, что означает, что уже 11 обновлений до сих пор с момента выхода Джесси). Всем известно, поправимо уязвимости в Apache являются фиксированный в Джесси пакет; как долго, как вы держите установку современных вы должны быть безопасными. Уязвимости в будущем будет продолжать быть устранены в Джесси, пока она по-прежнему поддерживается.

Маловероятно, что новая версия будет портирована на Джесси. Как указано выше, вы в безопасности, если ты останешься на Джесси, пока он поддерживается; если вам нужны новые возможности не доступные в 2.4.10, вам необходимо перейти на Debian 9.

+315
Ben Giannis 22 авг. 2012 г., 21:35:06

Если я пытаюсь сохранить сообщение к IMAP-папке с помощью команды Сохранить 1 +папку/папки"withSpaces" в реликвия-mailx, вместо того, чтобы спасать, mailx выплевывает не применимо сообщения от {папку/папки", withSpaces"}. Для папки без пробелов, он успешно добавляет сообщение в папку, как хотелось бы. Может кто-нибудь дать мне подсказку, почему это так, что я могу это исправить? Я погуглил, но не увенчались успехом в поиске ответа. Спасибо!

+313
rodimius 19 июн. 2011 г., 20:05:02

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

судо тсрйитр -я -тттт -я как wlan0 порт 5353 и src <имя_хоста> | вырезать -с -19 | команды xargs -0 -Н1 ./timesec.sh

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

Однако это не работает, и я подозреваю, что на выходе из отрезка не является трубопроводе, как я ожидал.

+280
perry hollis 4 июл. 2018 г., 07:35:20

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

параметр --max-size=размер не передавать любые файлы размером более размером
--мин-размер=Размер не передавать любые файлы меньше размер

вариантов по rsync предусматривает, что.

Также вы можете использовать Термоблок или как lsof , чтобы проверить, если приложение пишет в файл в момент начала передачи :

если Термоблок /path/to/file.txt >/dev/нуль 2>&1; сделать
 по rsync ....
еще
 спать 10
интернет
+241
Markofo 30 июл. 2016 г., 23:24:11

Я написал программу, которая подключается к интерфейсу tun и ответы на ICMPv6 Эхо-запросов.

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

У меня включена переадресация IPv6 и я могу пинговать интерфейс tun0.

Что мешает моей Эхо-ответов должны быть отправлены обратно в команда ping6?

команда ping:

ping6 fd02:c0de::2

команду ifconfig вывод (другие интерфейсы опущены для ясности):

tun0 ссылке encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
 inet6 addr параметр: fd02:c0de::1/64 масштаб:глобальный
 До POINTOPOINT работает NOARP multicast в МТУ:1500 метрическая:1
 RX пакетов:0 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:12 ошибок:0 сократилось:2090 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:500 
 RX байт:0 (0.0 B) в Техас байт:1248 (1.2 КБ)

выход тсрйитр:

14:23:57.229106 ИП6 fd02:c0de::1 > fd02:c0de::2: ICMP6, Эхо-запрос, след 1295, длина 64
 От 0x0000: 6000 0000 0000 0000 0040 3a40 fd02 c0de
 0x0010: 0000 0000 0000 0001 0000 0000 fd02 c0de
 0x0020: 0000 0000 0000 0002 8000 19d5 2f22 050f
 0x0030: 4d11 c155 e57e 0000 0000 0300 0000 0000
 0x0040: 1011 1213 1415 1617 1819 1a1b 1c1d 1e1f
 0x0050: 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f
 0x0060: 3031 3233 3435 3637
14:23:58.151833 ИП6 fd02:c0de::2 > fd02:c0de::1: ICMP6, Эхо-ответ, след 1295, длина 64
 От 0x0000: 6000 0000 0000 0000 0040 3aff fd02 c0de
 0x0010: 0000 0000 0000 0002 0000 0000 fd02 c0de
 0x0020: 0000 0000 0000 0001 8100 18d5 2f22 050f
 0x0030: 4d11 c155 e57e 0000 0000 0300 0000 0000
 0x0040: 1011 1213 1415 1617 1819 1a1b 1c1d 1e1f
 0x0050: 2021 2223 2425 2627 2829 2a2b 2c2d 2e2f
 0x0060: 3031 3233 3435 3637
+231
Patrick Claessens 18 янв. 2016 г., 06:24:50
$ Баш-с 'Эхо $0' фу 
фу

$ Баш-с 'Эхо $0' 
Баш

Из руководство bash

($0) заменяется на имя оболочки или сценарий оболочки. Это набор в Shell инициализации.

Если bash вызывается с файл команд (см. раздел 3.8 [оболочка Скрипты], стр. 39), $0-это имя этого файла.

Если bash запускается с опция-c (см. раздел 6.1 [вызов Баш], стр. 80), а затем $0 значение первого аргумента после строки должны быть исполнены, если присутствует.

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

Что значит "иначе" означает?

Каких случаях это включать?

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

Я ожидал Баш-с 'Эхо $0 ' не выводить ничего, по втором случае в цитате, но он выводит Баш.

Спасибо.

+206
Mary Louise Emerson 7 нояб. 2018 г., 13:03:15

По умолчанию, сервер OpenSSH будет выглядеть для авторизованных ключей .по SSH/authorized_keys и .по SSH/authorized_keys2 , если вы не установите другое значение для AuthorizedKeysFile в файле конфигурации в файл/etc/протокол ssh/sshd_config в.

Для остальных, я не вижу ключевой файл в каталоге. У тебя сгенерированный с помощью SSH-ключей команды?

+200
Ben Avison 5 янв. 2010 г., 06:48:17

Интернет-это единодушное: убить - это Баш встроенные. Баш чейнджлог говорит то же самое.

Однако мои другие примитивы, видимо, думают иначе:

$ встроенная убить
Баш: строение: убить: нет встроенная раковина 
$ тип убить
убить это /bin/убить
$ команда -в убить
убить это /bin/убить

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

Что здесь происходит? Это часть плана? Я бегу Баш 5.0.2 на Linux.

+197
Jaideep Parulekar 9 мар. 2015 г., 02:45:08

Войти в режим восстановления.

После входа в режим восстановления с Live USB-кабеля, запустите эту команду как root.

Если вы установили ОС с /и т. д. На другой раздел вместо файловой системы в один раздел, монтирования в/etc/ раздел управлением CentOS установить на папку, для этого примера я буду использовать устройство/dev/sda2.

команды mkdir /тугриков/и т. д
смонтировать /dev/sda2 /MNT В/и т. д. 
Эхо 'корень::0:0:корней/корня:/бин/Баш' >> /MNT в файле/etc/passwd с

Если у вас нет файла/etc/ на другой диск, монтировать в CentOS установка корневого каталога(/).

команды mkdir /MNT в/корень
смонтировать /dev/sda1, поскольку в каталог /mnt/корень 
Эхо 'корень::0:0:корней/корня:/бин/Баш' >> /шоссе/корень файл/etc/passwd с
+178
Prateeksha Keshari 15 июн. 2012 г., 09:10:35

Как root Echo в устройство /dev/:

 Эхе -е '\а' > в /dev/консоли

или как обычный пользователь:

судо Баш-с "Эха -е '\а' > в /dev/консоли"

как указывается, возможно, вам придется запустить команду sudo команды modprobe pcspkr в первую очередь.

+165
bigfatfrog 23 авг. 2015 г., 11:45:32
набор -массив -- ценности ...

это ksh88 синтаксис, также признана беспроводным интерфейсам и их производные, ksh93 и ЗШЗШ, то -- после -это не признается и не нужны кроме как в КШ эмуляции), но не Баш.

массив=(ценности ...)

это ksh93 синтаксис (хотя, строго говоря, вертолет с иным, не-Борн синтаксис, поддерживали ее до этого), признается Баш 2.0 и выше, ЗШ, Яша и МКШ (по беспроводным интерфейсам), но с некоторых основных различий между реализациями.

В случае выбора=() (пустой список), в ksh93, переменная должна быть объявлена как массив переменной заранее (с верстаю -а), что массив=() конфликтует с составной переменной.

Что касается $_install скалярных переменных разделения, это Борн сплит+Глоб оператор вызывается всякий раз, когда вы оставите переменной расширение неупомянутый в списке контекста, который обычно требует, чтобы настроиться заранее:

Система IFS=$'\п' # разбиение на строки только
взаимозачета noglob # отключить Глоб части, которые нам не нужны
массив=($_install) # вызвать раскол+Глоб

Обратите внимание, что в ЗШ, Сплит и/или подстановка должны быть явно просил, так:

Компании IFS=$'\п'
массив=($=_install) # раскол только с $=Вар оператора

Хотя, нет, вы предпочитаете использовать (е) параметр расширения флаг для разделения на строки:

массив=(${(Ф)_install})

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

readarray -Т массива < <(е '%з\п' "$_install")

Или напрямую:

readarray -Т массива < <(об / мин -вопрос...)

Также отметим, что в то время как операнды -Не или других арифметических тестов/[ операторы в любое арифметическое выражение в КШ, в Баш (и большинство других снарядов), они должны быть десятичными числами, так что пока:

[ я -нэ 0 ]

будет работать в КШ , как я это арифметическое выражение, которое возвращает значение переменная, в Баш, вам понадобится:

[ "$я" -не 0 ]

процитировал, чтобы не вызвать раскол+Глоб оператора), или вы могли бы использовать КШ ((...)) арифметическое от оценки оператора поддерживается Баш и ЗШ:

((я != 0))
+118
Toby Puffsalot 21 сент. 2011 г., 11:27:11

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