Очистка перенаправлены выходной файл не команду

Когда делать:

Файл cmd>.из

если cmd не (ненулевой код возврата), 'файл.из С быть пустым или неполным.

Я ищу способ очистки в случае, если УМК не удается.

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

Моя первоначальная идея была:

если ! Файл cmd>.; впоследствии РМ файл.вне; интернет

Однако он скрывает статус выхода КМД, делая ее непригодной. (специально для хрона)

  • Кто-нибудь может придумать лучшее решение ?
  • Есть некоторые функции в bash или SH, которые позволили бы это ?
  • Я надеялся, что может есть какой-то 'тройник' как утилита, которая может:
    • Он будет перенаправлять вывод stdout в файл
    • Если команда не выполняется, это будет удалить выходной файл
    • В Всем случае он будет возвращать код выхода КМД
+318
Karen myring 8 июл. 2013 г., 11:04:03
33 ответов

У меня есть активный каталог, работающих на Самбу 4.6.3, на сервере с Debian Джесси. На компьютере с ОС Windows 7 (объявлений клиента) установки средств удаленного администрирования сервера и оттуда управлять сервером с помощью учетной записи администратора, но теперь мне нужно экспортировать полный список пользователей в удобном для чтения формате, желательно .КШМ

Использование средств удаленного администрирования сервера (от клиента в Windows) до сих пор я только успела экспортировать все объекты в рамках подразделения (организационной единицы), одно подразделение одновременно, либо в подразделении пользователя, контейнер или контейнер ПК, то есть, я могу делать все что хочу (экспортировать полный список пользователей), повторив процесс для каждого подразделения пользователя контейнера, но у меня много ОУ пользователя контейнеров.

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

ПД: ответ не должен быть ограничен клиента в Windows С средств, он также может быть в сервере Samba

+995
klinux12 03 февр. '09 в 4:24

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

Что, собственно, происходит, если я набираю команду ifconfig я получить список всех интерфейсов, но ни один из них не назначен IP-адрес. Даже когда я использую программа dhclient , чтобы вытащить случайный IP-адрес, я еще не в состоянии пинговать или веб-серфинга.

Это пример команде ifconfig вывод:

eth0 в ссылке encap:HWaddr сети Ethernet 08:00:27:В3:да:А1 
 inet6 addr В образом: fe80::от A00:27ff:feb3:daa1/64 объем:ссылка
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 RX пакетов:7 ошибок:0 сократилось:0 перерасход:0 рама:0
 Техас пакетов:25 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 txqueuelen:1000 
 RX байт:1351 (1.3 КБ) Техас байт:6466 (6.4 КБ)

Как я могу устранить проблемы с подключением к интернету? Какие файлы я должен смотреть на?

+952
ASid13 3 нояб. 2015 г., 09:02:33
Другие ответы

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


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

Модернизация системы Cyg-вам решить проблему.

+949
user832147 11 дек. 2014 г., 13:19:31

Я с помощью 2 ключей WiFi. Первый используется для контроля, а второй используется для доступа в интернет. Даже если я изменил файл/etc/udev из/правил.Д/70-стойкие-net.правила , как показано ниже, при запуске иногда как wlan0 не может быть назначена. Поскольку wlan1 используется для другого устройства, как wlan0 переименовывается в rename3. Я использую как wlan0 для конкретной цели, и я даю его интерфейс название другой программы. Как я могу установить как wlan0 постоянно, так что мои другие программы, которые используют как wlan0 может выполнять свои функции?

Подсистемы=="нет", действие=="включить" драйверы=="?*", До{адрес}=="АА-12-00-00-2В-8В", м{dev_id}=="0х0", м{Тип}=="1", "Кернел" =="беспроводная локальная сеть*", название="как wlan0"
Подсистемы=="нет", действие=="включить" драйверы=="?*", До{адрес}=="Е8:4Э:06:24:С2:ДФ", м{dev_id}=="0х0", м{Тип}=="1", "Кернел" =="беспроводная локальная сеть*", имя="wlan1"
+934
Michaela Ennis 19 мар. 2019 г., 20:47:11

Просто использовать , если не существует в ваши вопросы. Например:

создать, если не существует пользователя '${тест}'@'localhost в идентифицируемая как '${Управления}'; или создать базу данных, если не существует ${тест};

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

+914
Abdoulie Jabang 2 янв. 2013 г., 18:17:39

Я знаю, я могу указать пользовательский формат времени для ЛС такой

ЛС-Лаф-время-стиль="+ %К-%в-%д %ч:%м:%ы" --цвет=всегда

но я хотел бы, чтобы "протаскивать" цвета внутри формата времени. Например, я хотел бы иметь Год 2014 в красный цвет. Как мне это сделать?

Я пытался ставить код цвета \033[0;31М В , но код не интерпретируется как цвет, но как тарабарщина.

+914
zafikopuzo 30 июн. 2010 г., 16:10:01

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

Предположим, что URL-адрес является учебник главная страница http://www.abc.com/aaa/bbb/ccc/index.html.

Но как его содержать "продолжений" есть и другие страницы, я хочу быть interconected в каталогах, таких как:

http://www.abc.com/aaa/bbb/ccc/ddd/index.html

http://www.abc.com/aaa/bbb/ccc/eee/index.html

http://www.abc.com/aaa/bbb/ccc/fff/ggg/index.html

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

+908
b1uepear 17 нояб. 2014 г., 22:12:47

Не использовали Fedora в некоторое время, но она должна быть очень похожа в CentOS. Я сделал это на CentOS 6.

Скопируйте файл/etc/sysconfig/сети-скрипты/файл ifcfg-Ло в файле/etc/sysconfig/сети-скрипты/файл ifcfg-Ло:1

Ваш новый конфиг должен выглядеть так:

Устройство=Ло:1
При=169.254.169.254
Маска=255.0.0.0
Наоборот-при восстановлении=да
Имя=loopback1

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

Бон шанс, мон ами !

+818
Derpleferple 28 мая 2013 г., 23:30:26

Может кто-нибудь пожалуйста, объясните, что такое сантехника слой с Linux, как уже упоминалось в статье LWN.net здесь? https://lwn.net/Articles/495516/

Это значит-сделать более унифицированного ядра?

+778
Lrussell0618 20 авг. 2015 г., 20:26:58

PhotoRec творит чудеса, но для большого раздела, это отнимает много времени и монументальная задача, чтобы забрать через выходной инструмента. Во время установки неназванного ОС, авто-разделы и Форматирование было сделано вместо того, чтобы позволить пользователю вручную разделить диски. Также в ext4 /Home раздел в LVM и отформатирован. Формат был очевидно быстрое форматирование. Я сразу же остановила системы. Я пробовал различные средства, чтобы попытаться восстановить исходный раздел в ext4, но эти попытки провалились.

В итоге я загрузился с SysRescueCD, и попробовал PhotoRec. Как это нужно столько свободного места на системе, которая была использована на перезаписанный диск, мне нужно найти много хранения. SysRescueCD и sshfs , так что я установил большой диск NAS на другую систему, а потом смог запустить PhotoRec.

PhotoRec можно сделать некоторые расширения файлов (фотографии, MP3, и т. д.) правильно, но имена файлов были полностью утрачены в противном случае. Тем не менее, удалось восстановить некоторые ключевые файлы. Я вернулся примерно столько же данных, как диск был на нем. В моем случае, это не стоило много усилий, чтобы все восстановить, как было более 100 ГБ данных, но и сколько времени это занимает зависит от того, насколько важным было то, что было потеряно.

Я делал это несколько раз. Однажды у меня был диск, который не удалось, и использовал то, что составил ddrescue , чтобы заполучить копию диска, затем восстановить большинство из 40 ГБ МР3.

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

+762
Colleen LaClair 19 мая 2013 г., 04:32:44

Еще на awk решение:

на awk -Ф " '{для(i=1;я<=НФ;я++){ если($я=="н"&&!сскс) сскс=я;
 если (я==НФ &&охрана && $NФ=="Н"){ЛН++}; если($я=="н" &&охрана && я<НФ) {ВН++}
 остальное, если(сскс) {функции printf("позиции %D П %Д\П", охрана, ВН); ЛН=охрана=0} }
}' infile.txt

Как и все на awk реализация не поддерживает пустые ФС (-е "), ниже приводится исправленный скрипт, чтобы быть совместимыми:

на awk -Е-Н - ' '{сскс=0;для(i=2;я<=НФ;я++){ если($я==""&&!сскс) сскс=(я-1)+длина($(я-1));
 если($я=="" &&охрана && ЯТ!=я) {ЛН++} 
 остальное, если(сскс) {функции printf("позиции %D П %Д\П", охрана, ++ВН); охрана+=ЛН+длина($я); пер=0} }
}' infile.txt

Образец ввода:

>последовательность-1
ATCGCTAGCATNNNNNNNNNNNNNNCTAGCATcatgcnnnnnnatacgcatcacannnnnnnnncgcatatcacnn
Н
В
ННА

Результат:

Позиция 12 Н 14
Позиция 38 Н 6
Позиция 56 Н 9
Позиция 75 Н 2
Позиция 1 Н 1
Положение 2 П 1
Позиция 1 Н 2
+740
pawan nadar 13 дек. 2015 г., 06:18:45

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

$ экспорт CustomCommand=файл
$ псевдоним LS=/tmp/и испытание/myls
$ общ.
А Б в myls
$ Общ -л
-РВ-РВ-Р-- 1 Стив Стив 0 22 сентября 19:17 а а: пуст
-РВ-РВ-Р-- 1 Стив Steve 0 22 сентября 19:17 б б: пусто
-РВ-РВ-Р-- 1 Стив Steve 0 22 сентября 19:17 ч: пустой
-rwxr-XR-х 1 Стив Стив 127 22 сентября 19:18 myls myls: сценарий оболочка POSIX, текст, исполняемый код ASCII 
команды $ cat /tmp/и испытание/myls
#!/Бен/ш
если [ "$1" = "л" ]
тогда
сдвиг
 ЛС-л $* | у awk 'НФ>2{ функции printf "%ы ",$0 ; система("$CustomCommand " $ЯТ) }'
еще
 Общ $*
интернет
$
+716
Kellzzz95 27 окт. 2010 г., 22:53:23

В настоящее время, когда люди на мой сервер через telnet (или SSH), то они запросят логин/пароль.

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

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

Можно ли в Дебихина, чтобы настроить SSH или Telnet, так что если не указано имя Пользователя, по умолчанию это логин для сценария и не запрашивать пароль либо? (По сути сразу подключение без запроса ничего).

Я должен иметь возможность вручную указать имя пользователя, как [email protected]сервер - иначе я бы не в себе!

Вот пример того, что я ищу:

Когда вы СШ в [email protected]вы мгновенно обойти экран входа и идти прямо к BBS программы.

Вот даже лучше пример того, что делает именно то, что я ищу: СШ sshtron.zachlatta.com

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

Я пробовал изменяя Пэм и файл sshd_config прямо сейчас, чтобы разрешить это, и ни старый пароль, ни нулевым работал.

+700
vigor1978 6 июл. 2013 г., 06:07:58

На основе некоторых произвольных файлов онлайн (1 и 2), я пришел с СЭД заявление, которое заменяет пробелы после текста, который выглядит как команда (буквы и символы подчеркивания) с одной закладки:

СЭД 'с/^\([а-z_][а-z_]*\) */\1\т/' вход > выход

Сбежавших скобках захвата команды (одной или нескольких букв и подчеркивания, начиная с начала строки (^)), то требуется один или несколько пробелов, чтобы следовать этой команды; эти модели вам заменить подобранная команда (\1) и вкладку. Этот шаблон матч пропускает закомментированных строк (потому что # - это не буква или символ подчеркивания).

+620
Todd Grotenhuis 28 июн. 2019 г., 15:58:42

Я считаю, кто полагается на каталог/var/выполнить/через utmp или в/var/работа/wtmp по файл определить Логинов. Проверьте наличие проблемы с файловой системы /VAR или разрешения файла/каталога.

+590
chandan kedia 11 мар. 2015 г., 14:20:11

Попробуйте включить WiFi отключается и снова такой:

nmcli Р WiFi выключен , чтобы выключить его.

nmcli Р WiFi ВКЛ , чтобы включить его.

Проверить наличие WiFi сетей: nmcli д беспроводной доступ в интернет список

Проверить и отключить WiFi, который появляется зеленый:

nmcli Con и проверить.

nmcli Con и вниз <имя WiFi> отключить.

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

nmcli dev и беспроводной доступ в интернет Wi-кон "имя WiFi" пароль "пароль WiFi"

Нота Бене: не забыть "" на имя и пароль.

Или попробовать подключиться к WiFi: nmcli Con и до <т.>

Иногда проблема-это подключение с помощью NetworkManager. Если это не работает, дайте мне знать!

+543
user325168 16 февр. 2019 г., 09:30:55

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

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

+531
lemen 22 окт. 2014 г., 00:47:30

Если у вас есть много файлов, как и я,

судо Пакман-сила -Syyu 

решает все вопросы.

+498
DallaRosa 12 авг. 2016 г., 21:53:49

Я знаю консоль (снаружи Х11, например, на/dev/tty1) работает в текстовом режиме, но я думаю, если это возможно, чтобы играть музыку, используя такие программы, как cvlc и mplayer'а, это должно быть возможным, чтобы просматривать фотографии и смотреть видео запуск программы просмотра программы в рамках одного процесса тоже.

Я знаю несколько программ, которые преобразуют СМИ в ASCII или отображения медиа в терминалах, но я лишь интересовался про графическое отображение в консоли без каких-либо преобразования в ASCII искусства.

+477
nnenna 29 нояб. 2015 г., 21:38:05

Ах, это не помощью systemd-logind, где каждый пользователь получает собственную группу. Мне кажется, ответственность здесь старше; они просто похожи. (Я искал "группы честных планирование", думая, что это может быть что-то на основе "процесс групп UNIX", что я не очень понимаю). Википедия:

Ядро Linux получила патч для ВКПБ в ноябре 2010 года для ядра 2.6.38, что добилась прекрасного планировщик для использования на настольных компьютерах и рабочих станциях.

Когда задача вызывает __тр_набор_телетайп(), широкий процесс ведения для группы по умолчанию удаляется, создается новая группа задач, и процесс перешел в новую целевую группу. Дети в дальнейшем наследуют эту целевую группу, и увеличить его счетчик. На выходе ссылка на текущую задачу группа удаляется, когда последняя ссылка на каждый сигнал структуры за. Целевая группа будет уничтожена, когда последний сигнал структуры ссылающихся на него освобождается. Во время выбора очереди runqueue, эквивалентность задач имеет назначение группы, ее текущие автогруппа используется.

Эта функция включена от загрузки по умолчанию, если CONFIG_SCHED_AUTOGROUP установлен, но может быть отключена через загрузочный вариант noautogroup, а также может быть включен/выключен на лету [через /труды/системы/ядра/sched_autogroup_enabled: запись 0 есть отключает его для вновь созданных заданий, написание 1 включает его.]

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

+432
Paul Lemke 17 апр. 2010 г., 03:37:19

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

software_versions> /Бен/Ш-с "/opt/xxxxxx/software_versions/test2.sh 1 2 3 4"

С помощью ключа-c, вы вызываете оболочку для выполнения команды, который следует за ним. Дополнительных аргументов не оболочку в любом предсказуемым образом. Вам решить эту проблему, отправив полную строку в качестве аргумента.

+387
dimavideo7 10 мар. 2018 г., 21:29:25
файл sed-Н - /пример/с/НТТР/&с/п ' | тройник -это report.txt |\
СЭД -Е 'Г;с/$/./;Г;с/$/ВК/;ч;с|.*|/URL-адрес/с|;г' | Эд -з - json_file

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

+331
Seungju 5 нояб. 2015 г., 15:03:18

Было принято решение установить не-PAE ядра.

По непонятной причине, в Debian 9 установщик используется PAE ядра для последние ПК, даже если это старый Ту, у которой нет поддержки PAE (по иронии судьбы, отличных от физических ядра говорят "для старых компьютеров" в их описании и в данном случае не используется).

Для начала, я запустил установщик в режиме "восстановления" с /dev/sda2 выбранные и /dev/sda1, подключенный как /Boot.

После достижения командной строки, я обновил кэш (судо apt-получить обновление) и сделал АПТ-кэша поиска для "Linux-образ" пакетов (ака ядер):

АПТ-кэша поиск Linux-образ

Результат был (уменьшается):

Linux-образ-4.9.0-6-686 - 4.9 Линукс для старых ПК

Linux-образ-4.9.0-6-686-ДБГ - отладочные символы для Linux-изображения-4.9.0-5-686

Linux-образ-4.9.0-6-686-ПЭ - ОС Linux 4.9 для современных ПК

Linux-образ-4.9.0-6-686-ПЭ-ДБГ - отладочные символы для Linux-изображения-4.9.0-5-686-Паэ

Linux-образ-4.9.0-6-686-РТ-ПЭ - ОС Linux 4.9 для современных ПК, PREEMPT_RT

Linux-образ-4.9.0-6-686-РТ-ПЭ-ДБГ - отладочные символы для Linux-изображения-4.9.0-5-686-РТ-Пае

Так что я установил Линукс-изображения-4.9.0-6-686 для диагностики, что был сбой, в результате оказалось, что система загрузилась и на экране входа в систему появился.

После этого я удалил старые ядра и начали использовать систему.

+311
Joe Fortier 19 сент. 2017 г., 17:02:39

Мне нужно взглянуть на то, как мои SSL сервера, играет с другими; для не-SSL-это легко сделать с (например) через telnet. Есть ли bonified протокол SSL/TLS клиент, который можно использовать таким же образом?

+287
j08lue 14 окт. 2010 г., 07:02:04

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

Если эта команда работает для обновления entrydns.net тогда просто введи в crontab и настроить его для запуска на заданный интервал времени.

завиток -к -Х ставил -д "" https://entrydns.net/records/modify/TOKEN
+210
Billy Lam 7 февр. 2018 г., 07:20:15

Когда я с помощью команды "DF-ч" я имею следующие результаты :

Размер файловой системы используется выгоде использования% установленной на
/Дев/маппер/Федора-корень 20г 9,4 г 8,8 г 52% /
devtmpfs 1,9 1,9 г 0 г 0% /Дев
файловая система tmpfs 1,9 г 1,2 м 1,9 г 1% в /dev/ГИМ
файловая система tmpfs 1,9 г 1,0 м 1,9 г 1% /запуск
файловая система tmpfs 1,9 1,9 г 0 г 0% файл /sys/ДФ/группы
файловая система tmpfs 1,9 г 108К 1,9 г 1% /ТМП
на /dev/sda1, поскольку 477M высота 129m высота 319m 29% /загрузки
/Дев/маппер/Федора-дома 916G 279 г 591Г 33% /домой

Или это говорит мой корень 20г с 9.4 использовал и 8.8 доступно еще это 2Г, что исчез. Я знаю, что очень похожий вопрос был дан ответ здесь примерно тот же вопрос с brtfs и я просто интересно, если причина может быть то же самое здесь, так как я с помощью LVM.

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

+183
ZRZworkshop 24 мар. 2019 г., 18:09:29

Я на Линукс Минт 18 корицы 64-бит.

У меня эти файлы из 7z архивов и их версий на моей системе:

/usr/Бен/7z архивов

В 7-Zip [64] 9.20 Авторское право (c) 1999-2010 Игорь Павлов 2010-11-18

и

/usr/местные/доли/PeaZip, при/РЭС/7z архивов/7z архивов

7-зип [32] 16.02 : Авторское право (c) 1999-2016 Игорь Павлов : 2016-05-21

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

Мне просто определить псевдоним или есть более рациональный способ?

+165
Artem4chik 17 февр. 2018 г., 09:56:20

Я бы хотел сменить шрифт терминал к любому из:

/usr/share/consolefonts/Uni1-Fixed15.psf.gz
/usr/share/consolefonts/Uni2-Fixed15.psf.gz
/usr/share/consolefonts/Uni3-Fixed15.psf.gz

В чем разница между Uni1, Uni2, и Uni3 кодировок? Как я могу выбрать среди них?

+151
PatricK 7 мая 2011 г., 03:40:36

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

Чтобы сделать ядро/настройки системы сохраняется при перезагрузках системы вы можете использовать команды sysctl. Есть соответствующие команды sysctl параметры в/proc и близких.

Так в основном, вы должны преобразовать и поставить все файла/proc/ACPI в/выхода из спящего режима настройки /и т. д./sysctl.конф файл. Таким образом, они загружаются при загрузке. Есть методические руководства.

+134
makenova 21 авг. 2011 г., 21:22:27

Нет универсального ответа. На Linux, самый простой способ, вероятно, просто запустите Дисковую утилиту GNOME и он покажет все обнаруженные диски, будут ли они установлены или нет. Из командной строки, вы можете проконсультироваться вывод blkid или udevadm информация --экспортно-дБ.

+109
Michael Kopp 18 мая 2015 г., 14:24:09

Вы можете использовать стат команды для проверки изменения файла время до и после нано. Что-то вроде:

Олдтаймер=`стат-с %г "именем"`
нано "именем"

если [[ `стат-с %г "$имя"` -ГТ $Олдтаймер ]] ; затем
 Эхо файла был изменен
интернет

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

+102
DaliyaLaska 14 авг. 2013 г., 22:04:56

Я в зацеплении с моим rsync на Линукс. Когда я переформулировав его, ее, показывая мне следующую ошибку:

суда /и т. д./init.д/rsync и перезагрузите

файл /etc/rsyncd.конф: строка 13: [фтп]: команда не найдена
файл /etc/rsyncd.конф: строка 15: комментарий: команда не найдена
файл /etc/rsyncd.конф: строка 16: путь: команда не найдена
файл /etc/rsyncd.конф: строка 17: использовать: команда не найдена
файл /etc/rsyncd.конф: строка 19: блокировка: команда не найдена

файл /etc/rsyncd.конф: строка 21: читайте: `=': не является допустимым идентификатором
файл /etc/rsyncd.конф: строка 22: список: команда не найдена
файл /etc/rsyncd.конф: строка 23: Уид: команда не найдена
файл /etc/rsyncd.конф: строка 24: гид: команда не найдена
файл /etc/rsyncd.конф: строка 31: строгий: команда не найдена
файл /etc/rsyncd.конф: строка 34: игнор: команда не найдена
файл /etc/rsyncd.конф: строка 35: игнор: команда не найдена
файл /etc/rsyncd.конф: строка 36: перевод: команда не найдена
тайм-аут: неверный временной интервал `='
Попробуйте тайм-аут --Help' для получения дополнительной информации.
файл /etc/rsyncd.конф: строка 39: отказать: команда не найдена
файл /etc/rsyncd.конф: строка 40: выкладывают: команда не найдена

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

обновление

ВИМ файл /etc/rsyncd.конф

# пид-файл, не используйте в /var/работа/команды rsync.пид если
# вы собираетесь запуска rsync из инит.д сценарий.
# пид файл=файл/var/работа/rsyncd.пид
объект #системный журнал=демон
#розетка опции=

# ПАРАМЕТРЫ МОДУЛЯ 

[фтп]

 комментарий = государственный архив
 путь = в /var/www в/паб
 использовать chroot = да
# максимальное число подключений=10
 файл блокировки = /ВАР/Лок/rsyncd
# по умолчанию только для чтения-это да...
 только для чтения = да
 список = да
 Уид = никто
 гид = nogroup
# исключить = 
# исключить из = 
# включить =
# включить от =
# аутентификация пользователей = 
файл # секреты = файл /etc/rsyncd.секреты
 строгого режима = да
# хосты позволяют =
# хосты отрицать =
 игнорировать ошибки = нет
 игнорировать нечитаем = да
 ведение журнала передачи = нет
# формат журнала = %Т: хост - %Ч (%О) %О %Ф (%L байт). Общая %B байт.
 тайм-аут = 600
 вариантов отказать = контрольная сумма всухую
 не компресс = *.ГЗ *.тгз *.зип *.з *.об / мин *.деб *.ИСО *.bz2 файл *.ТБЗ

Обновление 2

ВИМ файл/etc/инит.д/по rsync .

+87
SleepyRhino1206 19 февр. 2012 г., 23:56:08

По умолчанию установку сервера Apache будет обслуживать все URL-адреса, указывающие на него, если нет виртуальных хостов были определены. Поэтому вам не нужно делать ничего лишнего, чтобы получить Апач реагировать.

Скрипты можно запускать как CGI скрипты поместив их в каталог/var/www в/цги-Бин и убедившись, что они являются исполняемыми с помощью команды chmod 0755 <имя скрипта>.

Например, если вы создаете /var/www/cgi-bin/test.sh следующим образом:

#!/бин/Баш
Эхо "содержимое-тип: текст/HTML"
Эхо ""
Эхо "<пред>"
ОКР
Эхо "</предварительно>

перейдите в вашем браузере по адресу http://<имя сервера или IP>/cgi-bin/test.shвы должны увидеть нечто подобное:

SERVER_SIGNATURE=
В Apache/2.2.15 (CentOS) так сервер на тестирование.порт гетеродина 80

HTTP_USER_AGENT=браузер Mozilla/5.0 (X11 с; ОС Linux x86_64 с; РВ:31.0) движок Gecko/20100101 Firefox или 31.0
SERVER_PORT=80
HTTP_HOST=тестирование.Ло
DOCUMENT_ROOT=/ВАР/ВСП/HTML-код
SCRIPT_FILENAME=/var/www/cgi-bin/test.sh
REQUEST_URI=/cgi-bin/test.sh
SCRIPT_NAME=/cgi-bin/test.sh
HTTP_CONNECTION=удержание
REMOTE_PORT=43964
Путь=/каталоге:/usr на/sbin:/ОГРН:/usr/Бен
ФРД=в/var/www в/цги-бин
SERVER_ADMIN=корень@localhost в
HTTP_ACCEPT_LANGUAGE=Ан-ГБ,en;q в=0.5
HTTP_ACCEPT=текст/HTML,приложение/с xhtml+xml,в приложение/XML;Q в=0.9,*/*;Q в=0.8
REMOTE_ADDR=192.168.122.1
SHLVL=1
ИМЯ_СЕРВЕРА=тестирование.Ло
SERVER_SOFTWARE=сервер Apache/2.2.15 (CentOS)так
Окружения QUERY_STRING=
SERVER_ADDR=192.168.122.40
GATEWAY_INTERFACE=CGI В/1.1
SERVER_PROTOCOL=НТТР/1.1
HTTP_CACHE_CONTROL=Макс-Возраст=0
HTTP_ACCEPT_ENCODING=gzip-сжатия, сдуется
МЕТОДЫ=ВАМ
_=/Бен/ОКР

Как вы можете видеть HTTP_HOST - это URL-адрес сервера (тестирование.Ло в данном случае), который вы можете использовать в вашем скрипте.

Однако, это не так, как вы просили, как у вас /cgi-bin/test.sh в URL-адресе. Чтобы это исправить, вам нужно перенаправить. Самым простым решением было бы включить .откройте файл. htaccess файл и настроить его.

В /и т. д./httpd/conf/и файл httpd.в conf найдите строку <Директория "/var/www в/из HTML"> и прокрутите несколько строк, пока не увидите строку, которая начинается директива allowoverride. Убедитесь, что он установлен для всех. Вы должны иметь:

<Директория "/var/www в/HTML-код">
...
...
Всех Allowoverride
...
...
</Каталог>

Теперь создайте файл в/var/www в/HTML-код/.откройте файл. htaccess и добавить следующее:

RewriteEngine на
RewriteRule (.*) /cgi-bin/test.sh/1$[л]

Перезапустить Апач:

сервис httpd перезагрузка

Укажите Ваш браузер на сервер по URL-адресу: НТТР://<имя сервера или IP>.

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

HTTP_HOST - это имя сервера.

Переменной path_info - это путь присоединены к серверу. (испытание при вводе в HTTP://<имя сервера или IP>/теста в вашем браузере).

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

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

+58
jonni 15 янв. 2013 г., 10:45:02

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

$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