Используя имя вложения в команду труб из остолоп

Есть ли специальная переменная для получения прикрепленного файла, при передаче его из остолоп?

Я хочу сделать что-то вроде этого:

Трубы для: кошка > /некоторые/папка/$attachment_name
+233
CaptainObvious 31 окт. 2014 г., 12:40:02
40 ответов

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

МАСТЕР ПО ИМЕНИ.ФАЙЛ CONF

внутренние списка ACL { 192.168.102.0/24; };
параметры {
 слушать-на порт 53 { 127.0.0.1; 192.168.102.191; };
 слушать-по-В6 порт 53 { ::1; };
 директорию "/var/имени";
 дамп-файл "/var/имени/данных/cache_dump.дБ";
 статистика-файл "/var/named/data/named_stats.txt";
 memstatistics-файла "/var/named/data/named_mem_stats.txt";
 рекурсией-файле "/var/имени/данных/имени.рекурсией";
 secroots-файле "/var/имени/данных/имени.secroots";
 разрешить-передачи { 192.168.102.192; };
 разрешить-запрос { localhost; для внутренности; };
 рекурсия да;
 технология DNSSEC-включить да;
 технология DNSSEC-проверки да;
 bindkeys-файл "/etc/имени.iscdlv.ключ";
 управляемые ключи-директорию "/var/имени/динамический";
 пид-файл "/ "выполнить" /по имени/по имени.пид";
 сессия-ключей "/запуск/имени/сессии.ключ";
};

лесозаготовки {
 default_debug канала {
 файл "данных по имени.работы";
 тяжесть динамических;
};
};

зоны "." В {
 намек типа;
 файл "имени.ЦС";
};

зоны "L00144445.местные" { мастер тип; файл "L00144445.дБ"; разрешение-передачи { 192.168.102.192; }; уведомить да; };

зоны "102.168.192.В-АДДР.Арпа" { мастер тип; файл "54444100L.дБ"; разрешение-передачи { 192.168.102.192; }; уведомить да; };

включают в себя "/и т. д./имени.rfc1912.зон";
включают в себя "/и т. д./имени.корень.ключ";

ПЕРЕСЛАТЬ ФАЙЛ ПОИСКА

$ТТЛ 10
$Происхождения L00144445.местные.
@ Нс1 в СОА.L00144445.местные. админ.L00144445.местные. (
 0 ; последовательный
 10 ; обновление
 10 ; повторить
 10 ; срок действия
 10 ) ; минимально
 В NS серверах ns1.L00144445.местные.
 В НС в NS2.L00144445.местные.
нс1 в 192.168.102.191
в NS2 в 192.168.102.192

ФАЙЛ ОБРАТНОГО ПРОСМОТРА

$ТТЛ 10
$Происхождения 102.168.192.В-АДДР.Арпа.
@ Нс1 в СОА.L00144445.местные. админ.L00144445.местные. (
 0 ; последовательный
 10 ; обновление
 10 ; повторить
 10 ; срок действия
 10 ) ; минимально
 В NS серверах ns1.L00144445.местные.
 В НС в NS2.L00144445.местные.
191 в ПТР серверах ns1.L00144445.местные.
192 в почтовике в NS2.L00144445.местные.

РАБА ПО ИМЕНИ.ФАЙЛ CONF

внутренние списка ACL { 192.168.102.0/24; };
параметры {
 слушать-на порт 53 { 127.0.0.1; 192.168.102.192; };
 слушать-по-В6 порт 53 { ::1; };
 директорию "/var/имени";
 дамп-файл "/var/имени/данных/cache_dump.дБ";
 статистика-файл "/var/named/data/named_stats.txt";
 memstatistics-файла "/var/named/data/named_mem_stats.txt";
 рекурсией-файле "/var/имени/данных/имени.рекурсией";
 secroots-файле "/var/имени/данных/имени.secroots";
 позволяют предупредить { 192.168.102.191; };
 разрешить-запрос { localhost; для внутренности; };
 рекурсия да;
 технология DNSSEC-включить да;
 технология DNSSEC-проверки да;
 bindkeys-файл "/etc/имени.iscdlv.ключ";
 управляемые ключи-директорию "/var/имени/динамический";
 пид-файл "/ "выполнить" /по имени/по имени.пид";
 сессия-ключей "/запуск/имени/сессии.ключ";
};

лесозаготовки {
 default_debug канала {
 файл "данных по имени.работы";
 тяжесть динамических;
};
};

зоны "." В {
 намек типа;
 файл "имени.ЦС";
};

зоны "L00144445.местные" { рабовладельческого типа; мастеров { 192.168.102.191; }; файл "L00144445.БД";};

зоны "102.168.192.В-АДДР.Арпа" { раб типа; мастеров { 192.168.102.191; }; файл "54444100L.дБ"; разрешение-передачи { 192.168.102.191; }; уведомить да; };

включают в себя "/и т. д./имени.rfc1912.зон";
включают в себя "/и т. д./имени.корень.ключ";

enter image description here

+961
jsalvata 03 февр. '09 в 4:24

Что случилось с просто используя для egrep?

для egrep -Р 'строка1|строка2|string3' в /var/www в/НТТР
+945
ali ali 2 июл. 2010 г., 08:33:49
Другие ответы

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


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

Вы можете использовать хвост -Ф , чтобы продолжить чтение из файла, как он растет. Будьте осторожны с тем, что вы кормите хвост -ф на. Вы можете трубой хвост -Ф в фильтр, который ждет, пока нужные входа линии и уходит. Что не будет работать, если трубы хвост -Ф в фильтр, что трубы в другую фильтр, потому что промежуточный фильтр буферизацию выходных данных. Это работает:

: файл>.журнал # создайте пустой файл журнала 
пуск-селен-сессии опции --log-file=файл.журнал &
{ хвост -П +1 -f файл.журнал & } | СЕПГ -Н/начал SocketListener/м'
говорят-в гнездо

Обратите внимание, что я положил хвост на заднем плане. Это потому, что когда СЭД находит нужную строку, он выходит, но конвейер продолжает работать, пока хвост ждет в следующей строке, которая не может прийти сразу, если на all1. хвост выйдет, когда в следующей строке идет и он получает сигнал sigpipe,. Это может оставить бродячую хвост процесс если журнал удален без каких-либо строки записываются к нему (получение ПИД в хвост процесс, чтобы убить его, когда СЭД выходов будет можно, но сложно).

1 Спасибо Петр.О за то, что указали на ошибку в предыдущей версии.

+932
rishabh mittal 4 июн. 2018 г., 17:29:58

Фон:

У меня есть встроенные системы с флэш-накопителей и SD.

В настоящее время я использовать Flash только для загрузки (приложения uboot, ядро, initramfs, в).

Корневая файловая система (/) на SD (с ext3 на устройстве/dev/mmcblk0p2).

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

Я хотел бы разделить корневую файловую систему в двух накладок, так что основная часть системы находится "ниже" только на чтение, хранится во Flash (возможно замена образа initramfs), а приложения от "верхней" наложение на другой операции чтения/записи для файловой системы ext3/4 раздел на SD.

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

в /tmp, /VAR, то и другое место нужно читать/писать уже на файловая система tmpfs, так что система может загрузиться с чтение/только /.

В случае отказа "Нижнего" может попытаться восстановить и, как последнее средство полностью массива.с ext4 на /dev/mmcblk0p3 и инициализируйте его.

Вопрос:

Как я могу смонтировать раздел оверлей над / ?

Я читал документацию, но я немного запутался, как и все примеры, кажется, работают с каталогами различных С /; я могу сделать что-то вроде:

смонтировать /dev/mmcblk0p3 /ОВР
горе -Т оверлей -о lowerdir=/,upperdir=/ОВР каталогу WORKDIR=/ОВР имплементацией OverlayFS-корень /

раньше после загрузки (в идеале в файле/etc/содержимое файла inittab, как я, используя busybox инициализации)?

+885
nanofrikova 12 сент. 2010 г., 07:32:51

У меня есть сервер, который я использую, чтобы часто получать письма от Google с помощью offlineimap. письмо хранится в почтовой форме на этом сервере.

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

Я пробовал getmail но это не есть двусторонняя синхронизация. syncmaildir дал мне головную боль (терпело крах, плюс какие-то непонятные зависимости, на GTK). по rsync кажется слишком жестокой.

Мне нужен простой инструмент, который можно использовать через SSH, чтобы получить новые письма с сервера, обновление флагов (чтение и т. д.) и удалить удаленные сообщения.

Чем вы использовали до сих пор? Каковы преимущества предлагаемого инструмента?

+809
Gangadas Gajula 3 окт. 2017 г., 06:00:40

В документации, что вы имеете в виду из GNU-версия программы на awk, но версия у вас есть mawk (как показывает ваша первая команда), который представляет собой на awk вариант, что, кажется, не поддерживает POSIX и классы персонажей как [:альфа:] или [:alnum:].

Редактировать: как уже упоминалось по Gnouc, mawk ли поддержка POSIX классов персонажей с версии 1.3.4 года, так что обновление может исправить вашу проблему.

+798
user67265 6 февр. 2019 г., 01:17:10

Используйте команду sudo хвост -Ф /ВАР/лог/syslog для того , чтобы получить idVendor и idProduct на писать правила udev, чтобы файл/etc/udev из/правил.Д/50-my_bluetooth_rule.правила следующим образом:

Действия=="добавить" , подсистемы=="USB", и буква attr{idVendor}=="ХХХ", буква attr{idProduct}=="ууу", запустить+="/домашний/как/my_script"

Выполнить:

судо службу udev рестарт
судо хвост -Ф /ВАР/лог/системный журнал

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

+794
Sabina Vesela 1 дек. 2010 г., 15:25:07

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

Ошибочные.

Оба процесса начинаются одновременно. Так, в вашем примере АПТ обновление и судо тройник начинается одновременно, а выходной поток АПТ обновление передается поток ввода команды sudo тройник.

Там нет синтаксического сахара участвует, анонимные трубы (|) является распространенным (и старая) форма IPC в *Никс.

Чистки рядов, есть также другая форма трубы МПК -- именованный канал.

+793
Jochem Schulenklopper 14 февр. 2017 г., 15:03:09

Будет ли увеличение производительности, открыв терминал tty и

приложение старпома 

в отличие от запуска с де/ВМ, или это будет только в том случае, если бы мне пришлось загрузиться без запуска файла xorg (если вообще)?

Я с Ubuntu 14.0.4

+733
thatoneguy650 25 мая 2011 г., 12:57:36

Я помню как читал о проблемах совместимости с Xcode 7, когда пытаюсь кросс-компилировать на NetBSD 7 для ARM. Я сдалась и кросс-компилировать в Linux-сервер на работе, поэтому я не могу дать более подробную информацию.

+692
Pradip Kumar Guha 28 февр. 2017 г., 13:41:02

Я использую СЭД , чтобы быстро удалить строки с определенной позиции, как

СЭД '1д'
СЭД '5д'

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

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

+689
mellis 1 янв. 2013 г., 08:12:36

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

> лдд /бин/Баш
 Линукс-ВДСО.так.1 => (0x00007fff2f781000)
 libtinfo.так.5 => /lib64/libtinfo.так.5 (0x00007f0fdd9a9000)
 libdl.так.2 => /lib64/libdl.так.2 (0x00007f0fdd7a5000)
 библиотеки libc.так.6 => /lib64/библиотеки libc.так.6 (0x00007f0fdd3e6000)
 /lib64/ЛД-ОС Linux для архитектуры x86-64.так.2 (0x00007f0fddbf6000)

Libtinfo является частью библиотеки. Это система Fedora, но это же на Ubuntu, и я замечаю на raspbian (вариант для Debian) также ссылки на libncurses себя.

В чем причина этого? Я думал, что все Баш не могло быть сделано с libreadline (что любопытно, не по ссылке). Это просто подмена?

+677
Grafb55 23 окт. 2012 г., 02:44:40

Этот тип процессора и функции -> семейство процессоров настройка конфигурации ядра уже устанавливает соответствующие CFLAGS для вас.

Это также гарантирует, что любые писаные сегменты ассемблер в ядре заменили при использовании SSE/MMX или каким-отдельные оптимизированные версии одновременно (при необходимости). Только изменив значение CFLAGS не сделаю этого.

+654
Etrona 13 янв. 2011 г., 11:50:26

Это работа для е строение?

лдо@Теон:~> Ф='он же'\"Т оглянуться назад, и сказал: "Не могу\"т попишешь."'
лдо@Теон:~> Эхо "$Ф"
Он не оглядывался назад, и сказал: "ничего не поделаешь."
лдо@Теон:~> СШ Гипатия Эхо "$Ф"
баш: -на C: строка 0: неожиданный конец файла при поиске соответствия `"'
в bash: -c: линия 1: ошибка синтаксиса: неожиданный конец файла
лдо@Теон:~> СШ Гипатия Эхо $(Е %Д "$Ф")
Он не оглядывался назад, и сказал: "ничего не поделаешь."
+625
Hari C 30 мая 2018 г., 07:46:03

Я открыл эту ветку https://bbs.archlinux.org/viewtopic.php?id=223470

В основном, если я запускаю зев | грэп -е "нажатием" е "ButtonRelease" и наведите указатель мыши на окно при прокрутке я могу четко видеть события, значит, это окружение рабочего стола / оконного менеджера проблема.

Людей, обсуждающих этот вопрос здесь https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/issues/9

Если я просто запустите браузер Firefox из терминала, я испытываю прокрутки событий игнорируются при перемещении мыши, но если я это сделаю вместо GDK_CORE_DEVICE_EVENTS=1 в Firefox, то все работает как ожидается.

+615
qwertasd 15 окт. 2015 г., 15:34:45

Мне нужно изменять вывод программу, которая запрашивает ввод телетайп. Когда я труба на выходе из программы в программы, такие как СЭД , однако, строк не показывают.

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

$ скала
Добро пожаловать в Скала 2.12.3 (Ява Hotspot(ТМ) 64-разрядного сервера VM, Ява 1.8.0_60).
Типа в выражениях для оценки. Или попробовать :помочь.

скала>

И изменить все вхождения Ява для Мокко:

$ скала | СЭД с/Ява/Мокко/г'
Добро пожаловать в Скала 2.12.3 (точка Мокко(ТМ) 64-разрядного сервера VM, Мокко 1.8.0_60).
Типа в выражениях для оценки. Или попробовать :помочь.

Проблема в том, что ни в последней строке (скала>), ни ввод с клавиатуры набирается показано только после [ввод] нажата. Я бы за второй вариант вести себя как первый, только с СЭД подмены (а не замещения ввода с клавиатуры, конечно). Это возможно?

(Портативное решение лучше, конечно, но в случае единственным решением является раковина или дистро-специфичный, я бы в идеале как ЗШ и BSD. Спасибо.)

+604
altundircontrol 15 сент. 2018 г., 20:47:47

Не правда. Есть инструменты, которые могут отсоединить процесс от выходной файл и прикрепить его к текущему терминал — Смотри Как я могу откреститься запущенный процесс и связать его на новый экран консоли?. Тем не менее:

  • Эти инструменты работают через интерфейс отладки (в ptrace) и изменить выполнение программы в коварный путь. Это может произойти сбой некоторых программ.
  • Если он работает, то на выходе будет на терминале, а не в файл журнала, куда он должен идти, а не в дополнение к файлу журнала.
  • Производимый перед запуском программы будет в лог-файле только.

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

На Linux, вы можете проверить, где выход процесс идет, глядя на его дескрипторы файлов в файле/proc/ПИД/ФД/. Файл с дескриптором 1 является стандартный вывод, а 2-Стандартная ошибка.

+503
Naim Uddin 20 янв. 2011 г., 10:43:22

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

Если вы только хотите прочитать из файла, то вы можете использовать именованный канал:

mkfifo fname_line1242
пока правда; сделать сед-Н-1242 { П; М; }' /путь/к/имени >fname_line1242; сделано

и тогда кто-нибудь, кто читает fname_line1242 получите линию 1242 от /путь/к/имени,... если им повезет. Именованные каналы не имеют какой-либо формы синхронизации, так это только будет надежно работать, если есть только один читатель одновременно.

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

сокат -у в Unix-слушай:fname_line1242,отвязать-рано,вилка старпома: - Current функциональности'sed -н-е 1242{ -е п-е г -е } /путь/к/имени'

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

+486
Melody Tak 13 сент. 2019 г., 20:30:58
В Qt 5 является открытым исходным кодом кросс-платформенный фреймворк. В то время как используется в основном для программирования GUI в Qt 5, также могут быть использованы для разработки кросс-платформенных программ командной строки.
+481
Sebastian Potasiak 14 окт. 2018 г., 05:58:21

Если у вас установлен aptitude, вы можете использовать его вместо apt-получить, чтобы вручную разобраться в вопросах зависимостей.

+384
Azidal 15 дек. 2010 г., 14:33:05

У меня есть большой CSV-файл и хотите разбить его на небольшие куски. Я знаю, что я могу разбить файл CSV с помощью

сплит -л файл 1000000.CSV новые

какие результаты в части, имеющей линий 1000000.Но проблема в том что он расщепляет, но и оригинал существует. Поскольку у меня нет много места на моем диске есть какой-нибудь способ разделить CSV без учета оригинал? Любая помощь приветствуется. Спасибо заранее.

+379
Jaymes Sitzmann 28 июл. 2012 г., 22:17:21

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

Вот что я пробовал. Я создал новый файл конфигурации в файл/etc/шрифты/конф.д/ с следующим содержанием:

<?в XML версия="1.0"?>
<!Системе установлен пакет fontconfig "шрифты.ДТД">
<их>
 <матч целевых="рисунок">
 название теста <="Ланг" сравнить="содержит">
<строка>АР</строка>
</>тестирование
 <тест кач="любое" имя="семья">
<строка>без засечек</строка>
</>тестирование
 <изменить имя="семейный" режим="добавить" привязку="сильный">
 <строка>Ното Насх арабский</строка>
</"правка">
</матч>

 <матч целевых="рисунок">
 название теста <="Ланг" сравнить="содержит">
<строка>АР</строка>
</>тестирование
 <тест кач="любое" имя="семья">
<строка>засечками</строка>
</>тестирование
 <изменить имя="семейный" режим="добавить" привязку="сильный">
 <строка>Ното Насх арабский</строка>
</"правка">
</матч>
</их>

Я тогда побежал ФК-кэш -Р. Но это не работало, тот же шрифт все еще находится в использовании и работает ФК-матч возвращает NotoSerif-регулярные.ТТФ: "Ното засечек" "обычный" , как и прежде.

+379
nall 3 мар. 2019 г., 17:04:40

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

сценарий
пока правда; сделать 
 если [[ $(pgrep тимспике) ]]; затем
 systemctl начать tsbot.услуги
перерыв
интернет
 сон 5
сделано
конец скрипта
+364
Akbari 18 янв. 2018 г., 06:32:48

Я определяю Баш псевдонимы в моем ~/.tmuxinator/*.в формате YML файлы, такие как этот:

pre_window: псевдоним УК=Хе/путь/что;псевдоним КТС='чч чистый; ясный; СС' ;псевдоним Селена-перезагрузка=бин/настройки/перезагрузка-селен-хром ;псевдоним в Yii=бин/докер/в Yii/Yii на

Есть ли лучший способ? Это работает, но, очевидно, это не удобно, чтобы добавить их.

+362
Yue Li 18 июн. 2010 г., 03:07:47
локон -д АА=`'{"фу":$(Эхо $ВВ)}' -ч "Продолжение ... <а так-же>`
локон -д АА=`'{"фу":"$ВВ"}' -ч "Продолжение ... <а так-же>`

Баш версии 4.2
также вы можете прочитать о функции eval

+356
Dmitriy Ugnichenko 18 дек. 2010 г., 19:20:07

Вопрос:

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

Пример:

[email protected]:/tmp# команды uname -а
Линукс Платон 4.4.0-140-универсальный #166~14.04.1-Ubuntu в СМП СБ Ноя 17 01:52:43 мирового 2018 архитектуру x86_64 архитектуру x86_64 архитектуру x86_64 GNU/Линукс

[email protected]:/tmp$ whoami
ttucker
[email protected]:/tmp$ команды mkdir -в test_dir
команды mkdir: создан каталог test_dir’
[email protected]:/tmp$ чмод -в 700 test_dir
режим ‘test_dir изменяется от 0775 (rwxrwxr-X), чтобы 0700 (права доступа rwx------)
[email protected]:/tmp$ ЛН-С-в test_dir/ test_sym
‘test_sym’ -> ‘test_dir/’
[email protected]:/tmp$ Общ -ЛД испытание _ *
drwx------ 2 ttucker ttucker 4096 21 марта 10:29 test_dir
lrwxrwxrwx 1 ttucker ttucker 9 марта 21 10:29 test_sym -> test_dir/

[email protected]:/tmp$ судо Су -
корень@Платон:~# whoami
корень
корень@Платон:~# компакт-диски /tmp/и test_sym/
-Су: компакт-диск: каталог /tmp/test_sym/: отказано в доступе
корень@Платон:~# CD в каталог /tmp/test_dir/
[email protected]:/tmp/test_dir# лсов
в /tmp/test_dir

Другая информация:

Это также происходит на RedHat.

+297
janet 25 июл. 2011 г., 06:12:16

У меня есть гигантский данных состоял из ветвистое древо папок, вложенные папки, вложенные папки и суб-суб-суб-папки. Внутри вложенную папку терминала, у меня есть большое количество изображений (~ изображения 2000 каждый файл ~ 5-- Б ) что делает очень трудным открытием папок и медленно. Изображения не традиционные образы. они имеют заголовок, содержать информацию. Этот заголовок является общим между всеми изображениями. Эти данные находятся на старом сервере, который имеет низкий потенциал.

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

Я

в rsync-АВ-ф"+ */" -ф"- *" /путь/к/ФОК СШ [email protected]:/path/to/dest/

Эта команда, действительно, создается новая пустая елка на новый сервер. Мой вопрос:

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

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

Я не могу использовать любые решения, которые включают СР МВ или найти. Эти команды выполняются на старом сервере и огромное количество данных будет длиться вечно!

+286
cotton LV 4 окт. 2015 г., 14:35:16

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

+237
Couitchy 11 мая 2013 г., 20:55:45

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

Убедиться в этом:

файл $ е бла > 
файл $ туалетом -л 
Файл 0 

$ человек 1П санузел

-л вывести в стандартный вывод число строк в каждом входном файле.

В Unix это хороший стиль, чтобы иметь символ новой строки в конце текстовых файлов. Если вы не можете восстановить ваши файлы, вы можете использовать эти решения для последней "линии" всегда: https://stackoverflow.com/questions/28038633/wc-l-is-not-counting-last-of-the-file-if-it-does-not-have-end-of-line-character

+201
Buntu Linux 28 мар. 2018 г., 03:24:36

Я увидел это:

Большой сервер rsync -- толкать или тянуть?

и это:

Резервное копирование rsync скрипт на нескольких серверах

и, наконец, это:

https://serverfault.com/questions/543039/backup-a-remote-directory-with-duplicity

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

Какова текущая (2019) способ резервного копирования (т. е. лукавство и двуличие-как) несколько серверов? Нет LDAP или другие центральные управления на данный момент. В настоящее время, резервные копии будут полностью управляется мной и потребует моего вмешательства. Пользователи могут запускать свои собственные резервные копии путем создания копий или периодически скачивать свои данные.

Мой текущий план, чтобы смонтировать все удаленные серверные корни на мой запасной сервер и использовать двуличие, как в последней ссылке показано выше, с помощью sshfs. Двуличие тогда бы подтолкнуть его прямо к Backblaze В2.

+197
Hayao Miyazaki 7 мар. 2014 г., 22:30:32

Несколько недель назад я случайно обновил ядро, и из ниоткуда я получил эти странные неровной линии на всем экране. Итак, я решил попробовать и использовать Линукс-это ядро. Но, когда я попытался сделать chroot в корневой каталог запуска в grub-mkconfig /Дев/СДА У меня /usr/Бен/жратва-зонд: ошибка: не удается найти устройство для / (является /dev монтируется?) Я использую 32 бит пустоту.

+197
ryder787 11 янв. 2014 г., 20:00:56

Скачать приложение AOMEI раздела помощник Стандартное издание, установить его, использовать его, чтобы полностью стереть потенциально коррумпированной USB (не просто отформатировать, стереть его), то создайте новую файловую систему ПО на USB-накопитель размер (наверное это будет в FAT 32).

Затем с помощью Win32DiskImager записать, что *.файл img В USB и в БИОСе в приоритет загрузки устройств, выберите USB-HDD в качестве 1-го загрузочного устройства ваш (ваш BIOS может иметь такие варианты с разными именами).

Это должно сработать.

+196
farissyariati 31 окт. 2010 г., 12:10:37

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

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

+180
user785099 7 авг. 2011 г., 10:44:02

На Linux, установка и запуск демона SSH демон (пакет пакет OpenSSH-сервер в большинстве дистрибутивов). Затем с Windows скачать и использовать помощью WinSCP для подключения к Linux-машины и передачи файлов в обоих направлениях.

Или для этого другой способ - установить SSH сервер мини IP АТС на Windows, то в Linux выполните команду УПП [email protected]:/home/user1/myfile пользователь[email protected]и Winbox: (адаптировать по мере необходимости).

Все эти инструменты доступны бесплатно.

+163
Hemanta 13 мар. 2015 г., 04:56:40

Метод, программные средства:

сортировка -Р файл[12] | уник -у -В11 | ТБК
+156
muyiyivictorb 12 авг. 2015 г., 05:45:52

Другой (немного утрамбовать) версия с функцией sprintf:

на awk 'начать{ФС=ОФС=","} $4 ~ /"сдаю"/ {$12=функции sprintf("\"рэп%04i\"",++я);я=я%100}1'
+150
Chrispus Peter 10 дек. 2019 г., 03:57:21

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

Мельчайшие изменения в свой исходный код, что бы работал

если условие-команда && условие-команду; затем фон-работа и интернет

(это находится в случае, но не скованные одной).


Просто

условие-команда && условие-команда && (фон-работа &)

следует сделать трюк.

+90
Robert Holmes 2 нояб. 2016 г., 12:11:24

Sudo не установлен в Debian по умолчанию. Вы можете установить его с помощью команды
apt-получить установку судо
Или вы можете отредактировать скрипт, удалить судо ссылки и запускать его от имени root.

Вторая ошибка

Баш: /opt/seafile/seafile-server-6.3.4/seafile.sh: нет такого файла или каталог

Баш говорит, что нет файла с именем seafile.sh в каталоге/opt/seafile/seafile-сервер-6.3.4/ каталог. Проверьте оба названия (возможно, вам придется извлечь файл прежде, или, возможно, seafile версия отличается от 6.3.4) и попробуйте снова.

+70
ijneb 18 авг. 2013 г., 00:48:18

ИМХО очень опасная техника, вы находитесь во власти каких-либо изменений в каталог (файлы, которые добавлены/удалены). Гораздо более безопасным методом является список пар старых/новых имен, а также:

  • перебирать существующие файлы, используя команду grep , чтобы получить новое имя
  • загрузить весь список в ассоциативный массив (в последней версии Баш, массивы могут использовать строковые индексы)
  • отказаться от все эти сложности, просто добавьте МВ` в начале строки в список, и использовать его в качестве сценария

Вы можете создать список пар, используя:

Общ pattern_for_old* | вставки - list_of_new_names >смешанная.ЛСТ

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

+65
zazkapulsk 1 мая 2018 г., 10:45:35

Это ФД к мастеру стороны псевдо-терминала в эмуляторе терминала, который вы хотите контролировать, если вы хотите, чтобы увидеть, что отображается на нем. Что мастер ФД является то, что имитирует провод, который идет на реальный терминал. Что в xterm пишет на нем символы, генерируемые нажатии клавиши. Что он читает из него то, что он отображает.

Например, на Linux:

$ как lsof -переменного тока в xterm с /dev/ptmx
КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА 
в xterm 15173 chazelas 4У ЧР 5,2 0t0 2131 устройство /dev/ptmx

А затем запустить например:

действовать до его закрытия -Эхо -opost
трассированием -е чтение е чтение=4 -p15173 2>&1 | stdbuf -о0 Ш-с '
 команда grep "^ | " | "вырезать" - В11-60 | тр -д ""| xxd в -р-р'

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

действовать до его закрытия размер < /Дев/оч/что-терминала

Это сваливает, что читать на суммы от мастера стороне терминала, так что выводится на экран, в том числе местное эхо того, что было введено.

В -е Читать=4 выше для трассированием для вывода шестнадцатеричного представления, что в xterm читает на своем ФД 4. Остальные команды для преобразования, что фактические символы. Я попытался peekfd -Н -8 15173 4 , но по какой-то причине, что лишь передал то, что было написано.

Мы используем -opost , чтобы отключить какой-либо пост-обработки в нашем мониторинге терминал, так что все то xxd пишет на ведомой стороне делает его неизменным нашему мастеру стороны, так что наши наблюдения в xterm получает то же самое, что охраняемая. -Эхо так, что если приложения в контролируемой терминал отправляет escape-последовательности, что просит ответа от терминала (например, запрос на позицию курсора или тип терминала или заголовок окна), что сделает его путь в наш мониторинг в xterm и наши в xterm ответим так же. Мы не хотим, чтобы местные Эха что.

Вы также можете контролировать то, что вводится по кальке писать системные вызовы, к тому же ФД (заменить чтение с записи выше). Обратите внимание, что при нажатии на кнопку Войтив эмулятор терминала отправляет ЦР персонажа, а не ЛФ. Кроме того, поскольку мы отслеживаем на основной стороне, если пользователь введет в<забой>б, мы увидим все 3 клавиши, даже если терминальное устройство находится в каноническом режиме.

А почему твоя не работает:

тройник в /dev/оч/user_pts </Дев/оч/user_pts

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

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

тест Эхо 

Эхо'ы стандартный вывод является терминалом), то это не то же самое, как будто вы ввели тест.

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

+28
James Shade 4 июл. 2016 г., 10:01:58

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

$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