автоматическое резервное копирование с duply на удаленный компьютер

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

$ duply домашний статус
Начать duply В1.11.3, Время 2018-11-19 17:07:10.
Используя профиль '/дома/Инго/.duply/дом'.
Используя установленную версию двуличие 0.7.11, питона 2.7.13, Гоб 2.1.18 (дома: /дома/Инго/.с GnuPG), что у awk 'в GNU awk и 4.1.4, по API: 1.1 (Лицензия GNU MPFR 3.1.5, ГНУ МП 6.1.2)', например 'команда grep (Лицензия GNU grep), с 2.27', Баш '4.4.12(1)-релиз (x86_64 с-ПК-Линукс-гну)'.
Автоустановка нашли секретный ключ первого въезда GPG_KEY 'ХХХХХХХХХХХХ' для подписания.
Проверка TEMP_DIR '/tmp', которая находится в папке и записи (ОК)
Тест - шифрования для ХХХХХХХХХХХХХБЫЛ' и с 'ХХХХХХХХХХХХХХ' (ОК)
Тест - расшифровки (ОК)
Тест - сравнение (ОК)
Очистка - удалить '/tmp/и duply.32286.1542643630_*'(ОК)

(...)

Импорт двуличия.бэкэндов.webdavbackend удалось
СШ: подключен (версия 2.0, клиент OpenSSH_7.2p2)
СШ: проверка подлинности (открытый ключ) успешно!
СШ: [тян 0] открыли соединение (сервер версия 3)

(...)

--- Завершенном ОК в 17:07:40.743 - во время выполнения 00:00:29.722 ---

Но когда я поставил ту же команду в crontab, это приводит к ошибке:

(...)
Импорт двуличия.бэкэндов.webdavbackend удалось
СШ: подключен (версия 2.0, клиент OpenSSH_7.2p2)
Используя временный каталог /tmp/двуличие-_dXl2a-tempdir
Бэкэнд деталь ошибку: трассировки (самый недавний призыв последнего):
 Файл "/usr/Бен/двуличие", линия 1553, в <модуль>
with_tempdir(главная)
 Файл "/usr/Бен/двуличие", линия 1547, в with_tempdir
ФН()
 Файл "/usr/Бен/двуличие", линия 1382, в основном
 действие = командной строке.ProcessCommandLine(Сыс.аргумент argv[1:])
 Файл "/usr/lib/python2.7/dist-packages/duplicity/commandline.py" линия 1126, в ProcessCommandLine
 резервное копирование, local_pathname = set_backend(параметр args[0], параметр args[1])
 Файл "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", строка 1015, в set_backend
 глобалс.внутренний = бэкэнда.get_backend(изгиб)
 Файл "/usr/lib/python2.7/dist-packages/duplicity/backend.py", строки 223, в get_backend
 параметр obj = get_backend_object(url_string)
 Файл "/usr/lib/python2.7/dist-packages/duplicity/backend.py" линия 209, в get_backend_object
 возвращение фабрика(ПУ)
 Файл "/usr/lib/python2.7/dist-packages/duplicity/backends/ssh_paramiko_backend.py" линия 235, в __инит__
 самовывоз.конфиг ["порт"], е))
BackendException: СШ подключение к [email protected]:5214 ошибка: файл секретного ключа шифруется

BackendException: СШ подключение к [email protected]:5214 ошибка: файл секретного ключа шифруется
 01:05:задач 06.287 'ПОВ' завершился с кодом выхода '23'.
--- Код готовой государство не '23' в 01:05:06.287 - во время выполнения 00:00:02.953 ---

Ну, конечно, так что я создал и установил SSH - ключ, который имеет пароль на удаленной машине и удалить его, так что есть только один шанс войти в archivius (и я проверил, как на это ответить, а 2-ой один там). Но это, кажется, не имеют никакого влияния на эту проблему. Что я упускаю, что я упустил?

Из моего личного кронтаб:

кронтаб -л
5 1 * * 1-5,7 /УСР/бин/duply дома инкр
+434
anton64 25 февр. 2017 г., 19:15:58
29 ответов

Попробуйте его с Perl

ИД=$(локон -Св http://example.com |& Перл -лне печать $1, Если /данных-функция user_id="(\д+)"/')
+990
Kenau Ismail 03 февр. '09 в 4:24

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

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

+980
Hans Verschoor 24 апр. 2014 г., 14:59:32
Другие ответы

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


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

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

В качестве точки отсчета, Дебиан Сид испытания ВМ я управляю 427 пакеты установлены. Около половины этих зависимостей затянул установка сборки-важно, ГДБ, и ВИМ пакеты, и примерно пятая часть, остальные от ручной установки небольшое количество вещей, которые у меня на каждой системе, которую я использую (кроме, как lsof, трассированиеми т. д.), которые имеют очень минимальное количество зависимостей. Когда я первоначально был установлен системы, в ней было около 200 пакетов, но я также выбрал как базовую систему и параметры SSH-сервер во время установки.

+969
Agatha Jannet 17 июл. 2012 г., 22:48:52

Я пытаюсь вступить в Markdown файлов с двух строк между каждым файлом.

Я пробовал с помощью следующей команды:

паста -СД файл file1\н\н'.МД файл2.МД

Это соединяет файлы с новой строки, а не две строки, как мне нужно.

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

+927
user1133949 2 июл. 2015 г., 22:52:52

Я хочу добавить следующие строки

если ($http_user_agent ~* "somewebsite" ) {
 возвращение 444;
} 

чтобы все мои виртуальные хосты в nginx следующим образом

сервера {
 расположение / {
want_to_add_those_3_lines_here
}
}

Любые идеи?

+886
tough 11 мая 2017 г., 11:32:10

Я работаю с Git-сервер, и там будет три различных групп, работающих над различными проектами для iOS, WebDevel, Андроид. Мне нужно сделать это в безопасном/безопасном пути.

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

Мне нужна ваша помощь в настройке сервера таким образом, что разработчики могут использовать тяни/толкай/фиксации через SSH с помощью ключа, но только для своего собственного проекта! Есть ли способ, чтобы пересажать их в отдельную директорию проекта РЕПО? Например, есть ли способ, чтобы сказать, когда Х пользователей с помощью открытого ключа x_id_rsa.паб или с просьбой [email protected]:~/ГИТ/СВН , пытаясь толкать или тянуть данные, должны быть заключены в тюрьму на iOS?

И последний вопрос заключается в том, что как я могу использовать другой тип политики для каждого каталога РЕПО с помощью SELinux?

Я использую CentOS и здесь вы можете увидеть мои неудачные и нелепые попытки:

  1. Создал пользователя с именем Git, и назначено 3 группы на Git пользователей.
    • прошивкой
    • Андроид
    • WebDevel
  2. Создано 3 необходимых каталогах, и пользователь Чаун ЖКТ:$проект групп $Дир
  3. Использовать команду chmod г+rwxs * на каталоги.
  4. Изменил мою sshd_conf отказаться от пароля на подлинность и включена проверка подлинности [по умолчанию/ОГА].
  5. Создали .по SSH/authorized_keys и положить в /дома/ЖКТ/.
  6. Используется ГИТ инит --голые во всех каталогах поставить под git пользователя домашний каталог, т. е. для iOS, Android и WebDevel.
  7. Я запутался!

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

Можно ли использовать любой репозиторий в качестве домашнего каталога группы? Т. е. для iOS → значение$Home=/домой/ГИТ/СВН

+863
Vikas Jadhav 11 окт. 2015 г., 20:11:06

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

Этот метод используется в некоторых популярных инструментов, таких как busybox и который обеспечивает наиболее типичных для Linux/Unix и стандартные утилиты в один двоичный файл.

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

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

#!/Бен/ш
старпома pbcopy "[email protected]"

Этот метод exec обеспечивает pbcopy будут выполняться в одном процессе, заменят раковину, которая перестанет быть во время выполнения.

В "[email protected]" пройдет любые аргументы дословно pbcopy (старые снаряды нужно было что-то вроде ${1+"[email protected]"} чтобы справиться никакие доводы правильно, но это не в случае с современными реализациями оболочки.) Это тоже самое, что происходит с аргументами при использовании подхода симлинк.

Не забудьте сделать скрипт исполняемым:

$ чмод +х /usr/местные/Бен/хклип

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

+839
Darko Petrovic 17 нояб. 2016 г., 04:56:28

Просто использовать:

размонтировать /объемы/точка_монтирования

Решил он. Не знаю, почему fsusermount -у не вариант для моей установки. Возможно, кто-то узнает(?).

Полная ссылка:

Перед

[email protected]:/Volumes$ Маунт
в /dev/disk0s2 на / (НФС, местный, журнальный)
в devfs на /dev (в devfs, местные, nobrowse)
карта хосты /сети (autofs с, с nosuid, значит, nobrowse)
auto_home карту на дома (autofs С, значит, nobrowse)
файл /dev/disk0s4 на /объемы/буткемп (NTFS, а местные, только для чтения, noowners)
значение localhost:/nWFBTycSJIUVhjjjh8YMP4 на /объемы/MobileBackups (mtmfs, с nosuid, только для чтения, nobrowse)
[email protected]:/home/wms_joe/ на /объемы/точка_монтирования (osxfusefs, nodev, с nosuid, синхронно, установленный joehealey)

В [email protected]ДМИ: сервер на точка_монтирования является оскорбительную статью.

Демонтирование

[email protected]:/Volumes$ размонтировать /объемы/точка_монтирования

После

[email protected]:/Volumes$ Маунт
в /dev/disk0s2 на / (НФС, местный, журнальный)
в devfs на /dev (в devfs, местные, nobrowse)
карта хосты /сети (autofs с, с nosuid, значит, nobrowse)
auto_home карту на дома (autofs С, значит, nobrowse)
файл /dev/disk0s4 на /объемы/буткемп (NTFS, а местные, только для чтения, noowners)
значение localhost:/nWFBTycSJIUVhjjjh8YMP4 на /объемы/MobileBackups (mtmfs, с nosuid, только для чтения, nobrowse)

Теперь возможность переделать ранее отказано в папку

[email protected]:/Volumes$ команды mkdir точка_монтирования
[email protected]:/Volumes$ общ.
Буткемп для Macintosh HD на MobileBackups точка_монтирования
+833
Sentyabryaka 28 мар. 2014 г., 19:22:50

По данным "ремонт локаут" инструкции в cPanel и документов, вы можете использовать "активность", чтобы запустить следующий скрипт:

/scripts2/doautofixer?автоисправление=disable_cphulkd
+773
carlosnewmusic 27 окт. 2018 г., 00:26:18

В общем, какие символы в регулярном выражении нужно экранирование?

Например, следующие синтаксические ошибки:

Эхо '[]' | команда grep '[]'
грэп: бесподобный или [^

Это, однако, является syntatically правильно:

Эхо '[]' | команда grep '\[]'
[]

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

+745
LisaJ 7 окт. 2015 г., 08:36:39

Мне удалось скомпилировать изумруда, который также обеспечивает хорошее украшение. Скачать его здесь: https://github.com/compiz-reloaded/emerald

Под Debian, в зависимости, предоставленной этими пакетами: libdecoration0-Дев libwnck-3-Дэв intltool

Выполните эту команду в разархивировали Изумруд каталог, чтобы скомпилировать его, возможно, нужно запускать его от имени root: ./autogen.sh && ./настроить --префиксом в /usr && сделать && сделать установку

Затем выделяют Emerald как окно декоратор с изумрудом --заменить. Для тех, кто хочет использовать перевод, см. другой ответ от муктупавелса.

+656
Francisco Muniz 28 мар. 2016 г., 04:28:48

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

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

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

Очевидно, сервер не будет незаметным, пока вы общаетесь с ним.

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

+641
Seed Fluz 29 апр. 2013 г., 08:52:38
Программа спутник на (X)Emacs для открытия файла в существующий экземпляр в Emacs
+603
coleman orantez 24 авг. 2011 г., 15:22:53

У меня вопрос по поводу установки ядра. Я скачал новые версии net-следующий источник ядра и я выполнил следующие шаги:

  • сделать allyesconfig
  • сделать -j16
  • сделать modules_install
  • сделать установить

Проблема в том, что когда я пытаюсь выполнить сделать установить, я получаю "модули не найден" ошибка. Я вот в замешательстве, так кто-то другой смог сделать ядра с той же процедуре и я не могу сделать то же самое (у нас обоих есть права root). Есть ли что-то дополнительно мне нужно сделать, чтобы убедиться, что эти модули видны/доступны?

+594
Ambareesh 21 нояб. 2015 г., 22:06:36

Что в POSIX поведение СЭД ^ и $ якоря, когда используется в начале и в конце регулярного выражения, если шаблон пространство содержит встроенные символы новой строки, как после использования Н команду?

Если они по-прежнему соответствуют начало и конец узора пространство или, если они соответствуют началу и концу любой строки сейчас, что он содержит несколько строк?

В GNU СЕПГС ^ и $ матч еще только начало и конец всей картины космоса.

+590
Grahame Newell 15 июн. 2017 г., 23:50:20

при построении программного обеспечения, я хотел бы ограничить/контролировать двоичные файлы доступны для процесса сборки. Мой план состоял в том, чтобы создать каталог BUILD_PATH который я заполнить символьные ссылки на файлы; например, сделать и ССЗ , с которым я хочу быть доступными для сборки, а затем установить переменную окружения $PATH в этот каталог, т. е. что-то вроде:

команды mkdir /tmp/и BUILD_PATH
команда pushd /ТМП/BUILD_PATH
ЛН-з /usr/Бен/ГХК .
ЛН-ы /usr/Бен/сделать .
ЛН-з /usr/бен/с CMake .
командой popd
экспорт путь=/tmp/и BUILD_PATH

И затем вызвать мое построение от куда, но кажется по умолчанию(?) файлы в например /ОГРН и /usr/Бен находится в любом случае? Моя главная оболочку Bash, но решение хсг тоже оценили.

+544
duratbey 29 окт. 2010 г., 20:41:53

У меня есть следующие требования:

  1. У OpenVPN версии, которая работает с клиент для iOS
  2. В OpenVPN версии также должны быть скомпилированы с и работает на ядре Linux 2.4.21 (по деловым причинам я не могу обновить).

Я просмотрел справки и документы, но не могу найти любую информацию по этому. Будет старше и OpenVPN версии, которые работают на ядре Linux 2.4.21 (в CentOS 3) быть совместимой с iOS клиенте?

+505
YoshioMYH 21 апр. 2016 г., 01:34:41

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

е 'на %S' * | команды xargs кошка | на awk ...

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

Но: не используйте команды xargs

Если у вас есть GNU awk и доступно (поглазеть) на версии 4.1 и выше, где динамическая загрузка модулей был введен, он содержит расширение, которое может прочитать каталога, минуя проблемы.

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

@нагрузку "вызове readdir"
@нагрузку "filefuncs"

НАЧАТЬ { ФС = "/" }
{
 результат = стат($2, statdata)
 если (statdata["тип"] != файл"")
далее
 ДФ = " "
 пока(Гэтлину < statdata["имя"] > 0) {
 #печать $1
}
 ФС = "/"
}

Основной цикл скрипта идет через каждый аргумент командной строки и пытается открыть его как папку. Результирующие поля:

  • 1 $ = номер inode
  • $2 = имя файла
  • 3 $ = Тип файла

Мы тогда используйте filefuncs функция стат для проверки типа файла. Если это не простой файл, мы его пропустим. В противном случае, мы устанавливаем ФС обратно до нормального значения и использовать Гэтлину , чтобы прочитать файл. После того как мы закончим с каждого файла, мы сбрасываем ФС обратно / так что он может разделить следующим именем из вызове readdir.

Я узнал о вызове readdir поглазеть вот здесь и про поглазеть по filefuncs стат здесь.

+471
Paschalis 8 дек. 2012 г., 08:03:59

Я хочу запустить два скрипта одновременно. Как именно мне это сделать?

Если у меня есть переменная с именем foo в в script1 и измените его значение на 5, и если я использую переменную с тем же именем в script2 (который работает одновременно с script1), будет значение переменной foo в в script2 также стало 5?

+451
Carlos Mora 9 нояб. 2018 г., 10:25:36

Это больше похоже на вопрос для суперпользователя или serverfaultобщин. Есть некоторые хорошие ответы в этой статье на serverfault: файловая система на миллионы мелких файлов. В настоящее время файл 15мб может появиться "маленький" для пользователя, но не для ФС. В любом случае, в описанной ситуации, вы хорошо идти с ext4.

+438
Hilly Viz 7 мар. 2018 г., 22:08:11

Отпирание

Можно ли сохранить пароли в мое приложение таким образом, что автоматически разблокирует ключи по мере необходимости? Если да, то как это может быть достигнуты? Насколько я знаю, это не может быть сделано в kwallet. Использовать команды GPG-агент вместо. Вы можете сделать это настройки такие либеральные, как вам нравится, баланс между безопасностью и простотой доступа. В зависимости от дистрибутива, агент должен работать из коробки. Возможно, это даже уже работает в фоновом режиме?

Другой ключ управления

Я никогда не использовал программы keepass, так что я не знаю своих возможностей. Однако, использовать kgpg может быть стоит посмотреть. Это графический интерфейс для системы с GnuPG. В частности, он также позволяет низкая-ишь уровня настройки ГОБ, ГОБ, включая агента.

Параметры Компиляции

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

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

в KMail

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

Интеграция

Интеграция происходит на самом деле подразумевается. kgpg является просто говорит, что GnuPG ключи для создания, изменения, открытия и действия. Она перечисляет в своем интерфейсе, какие ключи в системе и их уровень доверия и т. д. Но в фоновом режиме все хранится в ~/.GnuPG в каталоге в GnuPG в формате. (Я не уверен, если использовать kgpg вызывает GPG или связан с библиотеками ГОБ, но эффект тот же)

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

В Гоб-агент является сессия широкий. Смысл, если вы разблокируете секретный ключ в kgpg является, он также будет разблокирован для KMail и наоборот.


Редактировать

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

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

В очередной раз, Арч Вики приходит и всех спасает:

Совет: за помощью /usr/Бен/pinentry-если вам нужно установить kwalletcli пакет.

~/.с GnuPG/GPG и агентов.конф:
#pinentry интерфейс с kdewallet
pinentry-программа /usr/Бен/pinentry-включить

Альтернатива

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

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

Обратите внимание на SSH-агент

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

+372
Ezri Hielmi Che Daud 11 февр. 2017 г., 07:38:42

Использовать биткоин порт из OpenBSD-НЗП: https://github.com/jasperla/openbsd-wip/tree/master/net/bitcoin.

+344
Pageh9 23 мая 2010 г., 15:33:58

Использование СЭД с :

СЭД -р с/(.{7}).*/\Файл 1/' 

Или бежать за скобки:

СЭД с/\(.\{7\}\).*/\Файл 1/' 

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

грэп -ое '^.Файл {7}' 

С на awk:

у awk '{печати функцию substr($0,1,7)} файл' 

И конечно, резать просто создан для такого рода работы:

вырезать -С1-7 файл
+339
Joshua Ziv 13 окт. 2013 г., 11:19:48

Я пытаюсь удалить строки в файле, которые содержат 2 строки.
Я использую:

на Perl -я.ТМП-нэ "на печать, если /$STRING_A/ и /$STRING_B/" /foo/bar/file.txt 

В итоге получается, что все строки из файла, содержащего $STRING_A удаляются независимо от того, если $STRING_B тоже в той же строке.
В чем здесь проблема? Как я могу это исправить?

+322
MilaDroid 2 февр. 2019 г., 10:27:38

Возможные Дубликаты:
Что делать флаги в /proc/cpuinfo для виду?

Я попробовал установке CentOS 6.3 на моем компьютере только увидеть жалобы на то, что мой компьютер не имеет Паэ. Я не уверен, если мой компьютер имеет его, и он просто отключен, или если он не имеет Паэ на всех.

Я использую в Mageia 2 прямо сейчас и я хочу проверить, если я могу включить его (если он выключен) или если мой компьютер его нет.

Мой нынешний компьютер от IBM ThinkPad в Х32. Я знаю, что это немного старые, но это (по CentOS 6.3) является первым дистрибутивом Linux, чтобы дать мне эту ошибку, не имеющих Паэ.

+193
Eric Sackey 18 нояб. 2016 г., 01:11:40

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

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

Пример

$ команды mkdir ТСТ
$ компакт-диск ТСТ
$ сенсорный {1..5}
$ Общ | туалет -л
5

$ Общ |туалет
 5 5 10

Примечание: Итак, мы имеем 5 "строк", 5 слов и 10 символов. 10 персонажей являются 1,2,3,4,5 и соответствующие (ака. символ новой строки), что происходит после них на выходе.

отрывок из туалета страницу:

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

Так, в вышеприведенном примере мы используем "читать стандартный ввод", что означает взять на вход с выхода Общ команды через pipe (|). Это как в Unix можно цепочку команд вместе, чтобы сделать сложные вещи с очень "базовые" инструменты командной строки.

+191
Krycke 8 апр. 2012 г., 18:44:31

В Менеджер обновлений, там вид->"ядра Linux" вариант. Он содержит список ядер и насколько я знаю, самые свежие сборки должны быть максимально оптимизированы и стабильны.

Например, в Линукс Минт 17 Qiana, почему 3.13.0-24(3.13.9) ядра помечен как рекомендованный, а не новейший (3.13.0-68 на дату разноски этот вопрос) в этой же ветке?

+183
Cody Hess 4 нояб. 2018 г., 23:26:52
$ ecryptfs-настройки-личное --сила
Введите Ваш логин пароль:
Введите Ваш Маунт фразу [Оставьте поле пустым, чтобы создать один]:

************************************************************************
ВЫ ДОЛЖНЫ ЗАПИСАТЬ СВОЙ ПАРОЛЬ И ХРАНИТЬ СМОНТИРОВАТЬ ЕГО В БЕЗОПАСНОМ МЕСТЕ.
 ecryptfs-распаковать-пароль ~/.ecryptfs/завернутый-пароль
ЭТО ПОТРЕБУЕТСЯ, ЕСЛИ ВАМ НУЖНО ВОССТАНОВИТЬ ВАШИ ДАННЫЕ НА БОЛЕЕ ПОЗДНЕЕ ВРЕМЯ.
************************************************************************

Выполнена настройка.

Тестирование крепления/запись/размонтировать/читать...
Вставить двиг ток с сиг [a27907c11868ebc7] в сессии пользователя брелок
Вставить двиг ток с сиг [5ca19d6c4edfa12f] в сессии пользователя брелок
крепление: нет такого файла или каталога
Ошибка: не удалось смонтировать частная ecryptfs каталог

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

на /sbin/смонтировать.ecryptfs_private || ошибка "$(то gettext 'не частная ecryptfs каталог')"

Файл существует:

# какое горе.ecryptfs_private
на /sbin/смонтировать.ecryptfs_private
+16
Ron Murray 14 июн. 2011 г., 14:58:08

Просмотр в /СМИ - это разумный способ найти автоопределения устройств. Вы можете также использовать lsblk в список блочных устройств и будут ли они поддерживать горячее включение:

$ lsblk -л -п-о имя,РМ,автоопределения,точка_монтирования
ИМЯ РМ АВТООПРЕДЕЛЕНИЯ ТОЧКА_МОНТИРОВАНИЯ
/Дев/СДА 0 0 
на /dev/sda1, поскольку 0 0 /
на /dev/sda2 0 0 [поменять]
на /dev/sda3 в качестве 0 0 /домой
на /dev/sdc в 0 1 
на /dev/sdc1 0 1 
на /dev/sdc2 0 1 
в /dev/sdc3 0 1 /массовой информации/wd3
в /dev/sdc4 0 1 
/разработки/СДД 1 1 
в /dev/sdd1 1 1 /массовой информации/клип

Это показывает, что файл/dev/sdc в это, наверное, внешнее устройство (горячее=1), и что раздел смонтирован в /СМИ/wd3. Также есть другое устройство на /медиа/клип. В РМ колонке означает, съемный, который иногда применяется для чтения карт SD, хотя в этом случае это на самом деле просто USB-устройство флэш-ключ.

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

$ findmnt -н -о источник -Т /СМИ/wd3/мой/суб/реж
в /dev/sdc3
+14
Amir Zarbakhsh 13 сент. 2013 г., 05:57:22

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

$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