Как в bash-полный вывод двух произвольных команд одновременно

Здесь идет:

_command функция() {
 местная шавка
COMPREPLY=()
шавка=${COMP_WORDS[COMP_CWORD]}
 если [ "$COMP_CWORD" -Гэ "2" ]; затем
 COMPREPLY=($( compgen -з '$(фрд)' -- "$шавка" ) )
еще
 COMPREPLY=($( compgen -з "аргумент1 аргумент2" -- "$шавка" ) )
интернет
}
полный -F в командной _command 

Это работает хорошо, пока я Источник его.

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

+663
Anthony Ondre 9 мар. 2012 г., 07:29:21
33 ответов

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

/usr/Бен/песочница: [значение errno 22] недопустимый аргумент

И если я пытаюсь запустить его с нужным для временного дома и tmp Дирс, С или без опции-X, другое сообщение об ошибке всплывает:

Не могу установить старпома контексте unconfined_u:unconfined_r:sandbox_x_t:С0:c236,c539.
Не удалось удалить каталог /tmp/.песочница-корень-vfZJIt: нет такого файла или каталога

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

+1000
Michela Addorisio 03 февр. '09 в 4:24

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

Возможно, вы хотите сделать что-то вроде этого:

кошка confirmation.sh > ask.sh && ш ask.sh
+935
Hassan Garba 8 февр. 2016 г., 03:14:26
Другие ответы

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


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

С этой конкретной группы, пакет на libvirt. Но как вы можете видеть из пакета текущим это не тот пакет, который создает группу, но приложение. Пакман бы сказал вам это , когда вы установили его.

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

Пакман -СС КВМ
 сообщество/libvirt в 3.5.0-1
 API для управления двигателями (виртуализация на OpenVZ,KVM,к примеру, QEMU,VirtualBox,но Ксен и т. д.)
+920
Guilherme Andrade 9 июн. 2017 г., 10:57:12

Я не знаю, если это вообще возможно или нет.

Мне было интересно, если есть способ, как SSH экспедитора, с помощью которых мы можем направить наши .gitconfig хранит настройки на удаленном сервере, и Git автоматически выбирает настройки при фиксации.

+918
user51600 14 мая 2011 г., 20:07:04

Обратите внимание, что linuxhelp1.com пример. Вам нужен настоящий сервер, который в данном случае будет гипер-V IP-адресу (х.х.х.х).

Добавить ваш Hyper-V по ip-адресу (х.х.х.х) директива servername, как в и за пределами хост контейнер.

NameVirtualHost *:80

Раздел <VirtualHost *:80>
DocumentRoot так /опт/librenms/HTML-код/
Имясервера х.х.х.х
CustomLog /опт/librenms/журналы/access_log в сочетании
Журнал /опт/librenms/журналы/функцию error_log
AllowEncodedSlashes На
<Каталог "/опт/librenms/HTML-код/">
Всех Allowoverride
Опции Опция Multiviews FollowSymLinks 
</Каталог>
</Хост>

Обратитесь к этой статье об использовании NameVirtualHost и сервера. Также, пожалуйста, обновите ваш вопрос с Apache версии вы используете как 1, 2.2, и 2.4 отличаются друг от друга по своей конфигурации.

Например, при обновлении с 2.2 до 2.4 можно заметить, что

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

+880
kongekrabben 25 нояб. 2017 г., 15:42:45

Мне нужно вроде как 2 части одного файла. Значительно вдохновляет других ответов, вот это развернутый ответ:

file.txt

Ноум Внимание
------------
Мехди 0
В воскресенье 20
Другие 10
Шноу 5

Пример
------------
Фу
бар
Баз

Результаты: Закончили!

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

(руководитель -Н 2; руководитель -Н 4 | сорт-nk2 файл ; руководитель -Н 3; руководитель -Н 3 | сорт; кот ) < file.txt 1<> sorted.txt

sorted.txt

Ноум Внимание
------------
Мехди 0
Шноу 5
Другие 10
В воскресенье 20

Пример
------------
бар
Баз
Фу

Результаты: Закончили!
+860
schultem 15 янв. 2012 г., 20:04:31

Я отключил тонкий и lightdm, а не с помощью StartX. Почти все работает, кроме я не могу контролировать сетевые подключения с помощью NetworkManager, когда вошли в систему как привилегированный пользователь. Включение сети и включить WiFi затеняются. Если я перейдите к редактировать подключения и выбрать подключение, кнопку "Редактировать" неактивна. Я проверил с помощью root пользователя, который работает.

Я написал правило с помощью polkit, который должен решить эту проблему, но это не так. Я создал файл /etc/с помощью polkit-1/Правила.Д/50-орг.freedesktop.Через NetworkManager.правила, содержащие:

с помощью polkit.addRule(функция(действие, предмет) {
 если (действие.ИД.метод indexOf("орг.freedesktop.NetworkManager-а.") == 0 && тему.isInGroup("netdev")) {
 возвращение с помощью polkit.Результат.Да;
}
});

Мое имя пользователя является членом группы netdev. Моя система Сид Debian и мой де рабочего стола LXDE. Мой ~/.файла содержит:

старпома СК-старт-сессии ДГУ-запустить /usr/Бен/startlxde

Я боролся с этим почти весь день. Может кто-нибудь объяснить что я делаю неправильно?

+787
TPzGamming TPz 30 апр. 2019 г., 03:24:31

Вот как я исправил эту проблему :

Я загрузился в арку установочный компакт-диск и смонтировал корневой раздел в /MNT/арки.

команды mkdir /MNT в/арка
смонтировать /dev/sda4 в каталог /mnt/арка

Затем я побежал следующие команды:

компакт-диск в каталог /mnt/арка
горе -Т прок прок прок/
горе -Т файловой системы sysfs в sys файле
горе -о привязки /Дев Дев/

Затем я давал команду chroot и настройки моей сети:

из chroot . /бин/Баш
через dhcpcd eth0 в

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

игры Pacman -Syy
Пакман -Сю
Пакман -ы в udev
Пакман -с mkinitcpio
mkinitcpio -P в линукс
перезагрузка

Извлеките компакт-диск или USB-накопитель и та-да! Теперь, я буду честен и признать, что я не полностью понимаю это исправить. Некоторые посты также предложила делать “Пакман -с Линукс”, однако это не было необходимо для меня.

+769
Franklin Cortez 6 янв. 2016 г., 18:48:43

Вы можете проверить один из netJACK решения.

+759
saswanb 21 мар. 2011 г., 16:25:30

Поэтому, как было сказано выше, я в основном адреса некоторых людей, которые, возможно, сделали кое-какой опыт с переносной ОС и хранения различных типов. Как мы знаем, старые добрые HDD являются самым прочным типа дисков.

То есть диска.

И где-то после них, у нас есть память-ручки, USB-флешки, SD-карты и т. д.

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

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

Я должен рассмотреть, чтобы перенести ОС с моей USB к SD-карту ? Оба имеют одинаковый размер, поставщиков и appereantly той же скоростью-технические характеристики.

Мой USB-накопитель живут дольше, SD-карту? Будет SD-карте также согреться, как USB-диск ? Это USB-диск больше предназначен для работы с множеством быстрого чтения/записи или на SD-карту ?

Есть общая рекомендация на всех ?

+663
Pungky 30 авг. 2015 г., 20:51:36

Если ваш файл уже разобрались, как насчет:

уник --скип-поле=1 файл 

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

сортировка -К2 файл | уни-забей-поле=1

Выход:

file_35.txt 8208ad321576b521b23b07b9ba598e5c43b03ec4172c96fdbd35a858ec205ae6
file_32.txt aaf6b8c4a95d0e8f191784943ba1ea5c0b4d4baab733efe8ceb8b35478b6afd2
+642
Chris Schmitz 29 июл. 2012 г., 06:29:34

ОК.

Я получаю около 1/3 скорости на тех же дисках при использовании файловой системы ZFS.

Теперь, я понимаю, что в ZFS-это самовосстановление и что все также хранится его хеш. Это делает его более безопасным в использовании.

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

Если хэши вычисляются для сравнения - где и когда это произошло.

Причем тут вопрос скорости вступают в игру?

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

+596
Phu Ngo 30 апр. 2016 г., 15:21:41

После около 3 тройник объяснения я расцениваю как undidactic, я хотел бы попросить простой, общие и ступенчатые (если возможно) объяснение об этой команде, направлен для Linux новичков.

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

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

  1. Как команда, работать с командой в stdout, либо сами файлы?

  2. Почему часто говорят, тройник читает стандартный ввод? Я имею в виду, если я Общ -я, футболка не читать синтаксис ЛС-я сама, а стандартный вывод он напечатан в сессии.

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

+561
Dennis Price 19 апр. 2011 г., 07:44:20
 {имя = "php7"; путь = "${pkgs.php}/модули/libphp7.так";}

Мне нужно добавить в extraModules.

+533
HelgaLe 24 сент. 2013 г., 03:40:59

Я бы рекомендовал не делить /домашний раздел. Этот вопрос многие приложения хранят свои настройки и данные в скрытых файлах и каталогах в каждом домашнем каталоге пользователя. Риск очень высок, вы не используете ту самую версию этих приложений в обеих средах (скажем, гном, кде, ГТК, вкладке, в VirtualBox, Wine и подобных). Если это так, снизу вверх, сверху вниз или архитектурная несовместимость может испортить эти файлы и сделать эти приложения нестабильно или худшем заставит вас потерять данные.

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

$ ЛС-д ~/.??* | туалет -л
119

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


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

Вы можете поделиться документы, загрузки, изображения, музыка, общественные и подобные стандартные или пользовательские каталоги, которые находятся под $дома. Столе было бы рискованно. В ZFS позволяет иметь эти каталоги хранятся в собственной файловой системы и с их собственной точки монтирования. Это, конечно, выполнимо иметь два дома каталоги в собственные файловые системы, одна для FreeBSD и для Linux, и общем вложенных каталогов (файловой системы) шлейф крепится на домашние каталоги. На Linux, что бы привязать горы и на BSD, а nullfs один. Один вопрос, возможно, заключается в том, что в ZFS мул не может быть автоматически импортированы при переходе от одной ОС к другой. Что мне сделать, чтобы обойти это установив тот же адрес узла с обеих сторон.

+511
user351752 29 окт. 2018 г., 23:06:14

Я бы предложил пару вариантов.

  1. Защитить СШ ключа и требуется использование судо на вашу поддержку команды. Вы можете сделать это прозрачно с оболочкой. Назвать оболочки, скажем, /usr/местные/Бен/поддержку SSH и она содержит что-то вроде этого (непроверенных):

    #!/бин/Баш
    экспорт путь=/usr/местные/Бен:/usr/Бен:/бин
    экспорт компании IFS=$' \т\н
    экспорт СУСЕР=технической поддержки
    
    # Перезагрузить если не работает под sudo
    испытание "х$1" != 'Х-Х' && exec для судо -у "$СУСЕР" /usr/местные/Бен/СШ-поддержка -с "[email protected]"
    сдвиг
    экспорт показать="$(getent passwd с "$СУСЕР" | вырезать -д: -Ф6)"
    
    # Экстракт один аргумент в качестве метки имя и проверить, что у нас есть
    # закрытый ключ RSA для него. Целевое имя пользователя, реальное имя хоста, порт,
    # и т. д. может быть определена в ~/.по SSH/config для пользователя $СУСЕР (технической поддержки)
    метка="$1"
    idfile="$СУСЕР/.СШ метки/id_rsa_for_$"
    cgfile="$СУСЕР/.по SSH/config файл"
    
    ОК=истина
    [[ "$ярлык" =~ '/' ]] && { Эхо "недопустимый ярлык: $метке" >&2; ОК=; }
    [[ ! -с "$idfile" ]] && { Эхо "отсутствует файл идентичности: $idfile" >&2; ОК=; }
    [[ ! -с "$cgfile" ]] && { Эхо "отсутствует файл конфигурации: $cgfile" >&2; ОК=; }
    
    если тест -п "$ОК"
    тогда
     регистратор -Т поддержку SSH "$SUDO_USER просила СШ до $лейбл"
     старпома СШ-я "$idfile" -Ф "$cgfile" "$лейбл"
    интернет
    выход 1
    

    Для этого потребуется запись в пользователям использовать sudo? файл, что позволило пользователям в поддержку группы, чтобы использовать инструмент. Эта команда позволяет запустить поддержку SSH в качестве технической поддержки пользователей, который вы должны создать. Это не дает никаких привелегий root.

    %поддержка всех = (технической поддержки) /usr/местные/Бен/СШ-поддержка
    

    Если вы счастливы, что поддержка пользователям не нужно, чтобы провайдер свой пароль, чтобы запустить инструмент (по просьбе суда вызова в сам сценарий) вы можете изменить пользователям использовать sudo? определение таким образом:

    %поддержка всех = (технической поддержки) NOPASSWD: /usr/местные/Бен/СШ-поддержка
    

    Предполагая, что путь содержится в/usr/местные/Бен/ вы бы затем вызвать его с помощью SSH-поддержка имяклиента. Также предположим, что вы создали технической поддержки пользователей а /дом/технической поддержки можно создать /дома/технической поддержки/.СШ/id_rsa_clientname и /дома/технической поддержки/.СШ/id_rsa_clientname.паб как сертификат пары, и узел ввода в /домашний/технической поддержки/.СШ/конфиг для имяклиента , который определил пользователь, хост, порт и т. д. для целевой машины. Вы, вероятно, отключить перенаправление X11, проброс портов и т. д. явно. Как обычно, /домашний/технической поддержки/.СШ каталога должны быть защищены с правами 0700.

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

+510
Juan Di 20 февр. 2018 г., 07:49:34

sha256sum команда вычислить и проверить и SHA256 хэш.

http://linux.die.net/man/1/sha256sum

+479
mhmdshawqi 13 дек. 2018 г., 23:29:12

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

Когда команде uname возвращает Линукс, я попробовал команду uname -это и я вижу только следующие:

 Линукс host123 3.0.58-0.6.6-Пае бла бла бла семейства i686 i686 в архитектуре i386 GNU/Линукс

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

+435
JRo 30 сент. 2015 г., 20:57:32

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

+421
user1638945 25 февр. 2013 г., 16:44:15

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

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

тар-cvpjf резервного копирования.тар.bz2 файл --исключать 'а/[^.]*' а
+384
user40517 29 дек. 2016 г., 23:12:50

Это для перенаправления потока ошибок stderr & вывода:

  • 2>/dev/нуль

    Перенаправить stderr в /dev/null (не мешает появляться на консоли)

  • |&

    Перенаправить stderr и stdout в stdin команды по конвейеру (cmd1 |& cmd2)

  • &>/dev/нуль

    Перенаправить поток stderr & стандартный вывод в /dev/нуль (ничего не отображается на консоли)

  • >/dev/нуль

    Перенаправить стандартный вывод в /dev/нуль (только поток stderr показывает на консоли)

  • 2>&-

    Для закрытия дескриптора файла с перенаправлением

Все эти стандартные методы перенаправления для раковины Борна.

+378
michau 19 сент. 2014 г., 00:01:23

В этой статье (Настройка логгирования для chroot для пользователей)- единственный, который помог мне сделать ведение журнала работы Для через chroot и SFTP пользователей, поэтому огромное спасибо за это!

Однако, по некоторым причинам, мои регистрирует сообщения все идут в /var/журнал/надежности, а не в /var/журнал/протокол SFTP.войти, хотя мой файл /etc/пакет.д/sftplogging.файл conf выглядит так:

#создаем сокет в floder chroot для пользователей это Дев 
$AddUnixListenSocket /sftproot/файлы/клиент/видео/customerlive на/dev/журнал
$AddUnixListenSocket /sftproot/файлы/клиент/тест/customertest/Дев/журнал
$AddUnixListenSocket /sftproot/файлы/клиент/текущий раздел/dev/журнал
$AddUnixListenSocket /sftproot/файлы/клиент/тест на/dev/журнал

#внутренняя и SFTP лог в отдельный файл
:имя_программы, получится, "внутренних протоколов" - в/var/журнал/SFTP клиент.журнал
:имя_программы, получится, "внутренние и SFTP" ~

У кого-нибудь есть идеи, почему это не лесозаготовки в /var/журнал/SFTP клиент.войдите, пожалуйста?

+364
Jibin Philipose 11 окт. 2018 г., 22:10:30

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

+359
sswierczek 9 апр. 2016 г., 06:34:54

Попробуйте любые другие ответы первый

Вы могли бы просто установить сервер, который отражает основные Убунту скачать сервер [возможно с помощью apt-зеркало - еще не пробовали это] и измените файл/etc/АПТ/источников.список для загрузки с локального сервера.

+319
Noel Garza 25 янв. 2015 г., 01:10:01

Я под управлением crunchbang Linux (как вариант Дебиан)

Всякий раз, когда я подключить диск, она монтируется в папку/media/имя пользователя/идентификатор UUID или имя. Есть ли способ вместо того, чтобы смонтировать его в /СМИ/идентификатор UUID или имя?

Управлением crunchbang поставляется с thunar-волман установлен по умолчанию, и я думаю, что это то, что монтирует диски автоматически, но уже ничего не могу найти, что определяет, где диски крепятся, только если они не установлены.

+284
RomanZelia 18 июн. 2014 г., 22:20:35

Я использовал лоскуток на моем HDD, но в середине этого, я использовал сочетание клавиш CTRL+C в сочетании случайно. После этого я заметил плохих секторов по оценке диска. Я использую Линукс Минт 18 как мой ОС.

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

После того, как я в то время как я отформатировал HD с нулями. После этого битых секторов возросла. Я побежал умных, коротких и длинных летнего времени прошло. Еще я вижу плохих секторов по оценке диска.

+240
Syed Aslam 4 сент. 2013 г., 13:58:35

После редактирования перезагрузить НФС-ядра сервера На другой дистрибутив Linux я использую другой метод, отредактируйте /etc/nfsmount.конф

# Версия Протокола [2,3,4]
# Это определяет версию протокола по умолчанию, который будет
# быть использован, чтобы начать переговоры с сервером.
Defaultvers=3

Перезагрузите НФС,это позволить только nfs3

+205
Bosek 10 сент. 2015 г., 08:22:21

Я бегу GlusterFS с 3.11.3 на CentOS 7 64-bit в среде на OpenVZ.

Поскольку я не владелец ЦОД и узлов на OpenVZ не позволяют sys_admin привилегии для виртуальных машин, я добился получение GlusterFS с работы через этот способ: https://serverfault.com/questions/29615/how-to-mount-glusterfs-inside-a-openvz-container

Работает

найти . -регулярное '.*/[^/]*\.[ч]' -exec для СЕПГ -я с/"надежный\./"пользователя./г' {} + \
 && ./настроить && сделать

сделать GlusterFS с работой в моем окружении на OpenVZ. У моего провайдера пришлось "включить" /Дев/предохранитель, кроме того, они, к счастью, сделали бесплатно.

В целом все хорошо работало до сих пор, но теперь у меня есть установка Сого, позволяющий создавать правила сито (Сого в рамках iRedMail, который установка). При попытке создать правило решето Сого происходит ошибка и все, оказывается, проблема с созданием ссылки на GlusterFS с.

Я установил папку таким образом:

Эрис:/mailrep-объем в /var/письма GlusterFS с неплатежей,_netdev 0 0

Когда я пытаюсь создать ссылку, я получаю сообщение об ошибке

ЛН: не удалось создать символьную ссылку "голубятня"'.решето': ошибка ввода/вывода 

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

Эта ошибка возникает только когда я пытаюсь создать символическую ссылку (вручную или с помощью Сого процесса) в /var/письма монтировать директории, но не возникает когда я пытаюсь создать символическую ссылку в GlusterFS с горы реж каталог /mnt/GlusterFS с/письма

Итак, предохранитель не поддерживает символические ссылки? Какие решения?

+175
Jobst 6 июн. 2016 г., 20:34:43

Я поделюсь своими выводами, которые дает эмпирический ответ на мой вопрос.

Я проверял через 2 событий, десктоп-сессии-начать и чистая-устройство-вверх и действительно кажется, что усугубляет событие столе-сессии-Start и Net-устройство-вверх срабатывает только тогда, когда каждое из событий сработал.

В частности, я получаю событие первый раз, когда я войти в Ubuntu, после того как в сеть приходят (завершен по DHCP). Тогда, если я переключение сетей, я не могу получить событие. Аналогично, если я выйти/войти, в то время как Сети остается подключенным, я не могу получить событие. Я только сделать это, когда я войти в и сети был вниз с последнего запуска, или по аналогии, когда я приношу интерфейса после того, как я вышел из системы, после последнего срабатывания.

+156
Gayathri Jeyaram 20 дек. 2014 г., 17:13:02

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

Эхо "фу:бар:баз" | {
 ИФС=: читал один два три
 Эхо $два
}
+114
hotelalexis 19 июл. 2012 г., 15:26:23

Для данного процесса в/proc/<PID процесса>/смапс, для заданного отображения вход что:

  1. Shared_Clean
  2. Shared_Dirty
  3. Private_Clean
  4. Private_Dirty

Это Shared_Clean + Shared_Dirty объем памяти, который совместно с другими процессами? Так это как общий RSS?

Аналогично Private_Clean + Private_Dirty объем памяти, который доступен только для одного процесса? Так что, как отдельный RSS-каналов?

Это ПСС значение = PrivateRSS + (SharedRSS / число процессов обмена его)?

Еще несколько вопросов после прочтения этой ссылке: lwn бывает

Теперь давайте поговорим о процессе в целом, чьи смапс запись мы смотрим.

Я заметил, что если я сделаю Shared_Clean + Shared_Dirty + Private_Clean + Private_Dirty для каждого смапс запись для процесса я получаю RSS процесса как сообщает ПС, что является довольно прохладно. Например

ПС-п $$ -о пид,RSS-каналов

Дадут мне (приблизительно) одинаковое значение для RSS как сумма всех Shared_Clean , Shared_Dirty , Private_Clean , Private_Dirty запись в /proc/$$/смапс.

А насчет ПСС за весь процесс? Итак, из приведенного выше примера как получить ПСС за $$ ? Я могу просто добавить запись в ПСС для каждого сопоставления смапс и прибыть в ИУ за $$ ?

А что о USS за весь процесс? Опять же на примере выше я предполагаю, что я могу прибыть на авианосец за $$ путем суммирования только Private_* записи для каждой записи смапс за $$..верно?

Примечания:
ПСС= пропорциональный размер.
Усс= уникальный набор размера.

+112
Josh Storz 18 июн. 2017 г., 03:04:08

Использовать

ОКР $ фрд

Или

$ /ОГРН/лсов

Если переменная POSIXLY_CORRECT, в этом случае нужно добавить .


Подробности:

Оболочка имеет строение называемое инвалидов , которые по умолчанию для печати значение оболочки $ФРД. При этом он может включать в себя логические пути (по умолчанию ).

Если вы называете встроенным С () или использовать внешний /ОГРН/фрд:

$ ЛН-ы . /tmp/и здесь; компакт-диски /tmp/и здесь/здесь/здесь

$ фрд
в /tmp/здесь/здесь/здесь

$ фрд -П
в /tmp

$ /ОГРН/лсов 
в /tmp

Причина в том, что внешние /ОГРН/дуо по умолчанию вариант.
Из лсов информация:

эта реализация использует -П' по умолчанию, еслиPOSIXLY_CORRECT' переменная окружения установлена.

+75
mokanul 9 окт. 2019 г., 09:10:49

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

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

Итак, вот мои вопросы ("теоретический" и более практичный):

  1. регулярные выражения, используемые в СЭД точно так же, как те, которые используются на Python или JavaScript/Ява? Я читал о Бресии и ересь, но насколько они отличаются? Не Прежде чем быть расширение БРЭ?

  2. если я хочу, скажем, просто извлечь что-то из трубной продукции, что СЭД синтаксис для этого?

Подробные сведения о второй вопрос: скажем, у меня есть выход аптайм передается с помощью sed:

аптайм | ООО ...

Дан пример выхода из Время работы: 18:13 до 5:12, 2 пользователей, нагрузки средние: 0,45 0,37 0,40, я хочу разобрать один безотказной работы в виде двух целых чисел (часы и минуты), а затем я хочу, чтобы отобразить их в виде xxhyym (ХХ часов, уу минут).

И до конца, вот что я бы сделал в Python:

чч, мм = ре.матч(р'\х+ ап \с+(выражение\D{1,2}): (выражение\D{1,2})').группы()
печать '%ш%см % (чч, мм)
+24
89513804195 19 февр. 2013 г., 21:51:09

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

$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