Как кот по кличке труба без ожидания

Если нет ничего в именованный канал и я делаю:

кошка my_named_pipe

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

Я тоже пробовал:

прочитать val < "$my_named_pipe";

но это тоже ждет следующего блока данных - я не хочу ждать, если буфер FIFO пуст.

+36
Nemi 24 авг. 2011 г., 01:57:23
35 ответов

Он не читал построчно, но ты забыл процитировать ${х[@]} , что означало раскол+Глоб оператор был применен к нему.

readarray х < <(LS-Ла)
Е %С "${Х[@]}"

Или чтобы удалить последний символ из каждой из этих линий:

readarray -т х < <(LS-Ла)
printf линия': %з\п' "${х[@]}"

Или с помощью сплит+Глоб оператора:

Компании IFS=$'\п' # разбиение на строки
набор -о noglob
х=($(LS-Ла))

(вопреки readarray -РТ, этот метод удаляет пустые строки хотя (маловероятно, хотя не невозможно возникать в выводе LS-Ла))

Если вы хотели иметь список имена файлов (включая скрытые) без других ЛС-л информация, вы предпочитаете использовать:

shopt -с nullglob dotglob
х=(*)

Вопреки Общ -а, он не включает . не .. правда. Если вы действительно хотите их, вы бы вместо этого сделать:

shopt -с nullglob
х=(.* *)
+900
Unai Uribarri 03 февр. '09 в 4:24

Первая строка Вашего сообщения не имеет отношения к вашей проблеме, и связанные с требованиями сборка с glibc (не скомпилированный интерфейс), но вторая линия-это ваша проблема.

На первый взгляд, вы используете неправильную переменную, чтобы установить минимальную версию ядра. Попробуйте установить NPTL_KERN_VER сделать.конф. Ебилд использует это имя переменной и устанавливается по умолчанию для 2.6.16. Из каталога/usr/волок/системы библиотеки/Библиотека glibc/с glibc-2.16.0.ебилд:

NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.16"} # минимальная версия ядра и nptl требует

Это тоже переменная, которая передается в настроить в файле /usr и/волок/системы библиотеки/Библиотека/файлы/eblits/src_compile с параметрами.eblit:

myconf+=( --включить ядра=${NPTL_KERN_VER} )

Обратите внимание, что эта настройка переменной может также иметь значение из переменной LT_KER_VER если с linuxthreads - это резьбонарезной вариант против и nptl.

Вам сообщают, однако, что вы видите опцией--enable-kenrel=2.6.9 , который предполагает, что вы устанавливаете переменную правильно, и, возможно, misnaming это в вашем посте.

Это приводит нас к настроить скрипты и файл с glibc/sysdeps/Unix и с SysV/Linux и настроить.В где тест сделан для минимальной версии ядра. Тест:

если тест -Н "$minimum_kernel"; затем
changequote(,)
 user_version=$((`Эхо "$minimum_kernel.0.0.0" | СЭД с/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \ * 256 + \3/"))
 arch_version=$((`Эхо "$arch_minimum_kernel.0.0.0" | СЭД с/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/"))
changequote([,])
 если тест $user_version -ЛТ $arch_version; затем
 AC_MSG_WARN([минимальная версия ядра сбрасывается до $arch_minimum_kernel])
minimum_kernel=$arch_minimum_kernel
интернет
еще
minimum_kernel=$arch_minimum_kernel
интернет

где $minimum_kernel это значение, чтобы настроить , например, 2.6.9 и $arch_minimum_kernel это 2.4.0 установить несколькими строками выше этот фрагмент. Что сейчас смущает то, что при оценке:

user_version=132617 (от 2.6.9)
arch_version=132096 (от 2.4.0)
тест 132617 -ЛТ 132096 (ложь)

что должно привести к minimum_kernel быть неизменной. Вместо того, что происходит заключается в том, что вы не вызывая предупреждение и версия сброс до $arch_minimum_kernel, который, по сообщениям 2.6.16 в вашем случае. Я не могу найти ссылку на $arch_minimum_kernel быть установлен на это значение в другом месте в glibc код или субантарктический набор патчей, поэтому я не вполне уверен, что это происходит в вашем случае.

Когда я запускаю настроить вручную с командной строки:

../glibc версии/настройки --включить ядра=2.6.9-префикс=/usr

он успешно работает с этим на выходе:

проверка заголовков ядра, по крайней мере, 2.6.9... ОК

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

Обновление

Я нашел возможный источник 2.6.16 быть ваш минимальная версия. Что версия ядра имеет значение arch_minimum_kernel за руки порт в файле с glibc-порты-2.16.0/sysdeps/Unix и с SysV/Linux и/подготовить/настроить.в. Пожалуйста, убедитесь, что вы не испортили свой свод целевых и фактически компиляция для i686, а вы не должны видеть, что версия. Это единственная ссылка на эту версию ядра (2.6.16) я могу найти файлы, скачанные в Gentoo (в glibc, glibc версии-порты и патчи для Gentoo).

+890
Bill Tamer 27 нояб. 2018 г., 04:16:25
Другие ответы

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


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

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

  • ТС это и sched_other
  • Рублей является SCHED_RR
  • ФФ это и sched_fifo

Команда:

ПС-э-О-Ы,пид,ЦБС,при | команда grep ^р | на awk -в кв.="'" '{печати "пид",$2,кв.,"с текущим планированием политики:",$3,"\npid",$2,кв.,"с приоритетом:",$4}'

Выполнения команды выше на мой хозяин дает следующий результат:

пид 8456 ' текущая политика планирования с: ц 
пид 8456 текущих приоритетных: 19
пид 12552 текущая политика планирования с: ц 
пид 12552 текущих приоритетных: 19

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

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

ПС-э-О-Ы,пид | команда grep ^р | у awk '{системы("чрт -п" $2)}'

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

общ. в /proc | грэп -е ^[0-9] | у awk '{системы("чрт -П" $0)}'|Подробнее
+888
Min jang 17 мая 2012 г., 16:33:50

Вы, вероятно, не имеют соответствующий шрифт установлен. С Fedora24, что файла xorg-X11 для-шрифты-разные, которые вы можете установить

судо ДНФ установить файл xorg-X11 для-шрифты-разное

В качестве побочного эффекта от установки пакета, на оборотах работает mkfontdir, чтобы создать псевдоним 9х15 (вместе с входом в XLFD имя шрифта). Без этих записей, вы не можете использовать 9х15.

Для дальнейшего чтения:

+882
Anand mohan 28 нояб. 2011 г., 02:54:42

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

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

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

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

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

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

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

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

кот /ВАР/журнал/сообщения | тр '[:нижняя:]' '[:верх:]'

или без трубы (как кошка фактически не нуждается в какой-либо из этих примеров),

тр '[:нижняя:]' '[:верх:]' <файл/var/журнал/сообщения
+872
Bryan Baek 21 июн. 2017 г., 10:37:59

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

+790
Cosmo 10 авг. 2013 г., 02:33:44

Для контроля запущенных служб с systemd, использовать systemctl утилиты. Эта утилита аналогична услуге предоставляется с sysvinit и выскочка. Среди прочего:

  • systemctl статус помощью systemd-journald указывает, запущена ли служба и дополнительную информацию, если она есть.
  • systemctl начать установку пакета systemd-journald запускает службу (systemd в единицу).
  • systemctl остановить команду systemd-journald останавливает службу.
  • systemctl перезагрузите команду systemd-journald перезапускает службу.
  • systemctl перезагрузить помощью systemd-journald перезагружает службу по конфигурации, если это возможно, но не убить его (чтобы не было угрозы прерывания или нарушения обработки в прогресс, но служба может продолжать работать с устаревшей конфигурацией).
  • systemctl силу-перезагружаем помощью systemd-journald перезагружает службу по конфигурации, если это возможно, и если не перезапускает службу (так гарантируется, что услуга будет пользоваться текущей конфигурации, но может привести к нарушению чего-то).
  • systemctl демон-перезагрузка перезагружает systemd в собственной конфигурации.
+725
Chris Bendeler 20 мар. 2015 г., 15:39:56

Я пытаюсь выполнить скрипт на удаленной машине с помощью SSH.

Допустим это скрипт на языке Python (printdelay.py), который я пытаюсь запустить:

время от времени импорт спать 
печати("первая линия") 
сон(10) 
печати("вторая линия")

Я выполнить скрипт такой:

кошка printdelay.py | SSH пользователь@хост питона

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

Я заметил, что

кошка printdelay.py | СШ-т-т пользователь@хост питона

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

+694
Bala Krishnan Nagarajan 9 янв. 2015 г., 01:58:00

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

Я бы предпочел потерять все это, чем грозит 'не горе', 'ждать для этого 10 минут работы fsck'

Подразумевает, хотя вы на самом деле не сказать, что это проблема, вы на самом деле испытываете. Но потом:

командой e2fsprogs-libs, в (зависимости от jfsutils) кажется адски трудно скомпилировать в моей рассылки.

Смысл вы не имеете никакого блока вообще, с командой e2fsprogs-libs, в зависимость за командой e2fsprogs , который обеспечивает e2fsck. Так что, возможно, вы все еще в стадии планирования здесь и даже не протестировали систему с помощью, например, в ext4, но вместо этого прыгнул к выводу, что начинать надо с JFS? Есть ли какая-то особая причина для этого?

Я заметил, что на Raspberry Пи обмена (ИП первичная память тоже SD-карты), что значительное количество пользователей, похоже, очень расстроен проблемами такого рода, хотя большинство (включая меня) никогда не было ее вовсе. Сначала я предположил, что эти люди ничего не знали о том, что система должна быть аккуратно закрыли, но это не жесткий момент, чтобы понять, когда объяснили, и есть люди, которые сообщают его даже если система была закрыта должным образом.

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

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

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

На Пи я пишу к /forcefsck в загрузочный скрипт, так что при следующей загрузке он запускается автоматически и исправление любых проблем, независимо от того, не представляется целесообразным или нет. На одном 700 МГц ядро это занимает ~10 секунд на 12 ГБ файловая система, содержащая ~4 ГБ данных. Так что "10 минут" звучит как невероятно долго, особенно с тех пор как ты уже сказал, "Это является небольшой файловой системы для записи!".

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

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

+685
Russ777 12 апр. 2011 г., 23:04:03

Что, кажется, не быть обычной локальной сети адрес - они обычно начинают с 10.0.0.0/8 или 172.16.0.0/16 и 192.168.0.0/16. 100.10.2.103 & 104 идет на какое количество серверов в Канзасе и Нью-Джерси соответственно. Может быть, местный запуск сети с 10, а не 100?

+678
benh57 30 мар. 2012 г., 03:51:48

Есть ряд авто-Маунт решений там, но я особенно рекомендую те, которые основаны на udev, то , как Уам например.

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

+636
Jeremy Sexton 6 мар. 2013 г., 20:35:23

Нет возможности использовать найти найти выбранного типа файла (например, каталог), но вы можете использовать синтаксис из вашего вопроса - Dropnot$ , чтобы найти строки, которая заканчивается Dropnot. Для этого необходимо использовать -электронный вариант, чтобы найти в свою очередь на регулярное выражение POSIX.

В этом случае вы должны использовать:

найдите -е Dropnot$

Важно то, что вариант найти у вас. В моей системе (в Gentoo Линукс) у меня безопасно найти:

$ найдите --версия
Безопасной Найдите 3.1 - Выпущена 7 Марта 2006

в котором нет --базового варианта от Утера'ы ответ. Данная опция предоставляется на GNU найдите пакет findutils:

$ ./найдите --версия
найдите (Лицензия GNU findutils) 4.4.2

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

+634
user26287 5 янв. 2016 г., 06:51:36

Существует более 100 пакетов, от которых зависит или рекомендовать почты-транспорт-агента. но один из них очень раздражает, что будет LSB-базовый пакет. В большинстве случаев, когда у вас есть пакет, который зависит от почты-транспорт-агент вам действительно нужно почтового транспортного агента, но многие пакеты, которые зависят от ЛСБ-ядра нет. Именно поэтому существует ЛСБ-инвалид-МТА. Этот пакет предназначен для тех времен, когда вы не нуждаетесь или хотите МТА, но компьютер думает, что вы делаете.

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

+623
Cassie Sherman 4 сент. 2014 г., 10:27:11

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

<файл hxselect '#the_div_id' 

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

+616
Bryan Hua 11 мая 2016 г., 20:41:24

Попробуйте с помощью этой команды:

кронтаб -е 

затем добавьте ваше задание:

*/1 * * * * echo "привет"

в этом файле.

+574
Jan Blaha 11 июн. 2019 г., 23:03:53
:набор shiftwidth=4

а затем использовать 3>> как обычно

+535
andrewdotnich 31 мар. 2011 г., 02:56:52

У меня есть каталог с кучей файлов

Например:

ExperimentA_Rep1.кровать 
ExperimentA_Rep2.кровать
ExperimentA_Rep3.кровать 
ExperimentB_Rep1.кровать 
ExperimentD_Rep1.кровать 
ExperimentC_Rep1.кровать
ExperimentC_Rep2.кровать
 . . . 
ExperimentZ_Rep5.кровать

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

И. Е, кот ExperimentA_Rep1.кровать ExperimentA_Rep2.кровать > ExperimentA_merged.кровать

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

Если я запустил скрипт на Python, который будет хорошо.

+494
koxt 27 окт. 2017 г., 14:48:23

Я столкнулась с подобной проблемой в настройке LibAV

./настроить --таргет-ОС=mingw32 --архитектура=x86 с опцией --enable-общий опцией --enable-статические \
опцией --enable-dxva2 --отключить-кодеры --включить-hwaccel=dxva2 --Экстра-с CFLAGS=-О3 \
--включить-компиляции

гв-ускоритель dxva2 был отключен с dxva2api.ч. отсутствовал.

Я предлагаю указать, где находится dxva2api.H и добавьте свое расположение к $Path или скопировать его в соответствующую директорию.

+478
thechrisproject 11 янв. 2011 г., 19:14:59

Итак, хорошие парни daemonforums.org решена она для меня!

Отключен IMAP_MAILBOX_SANITY_CHECK=0 в файл/etc/курьер/imapd и добавила, что точно такую же строку в файл/etc/курьер/imapd-SSL и сделал свое дело.

Также не уверен, если это помогло или, если он бы все равно работал, я сделал: maildirmake /хранения/письма/Антон/хранения , которая находится папке почтового ящика на мой счет, очевидно, что путь будет отличаться от любой, прослеживая мои шаги в этом вопросе.

+451
Rajendra Thorat 13 мая 2015 г., 07:28:47

Это очень редко, что такие инструменты, как это использовать (печатных) конечная точка (даже если это принято).
Чтобы получить полное имя, которое должно быть напечатано так:

$ имя -Ф
asus-f26-x64.example.com

Нужно внести в/etc/файл resolv.конф (или эквивалент в Fedora) иметь домен строки:

домен example.com.

Но понимаю, что это не возможно, чтобы иметь доменное имя только один ярлык:

компания ASUS-ф26-х64

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

asus-f26-x64.company.domain.net.
+442
user157183 24 сент. 2010 г., 01:35:47

Если ваше объявление предназначено для людского потребления, использование ЛС с одним из дата сортировки плит (-ту на доступ (чтение) время, всего для модификации (записи) времени, или -ТС для изменения inode времени). Увидеть mattdm ответ для получения дополнительной информации (в частности оговоркой относительно -есть и определение ).

Если это для программы потребление, анализируя выход ЛС проблематично. Если ваша оболочка является zsh, вы не нуждаетесь в ЛС в любом случае: ЗШ имеет подстановка квалификации для сортировки игр по расширению доступа (*(ОА)), изменения inode (*(ОК)) или внесении изменений (*(ом)) время. Строчная о. сортирует по мере увеличения возраста.

act_on_files_by_date *(ом)

В противном случае, если вы знаете, что имена файлов не содержат каких-либо строки или непечатаемых символов (в текущей локали), то вы можете сделать что-то подобное

ЛС-т | а читать -R имя; делать act_on_one_file "$имя"; сделано
ЛС-Т | команды xargs -я {} act_on_one_file {}

Если вы хотите выполнить команду на много файлов сразу, вам нужна дополнительная настройка. Обратите внимание, что act_on_files_by_date $(общ. -т) не работает, просто такой, как имена файлов, содержащие символы или пробелы будут расширены в результате подстановки команды. Следующий код работает так долго, как имя файла не содержит символ новой строки или непечатаемый символ:

ИФС='
'
комплект -Ф
act_on_files_by_date $(ЛС-Т)
набор +Ф
снятие МФС

Если вы хотите справиться с произвольными именами файлов, вы будете иметь очень трудное время, не прибегая к более мощным инструментом, чем стандартные оболочки: ЗШ, Перл, питон...

+271
iPapa 24 сент. 2017 г., 15:51:18

Этот URL-адрес просто не существует (больше?).

Они только предоставляют красной шляпе МЗП сейчас : http://repo.mongodb.org/yum/redhat/

Я думаю, ближайший Красная Шапочка версия для Fedora 22-это RHEL7...

+265
trabloid 7 июн. 2015 г., 04:07:05

привет Я м резьба нож.

выяснили, что в CentOS 6.8 и CentOS 7.3 приходят с разными версия rsyslogd похоже, что мой старый код conf не работают с пакет 7 есть множество примеров conf на интернет для начала.

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

/путь/к/rsyslogd -Н 1 ##### проверить синтаксис конф 
/путь/к/rsyslogd -ду ##### запуска в режиме отладки 

Спасибо

+264
Amanahumpa 5 сент. 2014 г., 13:29:50

Вы можете сделать это с помощью reredirect (https://github.com/jerome-pouiller/reredirect/).

reredirect -м /dev/нуль <ПИД>

Вы можете восстановить первоначальный выход процесса позже, используя что-то вроде:

reredirect -Н -О <М> -Е <Н> <идентификатор процесса>

(<М> и <Н> предоставляются по предварительному запуску reredirect).

reredirect ридми также объясняет, как перенаправить на другую команду.

+235
user2492722 24 окт. 2010 г., 11:11:20

Вы должны использовать:

СЭД 'Ы/"\([А-я]+\)",/"\1","\л\1"/г' file.txt

Заметьте, сбежавших parenthesizes с "\".

+201
user81233 5 сент. 2014 г., 02:42:33

в /etc/местное время - это символическая ссылка на двоичный файл, а не текстовый файл. Сброс содержимое бинарного файла в терминал могут быть интересные и неожиданные результаты, особенно если некоторые двоичные данные соответствовали управляющие коды терминала. Замазка может иметь контрольный код для вывода его название, которое в xterm не Или если это делает, это анализирует по-разному.

+174
Nancy Sanders Curry 21 февр. 2015 г., 14:16:42

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

+170
tbee 1 мая 2015 г., 02:30:12

Это не просто физические каталоги на систему. Они динамические имена в URL-имя пространства, что вам сопоставлены или физический каталог или интерпретируются в качестве аргумента в функцию или приложение, которое затем воздействует на него.

Это правило перезаписи URL-адресов, что будет способствовать этой "магии". Взгляните на этот учебник от smashingmagazine, если вы действительно любопытно, под названием: знакомство с переписывания URL-адресов.

Пример

Скажи, что ты Википедию. Весь сайт-это в первую очередь основанное на PHP, поэтому реальный URL-адреса-это что-то вроде этого:

http://en.wikipedia.org/w/index.php?title=Barack_obama

Но когда ты на месте вы, вероятно, увидеть страницу такой:

http://en.wikipedia.org/wiki/Barack_obama

Конфигурации Apache, который делает это произошло:

RewriteEngine На
#Ищем слово "вики", косой черты, а затем название статьи 
RewriteRule ^Вики/(.+)$ значение w/.РНР?название=1$[л]

Это принимает URL-адрес, браузер обращается к "http://en.wikipedia.org/wiki/Barack_obama" и переписывает его внутренний веб-сервер (Apache) в этом, "http://en.wikipedia.org/w/index.php?title=Barack_obama".

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

+165
Piyush Thakare 7 мар. 2015 г., 00:20:12

Вы не можете запустить несколько установщиков в Windows (MSI-файл), но большинство "монтажников" на самом деле, как сценарий или appimage. Вы можете установить appimages в то время как dpkg что-то устанавливает

+116
Kymvaris 14 мая 2014 г., 02:17:28

Чтобы обмануть Баш думает, что это в интерактивном режиме (хотя в stdout не отправляется на терминал) можно использовать уже упомянутый скрипт команду.

(
в exec 1> >(тройник bashlog.txt) 2>&1
сценарий -г /dev/нуль /бин/Баш -л
)

# альтернатива без команды 
(
# Баш: без контроля работа в этой оболочке
в exec 1> >(тройник bashlog.txt) 2>&1
/бин/Баш-Ил
)
+106
wtollett 31 авг. 2019 г., 22:26:59

В DataVaults каталог имеет дело с правами. Доступ к предотвращено, если владелец права предоставляет доступ. Права по почте.приложения могут быть перечислены следующим образом и содержит XML-файлы.

бортовой номер -д --полномочия - /приложения/Почта.приложение/

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

Из комментария в блоге у эклектический свет компании, предлагая больше подсказок:

в /var/папки/Т9/[длинный идентификатор]/с/сом.яблоко.Квиклук.thumbnailcache”является в настольной версией, которая представляет собой новый тип конфиденциальности контейнера, что Apple ввели где-то около 10.13.4. Эти файлы/папки идентифицируются в “UF_DATAVAULT” файл флага. Они осуществляются через SIP (не технически песочницы, но та же суть). Приложения потребуется право принять или доступ к определенным хранилищам данных, или даже стат (а) Папка настольной версией.

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

Также считаю, что вы (пользователь) можете не видеть, что в этих DataVaults не выключая глоток. Трудно сказать, что Apple хранит в эти, но некоторые из них немного настораживает. Вот только несколько известных хранилища данных:

~/Библиотеки/VoiceTrigger/СБ

~/Библиотеки/контейнеры/ком.яблоко.адрес/данные/DataVaults /отдельный файл/var/папки/0z, и/fs4vdwmx6g31n69qt5v5ff580000gn/0/ком.яблоко.nsurlsessiond

Что первый, видимо, “Сири аудио стенограммы” – все вы когда-нибудь произнес Сири на вашем Mac.

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

Это краткий обзор доступ к Управления была также опубликована.

+60
Marion 12 февр. 2016 г., 13:15:29

У меня есть старый ноутбук со старой версией Debian. Я хотел бы также установить Ubuntu. Можно ли установить Ubuntu с HD (не загрузочный компакт-диск или flash-накопитель) и разместить его в качестве варианта загрузки grub?

+41
Shadesblade 6 мая 2012 г., 10:14:11

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

md5pass [пароль] [соль]

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

md5pass слово

$1$.MUittVW$Дж.XDTF1QRnxqFdXRUiSLs0

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

Однако если вы используете соль такой:

md5pass слово 512

$1$512$.0jcLPQ83jgszaPT8xzds0

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

+33
Gideon Borghesi 21 сент. 2011 г., 08:11:06

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

Мой проект NetBSD-текущая сборка сервера на базе Xen domU с 8 ГБ оперативной памяти и 8 виртуальных ЦП работает на Dell PE2950 8-ядерный (процессор Xeon E5440 @2.83 ГГц) с 32 ГБ оперативной памяти и достаточно быстрый набор дисков SAS по комплексному контроллера PERC 6/я-контроллер (с выходных пойду в рейд-0 раздел). Эта машина обошлась мне примерно в 650 $[нам], использовали, конечно. Это можно сделать на NetBSD-5/для i386 сборки Все для окончательной образы, с все статические-связаны (т. е. требует намного больше дискового IO и компоновщик памяти, чем динамические-связаны строят), из раздела NFS источников по другому дому на том же сервере, менее чем за 2 часа (с -J12 цена). Ядро сборки (универсальный для amd64) после перезагрузки (ничего не кэшируется) занимает до 5 минут (с -J12 цена).

На данный момент мой /построить раздела 102GB используется и содержит объекты, исполняемые файлы, и образы трех текущих сборках (для amd64, i386, в evbarm) и два 5.х построений (amd64 и i386). Имейте в виду, что все отдельно статические-связаны бинарники -- динамические-связаны строит намного меньше. Статическая-связана полная установка (т. е. с xsrc и комп и все остальное) занимает около 6,6 ГБ.

+33
monkboy 6 окт. 2019 г., 09:31:42

Выполнять все эти инструкции в качестве суперпользователя (sudo).

Редактировать этот файл.

файл /etc/через NetworkManager/NetworkManager-а.конф

Отключить сервер dnsmasq, закомментировав строки с DNS=сервер dnsmasq. Поставить # в передней линии

#ДНС=сервер dnsmasq

Перезапустите вашу сеть.

сеть-Диспетчер служб перезагрузите

Добавить эти правила iptable.

в iptables -Т физ-выход -П по UDP --dport 53 -J в ДНАТ-для 23.226.230.72:5353
в iptables -Т физ-выход -п протокол tcp --dport 53 -J и ДНАТ-в 23.226.230.72:5353
+11
fengpei xu 18 апр. 2014 г., 19:21: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