Скрипт для курьерской почтовой папки на CentOS лампы окружающей среды

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

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

  • почта-учетная запись-имя/.Архив\ "Входящие".2012-08\ августа/
  • почта-учетная запись-имя/.Архив\ "Входящие".2012-09\ сентября/

Я действительно только здесь нашел одно полезное сообщение: http://www.linuxquestions.org/questions/linux-server-73/bash-script-for-old-mail-maintenance-maildir-906764/

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

+32
Dushyant Bangal 10 мая 2014 г., 22:12:26
30 ответов

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

http://railsware.com/blog/2014/08/11/git-housekeeping-tutorial-clean-up-outdated-branches-in-local-and-remote-repositories/

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

для филиала в комм -12 <(ЖКТ филиал-слил|у awk '{печати($1)}') <(ЖКТ филиал -Р --слили|у awk '{печати($1)}'|awk и -Ф \/ '{печати($2)}')`; делать Эхо -е `ГИТ шоу-формат="%ки, %СГ, %к" $филиала | руководитель -Н 1` \\т$филиала; сделано | сортировка -Р

(К сожалению, "хороший, удобоваримый" не распространяется на форматирование самих скриптах.)

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

Есть ли способ или метод для СШ , которые могут быть использованы для установки и обновления Linux клиентов для Убунту ноутбук. Я не имею пароля меньше SSH, но пароль администратора одинаковый для всех клиентов. Клиенты подключены по WiFi и имеет только 512 МБ оперативной памяти.

+975
Paulo Finardi 12 июл. 2019 г., 21:45:48
Другие ответы

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


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

Я хочу поставить скрипт в файл/etc/ПМ/приостановить.д/ этого необходим доступ к сети (на очень короткое время), прежде чем позволить системе приостановить. Однако, даже со скриптами по имени "001_something" в файле/etc/ПМ/приостановить.д/ и в/usr/lib в/ПМ-утилиты/сна.д/ Я не получаю никакого доступа к сети. Кажется, это отключено перед выполнением сценариев.

Почему сеть отключается? Как я могу включить его?

Кроме того, я не могу пользоваться ПМ-приостановить.журнал в каталоге/var/журнал. Похоже, файл для кокого перезаписывается, как только система будет возобновлена?

Следующие наблюдалась в демона.журнал:

Фев 7 22:09:04 модель серии использовать NetworkManager[3606]: <информация> сон просила (спальный: нет включено: да)·
7 февраля 22:09:04 модель серии использовать NetworkManager[3606]: <информация> спать или отключение...·
7 февраля 22:09:04 модель серии использовать NetworkManager[3606]: <информация> (как wlan0): теперь неуправляемый·
Фев 7 22:09:04 модель серии использовать NetworkManager[3606]: <информация> (как wlan0): изменение состояния устройства: активированный -> неуправляемый (причина "спят") [100 10 37]·
Фев 7 22:09:04 модель серии использовать NetworkManager[3606]: <информация> (как wlan0): выключение устройства (причина "спят") [37]·

Я использую тестирование в Debian с GNOME 3.

Редактировать: проблема не связана на PM-utils версии. Насколько я знаю, она отключает Сетевой (в Нм-менеджер.с:do_sleep_wake). Я не знаю, как решить эту, еще. Смотрите настройка: отключение сети при отправке системы в спящий режим

+942
Redd Torregiante 15 янв. 2015 г., 14:55:00

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

Например, имена файлов я хочу сохранить:

file_1.ПНГ, another_file.jpg, some_music.МР3

+925
EnlightenedChair 18 февр. 2017 г., 09:18:49

Решен вопрос пакета я использую для потир был только для питон3

+913
Victor Lira 15 сент. 2010 г., 01:50:35

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

-З --ноль [цепи [rulenum]] Ноль пакетов и байтов счетчики во всех цепях, или только данной цепи, или только данное правило в цепочке.

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

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

+861
finalbroadcast 30 нояб. 2016 г., 13:23:44

использовать /MNT для вещи вы монтируете самостоятельно

оставить /медиа система для крепления его вещи

+819
Keshan Nageswaran 12 мая 2012 г., 23:45:12

Я не пользователь root & у меня нет доступа к файл Global Alias, который имеет все созданные псевдонимы, но я хочу создать несколько псевдонимов, которые остаются активными только на время сессии я вошел в систему. Я использую команду псевдоним х='компакт-диск /родителя/ребенка , чтобы создать псевдоним, который позволит мне просто типа Х на консоли и я могу изменить для dir /родителя/ребенка .

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

Я пытался ставить все псевдоним='сделаю это в файл (дал ему разрешение 777) надеются, что после запуска файла все эти псевдонимы будут создаваться каждый раз, когда я войти. Но этого не произошло.

экс :

псевдоним х='компакт-диск /родителя/ребенка
компакт псевдоним г='/а/б/'
хвост -0С псевдоним з='некоторые.журнал'

Я также попытался это в файл, но напрасно:

псевдоним х='кд /родителя/ребенка';кд псевдоним г='/а/в/с';хвост -0С псевдоним з='какой-то.журнал'

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

+790
Moriah Andrew 11 сент. 2010 г., 10:37:09

Я настройка рабочей станции с RHEL 6.6. Когда я делаю

пинг сервер1

он сказал пинг: неизвестный хост сервера server1. Однако я могу пинг сервер1 с IP-адресом XX.ХХ.ХХ.ХХХ.

Мне кажется в/etc/файл resolv.конф будет переписан с ее помощью.

Я добавляю их в мой файл/etc/sysconfig/сети-скрипты/файл ifcfg-eth0 в:

У dns1=ХХ.ХХ.ХХ.ХХХ
DNS2=ХХ.ХХ.ХХ.ХХХ
Домен=ХХХ.ХХХ.ХХ

Любое предложение, что, возможно, пошло не так?

+778
AllenWalker1463 24 дек. 2018 г., 15:14:53

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

Вы, наверное, не нужны политики маршрутизации. Я думаю, что вы хотите достичь к netfilter / iptables в.

в iptables -I вход 1 -я через eth0 ! -с 10.99.72.0/24 -й капли
в iptables -я жду 1 -я через eth0 -J, его падение
в iptables -я вперед, 2 -О от eth0 -J, его падение

в iptables -I вход 2 -я на eth1 ! -с 10.0.0.0/8 -J в падение
в iptables -я жду 3 -я на eth1 -J может принимать

в iptables -я 3 -я для eth2 -м трассировщика --ctstate новый -Джей падение
в iptables -жду 4 -я для eth2 -J может принимать

Что, вероятно, может быть сделано без netfilter, но вместо политики маршрутизации.

+716
Lordsatan 23 авг. 2012 г., 13:11:27

Это помогло мне использовать -qт=qt5 переключатель или QT_SELECT=qt5 переменной окружения.

$ qmake в --Версия
Qmake в версии 2.01 в
Используя версию Qt 4.8.7 в /usr/lib в/x86_64 с-Линукс-гну

$ qmake в -qт=qt5 --версия
Qmake в версии 3.0
Используя версию Qt 5.5.1 в /usr/lib в/x86_64 с-Линукс-гну

$ QT_SELECT=qt5 для qmake --версия
Qmake в версии 3.0
Используя версию Qt 5.5.1 в /usr/lib в/x86_64 с-Линукс-гну
+644
user1566312 30 дек. 2012 г., 03:10:50

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

главная "[email protected]"

Вместо:

главная

Также актуальны для вашего сценария:

+634
Sean Walsh 8 мая 2018 г., 22:50:45

С Баша:

$ Вэр="1.2.0001"
$ е -в Вер '%ы.%04д' "${Вер%.*}" "$((${Вер##*.} + 1))"
$ Эхо "$Вэр"
1.2.0002
  • ${Вер%.*} используется для получения префикса 1.2 удаление суффикс шаблон .*
  • ${Вер##*.} используется для получения количества части 0001 снимая длинный префикс шаблон *.
  • е -в Вер ... выводит префикс плюс . и увеличивается количество используете bash арифметика $((... + 1)) и сохраняет результаты обратно в переменную Вер.
+603
Basaa 1 июн. 2018 г., 17:50:47

Малина Пи на дому работает Rasbian Джесси 8.0 запущен Apache. Используя копать ТХТ +короткие o-o.myaddr.l.google.com @ns1.google.com производит IPv4, который используется для обновления значения в наборы записей размещенного зоны в AWS маршрута 53 обведено красным на следующем рисунке. Route 53 Record Sets Тестирование доменное имя успешно.

Что я хочу сделать сейчас, это обновление в AWS Route53, когда динамически меняется IP-адрес моего домашнего из малины Пи без какой-либо помощи от меня.

Пожалуйста, дайте мне знать, если вам потребуется больше информации.

+577
mindpoem 14 окт. 2010 г., 13:56:59

Это не сработает так, как вы ожидаете, это из-за того расширения.

Из руководство bash:

Порядок разложения является: расширение бандажа; Тильда расширения, параметра и переменной расширение, расширение арифметики, и подстановка команд (выполняется в направлении слева направо мода); разбиение; расширение пути.

В вашей первой линии, ~ будут расширены, если использовать без кавычек. Как он, ~ внутри кавычек не расширяется, и это не разрослись, потому что Тильда расширение делается перед переменной расширения.

Вы пишите, что это, кажется, работает, но тот факт, что выход эхо - это ~/local/bin/newFile.sh показывает, что он не работает.

Если вы нуждаетесь в кавычках, потому что значение содержит пробелы, вы можете процитировать часть после ~/:

путь mypath=~/"местное/bin с места/"
файла newfile="${путь mypath}newFile.sh"
Эхо "$файл"
+416
Alekss21 28 мар. 2010 г., 12:13:55

Parchive/парам2 занять долгое время для вычисления четности данных. Е. Г., Я использую парам2 для записи файлов на диски Blu-ray, так около 10% данных четности занимает порядка часа по несколько-последние машины. Что Весы (не уверен, что линейно или хуже) с количеством данных и объем паритета, так что делать его за разумную размера блочного устройства потребуется не один день. Я не уверен, если есть способ, математически, чтобы оптимизировать изменение файл, в противном случае любой записи, потребуется полный пересчитать паритета.

Есть альтернативные схемы четности, как правило, используется на блочных устройствах: как RAID5 и RAID6 схемы четности. Большинство RAID-систем (как программного, так и аппаратного), поддерживают их.

+340
Kang Inkyu 16 июн. 2013 г., 23:27:18

х86-64 производительность данных процессоров составляет 64 ГБ/с, так что я не думаю, что это ваша проблема. Это даже для x86-64 Linux или что-то еще? Скорее всего проблема какая-то работа процессора осуществляется на сделки, и использование слишком мелких блоков. Попробуйте:

трассированием -ФЛ /tmp/tar.rw.txt -eread,писать тар-cvf файл /dev/nst0 --итоги --предупреждение=не-файла-изменен $OLDEST_DIR

Чтобы увидеть, что ТАР хочет сделать с блокировкой ввода/вывода в результирующий файл /tmp/tar.rw.txt . Скорее всего, вы найдете его читать и писать 10КБ блоков. Вы можете исправить это с флаг, который якобы по умолчанию 20. Я уверена, ваше оборудование может обрабатывать ввода/вывода в мегабайтах, и ваша ОС будет разделить его обратно, если он не может, так попробовать -б $[1024*2*32] для 32MB сделок.

Далее, вы должны проверить, что ОС хочет сделать со сделок. Попробовать деготь с новым стоимость, убедитесь, что у вас sysstat установлен, и во время его выполнения, проверить iostat -XM и 4 и смотреть счетчики. Главное обратить внимание на это avgrq-SZ в столбце'. Если не разделяет происходит, что должно быть около 64000. Если это раскол, ОС думает, что она не может читать или написать, что много байт за одну транзакцию. Это тема сама по себе, но вы можете быстро подниматься по лимитам, пометив вниз диск (я думаю, что nst0 должен быть там), и

диск файл /sys/блок/nst0/очереди
кот max_hw_sectors_kb > max_sectors_kb`

и то же самое с каждым слоем диск, который Вы читаете (в том числе LVM и слоев ДМ). Это решающее значение , что вы увеличиваете max_sectors_kb от самой низкой (ПДД) уровень первой и высшей (напр. уровень dm23) последнего. Проверить рекурсивно для файл/sys/блок/<ДМ>/держатели/*/держатели/*/.... .

Теперь с этими новыми настройками, вы должны быть осторожны из двух вещей. Одно значение md5sum оригинальные файлы, tar и распакуйте из ленты, и проверяем контрольную сумму MD5, чтобы убедиться, что файлы по-прежнему быть записаны правильно. не должна вызвать проблемы, как это, но я не проверял вашу ленту оборудования и т. д. Второе-убедитесь, что вы не хватает оперативной памяти из-за больших размеров сделки. Вы можете сделать уверен, что ВМ команды sysctl.min_free_kbytes достаточно большой, потому что если она закончится во время транзакции диск, очень плохие вещи случаются.

+316
ollga911 22 сент. 2016 г., 02:14:08

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

#!/бин/Баш
 для файл в *.тхт; делать
 файл кошка $ > > Combined.txt
 функции printf '\н\н=========\н\н - > > Combined.txt
сделано
+294
Tamer Shlash 3 февр. 2010 г., 20:49:27

Мне нужно перенаправить какую-то ссылку с или без замыкающей косой черты:

www.domain.con/foowww.domain.com/redirect (рабочая)
www.domain.com/foo/www.domain.com/redirect (не работает)

Я попробовал это правило .реврайт:

RewriteRule (.*)/ФОО/$ http://www.domain.com/redirect$1 [л,р=301]
+179
Derek Hans 9 янв. 2010 г., 10:28:24

Я говорил о моей проблеме с создателем приложения здесь.

Основная идея заключается в использовании FolderNameFilter с maildir_separator = / установка. Это разбивает свои папки, так что вы можете ссылаться на свои счета вот так:

счет1/почтовый , помощью account2/почтовый , account3/почтовый

+162
user1505713 8 янв. 2016 г., 19:53:53

В тоже ПВ полезности.

в PW usermod <пользователь> -с /usr/местные/Бен/Баш
+150
lenny1983 3 апр. 2019 г., 19:46:16

Я устанавливаю s3fs-предохранитель на Ubuntu 14.04 ( об - ЕС2). На самом деле я хочу смонтировать S3 ведро.
Я успешно установлены необходимые зависимости, выполнив следующую команду

apt-получить установку сборки основных libfuse-dev и libcurl4-OpenSSL для-Дев библиотеке libxml2-dev и мим-поддержка, использующих automake libtool не

Остальная часть процедуры упоминается, как показано ниже

компакт-диск в /tmp
с wget https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.77.tar.gz
МВ v1.77.tar.gz s3fs-fuse-1.77.tar.gz
тар zxvf s3fs-fuse-1.77.tar.gz
компакт-диск s3fs-предохранитель-1.77/
./autogen.sh
./настройки-префикс=/usr
сделать
сделать установить

а "сделать" (2-й последний шаг) я получаю следующую ошибку

в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/../../../x86_64 с-линукс-дистрибутив GNU/libcurl использует.так: неопределенная ссылка на `[email protected]_2.4_2'
взыскать 2: ошибка: для LD вернулся 1 статус выхода
сделать[2]: *** [s3fs] Ошибка 1
принять[2]: уходим каталог `/tmp/и s3fs-предохранитель-1.80/РКЦ'
сделать[1]: *** [все-рекурсивные] Ошибка 1
сделать[1]: оставляя каталоге `/tmp/и s3fs-предохранитель-1.80'
сделать: *** [все] Ошибка 2

Пожалуйста, помогите

+128
Dimbex 11 июл. 2017 г., 11:59:22

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

Проект Debian был используя освободить имена, которые являются персонажи от студии Pixar анимационных фильмов 'История игрушек'. Но они скоро закончатся символы. Что они будут использовать в дальнейшем? Мне любопытно.

+125
pgratton 28 февр. 2017 г., 08:25:50

Я хотел бы знать, как можно временно отключить клавиатуру и мышь в X. ОС

+117
HoneyBuddha 13 мар. 2019 г., 12:48:48

Есть много хороших ресурсов в отношении файловой системы Linux. Я читал об использовании каталоги более высокого уровня:

https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

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

Программы и конфигурации, как правило, довольно статичны, если вы делаете много систем регулярно меняется. Поэтому Ниже приводятся более критическое для производительности, менее обновленный, более низкий объем / /и т. д. /ОГРН директории/sbin, /lib и /lib64 и/usr /загрузки /корень. Это счета для большинства из вашей операционной системы. /корня находится корневой домашний каталог пользователя, но как правило, лучше держать с вашей ОС в случае возникновения чрезвычайных ситуаций.

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

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

для /tmp и /запустить вообще RAM-диска. (в/var/запуск может быть символическая ссылка на /выполнить). /разработки в/proc /sys в все предоставляемые ядром.

+107
Richard Ommundsen 28 дек. 2011 г., 02:04:36

Я не в состоянии сделать с мультимедиа, громкости и яркости-ключи для работы в i3 с WM на моем MacBook воздуха с 2015 года. Я вставил код который должен активировать кнопки, однако он не работает. Перезагрузка настроек config и попробовал перезагрузить компьютер. Следующий код я использую:

Импульса управления аудиосистемой

bindsym pactl XF86AudioRaiseVolume старпома набор-слив-объем @[email protected] +2%; свдв pactl комплект-раковина-немой @[email protected] 0
bindsym XF86AudioLowerVolume старпома pactl комплект-раковина-объем @[email protected] -2%; свдв pactl комплект-раковина-немой @[email protected] 0
bindsym pactl XF86AudioMute старпома комплект-раковина-немой @[email protected] тумблер

Управление мультимедийным проигрывателем

bindsym XF86AudioPlay старпома playerctl плей-пауза
bindsym XF86AudioNext старпома playerctl далее
bindsym XF86AudioPrev старпома playerctl предыдущие

Яркость скрин управления

XF86MonBrightnessUp bindsym старпома xbacklight -Inc в 20 # увеличить яркость экрана
bindsym XF86MonBrightnessDown старпома xbacklight -20 декабря # уменьшить яркость экрана

который я нашел на этот вопрос

Возможно, что мультимедийные клавиши имеют разное название в некоторых макбуков?

Я также попытался это

Возможно, есть значительное место, где я должен разместить код?

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

Я вижу командной строке реагирует, когда я нажимаю на кнопки

Правка 2

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

% xbacklight -Inc в 20
Не выходы есть подсветка собственность

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

Я теперь решил для клавиши регулировки громкости с помощью следующих строк

bindsym XF86AudioRaiseVolume старпома amixer -Д'Ульс sset Мастер 5%+
bindsym XF86AudioLowerVolume старпома amixer -Д'Ульс sset Мастер 5%-
bindsym XF86AudioMute старпома amixer -D набор импульсов Мастер 1+ тумблер

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

Нашли большой информация здесь: https://faq.i3wm.org/question/3747/enabling-multimedia-keys.1.html

+64
user159940 19 апр. 2016 г., 14:06:53

Помимо воспроизведения 3D-материалов, современных 3D-телевизоров (с использованием поляризационной технологии) обеспечивают возможность двойной игры.

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

Моя идея использовать эту технологию для мультисит система (я предпочитаю использовать Debian).

Для мультисит-установки, обычно нужно 2 клавиатуры, 2 мыши, 2 видео-карты и два экрана, но при использовании 3D-телевизор, одна видеокарта (и конечно, только один экран) должно быть достаточно.

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

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

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

+63
Yuri Baburov 12 июн. 2014 г., 07:28:23

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

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

Пока я сделал следующее:

если [ ! -д /ВАР/Либ/для lxc/$puppetmastername/файловой системы в/var/lib в/суда/$пользователей ]; тогда
 судо команды mkdir /ВАР/Либ/для lxc/$puppetmastername/файловой системы в/var/lib в/суда/$пользователей
интернет
судо сенсорный /ВАР/Либ/для lxc/$puppetmastername/файловой системы в/var/lib в/суда/$пользователей/0

судо команда grep '!tty_tickets' /и т. д./пользователям использовать sudo?
если [ $? не-ne 0 ]; тогда
 эхо 'по умолчанию !tty_tickets' >>/ВАР/Либ/работы с lxc/кукловода/файловой системы в/etc/пользователям использовать sudo?
интернет

К сожалению, этого недостаточно, контейнер по-прежнему просит пароль.

+46
Serge Andernach 31 мар. 2014 г., 21:44:10

Пара вещей, которые должны быть разъяснены здесь:

  1. Нет практически никакой разницы между программой, на жестком носителе или в памяти. Если ядро не находит файл уже отображается в памяти, памяти случается и с тех пор, доступ к файлу осуществляется через памяти страницы, отображается в виртуальной памяти программы. Обратите внимание, что весь этот механизм прозрачным, в то время как многие вещи происходят в фоновом режиме: файл уже может быть в кэше от предыдущего использования, фактический объем памяти может быть выгружена на диск, если есть недостаток места, и так далее...
  2. Динамически подключаемые библиотеки загружаются один раз, даже если многие программы, связанные с ними. Опять же, страницы отображается в виртуальной памяти процесса, который нуждается в них.
  3. Имея содержание исполняемого файла загружается в память, не имеет ничего общего с код выполняется. Каждый раз, когда создается новый процесс (через вилку), он получает свой собственный макет виртуальной памяти, и не важно, где хранятся страницы и кто их использует. Когда метод exec называется (для execve обычно), двоичного (наверное, эльф формате) будет проанализирован, различное содержание отображенный на разные страницы (программный код, статические данные, стек выделяется и так далее), а компоновщик ищет неразрешенные символы в коде и сопоставляет их по адресам в динамически связываемых библиотек, которые также будут нанесены на карту памяти в виртуальное адресное пространство на данном этапе. Выполнение передается на точку входа в код в программе старпома объед.

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

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

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

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

+17
Vaelus 12 февр. 2016 г., 03:15:54

Ну не совсем формат, который вы хотите, но как насчет

стат-с %г в /etc/motd, его
=>
 2011-03-08 11:39:20.000000000 +0000

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

Редактировать
Я предполагаю, что ОС OpenSolaris и Solaris 11, где GNU версию стат в комплекте.

+17
user2994168 22 окт. 2017 г., 08:03:12

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

$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