Создание уникальных случайных чисел (идентификаторы UUID) в bash

Я хотите создать случайный уникальный номер (UUID-ы), как следующие

узел.ИД=ffffffff-ffff в-порядок-порядок-ffffffffffff

Сначала я попытался это

$ rndnum=` Эхо $авось"-"Эхо $случайный"-"Эхо $случайный"-"Эхо $случайный"-"Эхо $случайный`

$ Эхо $rndnum
30380-21875 Эхо-Эхо 14791-Эхо 32193-Эхо 11503

Как правильно создать следующие (где Ф - любое число)?

ffffffff-ffff в-ffff в-ffff в-ffffffffffff
+461
MD Kamal Hossain Shajal 15 мая 2011 г., 18:02:20
30 ответов

Вы не можете на самом деле, ваш пароль хэшируется и это только в 1 сторону декодируется.

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

если хэш (пароль) == currentHash;

сделать grantAccess();

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

*hashedPass = хэш('пароль');

writeOnShadowFile('hashedPass')*

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

Вы можете легко изменить свой пароль с usermod -P < пароль> < пользователь>, или просто используя команду passwd < имя пользователя>

+985
ELLIOTTCABLE 03 февр. '09 в 4:24

У меня расписанию, я хочу, чтобы бежать каждые 17 минут, и это делает, но она работает и на час. Как я могу держать его от работы на час (например 13:00)?

Хрон:

*/17 * * * * в PHP script.php

ЖУРНАЛ CRON:

Августа 10 16:17:01 CROND[1925]: УМК (РНР script.php)
10 августа 16:34:01 CROND[1126]: УМК (на PHP script.php)
10 августа 16:51:02 CROND[1197]: УМК (на PHP script.php)
10 августа 17:00:01 CROND[1130]: УМК (на PHP script.php)
+883
Paul Shannon 11 июл. 2018 г., 12:58:17
Другие ответы

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


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

У меня есть внешний диск, и я хотел бы иметь раздел Linux на нем. Я отформатировал все правильно на одной машине с Fedora20 (у меня один в NTFS и один в ext4 разделов), но когда я подключить его в моей старой машине с Fedora12, это не автоматическое монтирование в файловую систему EXT4 раздел. Я нашел решение, которое включает в себя ввод что-то вроде следующего в файл/etc/fstab строчку:

Идентификатор UUID=0123-АВСD /СМИ/MYEXTDISC в ext4 ...,значение umask=000,разделах=000,...

Но здесь есть две проблемы:

  1. Это не поможет, так как старая машина с Fedora12 не поддерживает атрибуты и разделах для системы ext4.

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

Моя идея заключалась в том, что файловая система может предоставить некоторые опции, как "относиться ко всем не-корневые файлы не root файлы" или "отдать все не-root файлы права 666 или 777. Однако, я не знаю, если это возможно в ext4. Можно ли изменить файловую систему ничего linuxy, жесткий диск пустой в этот момент.

+859
lstodd 21 февр. 2011 г., 15:19:14

Недавно один из счетов нашей компании становится мишенью для спам-сообщений. Эта учетная запись уже заблокирована, но спам никогда не закончится. Таким образом, я могу отредактировать файл/etc/постфикс/header_check файл следующим образом:

/^To:[email protected]/ отклонить

Я испытал ли я не могу отправить письмо этому пользователю и я подтвердил, что постфикс успешно отвергает его:) Но, он не может отвергнуть спамера письмо с заголовком выглядит так:

К:< anyname> [email protected]

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

+851
Shadow Demon 28 нояб. 2012 г., 20:36:04

Вы можете сделать его из Finder? Также, пожалуйста, убедитесь, что внешний накопитель действительно OSX с расширенной журнала. Похоже, это NTFS или FAT32.

+824
bkelley 29 сент. 2015 г., 00:22:15

Это может быть проблема с путем.

Попробуйте использовать полный путь в скрипте, как /usr/Бен/Сасс.

Узнайте, где Сасс бинарных расположен с которого Сасс.

Установка переменной $PATH в скрипте также бы решить, добавьте это перед строку перед Сасс --прямой линии:

экспортировать переменную PATH=$PATH: в/каталог/где/Сасс/is_located/

где, конечно, последняя часть заменяется на реальный каталог.

+783
Syed Aslam 6 нояб. 2015 г., 16:08:50

Нет, обновления отключены службы с Юм не должен повторно включить его.

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

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

+737
Trest 24 окт. 2013 г., 02:13:12

Я возникли проблемы с выполнением некоторых старых игр. Например, если я пытаюсь запустить танковый генерал навсегда или Панцер генерал 3Д, я столкнулся с крайней отставание на кликах и при движении мышкой. В Windows это работает.

В моих попытках я пытался использовать оба этих чипов в Linux и вина в его 32 и 64bit версий. Кроме того, я попытался с помощью различных версий Windows безрезультатно.

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

Я на openSUSE 42.1 Leap и, полностью обновлена и используя покойным вина и пол версии.

Спасибо и ура,

Бен

+718
Boum Ediene 25 янв. 2015 г., 10:43:52

Просто попробуйте убить или завершить существующий процесс nginx'а. И запустить его снова. Теперь у вас уже есть процессу nginx, который работает в режиме демона. И этот процесс блокирует порт 80.

+690
DRBell 22 апр. 2013 г., 14:01:08

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

debug2: запрос на распределение ПТИ приняли на канале 0

Не могли бы вы сделать 2 выхода с проводной + беспроводной и дифф них?

+642
markiz57 7 сент. 2014 г., 20:40:27

Я хочу установить grub 2 на свой, сравнительно небольшой (500 МБ), раздел.

Существуют ли какие-либо требования о том, что файл типа системы он должен быть? Есть ли, что, хотя, возможно, не рекомендуется, и по какой причине?

+584
Geirev 30 дек. 2015 г., 10:20:42

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

+576
orcman 14 апр. 2017 г., 08:09:01

Я с помощью Amazon Линукс. Я поставил глобальные разрешения чтения на файл, но я не могу показаться, чтобы открыть его как обычный пользователь:

[мой_логин@mymachine в ~]$ LS с Аль в /usr/Ява/картографическое/автономного/развертывания/мой проект.война/УСБ/сброс.УСБ
LS: не удалось открыть файл /usr/Ява/с JBoss/автономного/развертывания/мой проект.война/УСБ/сброс.Усс: разрешение отклонено
[мой_логин@mymachine в ~]$ судо ЛС-Аль в /usr/Ява/картографическое/автономного/развертывания/мой проект.война/УСБ/сброс.УСБ
-rwxrwxr-х 1 от JBoss сервера приложений JBoss 771 29 октября 18:51 в /usr/Ява/картографическое/автономного/развертывания/мой проект.война/УСБ/сброс.УСБ
[мой_логин@mymachine в ~]$ whoami
мой_логин

Обратите внимание, что когда я запускаю "судо" я в состоянии получить доступ к нему. Я хотел бы сохранить файл принадлежит пользователю с JBoss. Как я могу сделать файл доступным для пользователей Моего (или любого другого) в режиме чтения?

+572
Lukasz Kadziolka 20 сент. 2012 г., 17:25:07

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

Значение addr="http://lookup.api.com/"
экспорт АДР
...
завиток -с-O "${ВЫХОДНОЙ_ФАЙЛ}" "${адрес}некоторые/путь"

Или вы имеете в виду, что URL, который вы на самом деле хотите получить состоит из фрагментов, возвращенные из http://lookup.api.com? Если это так, то тебе надо найти большую палку и использовать ее неоднократно избивал человека, которому написали API, выкрикивая при этом "302! 302! 302!". Если они намного больше, чем вы или пистолет, вы могли бы рассмотреть, однако метод, предложенный jayhedren, хотя элегантно немногословен, это не особенно надежное решение. Вместо того чтобы рассмотреть:

Завиток -с-о фраг=`"${адрес}некоторые/путь" | тр -д '\040\011\012\015"
завиток -с-O "${ВЫХОДНОЙ_ФАЙЛ}" "${адрес}некоторые/путь"
+570
Anuradha Gunasekara 6 янв. 2012 г., 16:13:41

Я хотела перевести все мои данные с зашифрованного жесткого диска на Qubes на ОС

  1. Я придаю жесткий диск и выполните следующие команды:

    udisksctl разблокировки -б /Дев/xvdi5 
    
    команды modprobe ДМ-мод 
    
    vgscan
    
    например, вместо строки -ай в Debian-ВГ
    
  2. После того, как я скопировал пару файлов, я запускаю это:

    можно -на Debian-ВГ
    
    помощью vgremove в Debian-ВГ
    

Теперь у меня есть эта ошибка:

Начнем: подножка /скрипты/местный блок ...
Группа томов "в Debian-ВГ" не найдено 
Пропуск громкости группы в Debian-ВГ
Не удалось найти Тома LVM в Debian-ВГ/корень

В файле/etc/LVM будет только один файл (ЛВМ.конф)

Может быть, где-то в логах оставил сведения о тома или группы томов?

+565
Evan Johnson 13 мая 2012 г., 03:20:43

Ну, со стандартным для Linux procps по-НГ ПС бинарных, я могу этого избежать, как:

#!/Бен/ш
ИЗМЕНЯТЬ="$1" НАЗВАНИЕ="$2" ИФС=' 
'
комплект -- $(ПС-opid=,etime= -С"$имя")
в то время как [ 0 -Л $# ]
сделать чехол $2 в (*-*)
 [ "${2%-*}" -ГТ "$альтер" ] &&
 Е %Д\П\"$1"
 эсок; сдвиг 2
сделано

Я не знаю, что ПС кораблей с AIX, но это наверное не так. Вы можете определенно получить пиды из любой POSIX и ПС. Это просто требует немного больше работы.

комплект -- $(
 ПС-Aocomm=пид=,etime= |
 СЭД -НЭ "с/^$имя *//п"
)

...должны заменять с администратору ПС и администратору СЭД.

Мне нравится просто делать ПС-с"$имя", хотя и не понимаю, почему кто-то использует pgrep в любом случае.

+559
Erik Nucibella 6 янв. 2020 г., 01:48:19

два дня назад,я изменю свои работы с Zabbix-агента из zabbix_agentd в systemctl начать с Zabbix-агент.Есть наблюдать странные вещи.Я пишу скрипт на Python, чтобы контролировать состояние Ява ГХ, которые ссылаются на "судо".

jstat команда, установленных с JDK ОКР в переменной окружения $PATH параметр в /etc/профиль((/ХХХ/ХХХ/ОГРН/jstat выводить,а не в/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен)) две линии, которые на языке Python вызов командной оболочки

  1. jstat выводить команд.то getoutput("что jstat выводить")
  2. подпроцесс.К popen(['судо',jstat выводить, ОПЦ, самовывоз.pdict['пид']], поток stdout=подпроцесса.Трубы)

при использовании zabbix_agentd напрямую. команды.то getoutput("что jstat выводить") может дать значение пути abosolutely к заявлению 2.Однако это не признают при запуске Zabbix агента с руководителем.которые дают выход enter image description here

в чем причина этой разницы между запуском процесса напрямую и systemctl ?

+386
Eric Finn 3 июл. 2013 г., 12:12:47
кошка text-file.txt | грэп -ор '(по протоколу HTTPS?|файл FTP|)://[- а-Яа-З0-9\+&@#/%?=~_|!:,.;]*[-А-Яа-З0-9\+&@#/%=~_|]'

команду можно также добавить СЭД, чтобы сохранить его в файл CSV:

| СЭД 'ы/; вкладка/<файл>/г' >.КШМ
+378
CodeCrack 5 мая 2012 г., 02:07:10

Я пытаюсь построить моно источник на GitHub. Я скачал последнюю тегами релиз, который 4.4.0.40.

Я выполните следующие команды:

./autogen.sh
сделать вам-монолитовое-последний
сделать

Но я получаю следующую ошибку:

* Утверждение в домен.с:718, состояние `mono_defaults.runtimetype_class != 0' не встречала

Родной трассировки стека:

 /usr/местные/Бен/моно() [0x4ac44a]
 /lib64/библиотекой libpthread.так.0(+0xf7e0) [0x7f19b37f47e0]
 /lib64/библиотеки libc.так.6(gsignal+0x35) [0x7f19b326d625]
 /lib64/библиотеки libc.так.6(отбой+0x175) [0x7f19b326ee05]
 /usr/местные/Бен/моно() [0x63f2fe]
 /usr/местные/Бен/моно() [0x63f0eb]
 /usr/местные/Бен/моно() [0x63f24c]
 /usr/местные/Бен/моно() [0x5abeb6]
 /usr/местные/Бен/моно() [0x426546]
 /usr/местные/Бен/моно(mono_main+0x37f) [0x47e5af]
 /usr/местные/Бен/моно() [0x4205c8]
 /lib64/библиотеки libc.так.6(__библиотеки libc_начало_основной+0xfd) [0x7f19b3259d5d]
 /usr/местные/Бен/моно() [0x420459]

Отладочная информация из GDB:

Поддержка моно загружен.
[Новый LWP 50147]
[Отладки потока с помощью libthread_db включено]
0x00007f19b37f437d в помощью waitpid () с /lib64/библиотекой libpthread.так.0
 2 поток 0x7f19acbff700 (обои 50147) 0x00007f19b37f068c в [email protected]@GLIBC_2.3.2 () из /lib64/библиотекой libpthread.так.0
* 1 поток 0x7f19b45a7780 (обои 50146) 0x00007f19b37f437d в помощью waitpid () с /lib64/библиотекой libpthread.так.0

Резьба 2 (резьба 0x7f19acbff700 (обои 50147)):
#0 0x00007f19b37f068c в [email protected]@GLIBC_2.3.2 () из /lib64/библиотекой libpthread.так.0
#1 0x0000000000607b8c в thread_func () на ../../моно/утилиты/моно-ОС-мьютекс.ч:105
#2 0x00007f19b37ecaa1 в start_thread () из /lib64/библиотекой libpthread.так.0
#3 0x00007f19b332393d в clone () из /lib64/библиотеки libc.так.6

Резьбы 1 (резьба 0x7f19b45a7780 (обои 50146)):
#0 0x00007f19b37f437d в помощью waitpid () с /lib64/библиотекой libpthread.так.0
#1 0x00000000004ac4d4 в mono_handle_native_sigsegv () на мини-исключений.с:2348
#2 <обработчик сигнала называется>
#3 0x00007f19b326d625 в raise () из /lib64/библиотеки libc.так.6
#4 0x00007f19b326ee05 в метод abort () из /lib64/библиотеки libc.так.6
#5 0x000000000063f2fe в monoeg_log_default_handler ()
#6 0x000000000063f0eb в monoeg_g_logv ()
#7 0x000000000063f24c в monoeg_assertion_message ()
#8 0x00000000005abeb6 в mono_init_internal () в домен.с:718
#9 0x0000000000426546 в mini_init () на мини-исполнение.с:3602
#10 0x000000000047e5af в mono_main ()
#11 0x00000000004205c8 в Main () в Main.с:20

=================================================================
Получил по сигналу sigabrt при выполнении машинного кода. Это обычно указывает на
неустранимая ошибка во время выполнения моно или один из собственных библиотек
используемые вашим приложением.
=================================================================

принять[6]: *** [build/deps/basic-profile-check.exe] прервана (ядро бросила)
*** Компилятор 'ЗКС' не появляются, чтобы быть полезной.
*** Попытка каталоге 'монолитовое'.
Компилятор прихлоп: моно версию C# компилятор 4.3.3.0
./../Джей Джей: 8 сдвига/уменьшения конфликтов.
команды mkdir -Р -- ../класса/Либ/основная/
сделать[7]: *** нет правила, чтобы сделать цели `../../внешних/ikvm/отражать/*.СЅ', нужен `../class/lib/basic/basic.exe'. Стоп.
принять[6]: *** [не все] Ошибка 2
принять[5]: *** [все-рекурсивные] Ошибка 1
сделать[4]: *** [профиль-у--основной--все] Ошибка 2
принять[3]: *** [профили делать-все] Ошибка 2
сделать[2]: *** [все-местные] Ошибка 2
сделать[2]: покидая каталог/корень/моно-моно-4.4.0.40/выполнения'
сделать[1]: *** [все-рекурсивные] Ошибка 1
сделать[1]: покидая каталог/корень/моно-моно-4.4.0.40'
сделать: *** [все] Ошибка 2

Я бегу в CentOS 6.7 x64 с ядром 2.6.32-573.18.1.el6.архитектуру x86_64

Кто имел эту и удалось решить ее?

+377
sgrmshrsm7 16 апр. 2014 г., 13:25:13

Я получил ответ на это на форумах Линукс Минт, это просто не возможно в ЛМ 18.1.

+373
Mr Erorr 25 июн. 2018 г., 20:01:44

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

кошка test.txt
Первая линия
Вторая линия
Третья линия
Четвертая линия
проба пера/ут
Шестая линия
Седьмая линия

Я хотел бы использовать Shell/Python-скрипт, чтобы удалить все строки из файла выше, пока она не соответствует шаблону строку файл "проба пера"

Ожидаемый результат: файл "test.txt" должен иметь только эти строки после удаления вышеуказанной строки:

Шестая линия
Седьмая линия
+360
The Mnk 20 дек. 2017 г., 10:55:17

Это 8:27am. Я не спал. Я истощен. Так что я оставляю это здесь и пойду спать. Я проверю его после. Простите меня, если я немного к югу от Связного.

16.04.3 Убунту ЛТС сервер работает на VPS. Есть еще один VPS на одном хост-компьютере, CentOS6. В CentOS VPS-это еще пыхтит. В Ubuntu VPS сервер не загружается. Последнее изменение было добавление Virtualmin "виртуальный сервер" (на самом деле просто отдельного пользователя с правами на некоторые демоны). И некоторые возиться с postfix. Все, что я читал в интернете говорит, чтобы вырвать мое графических драйверов и переустановить их. Ну у меня нет никаких графических драйверов у меня нет графика. Ни х. Не оконные менеджеры. И уж точно не Intel или NVIDIA графические драйверы для X.

Ближайший я пришел во вменяемое звучание решением до сих пор является полу-древний пост на форуме о Arch Линукс. Такая же проблема вызвана отсутствием симлинк с /VAR/бежать /бежать. Ну, у меня это символическая ссылка. Так что, наверное, не это. И другие, чем чрезвычайно бесполезное сообщение выше нет ничего, чтобы указать, что может быть неправильным.

Нет худа без добра... VPS имеет независимую постоянно встроенный в гипервизор... так что я все-таки получил доступ к терминалу. И я могу сочетание клавиш Ctrl+АЛТ+Ф2 , чтобы получить приглашение на tty2 даже с загрузочного сообщения все еще застряли на tty1. Хотя без подключения к сети. Значительная часть службами systemd/блоки не запустили еще. Многократные перезагрузки не дали никаких значимых изменений.

Это не говорить о "достигнутой цели графический интерфейс" прямо перед тем, как все идет наперекосяк. Но опять же... нет х. И да, я на самом деле проверил, чтобы убедиться, что файл xorg/Х11 не засосет как зависимость-то. Скриншот ниже.

enter image description here

+324
vini 22 июл. 2012 г., 03:50:17

Это зависит от того, что понимать под установкой. Если вы изменить префикс в настроить время, вы сможете "установить" большинство программного обеспечения вы можете найти. Обратите внимание на две вещи, хотя:

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

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

+297
dharma bhattarai 9 дек. 2011 г., 05:52:03

Решение было простым. Он работал с судо apt-получить установку для Linux-заголовков-4.12.0-kali2-все. Использовать команду uname -r и выяснить, какой пакет вам нужен. Также обратите внимание, что вам может потребоваться изменить разрешения VBoxLinuxAdditions: чмод 777 VBoxLinuxAdditions.работать.

+293
DuncanBoehle 15 окт. 2016 г., 23:58:03

Я думал, что, возможно, проблема возникла из моего ЗШ-версия, так что я удалил ЗШ пакет и скомпилировать его из исходников:

% профпригодность судо установить git-основных ССЗ сделать автонастройки yodl libncursesw5-dev для включения texinfo

% в Git клон git://ЗШ.ГИТ.СФ.сеть/gitroot/ЗШ/ЗШ
% кд ЗШ
% ГИТ кассе ЗШ-5.3.1

% ./Утиль/preconfig

% ./настроить --строить=x86_64 с-линукс-дистрибутив GNU \
- префикс=/usr \
--includedir=в/usr/включать \
--Мандир=/usr/доли/человек \
--infodir=/usr/доли/информация \
--sysconfdir=/и т. д. \
--localstatedir=/ВАР \
--переменные libdir=/usr и/lib в/x86_64 с-линукс-дистрибутив GNU \
--libexecdir=/usr и/lib в/x86_64 с-линукс-дистрибутив GNU \
--переменные bindir=/ОГРН \
LDFLAGS="-от WL,--по мере необходимости -г" \
--включить-хранения-поддержка \
--включить-etcdir=/и т. д./ЗШ \
--включить-функция-подкаталоги \
--включить-сайта-fndir=/usr/местные/доли/ЗШ/узел-функций \
--включить-fndir=/usr/доли/ЗШ/функции \
--с-выполнении tcsetpgrp \
- в перспективе-Либ="файлы и файлы тинфо" \
--включить-крышки \
--включить-то PCRE \
--включить-readnullcmd=пейджер \
--включить-пользовательские-уровнем=Дебиан \
--включить-дополнительные-fpath=/usr/доли/ЗШ/поставщика-функции,/usr/доли/ЗШ/продавец-дополнения \
--отключить-ansi2knr

Я нашел зависимости и параметры конфигурации, прочитав установите файл, а также это суть нашли в Google:

https://gist.github.com/nicoulaj/715855

... и глядя на то, как в Ubuntu разработчики собрали последние ЗШ пакеты:

https://launchpadlibrarian.net/280509421/buildlog_ubuntu-yakkety-amd64.zsh_5.2-5ubuntu1_BUILDING.txt.gz

Были некоторые варианты, которые были в два раза написана, или не были признаны ЗШ, поэтому я их убрал. Значение, что Убунту разработчики дали LDFLAGS не похоже на работу на моей машине, поэтому я скопировал один из Гист на Гитхабе. Параметры я все описал ./настроить --помочь:

--строить=строить настроить для строительства на построение [угадал]

--префикс=префикс архитектурно-независимые файлы, установите в приставку
[/usr/местные]

заголовок --includedir=реж файлы c [префикс/включить]

--Мандир=документацией Дир человек [DATAROOTDIR/человек]

--infodir=реж документацию [DATAROOTDIR/инфо]

--sysconfdir=реж читать-только один-машина данных [префикс/и т. д.]

--localstatedir=реж изменяемым одном компьютере данных [префикс/ВАР]

--переменные libdir=реж объект библиотеки кода [EPREFIX/Либ]

--libexecdir=исполняемым реж [EPREFIX IP-адресов]

--переменные bindir=исполняемых файлов пользователя dir [EPREFIX/Бен]

 LDFLAGS флаги линкера, например,- л<Либ Дир> если у вас есть библиотеки в
 нестандартный каталог <Либ Дир>

--включить-хранения-поддержка
 включить почтовой поддержка по почте и MAILPATH

--включить-etcdir=Дир каталог по умолчанию для глобальных ЗШ скрипты

--включить-функция-подкаталоги
 установите функции в подкаталогах

--включить-сайта-fndir=Дир же для функций сайта (не конкретную версию)

--включить-fndir=Дир каталог, в котором можно установить функции

--с-выполнении tcsetpgrp предполагает, что выполнении tcsetpgrp() существует и работает правильно 

 - в перспективе-Либ=библиотеки поиска через пробел библиотеки для терминальной обработки

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

--включить-библиотеки PCRE включить поиск по библиотеке PCRE (может создать
 время выполнения зависимостей библиотеки)

--включить-readnullcmd=пейджер
 пейджер используется, когда READNULLCMD не установлен

--включить-пользовательские-уровнем
 установить пользовательское значение ZSH_PATCHLEVEL 

--включить-дополнительные-fpath=реж
 добавить каталоги в путь по умолчанию функция 

--включить-ansi2knr перевести источник на K&R С до компиляции

Составление работал, но там были 2 неудачи у 48 тесты, проведенные проверки команду:

% сделать
% произвести проверку
...
**************************************
46 успешных тестовых сценариев, 2 поражения, 0 пропущено
**************************************
Файл Makefile:187: рецепт для целевой " чек " не удалось
сделать[1]: *** [проверка] Ошибка 1
сделать[1]: уходя каталог/главная/пользователя/GitRepos/ЗШ/тест
Файл Makefile:263: рецепт для целевой " чек " не удалось
сделать: *** [проверка] Ошибка 2

Я не мог избавиться от них.

Наконец, вместо того, чтобы использовать сделать установите установить бинарный, я использовал checkinstall , чтобы иметь .деб , что я могу удалить, если мне нужно изменить оболочку в будущем (с помощью dpkg -Р ЗШ):

% команду sudo checkinstall

Во время установки, мне пришлось дать короткое описание (я использовал оболочку с большим количеством функций), и что более важно, я должен был дать версию. Без версии, совместимые с политикой Debian, checkinstall не создать .деб. Я посмотрел на выходе из АПТ-кэша политики ЗШ проверить какую схему именования используется Debian, и выбрал 5.3.1-1ubuntu2.

% Эхо /ОГРН/ЗШ > > в /etc/снарядов
% ЧШ → /бин/ЗШ

Эти 2 линии были необходимы, чтобы сделать Ubuntu распознает /бин/ЗШ в качестве допустимого оболочки входа в систему, и сделать его по умолчанию Шелл.

Сейчас, оболочка версии 5.3.1 (вместо 5.1.1):

% ЗШ --версия
 ЗШ 5.3.1 (x86_64 с-ПК-линукс-дистрибутив GNU)

А оболочка начинает быстро (около 0,04 сек.):

% повторить 10 =время ЗШ -я -с выходом

 0.06 0.03 пользователей системы 0:00.12 прошло 80%ЦП (0avgtext+0avgdata 5592maxresident)к
 0inputs+0outputs (0major+5668minor)страница сбои 0swaps
 0.06 0.01 пользователей системы 0:00.09 прошло 77%процессора (0avgtext+0avgdata 5480maxresident)к
 0inputs+0outputs (0major+5634minor)страница сбои 0swaps
 Система пользователей 0.04 0.01 0:00.07 прошло 82%процессора (0avgtext+5736maxresident 0avgdata)к
 0inputs+0outputs (0major+5641minor)страница сбои 0swaps
 0.04 0.01 пользователей системы 0:00.07 прошло 77%процессора (0avgtext+0avgdata 5652maxresident)к
 0inputs+0outputs (0major+5645minor)страница сбои 0swaps
 Система 0.03 0.03 0 пользователей:00.07 прошло 82%процессора (0avgtext+5736maxresident 0avgdata)к
 0inputs+0outputs (0major+5634minor)страница сбои 0swaps
 0.04 0.01 пользователей системы 0:00.07 прошедшее 78%процессора (0avgtext+0avgdata 5548maxresident)к
 0inputs+0outputs (0major+5624minor)страница сбои 0swaps
 0.04 0.02 0 пользователей системы:00.07 прошедшее 78%процессора (0avgtext+0avgdata 5612maxresident)к
 0inputs+0outputs (0major+5655minor)страница сбои 0swaps
 0.04 0.01 пользователей системы 0:00.07 прошло 77%процессора (0avgtext+0avgdata 5780maxresident)к
 0inputs+0outputs (0major+5624minor)страница сбои 0swaps
 0.03 0.02 пользователей системы 0:00.07 прошедшее 78%процессора (0avgtext+0avgdata 5584maxresident)к
 0inputs+0outputs (0major+5641minor)страница сбои 0swaps
 0.03 0.02 пользователей системы 0:00.07 прошедшее 78%процессора (0avgtext+0avgdata 5668maxresident)к

Первый раз, когда я компиляции, я забыл переключиться на последний релиз ветки, так что я был на мастер.
Это развитие версии ЗШ еще более начало, чем версия из репозиториев Убунту. Вокруг 0.42 с запустить оболочку. Но опять же, только если я добавил каталог в fpath в zshrc, и создал файл внутри последних (простой сенсорный файла достаточно).

Поэтому мне интересно, будет ли проблема пришла от опций компиляции, или версии. Я надеюсь, версию я составил останутся краткое...

Спасибо @thrigh и @Стефан Chazelas за помощь мне в комментариях.

+254
Caspar Wrede 24 февр. 2016 г., 00:01:57

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

Мои первоначальные надежды, что я мог бы легко отсеять дубликаты писем, используя такой инструмент, как fdupes, но чего я не ожидал, что Почта-коллектора изменяется незначительно на Gmail, когда он получает почту по POP3, как это видно здесь:

@@ -1,7 +1,16 @@
 Обратный адрес: <[email protected]>
 Доставлено до: неизвестно
 Получено: от pop.gmail.com (74.125.43.109:995) на localhost с POP3-протоколу SSL;
- 10 мая 2011 13:35:06 -0000
+ 10 мая 2011 14:29:41 -0000
+Поставляется в: [email protected]
+Получено: по 10.204.52.199 с SMTP код j7cs172325bkg;
+ ВС, 2 мая 2010 г. 15:33:19 -0700 (ФДТ)
+Получено: по 10.204.136.15 с кодом p15mr6011875bkt протокола SMTP.172.1272839446530;
+ ВС, 02 май 2010 15:30:46 -0700 (ФДТ)
+Получил-СПФ: "мягкий сбой" (google.com: лучшая догадка запись для домена перехода [email protected] не назначают 84.167.28.93 как разрешено отправителя) клиент-ИС=84.167.28.93;
+Получено: по 10.188.26.17 с кодом РОР3 17mf826641bwz.107;
+ ВС, 02 май 2010 15:30:46 -0700 (ФДТ)
+Х-в Gmail-принеси-Инфо: [email protected] 1 smtp.gmail.com 995 ХХХХ
 Получила от фирмы ( [84.167.28.93])
 по mx.google.com с ESMTPS идентификатор e20sm18902485fga.1.2008.01.04.07.58.46
 (версия=в протоколе TLSv1/SSLv3 там Сайфер=шифра RC4-MD5 в);

Оригинал выглядел так: http://pastebin.com/U6YzNySP Есть простой способ, чтобы избавиться от этих "дубликатов" в легкий путь?

+251
Cheon 1 мая 2012 г., 14:43:52

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

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

найти реж.*/* -старпома грэп -л "содержание" {} \; | команды xargs РМ -Ф

И я получаю следующее сообщение:

-Баш: /ОГРН/найти: список аргументов слишком длинный

Можете ли вы помочь мне?

+236
Daniel Chukwudi 21 февр. 2013 г., 10:09:00

Предполагаю, что это у меня Bynary_Package.tar.gz

Когда я расстегнул это:

zxvf Bynary_Package.tar.gz -с /путь/Дир/

Теперь я перехожу к

компакт-диски /путь/реж/Bynary_Package/

когда я этот список с ЛС-Аль у меня настроить файл

Затем одну установку, что мне нужно сделать:

./настроить ...
сделать
сделать установить

Когда я исполняю ./настроить внутри /путь/реж/Bynary_Package/ файлы создаются в этой же папке...

Вопрос

Как я могу выполнить из другой папки (в примере это /usr/местные/) установку и производить файлы в судьбе?...

# лсов
/usr/местные/
#
# /путь/реж/Bynary_Package/настроить
# /путь/реж/Bynary_Package/сделать
# /путь/реж/Bynary_Package/установка

В результате файлы /пути/реж/Bynary_Package/ вместо /usr/местные/

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

Вот мой пример:

# команды mkdir /usr/местные/пустой
# функция mkdir /usr/местные/целевой
# компакт-диски /usr/местные/пустой
# лсов
/usr/местные/пустой
# Общ -ал
итого 8
директорию типа drwxr-XR-х. 2 корень корень 4096 июл 13 19:08 .
директорию типа drwxr-XR-х. 29 корень корень 4096 13 июля 19:08 ..
# битуминозные zxvf /home/.../pcre-8.37.tar.gz -с /usr/местные/целевой/
# /usr/местные/целевой/пкере-8.37/настроить
# лсов
/usr/местные/пустой
# Общ -ал
итого 768
директорию типа drwxr-XR-х. 3 корень корень 4096 июл 13 19:12 .
директорию типа drwxr-XR-х. 29 корень корень 4096 13 июля 19:08 ..
-РВ-р--р--. 1 корень 14249 июл 13 19:12 конфиг.ч
-РВ-р--р--. 1 корень 66037 июл 13 19:12 конфиг.журнал
-rwxr-XR-х. 1 корень 70546 июл 13 19:12 конфиг.статус
директорию типа drwxr-XR-х. 2 корень корень 4096 июл 13 19:12 .депс
-РВ-р--р--. 1 корень 328 июл 13 19:12 libpcre16.ПК
-РВ-р--р--. 1 корень 328 июл 13 19:12 libpcre32.ПК
-РВ-р--р--. 1 корень 269 июля 13 19:12 libpcrecpp.ПК
-РВ-р--р--. 1 корень 323 13 июля 19:12 libpcre.ПК
-РВ-р--р--. 1 корень 311 июл 13 19:12 libpcreposix.ПК
-rwxr-XR-х. 1 корень 344626 13 июля 19:12 libtool не
-РВ-р--р--. 1 корень 186517 13 июля 19:12 файл Makefile
-rwxr-XR-х. 1 корень 2363 13 июля 19:12 для PCRE-config файл
-РВ-р--р--. 1 корень 6783 июл 13 19:12 pcrecpparg.ч
-РВ-р--р--. 1 корень 31706 июля 13 19:12 пкере.ч
-РВ-р--р--. 1 корень 6312 13 июля 19:12 pcre_stringpiece.ч
-РВ-р--р--. 1 корень 23 13 19 июля:12 Марка-Н1
#

Чего я хочу?

Когда я называю (/usr/местные/целевой/библиотеки PCRE-8.37/настроить) файлы, созданные в /usr/местные/пустой каталог должен быть создан в /usr/местные/целевой/библиотеки PCRE-8.37/ каталог вместо!!!

Вопрос 2

Как я могу вызов принять и сделать установить из /usr/местные/пустой каталог и приложенный к и в/usr/местные/целевой/библиотеки PCRE-8.37/ каталог? Как:

/usr/местные/целевой/библиотеки PCRE-8.37/сделать
/usr/местные/целевой/библиотеки PCRE-8.37/установка
+144
Surya Darma Putra 29 апр. 2014 г., 21:29:56

на вершине следы исторических показателей и командной строки.

Она упакована в Debian/Ubuntu и в Fedora.

https://www.atoptool.nl/index.php

+122
Rameez Ahmed 24 июн. 2010 г., 23:28:48

Когда кто-то откроет сеансы при помощи WinSCP своей сессии не показывает в Linux, когда я бегу , кто или последней команды. Я думал, что он появится, потому что она использует SSH для подключения. Но до сих пор нет никаких записей. Это может оказаться вопрос безопасности.

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

+19
faraday703 19 авг. 2016 г., 11:07:28

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

$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