rsync на очень большой каталог

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

в rsync-АВП-е СШ [email protected]:/directory/for/maven .

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

+364
Allen Sebastian 7 авг. 2017 г., 07:37:43
34 ответов

Давайте переведем с Python на баш кусок за куском.

Питон:

#!/usr/Бен/ОКР питон3

импорт Сыс, ОС

linelist = список(Сыс.устройства stdin)

Баш:

#!/usr/Бен/ОКР Баш

linelist=()
в то время как ИФ= читайте -Р линии; делать
linelist+=("$строка")
сделано

Питон:

# получает самую большую номенклатуру
biggest_line_size = 0
для линии в linelist:
 line_lenght = лен(линия)
 если line_lenght > biggest_line_size:
 biggest_line_size = line_lenght

Баш:

biggest_line_size=0
по строке "${linelist[@]}"; сделать
 # предостережение предупреждение: длина вкладке символ 1
line_length=${#строка}
 если ((line_length > biggest_line_size)); тогда
biggest_line_size=$line_length
интернет
сделано

Питон:

столбцы = инт(ОС.к popen('выход гуара', 'Р').читать())
смещение = biggest_line_size / 2
perfect_center = колонки / 2
padsize = инт(perfect_center - смещение)
интервал = '' * padsize # символ пробела

Баш:

столбцы=$(выход седла)
# предостережение предупреждение: отдел усекается до целого значения в bash
((смещение = biggest_line_size / 2))
((perfect_center = колонки / 2))
((padsize = perfect_center - зачет))
если ((padsize > 0)); тогда
 интервал=$(е "%*S" с $padsize "")
еще
интервал=
интернет

Питон:

ул. текст = ()
для линии в linelist:
 текст += (межстрочный интервал+)

делитель = расстояние + ('─' * инт(biggest_line_size)) # 0x2500 Юникод 
текст += делитель

печать(текст, конец="\н"*2)

Баш:

по строке "${linelist[@]}"; сделать
 Эхо "$интервал$линия"
сделано

е $разнос 
для ((Я = 0; я < biggest_line_size; я++)); делать
 е -- -
сделано
Эхо

Полный сценарий для упрощения копирования и вставки:

#!/usr/Бен/ОКР Баш

linelist=()
в то время как ИФ= читайте -Р линии; делать
linelist+=("$строка")
сделано

biggest_line_size=0
по строке "${linelist[@]}"; сделать
line_length=${#строка}
 если ((line_length > biggest_line_size)); тогда
biggest_line_size=$line_length
интернет
сделано

столбцы=$(выход седла)
((смещение = biggest_line_size / 2))
((perfect_center = колонки / 2))
((padsize = perfect_center - зачет))
интервал=$(е "%*S" с $padsize "")

по строке "${linelist[@]}"; сделать
 Эхо "$интервал$линия"
сделано

с printf "$интервал"
для ((Я = 0; я < biggest_line_size; я++)); делать
 функции printf ─ # 0x2500 Юникод 
сделано
Эхо

Резюме предостережений

Отдел в bash усекает. Поэтому значения смещения, perfect_center и padsize может быть немного отличается.

Есть некоторые проблемы, которые существуют в оригинальном кода Python тоже:

  1. Длина вкладке символ 1. Это вызовет иногда разделительной линией, чтобы выглядеть короче, чем самая длинная линия, как это:

     Вопрос: почему тахионный пересечь дорогу?
     A: потому что он был на другой стороне.
    ──────────────────────────────────────
    
  2. Если несколько строк больше, чем столбцов, разделитель будет, наверное, лучше использовать длину колонны вместо самой длинной строки.

+996
logger000 03 февр. '09 в 4:24

Вы всегда можете сделать:

ЛС *.тгз | команда grep -v с Broad_hapmap3_r2_Affy6_cels_excluded.тгз | команды xargs -N1 в тар zxvf

Но я подозреваю, Сомон разместим более рациональный способ сделать это прямо из оболочки Bash без использования команды grep в каталоге.

+907
Bruno Behnken 26 янв. 2018 г., 13:31:28
Другие ответы

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


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

Я использую ниже команду, чтобы пустой файл

> file.txt

Это прекрасно работает! Но есть некоторые файлы с корневого пользователя разрешения. Так что я попробовал

судо > different-file.txt

и я получил ниже подробного

использование: судо уровня [д] -ч | -К | -К | -в
использование: судо-V [-AknS] [-уровня D] [-г имя_группы|#гид] [-п запрос] [-U пользователь имя|#Уид]
использование: судо -л[л] [-AknS] [-уровня D] [-г имя_группы|#гид] [-п запрос] [-U пользователь имя] [-U пользователь имя|#по uid] [-г имя_группы|#гид] [команда]
использование: судо [-AbEHknPS] [-с ФД] [-уровня D] [-г имя_группы|#гид] [-п запрос] [-U пользователь имя|#по uid] [-г имя_группы|#гид] [переменная=значение] [-я с]
[<команда>]
использование: судо -е [-AknS] [-с ФД] [-уровня D] [-г имя_группы|#гид] [-п запрос] [-U пользователь имя|#Уид] файл ...

Это предполагает, что существует некоторая синтаксическая ошибка в моей команде.

Что не так?

+863
HaydnWVN 17 июл. 2011 г., 20:46:29

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

Гоб --доспехи --признак класса

подпишем файл myfile и выход подписанный файл в файл myfile.АСК, но никто из содержимое файл myfile будет сразу видна в файл myfile.АСЦ. (Гоб сжимает содержимое по умолчанию, среди других преобразований.)

--clearsign - это полноценная операция: Гоб признаки данного файла, и обертывания подписи содержимое без изменений. Таким образом

команду GPG --clearsign мой_файл

подпишем файл myfile и выход подписанный файл в файл myfile.АСЦ, таким образом, что исходное содержание файл myfile будет сразу видна в файл myfile.АСЦ.

Четкие подписи идеально подходит для подписания сообщения или другие текстовые документы, которые должны остаться читаемыми как есть, без привлечения Гоб. Получатели могут дополнительно проверить подпись с помощью команды GPG, но они не должны использовать Гоб , чтобы прочитать содержание.

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

-----НАЧНИТЕ ПГП ПОДПИСАННОЕ СООБЩЕНИЕ-----
Хэш: криптография SHA512

или все, что подходит.

+836
Mafeni Alpha 21 февр. 2010 г., 01:02:54

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

Во-первых, как уже упоминалось Kusalananda, если один пытается обновить ссылку на каталог, символьная ссылка появится в каталоге, так что вам не нужно устанавливать флаг для ЛН, поэтому алгоритм не следовать в ссылку.

Хорошо:

ЛН-НФС /НАН-Майн/данные/$(дата "+%г%м") PNG_path

Не работает:

ЛН-НФС /НАН-Майн/данные/$(дата "+%г%м") PNG_path


Во-вторых, как уже упоминалось Kusalananda, В % имеет особое значение в cron, поэтому он должен быть экранированы.

Хорошо:

0 0 1 * * /бин/ЛН-НФС /НАН-Майн/данные/$(дата "+\%г\%м") PNG_path

Не работает:

0 0 1 * * /бин/ЛН-НФС /НАН-Майн/данные/$(дата "+%г%м") PNG_path


Третье и последнее, хотя это на самом деле не связано с хрон или ЛН, что поток stderr , чтобы добавить в том же направлении на стандартный вывод, он не может быть записан как 2>>&1. Вместо этого, 2>&1 является правильным. (На самом деле без флаг для ЛН, он будет выводить ничего, но одна, по крайней мере, увидеть пустую журнала создается.)

Хорошо:

0 0 1 * * /бин/ЛН-НФС /НАН-Майн/данные/$(дата "+\%г\%м") PNG_path >>.журнал 2>&1

Не работает:

0 0 1 * * /бин/ЛН-НФС /НАН-Майн/данные/$(дата "+\%г\%м") PNG_path >>.журнал 2>>&1
+788
sjjhsjjh 21 сент. 2013 г., 18:01:45

Я хочу установить Linux на машину моей подруги. Ее нынешняя система, Windows Vista, представляет около 7-8 лет и довольно медленно.
Она используется в Windows всю ее жизнь и внести изменения как можно проще, я ищу наиболее удобный и Windows как в Linux.
Я лично использую Ubuntu, но ей не нравится, что на панели задач слева должен быть...
Я думаю, что линукс Минт была бы хорошая идея, но есть несколько версий, такие как корица, мате и т. д.


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

+787
Hertanu Djohan 27 апр. 2017 г., 18:35:23

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

+759
FroyoShark 22 сент. 2013 г., 08:23:24

Я ищу эффективный способ для достижения установленной разницы из 2 файлов. Я знаю, что команда grep -сер -Ф сета setB дает мне Б - А. Это то, что я хочу, но мои файлы следующим образом:

сэта:
2
4
5
6

набор B:
1 123
2 АБВ
3 дефа
4 hij

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

1 123
3 дефа

Любой советов о том, как этого добиться?

+711
Mert Buran 6 дек. 2017 г., 13:52:59

Вы можете использовать == оператор до нашей эры.

тест "$(Эхо переменной $x == $з |п до н. э.)" -экв 1

выражение1 == выражение2
Результатом является 1, Если выражение1 равно выражение2.

-- от человека до нашей эры(1)

+682
Geordan 19 окт. 2010 г., 07:41:03

У меня была эта же проблема в моем университете, это вызвано Линукс Минт не имеющих настройки по умолчанию для предприятия WPA2 для подключения. Вы можете исправить это, выполнив следующие действия:

  1. Откройте 'Сетевые Настройки'
  2. Выберите подключиться к скрытой сети'
  3. Имя сети, Имя сети ('нового' в вашем случае)
  4. Для сетевой безопасности, выбрать WPA и WPA2 предприятия
  5. Для проверки подлинности "выберите пункт" защищенный EAP (PEAP) в'
  6. Выберите "не требуется сертификат ЦС"
  7. Добавьте свой логин и пароль и нажмите кнопку Подключить

Мне удалось найти такое решение от пользователя mcganical на этом форуме

+675
Jared Sloan 8 апр. 2010 г., 08:48:43

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

У меня PEM-файл на моем сервере IIS и я стараюсь, чтобы скопировать это к выключателю с помощью

программе pscp облигаций.УГР [email protected]:sslcert:jackash:pem

программе pscp -УПП облигаций.УГР [email protected]:sslcert:jackash:pem

Я получаю ошибку -

Первый ключ-алгоритма обмена поддерживается сервером
Диффи-Хеллмана-группу group1-SHA1, что является ниже установленного порога предупреждения.
Продолжить связь? (г/н) м
облигаций.Пэм | 3 КБ | 3.4 КБ/С | ета: 00:00:00 | 100%
Фатальная ошибка: получили неожиданный конец файла с сервера

Я включил УПП на парчи. Что я делаю неправильно здесь?

+672
Antiga 5 дек. 2014 г., 13:07:19

Я собираюсь начать разработку программного обеспечения для компьютерной графики, в основном касающиеся программное обеспечение виртуальной реальности (с помощью WebGL/OpenGL, и единство, и т. д.). В настоящее время я не могу даже запустить программы WebGL в любом браузере (в том числе хрома) в мой виртуальный ящик виртуальную машину Ubuntu 14.04 даже после того, как установил Ubuntu мультимедиа приложения. В дополнение к этому, более немедленно, мне нужно установить node.js сервера отдельные графические работы, которые я буду делать в ближайшее время, которая я думаю, будет лучше сделать в UNIX-систем.

Я планирую двойной загрузки другой дистрибутив (как я еще нужно использовать определенные окна приложений) и я в настоящее время рассматривает Линукс Минт как окружение рабочего стола, выглядит изящно, а также из-за того, что я понял, что он имеет низкие требования к оборудованию, чем Ubuntu, на котором он построен. Мой ноутбук-это Lenovo с 4 ГБ оперативной памяти, 500 ГБ HDD + 24 SSD-накопитель, процессор 2,40 ГГц и базовый интегрированный графический чип.

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

+627
greezy 28 нояб. 2016 г., 19:01:58

Дело в SELinux. Вы должны сделать политики для файла slapd.

#грэп сохранением в /var/журнал/аудит/аудит.журнал | утилиты audit2allow

#============= slapd_t ==============
позвольте slapd_t slapd_tmp_t:lnk_file создать;

После подтверждение выше, делать политику.

# грэп сохранением в /var/журнал/аудит/аудит.журнал | утилиты audit2allow -м сохранением > файла slapd.те
# грэп сохранением в /var/журнал/аудит/аудит.журнал | утилиты audit2allow -м сохранением
******************** Важно ***********************
Чтобы сделать этот пакет активной политики, выполните:

политики к semodule -я файла slapd.ПП
# политики к semodule -я файла slapd.ПП

После этого у вас может возникнуть другая проблема ТСЛ. Вы должны разрешить сохранением для чтения файлов. Ну, вы могли решить, что же. С утилиты audit2allow, перестроить политику.

+613
RobotHumans 30 апр. 2010 г., 07:17:32

Где установки временные файлы, сохраненные игры Pacman в Arch Линукс?

+592
ino 11 сент. 2015 г., 21:37:14

допустим, у меня есть таблица в imagewhich в основном "qstat" высокопроизводительных рабочих мест:

Я хочу распечатать столбцы 2 и 6, которые соответствуют НСР==1 и Ц==1 Я использую команду:

qstat -а |грэп ' 4$=="1" $5=="1" ' |у awk '{печати 2$, $6}'

Это показывает, что нет выхода с сообщение об ошибке. Чего мне не хватает?

+542
monoid 28 окт. 2011 г., 19:03:55

Я бегу МДВ на Arch Linux в сочетании с терминала urxvt. У меня есть даемон urxvt работает, но когда я нажимаю сочетание клавиш для открытия окна терминала, то ничего не происходит.

Есть ли файл журнала ошибок для МДВ?

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

Спасибо!

Редактировать: мой конфиг.файл c:

/* внешний вид */
статический константный тип char шрифт[] = "-*-Terminus-это-средний-Р-нормально-*- 12-*-*-*-*-*-*-*";
статический константный тип char normbordercolor[] = "#000000";
статический константный тип char normbgcolor[] = "#3f3f3f";
статический константный тип char normfgcolor[] = "#dfaf8f";
статический константный тип char selbordercolor[] = "#cc0000";
статический константный тип char selbgcolor[] = "#2b2b2b";
статический константный тип char selfgcolor[] = "#f0dfaf";
статический константный беззнаковый инт borderpx = 1; /* границы пикселей система Windows */
статический константный беззнаковый оснастки инт = 0; /* привязка пикселей */
статический константный Боол всего = истина; /* false означает нет бара */
статический константный верхней панели типа bool = истина; /* false означает нижнюю строку */

/* пометки */
статический константный тип char *теги[] = { "термин", "труд", "шшш", "почта"};

статические правила Правила константный[] = {
/* класс экземпляра теги заголовков маска isfloating монитор */
{ "Gimp", нуль, нуль, 0, правда, -1 },
{ "Для Firefox", нуль, нуль, 1 << 8, ложные, -1 },
};

/* макет(ы) */
статический константный поплавок mfact = 0.55; /* фактор мастер площадь [0.05..0.95] */
статический константный инт nmaster = 1; /* количество клиентов в мастер-уголок */
статический константный Боол resizehints = ложь; /* True означает уважение размер намеки на кафельный resizals */

статическая верстка макетов константный[] = {
/* символ организовать функцию */
{ "[]=", плиточный }, /* первая запись по умолчанию */
{ "><>", Нуль }, /* функция разметки означает плавающий поведения */
{ "[М]", монокль },
};

/* основные определения */
#определить MODKEY Mod4Mask
#определить TAGKEYS(ключ бирка) \
{ MODKEY, ключ, просмотр, {.Уи = 1 << тег} }, \
{ MODKEY|ControlMask, ключ, toggleview, {.Уи = 1 << тег} }, \
{ MODKEY|ShiftMask, ключ, тег, {.Уи = 1 << тег} }, \
{ MODKEY|ControlMask|ShiftMask, ключ, toggletag, {.Уи = 1 << тег/}},

/* помощником для нереста команды для выполнения до МДВ-5.0 моды */
#определить SHCMD(УМК) { .в = (константный тип char*[]){ "/Бен/Ш", "-с", УМК, нуль } }

/* команды */
статический константный тип char *dmenucmd[] = { "dmenu_run", "-ФН", шрифт "-НБ", normbgcolor, "-Ят", normfgcolor, "-СБ", selbgcolor, "-СФ", selfgcolor, нуль };
статический константный тип char *termcmd[] = { "urxvtc", значение null };

статический ключ ключи[] = {
/* ключевым аргументом функции модификатор */
{ MODKEY, XK_p, отродясь, {.в = dmenucmd } },
{ MODKEY|ShiftMask, XK_Return, отродясь, {.в = termcmd } },
{ MODKEY, XK_b, togglebar, {0} },
{ MODKEY, XK_j, focusstack, {.я = +1 } },
{ MODKEY, XK_k, focusstack, {.я = -1 } },
{ MODKEY, XK_i, incnmaster, {.я = +1 } },
{ MODKEY, XK_d, incnmaster, {.я = -1 } },
{ MODKEY, XK_h, setmfact, {.Ф = -0.05} },
{ MODKEY, XK_l, setmfact, {.Ф = +0.05} },
{ MODKEY, XK_Return, зум, {0} },
{ MODKEY, XK_Tab, вид, {0} },
{ MODKEY|ShiftMask, XK_c, killclient, {0} },
{ MODKEY, XK_t, то setlayout, {.в = &компоновки[0]} },
{ MODKEY, XK_f, то setlayout, {.в = &макеты[1]} },
{ MODKEY, XK_m, то setlayout, {.в = &макетов[2]} },
{ MODKEY, XK_space, то setlayout, {0} },
{ MODKEY|ShiftMask, XK_space, togglefloating, {0} },
{ MODKEY, XK_0, вид, {.ИП = ~0 } },
{ MODKEY|ShiftMask, XK_0, тег, {.ИП = ~0 } },
{ MODKEY, XK_comma, focusmon, {.я = -1 } },
{ MODKEY, XK_period, focusmon, {.я = +1 } },
{ MODKEY|ShiftMask, XK_comma, tagmon, {.я = -1 } },
{ MODKEY|ShiftMask, XK_period, tagmon, {.я = +1 } },
TAGKEYS( XK_1, 0)
TAGKEYS( XK_2, 1)
TAGKEYS( XK_3, 2)
TAGKEYS( XK_4, 3)
TAGKEYS( XK_5, 4)
TAGKEYS( XK_6, 5)
TAGKEYS( XK_7, 6)
TAGKEYS( XK_8, 7)
TAGKEYS( XK_9, 8)
{ MODKEY|ShiftMask, XK_q, бросить, {0} },
};

/* определения кнопки */
/* нажать можно ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, или ClkRootWin */
статические кнопки[] = {
/* аргумент функции нажмите кнопку событие маску */
{ ClkLtSymbol, 0, Кнопка1, то setlayout, {0} },
{ ClkLtSymbol, 0, кнопки button3, то setlayout, {.в = &макетов[2]} },
{ ClkWinTitle, 0, элемент button2, зум, {0} },
{ ClkStatusText, 0, элемент button2, отродясь, {.в = termcmd } },
{ ClkClientWin, MODKEY, Кнопка1, movemouse, {0} },
{ ClkClientWin, MODKEY, элемент button2, togglefloating, {0} },
{ ClkClientWin, MODKEY, кнопки button3, resizemouse, {0} },
{ ClkTagBar, 0, кнопка button1, вид, {0} },
{ ClkTagBar, 0, кнопки button3, toggleview, {0} },
{ ClkTagBar, MODKEY, Кнопка1, тег, {0} },
{ ClkTagBar, MODKEY, кнопки button3, toggletag, {0} },
};
+524
Vega 10 дек. 2013 г., 15:35:18

Как-то, я нахожу это трудно понять настройки по * параметров с помощью cron.

Мне нужна работа, чтобы работать каждый час, и я использовал ниже настройки:

* */1 * * *

Но это не кажется, чтобы сделать работу. Кто-нибудь может объяснить смысл вышесказанного и того, что необходимо для работы?

+523
Vyacheslav Cotruta 7 мар. 2014 г., 15:24:23

Посмотрите на команды:

и друзей в бег-один пакет в Ubuntu.

Просто оберните вашу команду с одним из тех, по мере необходимости.

Полное раскрытие: я-автор Бебу, а также запустить один набор утилит.

+454
Prashchyr 31 мая 2017 г., 00:16:39

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

Например:

> кошка /proc/IRQ с/51/smp_affinity 
Ф
> Эхо 1 > /proc и/прерывание/51/smp_affinity 
> кошка /proc/IRQ с/51/smp_affinity 
Ф
+423
Tye Fitz 16 окт. 2010 г., 02:05:56

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

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

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

Таковы лишь некоторые из моих соображений.

+406
Al Yam 29 мая 2014 г., 19:22:10

Большинство раскладки клавиатуры за пределами США атрибута правую клавишу Alt для разных целей, называются клавиши AltGr (Альт Граф), который вроде как делает США исключение из правил. Клавишу AltGr-это своего рода еще один вид клавиши Shift, предназначенные для выбора дополнительных символов на другие ключи. Смотрите в Википедии статью на клавиши AltGr.

Поэтому, если вы хотите оформить ключ комбинации с модификатором Alt, аналогично Alt-F2 или Ctrl-Альт-л, обязательно нажмите левую клавишу Alt, поскольку право имеет и другую цель. Это только в США английский макет, который не имеет никакой другой используйте для этого ключа, который передает их (или лучше, постоянно оригинальный старый цессии) в качестве дополнительного клавишу Alt. Даже британская английская раскладка использует клавиши AltGr на вопрос символы, такие как “€” и “£”.

+380
DMCKaidan 29 окт. 2014 г., 08:05:20

Я пишу bash-скрипт, который принимает файлы и каталоги в качестве аргументов.

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

Я могу делать такие вещи, не прибегая к А или C-стиль петли?

+379
Adam Fahy 16 авг. 2010 г., 06:30:21

Я изменил некоторые оконным менеджером ярлыки через оконный менеджер>>клавиатуры и клавиатуры>>ярлыки. Теперь, как это происходит, эти изменения вступят в силу только на счет, на котором они были установлены (я использование Xfce 4.10).

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

+363
lavina63 18 янв. 2013 г., 14:52:33

Я хотел создать дистрибутив Perl для perl-5.30.0.tar.gz. Я бы включил в perl-5.30.0.tar.gz следующие модули Perl

В HTML::лица
В HTML::прокладки
Преобразования::Скаляр
Юникод::Разрыв Строки
Архив::Экстракт
Архив::Молния
В Devel::CheckLib
Объем::ДНС
Адрес::DKIM подпись::верификатор 
Расписание: Хрон
Обои::простой
Объем::запись::облегченная
NetAddr::IP-адрес::облегченная
С net::LDAP с
Галстук::изменений
Тест::Исключение
Тест::Чалды
Тест::Тестер
Текст::Unidecode
нити
темы::общий
Нити::Очередь
Нить::Государство
Сыс::CpuAffinity
ИО::гнездо
ИО::гнездо::протокол SSL
ИО::гнездо::INET6
С Net::SSLeay
Подлинность::протокол SASL
Компресс::Библиотека Zlib
Компресс::Сырье::Библиотека Zlib
Преобразования::формат tnef
Склеп::ПГС
Крипта::поддержка::ОГА
Крипта::поддержка::ня
Крипта::Поддержка::Случайный
Дайджест: образа:MD5
Дайджест::в SHA1
ПДЛ
DB_File
ДБИ::ДБР
DBIx::Для MySQL::InformationSchema
ДБР::mysqlPP
ДБР::в MySQL
ДБР::MariaDB в
Электронной почты::МИМ
Электронной почты::МИМ::модификатор
Электронной Почты: Отправить
Электронной Почты: Действует
Файл::ReadBackwards
Файл::Поиск::ClamAV С
Файла::Тип
Файловая Система::ДФ
ИО::сжатие::база
ИО::сжатие::командой bzip2
ИО::сжатие::сдуется
ИО::сжатие::с помощью gzip
ИО::сжатие::RawDeflate
ИО::сжатие::молния
ИО::ручки
ИО::обруч
ИО::гнездо::ИС
ИО::выберите
Обои::протокол::протокол HTTPS
Лингва::Штанги::Снежок
Лингва::Определить 
Лингва::Стоп-Слова
Адрес::СПФ
Адрес::СПФ::запрос
Адрес::СРС
Адрес::DKIM подпись::верификатор
NetAddr::IP-адрес
В Net::DNS-сервер::Сельсин::программируемый
Объем::ИС
Объем::ИС::матч::регулярное выражение
Объем::SenderBase
С net::SMTP и
Объем::протокол SMTP::SSL с
Количество: Сравнить
МИМ::тело
МИМ::типы
Выражение::Оптимизатор 
Представление Sys::Syslog В
Сыс::MemInfo
Текст::Библиотека Iconv
Текст::Глоб
Галстук::дБи
Время::Местная
Время::ParseDate
Время::Нанимает
Объем::Пинг
ИО::ручки
Адрес::Чекюзер
Юникод::GCString
И YAML
Файл::Поиск::Правила
Файл::Хлебать
Файл::Что
LEOCHARRE::ОТЛАДКА
Файл::чмод
Для Linux::usermod
LEOCHARRE::ЦПИ
Склеп::RC4 в
Текст::в формате PDF
Смарт::Комментарии
Крипта::SMIME
КЭМ::В ФОРМАТЕ PDF
LEOCHARRE::ОТЛАДКА

так что в конце установки Perl модули Perl будет уже установлен и готов к использованию.

Возможно ли это ?

Спасибо

+306
Dillion Ecmark 21 нояб. 2011 г., 07:53:33

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

Спасибо.

+295
bolidor 4 авг. 2010 г., 23:02:55

Что именно делает графические приложения выполняются из терминальной среде? С точки зрения Х11, что вы должны сделать, чтобы приложения выполняются из терминала?

Почему такие программы, как omxplayer, Майнкрафт и теперь не может быть бежал от телетайпа, но например "злые пьяные гномы" (питон игра) или почему-то эмулятор ?

Конечно, это только примеры, я не хочу, чтобы вы объяснить, почему эти конкретно делать или не работать. Но я подозреваю, что есть что-то общее. Если вы можете, пожалуйста, вдаваться в подробности, но просто ссылки на нужную литературу/статьи тоже приветствуются. Спасибо.

--Редактирование--

Ок, там было какое-то недоразумение. Уточню: допустим, есть файл xorg работает в tty7 и мы стараемся выполнять графические программы в другой терминал (скажем tty1), что не имеет запущенный экземпляр для xorg.

+290
Porcupine 19 апр. 2019 г., 07:18:50
/Т.

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

/Т\н\@!

ищет Т не-с последующим символом новой строки (вы увидите разницу, если вы установите ЗОЖ). \@! это ВИМ-специфическое выражение оператора, что обеспечивает аналогичную функциональность, как (?!...) на Perl/оператор ПРЦЕ выражение (отрицательный прогностический). Что бы работать в случае не-текстовый файл, который заканчивается на Т (а не строки).

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

/Т.\@=

(Т пока это последующий символ новой строки).

Вы также можете сделать:

/А\Т Зе.

Так же, как /т. Кроме того, что конец совпавшие строки после Т. \ЗС и \Зе опять ВИМ и может использоваться, чтобы сузить подобраны строки (Как видно с подсветкой поиск) в шаблон. На Perl/PCRE в эквиваленте \ЗС является (в последних версиях).

Сказав это, /Т[^\N], для меня работает (ВИМ 7.4.52), хотя [...] никогда не будет соответствовать новой строки в любом случае (нужен \_[...] включить в перевод строки), так . это проще.

+276
geek2000 31 мая 2013 г., 18:39:52

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

Несколько процессов могут иметь различные сопоставления (номера быстрого набора) на один и тот же адрес (номер телефона). Например, они могут разделить несколько библиотек, так и виртуальные адреса для всей библиотеки (вы можете увидеть, что в pmap). Они могут даже делить один и тот же исполняемый например 2 экземпляров Баш.

До сих пор это объясняет, как саб все виртуальные адрес может соответствовать, но есть больше. Один процесс может иметь столько виртуальной памяти, что он не должен соответствовать, как? Некоторые части библиотеки или исполняемого файла не могут быть использованы, они не копируются с диска в ОЗУ, или RAM получает полный и биты, что в случае загрузки с диска удаляются, потому что они могут быть вновь извлечена с диска, если это необходимо, или памяти, не поддержал мой диск отображается в для подкачки, копируются в своп и потом упала. Затем можно прочитать из свопа, если и когда это необходимо. Если любой из этих стратегий используют слишком много, то система становится медленным.

+231
Parastoo 2 июн. 2019 г., 09:01:12

Так, я пытаюсь карте альт-а на стрелку вправо. Я проследила за зев и параметр xmodmap' подход, описанный здесь, и придумали это:

параметр xmodmap-е", код 38 в mod1 = право"

которая с треском проваливается: когда я нажимаю на Alt-а, с напечатан. И если я просто нажать , акурсор перемещается вправо на самом деле.

Выход из параметр xmodmap -ПМ в файле mod1 является:

в mod1 Alt_L (на 0x40), Meta_L (0xcd)

Что я делаю не так?

+194
Van Hung Truong 19 июн. 2015 г., 09:03:21

Я настроил (с помощью virt-менеджер) сети NAT с DHCP-сервера следующим образом:

<сети>
<название>по умолчанию</имя>
<идентификатор>dbbdc0dd-20d8-41df-aadb-d8a106170c2b</идентификатор>
 <вперед Дэв="enp0s31f6" режим="Нэт">
<физ.>
 <порт пуск="1024" конец="65535"/>
</нац>
 <интерфейс Дев="enp0s31f6"/>
</вперед>
 <мост название="virbr1" СТП="на" задержку="0"/>
 <MAC-адрес="52:54:00:82:1д:В8"/>
 <имя домена="по умолчанию"/>
 <IP-адрес="192.168.104.1" маска="255.255.255.0">
<протокол DHCP>
 <дальность пуска="192.168.104.128" конец="192.168.104.254"/>
</DHCP-сервер>
</ИС>
</сети>

Правила iptables: https://pastebin.com/SRW9mgkP Я пробовал:

  1. отключив выполнение firewalld, iptables и Докер
  2. изменение выполнение firewalld бэкэнд правила iptables
  3. смешать и матч команд для iptables
  4. macvtap действительно работает, но только если есть только один сетевой интерфейс в виртуальной машине. Когда у меня был второй Ник с изолированной сети он перестает работать.

Я использовал tcpdump на интерфейс и я вижу, что ВМ пытается сделать некоторые запросы DHCP, но нет ответов. У меня тоже нет интернета даже если я вручную задать IP-адрес. Может быть, это проблема новичка, но как я могу сделать эту работу?

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

+193
Karitate 31 мая 2012 г., 04:00:04

В очень длинной очереди я обобщу:

(ФОО),(бар,баз(слово,право),(конец)

Я хочу напечатать только:

(бар,баз(слово,правда

В матче второго скобочки, я исключаю слово, которое следует за третьим:

$ грэп -ФП "\\(.*(?!слово).*право"

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

-Баш: !слово: событие не найдено

Защита восклицательного знака с одинарной кавычкой не с грэп: отсутствует )

$ грэп -ФП '\\(.*(?!слово).*право'
$ грэп -ОП '\\((?!слово)(.*право)'

Защита восклицательный знак с обратной косой черты не удается с помощью команды grep: непризнанный характер после (? или (?-

Любая идея?

Примечание: - это для Perl regex и - печать только соответствующей части линии

+179
Zeke Streetman 28 авг. 2016 г., 19:54:04

Там много Руководство Как разделить файл ISO на несколько частей и объединить их. Но я хочу, чтобы разбить файл Linux ISO на две части, написать на двух DVD дисков и установить Линукс.

Возможно ли это? Как это сделать?

Я бы хотел объяснить, почему мне это нужно. У меня ноутбук HP 6730b, и я должен установить некоторые пользовательские из дистрибутивов Debian. У меня этот дистрибутив на флэшку, а оно занимает около 8ГБ. Мой ноутбук не может быть загружена форма этой флешки, потому что в BIOS есть какая-то проблема и ноутбук зависает. Я пытался обновить BIOS, но компания HP предоставляет обновления BIOS файлы только для Windows.

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

+152
Greg0ry 23 окт. 2013 г., 14:08:01

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

Сведения об ошибке можно найти на сайте IBM: http://www-01.ibm.com/support/docview.wss?uid=swg21977589

Решение: обновиться до новой версии клиента TSM (как 7.1.4.1).

+132
Hesam 15 янв. 2016 г., 12:20:01

Имейте в виду, что shell скрипты-это просто текстовые файлы, которые вам толкуют, хорошо, в услугах переводчика, в вашем случае Баш. Поэтому любой процесс выполнения баш скрипт в основном экземпляре Баш читает текстовый файл для команды. Вот почему они все появляются как баш в ПС.

Решение зависит от того, как вы на самом деле начать различные infinite_loop.Баш скрипты. Предполагая, что вы сделать что-то подобное

infinite_loop.Баш & ЦП # 1
infinite_loop.Баш и процессора # 2
infinite_loop.Баш и процессора # 3
infinite_loop.Баш & ЦП # 4

вы можете убить их всех в конце, выполнив убиваем $(вакансии-п).

+62
tonymac 18 нояб. 2013 г., 03:15:51

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

$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