Обмен четных и нечетных страниц в PDF-файле?

Возможен ли обмен четных и нечетных страниц в PDF-файле, например, страница 1 и страница 2 обмен, страницы 3 и Страница 4 обмен, ..., если файл PDF имеет даже количество страниц?

Это может быть сделано с помощью некоторых программ, например pdftk или латексной?

+386
user263578 3 июн. 2017 г., 16:51:16
35 ответов

Я недавно узнал о трассе-на функциональность в ПФ брандмауэр, и мне интересно, как это работает. Это похоже на "политику на основе системы маршрутизации" в Linux? Как маршрут-чтобы разрешить переопределение системы таблица маршрутизации?

+960
user5370998 03 февр. '09 в 4:24

Такие ошибки, возможно, связанные с разрешениями файловой системы. Вы можете взглянуть на серверные события syslog?

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

+959
Steven You 7 нояб. 2016 г., 08:20:50
Другие ответы

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


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

Проблема была просто в том, что я ввел IP в файле /etc/hosts не ошибаться снова и снова. Абсурдно, я сделал ту же ошибку каждый раз, когда я установить КВМ, и я не заметил не важно, сколько раз я проверял.

Если у вас похожие проблемы, читайте каждый символ в файле /etc/hosts-файл и попросите своих коллег, чтобы прочитать их. Иногда, вы просто не можете видеть.

+955
JDOGGMCSQUISHY86 24 мая 2017 г., 21:04:11

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

Многие дистрибутивы (в том числе Ubuntu) место установленные пакеты в каталог/usr, поэтому исполняемые двоичные файлы будут находиться в каталоге/usr/Бен. Напротив, /usr/Бен и /Бен стоят на том же месте в Arch Linux, поэтому почти каждый пакет устанавливает свой исполняемый файл в /бин.

В дистрибутивах, которые держат /ОГРН отдельно, это, как правило, зарезервированы для какой-то минимальной базовой системы, в том числе: оболочка; инструменты для проверки, монтирование и размонтирование файловых систем; и все остальное система считает необходимыми.

+879
idoric 4 мар. 2012 г., 22:44:37

Я использую команду:

тр '\п' '' < input.txt > output.txt

для преобразования новых линий в пространствах с помощью тр команды.

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

поиск /каталог/. -тип F -exec для СЕПГ -я с/oldtext/ "текст" /г' {} \;

Есть ли команда, я могу добавить на баш скрипта (как выше, используя find), чтобы удалить \п?

+854
chyiz 31 дек. 2010 г., 16:39:03

команду sudo journalctl в Jessie выходы загрузочное окно обзор, в том числе предупреждения и ошибки. Я нашел его, чтобы быть наиболее полезным в установлении ошибочных пакетов, что systemd не начинает или пытается начать. Он расположен в /бен/journalctl.

+838
Tom Paul 25 авг. 2011 г., 12:34:41

У меня есть следующий код, спасибо @Янис за помощь с заменой процесса.

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

Даты на HTML тянул с curl запроса такого формата: 2015-04-06 09:40:37

Две даты добывается с awk и переменным присваиваются новые и старые соответственно, но строки разбивается на пробелы в строки даты. Я пытался менять ОФС К ',', но это все равно было неправильно разделять.

ИФС="," 
читать dateStrOld dateStrNew < <(завиток -к-Q "$curl_call" | html2text | поглазеть '/новейшие последовательности/ { новое=3$" "$4 }/Старый последовательности/ \
 {старый=$3" "$4}конец {ОФС=","; печать новых,старых }') //новый = старых = дата

пример вывода с МФС ',' (новые = dateStrNew ; старый = dateStrOld)

новые ,

старый 

новейшие 1428350400

старый 

новые ,

старый 

новейшие 2015-04-07 06

старый 29:29,2015-04-06 09:40:37

новые ,

старый 

новейшие 2015-04-07 06

старый 29:29,2015-04-06 09:40:37

завиток запрос https://username:[email protected]/report

Две даты, содержащиеся в HTML-отчет, в таком формате: 2015-04-06 09:41:14

Поэтому я ищу "новые" и "старые" в HTML-файл, тянет поля из этой строки, содержащей дату, назначив два поля переменной. Есть две даты, так что две переменные awk, новых и старых

+820
TACD 4 февр. 2010 г., 14:48:48

ви ~/.bashrc следующее И добавить строку в конец файла

параметр ulimit -Н 169203
+802
yuhwei 28 окт. 2019 г., 08:28:38

Из Википедии

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

+799
Paula Anne Chrisos 22 июн. 2012 г., 23:44:08

Я борюсь с ручная настройка в RAID1 + в RAID10. Я пытаюсь процедуры на виртуальной машине (VirtualBox для 5.0.14 r105127) на OSX 11.10.3.

Стратегии я взял это:

Полный набор команд я доступна здесь.

  • Установить в CentOS на первом диске /Дев/СДА.
  • Затем перенесите все файлы в массивы RAID СР -в МНТ/старого* МНТ/новый (даже включен в файл/boot/efi в раздел)
  • Сделать chroot в систему рейда
  • Отредактируйте файл/etc/fstab или с текущего сопоставления
  • Редактировать /и т. д./По умолчанию/жратву добавление РД.авто=1 РД.ЛВМ=[...] дь.МД.идентификатор UUID=[...] с правильными значениями.
  • Восстановление образа initramfs дракате --mdadmconfig --в fstab --добавить "mdraid" - добавить-водители "в RAID1 в RAID10"
  • Восстановление жратвы.конфигурационный файл grub2-mkconfig -о /Boot, и/ели/ели/к CentOS/харч.cfg для
  • При добавлении новой записи в NVRAM ЭФИ я в б д; делать программе efibootmgr --создание --диск как /dev/SD в$я ... метки "с CentOS резервного копирования в /dev/СД$я" --нагрузки "\\ели\\проверено\\жратву.Эфи"; сделано
  • Начало загрузки не для всех записей.

Я что-то упускаю?


Детали

Некоторые подробности о нынешнем состоянии команды, вводимые с /Дев/СДА системы

lsblk
МАЙОР ИМЯ:MIN РАЗМЕР РМ РО МОНТИРОВАНИЯ ТИП 
ПДД 8:0 0 8 г 0 диск 
├─sda1, поскольку 8:1 0 0 200м части в /boot/efi в
├─sda2 8:2 0 0 500м часть /загрузки
└─sda3 в качестве 8:3 0 7,3 г 0 часть 
 ├─CentOS в корень 253:0 0 6,5 г 0 д /
 └─в CentOS-своп 253:1 0 0 820м ЛВМ [поменять]
в SDB 8:16 0 0 8 ГБ диск 
├─sdb1 8:17 0 0 200м часть 
├─sdb2 буд ет экспортироваться 8:18 0 0 500м часть 
│ └─md125 9:125 0 0 500м в RAID1 
├─sdb3 8:19 0 3,2 г 0 часть 
│ └─md126 9:126 0 3,2 г 0 в RAID1 
│ ├─vgroot замены 253:3 0 1г 0 ЛВМ 
│ └─vgroot-корень 253:4 0 2,2 г 0 д /тугриков/raidsys
└─sdb4 8:20 0 4,1 г 0 часть 
 └─md127 9:127 0 8,2 г 0 в RAID10 
 └─vghome-дом 253:2 0 8,2 г 0 д 
и SDC 8:32 0 8 ГБ 0 диск 
├─sdc1 8:33 0 0 200м часть 
├─sdc2 8:34 0 0 500м часть 
│ └─md125 9:125 0 0 500м в RAID1 
├─sdc3 8:35 0 3,2 г 0 часть 
│ └─md126 9:126 0 3,2 г 0 в RAID1 
│ ├─vgroot замены 253:3 0 1г 0 ЛВМ 
│ └─vgroot-корень 253:4 0 2,2 г 0 д /тугриков/raidsys
└─sdc4 8:36 0 4,1 г 0 часть 
 └─md127 9:127 0 8,2 г 0 в RAID10 
 └─vghome-дом 253:2 0 8,2 г 0 д 
СДД 8:48 0 0 8 ГБ диск 
├─sdd1 8:49 0 0 200м часть 
├─sdd2 8:50 0 0 500м часть 
│ └─md125 9:125 0 0 500м в RAID1 
├─sdd3 8:51 0 3,2 г 0 часть 
│ └─md126 9:126 0 3,2 г 0 в RAID1 
│ ├─vgroot замены 253:3 0 1г 0 ЛВМ 
│ └─vgroot-корень 253:4 0 2,2 г 0 д /тугриков/raidsys
└─sdd4 8:52 0 4,1 г 0 часть 
 └─md127 9:127 0 8,2 г 0 в RAID10 
 └─vghome-дом 253:2 0 8,2 г 0 д 
sr0 успешно 11:0 1 56,3 м 0 ПЗУ 

Рейд

для mdadm --изучение --сканирование --подробное

Такие как /dev/МД/загрузки уровня=RAID1 в метаданные=1.0 ням-устройства=4 идентификатор UUID=1f726cc3:387c49c3:3cee8230:f11a4640 имя=значение localhost:загрузки
устройства=устройства/dev/sdd2, как/dev/sdc2, и/dev/sdb2 буд ет экспортироваться
Такие как /dev/МД/корневом уровне=RAID1 в метаданные=1.2 кол-во устройств=4 идентификатор UUID=fea6baab:29711848:997387aa:295ec48f имя=значение localhost:корень
устройства=устройства/dev/sdd3, как/dev/sdc3, на/dev/sdb3
Такие как /dev/мкр/дом=в RAID10 метаданные=1.2 кол-во устройств=4 идентификатор UUID=edf6287a:ba1236a6:2a3471d2:название edac85cb=localhost в:дома
устройств=/Дев/sdd4, как/dev/sdc4, как/dev/sdb4

ЛВМ

ВГС
 ВГ #ПВ #ЛВ #ЗП достопри размер V VFree 
 в CentOS 1 2 0 Тип WZ--Н - 7,31 г 40,00 м
 vghome 1 1 0 ВЗ--Н - 8,18 г 0 
 vgroot 1 2 0 Тип WZ--Н - 3,22 г 0 
ЛВС
 ЛВ ВГ, в том LSize бассейн происхождении данных% мета% передвинуть бревно КПЮ%синхронизации преобразования
 корень в CentOS-беспроводной АО---- 6,47 г 
 своп в CentOS-беспроводной АО---- 820,00 м 
 дома vghome -Вай-а----- 8,18 г 
 корень vgroot -беспроводной в----- 2,22 г 
 своп vgroot -Вай-а----- 1,00 г 

blkid

в /dev/блок/8:1: SEC_TYPE="рекламного" типа UUID="1E4D-DBA3" тип="как vfat" PARTLABEL="системный раздел EFI" PARTUUID="b5c88e63-06fa-4f20-8cb9-9bad8b5c79fc" 
в /dev/блок/253:1: идентификатор UUID="b9c3c080-76d4-44e2-a0b6-3260193d6345" тип="своп" 
на /dev/sr0 успешно: идентификатор UUID="2016-01-19-16-46-09-00" метка="VBOXADDITIONS_5.0.14_105127" тип="стандарта записи iso9660" 
на /dev/sdb1: SEC_TYPE="рекламного" типа UUID="CEE8-7E69" тип="для vfat" PARTLABEL="системный раздел EFI" PARTUUID="2a458d61-6959-4ec3-a283-1c4d1f76f69d" 
на /dev/sdb2 буд ет экспортироваться: идентификатор UUID="1f726cc3-387c-49c3-3cee-8230f11a4640" UUID_SUB="349956d0-e1e9-dcb4-1054-ab700cc64004" метка="localhost в:ботинок" тип="linux_raid_member" PARTUUID="5cca664e-0cad-44c6-8165-d7a77745f45a" 
на /dev/sdb3: идентификатор UUID="fea6baab-2971-1848-9973-87aa295ec48f" UUID_SUB="07be5c6b-3d27-ДААД-85ea-a6c6e78fd22a" метка="localhost в:корень" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="ae26fa90-9493-4984-a44e-2892ef11604a" 
в /dev/sdb4: идентификатор UUID="edf6287a-ba12-36a6-2a34-71d2edac85cb" UUID_SUB="d04ed8bb-c427-ad9e-3b0f-3186cf38c17e" метка="localhost в:Главная" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="a4ddae48-2c8e-427d-80ec-3c856e80c752" 
как /dev/sdc1: SEC_TYPE="рекламного" типа UUID="EE8B-2290" тип="как vfat" PARTLABEL="системный раздел EFI" PARTUUID="bd520660-8448-4bda-9a10-0f03d90468eb" 
на /dev/sdc2: идентификатор UUID="1f726cc3-387c-49c3-3cee-8230f11a4640" UUID_SUB="4ea6709b-1c30-8476-063a-147c8230fa5c" метка="localhost в:ботинок" тип="linux_raid_member" PARTUUID="1c5f95bb-e4a3-4438-a538-824b6a85176f" 
в /dev/sdc3: идентификатор UUID="fea6baab-2971-1848-9973-87aa295ec48f" UUID_SUB="18d60a38-6306-6f0b-2aad-f5b2fe3dfba1" метка="localhost в:корень" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="1d775697-113c-4bf4-bfec-6f5768b6a0fb" 
в /dev/sdc4: идентификатор UUID="edf6287a-ba12-36a6-2a34-71d2edac85cb" UUID_SUB="7454fefb-3217-16ad-9334-f36db6ab2038" метка="localhost в:Главная" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="5f0f489b-60ff-4958-a24c-ad05e9c8e840" 
на /dev/sdd1: SEC_TYPE="рекламного" типа UUID="EFF5-FDC4" тип="для vfat" PARTLABEL="системный раздел EFI" PARTUUID="a0670bb3-8dc4-4af9-b5d2-51609caf999a" 
в /dev/sdd2: идентификатор UUID="1f726cc3-387c-49c3-3cee-8230f11a4640" UUID_SUB="9508d1ed-237a-d782-ddaa-87099b90a08d" метка="localhost в:ботинок" тип="linux_raid_member" PARTUUID="9a4abae3-0ccc-460d-9bd9-814ca391cf69" 
в /dev/sdd3: идентификатор UUID="fea6baab-2971-1848-9973-87aa295ec48f" UUID_SUB="dca1324c-f034-939d-923a-b3255d535781" метка="localhost в:корень" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="21a4d5f4-cbd3-4397-9fab-cf0e1c3e77e4" 
в /dev/sdd4: идентификатор UUID="edf6287a-ba12-36a6-2a34-71d2edac85cb" UUID_SUB="4296c7d1-модели 620e-cfb1-1c37-220022a7f01f" метка="localhost в:Главная" тип="linux_raid_member" PARTLABEL="Линукс рейд" PARTUUID="fbd7b585-bf9e-43fa-8d54-4fcb6749dfc2" 
в /dev/md127: идентификатор UUID="KV9voE-ps3q-BAD5-rKYS-ZZRX-0Edq-WMkR5G" тип="LVM2_member" 
в /dev/md126: идентификатор UUID="viiJV2-Uah7-DX82-oiGJ-jBDz-wCOl-TLvDK2" тип="LVM2_member" 
/Дев/маппер/vghome-главная: метка="Главная" идентификатор UUID="9e7437a7-1f40-48fd-а544-a70f4be0e52c" тип="Фонт-сервер XFS" 
/Дев/маппер/vgroot-замена: метка="своп" идентификатор UUID="37cc3754-411e-4f4c-9044-e3c76d965968" тип="своп" 
/Дев/маппер/vgroot-корень: метка="корень" идентификатор UUID="82ff7a16-6e1d-4c29-930d-055db267aaa8" тип="Фонт-сервер XFS" 
в /dev/md125: метки="" загрузку по UUID="25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1" тип="Фонт-сервер XFS" 

в /etc/fstab строчку

смонтировать /dev/vgroot/корневой каталог /mnt/raidsys
кошка /шоссе/raidsys в/etc/fstab строчку

#
# в /etc/fstab строчку
# Создается "Анаконда" в субботу 27 февраля 23:23:36 2016
#
Доступные файловые системы#, по ссылке, поддерживаются в 'в/dev/диск'
Видишь, человек страниц файл fstab(5), findfs(8), держатель(8) и/или blkid(8) Подробнее
#
#/Дев/маппер/CentOS в корень по умолчанию / по умолчанию 0 0
#Идентификатор UUID=1c8085bb-а226-4435-8e6f-0953025f6f1a /загрузки файловой системы XFS по умолчанию 0 0
#Идентификатор UUID=1E4D-DBA3 /загрузки/Эфи и vfat команды umask=0077,вид shortname=WinNT папка 0 0
#/Дев/маппер/в CentOS по умолчанию своп своп своп 0 0
########################
/Дев/маппер/vgroot-корень по умолчанию / по умолчанию 0 0
Идентификатор UUID=25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1 /загрузки XFS от 0 0
Идентификатор UUID=CEE8-7E69 /загрузки/Эфи и vfat команды umask=0077,вид shortname=WinNT папка 0 0
/Дев/маппер/vgroot-СВОП по умолчанию своп своп 0 0

/и т. д./По умолчанию/жратву

кошка /тугриков/raidsys/и т. д./По умолчанию/жратву
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(СЭД-х, отпустите .*$,,система выпуска г' /и т. д./)"
GRUB_DEFAULT=спас
GRUB_DISABLE_SUBMENU=истина
GRUB_TERMINAL_OUTPUT="консоль"
GRUB_CMDLINE_LINUX="загрузка аварийного ядра=автоматический РД.авто=1 РД.ЛВМ.ЛВ=vgroot/корень РД.МД.идентификатор UUID=fea6baab:29711848:997387aa:295ec48f РД.МД.идентификатор UUID=1f726cc3:387c49c3:3cee8230:f11a4640 РД.ЛВМ.ЛВ=vgroot/своп точный список тихие"
GRUB_DISABLE_RECOVERY="истинный"

Проверка образа initramfs

смонтировать /dev/md125 /шоссе/raidboot
lsinitrd /тугриков/raidboot/пакет initramfs-3.10.0-327.el7.архитектуру x86_64.ИМГ | грэп рейд* | хклип -выбор буфера обмена
Изображения в: /MNT/raidboot/пакет initramfs-3.10.0-327.el7.архитектуру x86_64.ИМГ: 19М
mdraid
-Р-ХС-ХС-х 1 корень 11264 28 февраля 01:00 УСР устройства-маппер/lib64//libdevmapper-событие-lvm2raid.так
lrwxrwxrwx 1 корень 44 28 февраля 01:00 или/usr / lib64/libdevmapper-событие-lvm2raid.так -> устройство-маппер/libdevmapper-событие-lvm2raid.так
-rwxr-XR-х 1 корень 265 12 сентября 2013 usr/lib/dracut/hooks/cleanup/99-mdraid-needshutdown.sh
-rwxr-XR-х 1 корень 910 usr/lib/dracut/hooks/pre-mount/10-mdraid-waitclean.sh 12 сентября 2013 
-RW-р-р-- 1 корень 15037 19 ноября 23:51 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/крипто/async_tx/async_raid6_recov.ко
-RW-р-р-- 1 корень 26061 19 ноября 23:52 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/драйверов/МД/и RAID0.ко
-RW-р-р-- 1 корень 79765 19 ноября 23:52 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/драйверов/МД/в RAID10.ко
-RW-р-р-- 1 корень 62645 19 ноября 23:52 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/драйверов/МД/в RAID1.ко
-RW-р-р-- 1 корень 168581 19 ноября 23:52 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/драйверов/МД/raid456.ко
директорию типа drwxr-XR-х 2 корень 0 28 февраля 01:00 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/Либ/raid6
-RW-р-р-- 1 корень 101965 19 ноября 23:53 УСР/Либ/модули/3.10.0-327.el7.архитектуру x86_64/ядра/Либ/raid6/raid6_pq.ко
-RW-р-р-- 1 корень 2138 20 21 ноября:14 УСР/Либ/udev из/правил.д/63-МД-RAID-массивы.правила
-rwxr-XR-х 1 корень 708 12 сентября 2013 ЕГР на/sbin/mdraid-Толока
-rwxr-XR-х 1 корень 1074 12 сентября 2013 ЕГР на/sbin/mdraid_start

жратвы.cfg для

смонтировать /dev/sdb1 /mnt в/raidboot/Эфи
ЛС-ал /тугриков/raidboot/ели/ели/к CentOS
тотале 5792
директорию типа drwxr-XR-х. 3 корень корень 4096 28 февраля 01.00 .
директорию типа drwxr-XR-х. 4 корень корень 4096 27 23.28 февраля ..
-rwxr-XR-х. 1 корень 128 7 ОПК 14.19 загрузки.КШМ
директорию типа drwxr-XR-х. 2 корень корень 4096 28 шрифтов 00.54 февраля 
-rwxr-XR-х. 1 корень корень 1009536 24 16.49 gcdx64 ноября.Эфи
-rwxr-XR-х. 1 корень 7038 28 февраля 01.00 жратвы.cfg для
-rwxr-XR-х. 1 корень 1024 27 grubenv 23.34 февраля 
-rwxr-XR-х. 1 корень корень 1009536 24 16.49 grubx64 ноября.Эфи
-rwxr-XR-х. 1 корень корень 1283952 7 ОПК 14.19 MokManager.Эфи
-rwxr-XR-х. 1 корень 1291512 7 ОПК 14.19 ШИМ-управлением CentOS.Эфи
-rwxr-XR-х. 1 корень корень 1296176 7 ОПК ШИМ 14.19.Эфи

кошка /тугриков/raidboot/ели/ели/к CentOS/харч.cfg для
#
# НЕ ИЗМЕНЯЙТЕ ЭТОТ ФАЙЛ
#
# Она автоматически генерируется на grub2-mkconfig, используя шаблоны
# из /etc/харч.D и настроек из /etc/по умолчанию/жратву
#

### Начало файла /etc/харч.д/00_header ###
набор пейджер=1

если [ -с $префикс/grubenv ]; тогда
load_env
интернет
если [ "${next_entry}" ] ; затем
 по умолчанию="${next_entry}"
 набор next_entry=
 save_env next_entry
 набор boot_once=истина
еще
 по умолчанию="${saved_entry}"
интернет

если [ Х"${feature_menuentry_id}" = ху ]; тогда
menuentry_id_option="--ИД"
еще
menuentry_id_option=""
интернет

экспорт menuentry_id_option

если [ "${prev_saved_entry}" ]; затем
 набор saved_entry="${prev_saved_entry}"
 save_env saved_entry
 набор prev_saved_entry=
 save_env prev_saved_entry
 набор boot_once=истина
интернет

savedefault функция {
 если [ -з "${boot_once}" ]; затем
saved_entry="${выбрать}"
 save_env saved_entry
интернет
}

load_video функция {
 если [ Х$feature_all_video_module = ху ]; тогда
 all_video insmod 
еще
 efi_gop insmod 
 efi_uga insmod 
 ieee1275_fb insmod 
 ВБЕ insmod 
 insmod ВГА
 video_bochs insmod 
 video_cirrus insmod 
интернет
}

консоль terminal_output 
если [ Х$feature_timeout_style = ху ] ; тогда
 набор timeout_style=меню
 установить параметр timeout=5
# Откат нормальный код тайм-аута в случае характеристика timeout_style является
# недоступен.
еще
 установить параметр timeout=5
интернет
### Конец файла /etc/харч.д/00_header ###

### Начало файла /etc/харч.д/00_tuned ###
набор tuned_params=""
### Конец файла /etc/харч.д/00_tuned ###

### Начало файла /etc/харч.д/01_users ###
если [ -Ф ${префикс}/пользователей.cfg в ]; тогда
 источник ${префикс}/пользователей.cfg для
 если [ -н ${GRUB2_PASSWORD} ]; тогда
 набор администраторов="корень"
 экспорт суперпользователи
 password_pbkdf2 корень ${GRUB2_PASSWORD}
интернет
интернет
### Конец файла /etc/харч.д/01_users ###

### Начало файла /etc/харч.д/10_linux ###
menuentry 'в CentOS Линукс (3.10.0-327.el7.x86_64 с) 7 (сердечник)' --класс --CentOS в классе гну-гну Линукс --класс --тип ОС-неограниченный $menuentry_id_option 'gnulinux-3.10.0-327.el7.архитектуру x86_64-расширенные-82ff7a16-6e1d-4c29-930d-055db267aaa8' {
load_video
 набор gfxpayload=сохранить
 gzio insmod 
 part_gpt insmod 
 part_gpt insmod 
 part_gpt insmod 
 diskfilter insmod 
 insmod mdraid1x
 insmod в XFS
 установить корень='mduuid/1f726cc3387c49c33cee8230f11a4640'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень --намек='mduuid/1f726cc3387c49c33cee8230f11a4640' 25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1
интернет
 linuxefi /vmlinuz-3.10.0-327.el7.x86_64 с корнем=/Дев/маппер/vgroot-корень РО загрузка аварийного ядра=автоматический РД.авто=1 РД.ЛВМ.ЛВ=vgroot/корень РД.МД.идентификатор UUID=fea6baab:29711848:997387aa:295ec48f РД.МД.идентификатор UUID=1f726cc3:387c49c3:3cee8230:f11a4640 РД.ЛВМ.ЛВ=vgroot/своп точный список тихие 
 initrdefi /пакет initramfs-3.10.0-327.el7.архитектуру x86_64.ИМГ
}
menuentry 'в CentOS Линукс (0-спасательных-26d51bbb9d054b0a8566525e1d8f3937) 7 (сердечник)' --класс --CentOS в классе гну-гну Линукс --класс --тип ОС-без ограничений $menuentry_id_option 'gnulinux-0-спасение-26d51bbb9d054b0a8566525e1d8f3937-дополнительно-82ff7a16-6e1d-4c29-930d-055db267aaa8' {
load_video
 gzio insmod 
 part_gpt insmod 
 part_gpt insmod 
 part_gpt insmod 
 diskfilter insmod 
 insmod mdraid1x
 insmod в XFS
 установить корень='mduuid/1f726cc3387c49c33cee8230f11a4640'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень --намек='mduuid/1f726cc3387c49c33cee8230f11a4640' 25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 25fc17e0-29bb-4e5b-b1b7-06216cd7e0a1
интернет
 linuxefi /vmlinuz-0-аварийно-спасательные-26d51bbb9d054b0a8566525e1d8f3937 корень=/Дев/маппер/vgroot-корень РО загрузка аварийного ядра=автоматический РД.авто=1 РД.ЛВМ.ЛВ=vgroot/корень РД.МД.идентификатор UUID=fea6baab:29711848:997387aa:295ec48f РД.МД.идентификатор UUID=1f726cc3:387c49c3:3cee8230:f11a4640 РД.ЛВМ.ЛВ=vgroot/своп точный список тихие 
 initrdefi /пакет initramfs-0-спасательных-26d51bbb9d054b0a8566525e1d8f3937.ИМГ
}
если [ "Х$по умолчанию" = 'в CentOS Линукс (3.10.0-327.el7.x86_64 с) 7 (сердечник)' ]; тогда по умолчанию Дополнительные параметры='для CentOS Линукс>в CentOS Линукс (3.10.0-327.el7.x86_64 с) 7 (сердечник)'; интернет;
### Конец файла /etc/харч.д/10_linux ###

### Начало файла /etc/харч.д/20_linux_xen ###
### Конец файла /etc/харч.д/20_linux_xen ###

### Начало файла /etc/харч.д/20_ppc_terminfo ###
### Конец файла /etc/харч.д/20_ppc_terminfo ###

### Начало файла /etc/харч.д/30_os-проберитесь ###
menuentry 'в CentOS Linux версии 7.2.1511 (сердечник) (на /dev/маппер/в CentOS-корень)' --класс гну-Линукс, гну класс --класс ОС $menuentry_id_option 'osprober-gnulinux-просто-3e9ce32e-8b26-4053-ad4e-1b75fda46260' {
 part_gpt insmod 
 insmod в XFS
 установить параметр root='hd0,gpt2'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt2-намек-ели=hd0,gpt2-намек-с умом-доказать=ahci0,gpt2 1c8085bb-а226-4435-8e6f-0953025f6f1a
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 1c8085bb-а226-4435-8e6f-0953025f6f1a
интернет
 в Linux /vmlinuz-0-спасение-26d51bbb9d054b0a8566525e1d8f3937 корень=/Дев/ДМ-5
 файл initrd /initramfs, в-0-спасательных-26d51bbb9d054b0a8566525e1d8f3937.ИМГ
}
в субменю дополнительных опций для выхода в CentOS Линукс 7.2.1511 (сердечник) (на /dev/маппер/CentOS в корень)' $menuentry_id_option 'osprober-gnulinux-дополнительно-3e9ce32e-8b26-4053-ad4e-1b75fda46260' {
 menuentry 'в CentOS Linux версии 7.2.1511 (сердечник) (на /dev/маппер/в CentOS-корень)' --класс гну-Линукс, гну класс --класс ОС $menuentry_id_option 'osprober-gnulinux-/vmlinuz-0-rescue-26d51bbb9d054b0a8566525e1d8f3937--3e9ce32e-8b26-4053-ad4e-1b75fda46260' {
 part_gpt insmod 
 insmod в XFS
 установить параметр root='hd0,gpt2'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt2-намек-ели=hd0,gpt2-намек-с умом-доказать=ahci0,gpt2 1c8085bb-а226-4435-8e6f-0953025f6f1a
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 1c8085bb-а226-4435-8e6f-0953025f6f1a
интернет
 в Linux /vmlinuz-0-спасение-26d51bbb9d054b0a8566525e1d8f3937 корень=/Дев/ДМ-5
 файл initrd /initramfs, в-0-спасательных-26d51bbb9d054b0a8566525e1d8f3937.ИМГ
}
 osprober-gnulinux-/menuentry 'в CentOS Linux версии 7.2.1511 (сердечник) (на /dev/маппер/в CentOS-корень)' --класс гну-Линукс, гну класс --класс ОС $menuentry_id_option 'vmlinuz-3.10.0-327.el7.архитектуру x86_64--3e9ce32e-8b26-4053-ad4e-1b75fda46260' {
 part_gpt insmod 
 insmod в XFS
 установить параметр root='hd0,gpt2'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt2-намек-ели=hd0,gpt2-намек-с умом-доказать=ahci0,gpt2 1c8085bb-а226-4435-8e6f-0953025f6f1a
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень 1c8085bb-а226-4435-8e6f-0953025f6f1a
интернет
 в Linux /vmlinuz-3.10.0-327.el7.x86_64 с корнем=/Дев/ДМ-5
 файл initrd /initramfs, в-3.10.0-327.el7.архитектуру x86_64.ИМГ
}
}

### Конец файла /etc/харч.д/30_os-проберитесь ###

### Начало файла /etc/харч.д/40_custom ###
# Этот файл содержит простой способ, чтобы добавить пользовательские элементы меню. Просто введите
# меню вы хотите добавить после такого комментария. Будьте осторожны, чтобы не изменить
# в 'строку exec хвост' выше.
### Конец файла /etc/харч.д/40_custom ###

### Начало файла /etc/харч.д/41_custom ###
если [ -Ф ${config_directory}/таможня.cfg в ]; тогда
 источник ${config_directory}/таможня.cfg для
Элиф [ -з "${config_directory}" -а-F $префикс/таможня.cfg в ]; тогда
 источник $префикс/таможня.ГПФ;
интернет
### Конец файла /etc/харч.д/41_custom ###

Список загрузки EFI

программе efibootmgr -V с
BootCurrent: 0001
BootOrder: 0004,0003,0000,0001,0002
Boot0000* ели проигрыватель DVD/компакт-диск с ACPI(a0341d0,0)ЧКВ(Д,0)и SATA(0,0,0)
Boot0001* жесткий диск с ACPI ЭФИ(a0341d0,0)ЧКВ(Д,0)и SATA(1,0,0)
Boot0002* ЭФИ внутренней оболочки мм(Б,FvFile 3fc4f000,3ffbefff) (7c04a583-9e3e-4f1c-ad65-e05268d0b4d1)
Boot0003* в CentOS Linux в качестве HD(1,800,64000,b5c88e63-06fa-4f20-8cb9-9bad8b5c79fc)файл(\ели\в CentOS\ШИМ.Эфи)
Boot0004* CentOS в рейд в HD(1,800,64000,2a458d61-6959-4ec3-a283-1c4d1f76f69d)файл(\ели\в CentOS\ШИМ.Эфи)
+729
mgmalheiros 7 июл. 2017 г., 23:25:47

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

НЛ=$'\п'
стр="Привет Мир${бл} а вот переменная $Path ===========${НЛ}"
+707
PhillipKregg 5 июн. 2010 г., 00:43:29

Из командной строки: gkbd-клавиатура-дисплей -л ИК

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

+598
Ulmo 21 янв. 2017 г., 01:58:01

Я думаю, я нашел мою проблему...

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

http://www.vfrank.org/2013/09/18/understanding-vmware-ballooning/

Если вы используете VMware, выполните команду

компания VMware-Toolbox и УМК стат воздушный шар

Это покажет количество раздулся памяти.

Для меня

#:в VMware-Toolbox и УМК стат воздушный шар
32425 МБ

Другие источники: https://serverfault.com/questions/660080/detect-memory-ballooning-from-within-the-affected-vm

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

Unballooning памяти: https://serverfault.com/questions/528295/unballooning-ram-thats-been-ballooned-by-vmware

+552
Marijn 8 июл. 2019 г., 14:23:59

Вы, вероятно нарваться на проблемы с SELinux. Каталоги на флешке, вероятно, не обозначены такие, что httpd_t можете прикоснуться к ним. Вы можете сделать setenforce 0 ; службу httpd перезагрузки и попытке открыть еще раз для подтверждения. Если это происходит, то вы можете либо настроить SELinux можно пойти в разрешающий режим (последнего "просто пытаюсь заставить его работать" раствора) или запустить рекурсивный команды restorecon на каталог/var/www и

+521
JeremyWeir 1 апр. 2014 г., 02:15:34

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

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

тип синхронизации-Самуил синхронизации-samuel2

тип -это встроенная команда что показывает, как Shell интерпретирует каждую команду. Если вы получаете существенно различные ответы на два файла (например, синхронизация-Самуэль - Это псевдоним и синхронизация-samuel2 нет), вы будете знать, как поступить, чтобы заставить их быть обработаны так же (например, определить псевдоним для синхронизации-samuel2, тоже).

+510
jorel 26 янв. 2016 г., 09:17:04

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

здесь довольно удобная конфигурация для настройки (в$Home/рофи/конфигурации):

!=======================================
!============= рофи ==================
!=======================================

!| вы можете обратиться сайт рофи/скриншот для различных конфигураций
рофи.расположение: 6
рофи.цвет-включен: правда
рофи.цвет окна: формате ARGB:ee0F3B5F, #CC9752, #CC9752
рофи.цвет-нормальный: формате ARGB:00111111, #E5DBCF, формате ARGB:00111111, #CC9752, #0F3B5F
рофи.цвет-срочно: формате ARGB:00111111, #af652f, формате ARGB:00111111, #af652f, #0F3B5F
рофи.цвет-активный: формате ARGB:00111111, #70a16c, формате ARGB:00111111, #70a16c, #0F3B5F
рофи.ключ-комби: АЛТ-Ф3
рофи.сепаратор-стиль: черточка
рофи.полноэкранный: ложные
рофи.обивка: 2
рофи.скрыть полосы прокрутки: правда
рофи.линия-поле: 5
рофи.фейк-прозрачность: правда
рофи.yoffset: -20
рофи.xoffset: 0
рофи.ширина: 70
рофи.линий: 4
рофи.терминал: urxvt
рофи.шрифт Inconsolata 18
рофи.нечеткие: правда
рофи.выполнения команды: ЗШ -с "{ЦМД}"
рофи.терминал: гном-терминал
рофи.непрозрачность: 75

С. С. обратите внимание на рофи.выполнения команды и рофи-терминал.

+491
Maxim Galayko 21 мая 2018 г., 23:56:44

Лично я хотел бы сделать это, воспользовавшись расширения бандажа оболочки:

$ а прочитала б; сделать эхо $в $(эвал Эхо {"$(СЭД 'ы/-/../' <<<$б)"}); сделано < файл
А 1 2 3
Б 5 6 7

или, чтобы иметь значения, разделенные запятыми

$ а читали б; делать 
 эхо $в $(эвал Эхо {"$(СЭД 'ы/-/../' <<<$б)"} | е с/ /,/г'); 
 сделано < файл
В 1,2,3
Б 5,6,7

Поскольку вы просили в awk один лайнер, вы могли бы попробовать:

файл $ СЭД с/ -/ /' | 
 у awk '{printf на символы "%S ", $1; Для(я=$2;я<=$НФ-1;я++){функции printf "%д", Я}; печати $НФ}' 
В 1,2,3
Б 5,6,7

или же, сделать все это в awk:

$ на awk '{gsub(/-/," ")}{е символы "%S ", $1; 
 Для(я=$2;я<=$НФ-1;я++){функции printf "%д", Я}; печати $ЯТ}' файл
В 1,2,3
Б 5,6,7
+480
Shivaraj M Patil 23 янв. 2016 г., 22:08:30

Вы можете сделать это таким же образом, вы могли бы сделать это в командной строке: использовать '\".

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

Итак, попробуйте это:

отправить-крючок '~Т "^[email protected]\\.com$"' 'установить из="Джон О'\"Коннора <Джон.о\'[email protected]>"'

Я проверил это в моем ~/.muttrc (без папки-крюк) и отправить тестовое сообщение самому себе. Это работает:

От: Крейг О''Sanders <[email protected]>

+476
Stefan Lance 15 июн. 2018 г., 10:24:10

Многие люди действительно не понимают GPGME и это наверное не поможет, что документация, которая существует в основном в комментарии код был написан в то время. Это, однако, разрешить полный или почти полный программный доступ ко всему ГНУ охраны конфиденциальности Suite и должен также предоставить доступ к вещам, как libassuan, Гоб-агента и других различных компонентов. Поэтому по умолчанию он также включает в себя реализации S/MIME, который почти никто за пределами нескольких компаний, которые громко воскликнул в конце 90-х использовать.

В настоящее время GPGME включает что-то вроде 500 отдельных функций или более и, безусловно, охватывает почти все, что вы хотели сделать с GPG в командной строке. Это действительно, однако, также содержат некоторые реликвии из предыдущих вариантов дизайна, которые были впоследствии устанавливается не в правильном направлении. Например, это API с большими кусками ГТК 2 в нем. Очевидно, это надо идти (а это будет, когда время позволяет). Другой проблемой в эти дни, возможно, самое большое препятствие к усыновлению заключается в том, что когда кто-то говорит "АПИ" большинство кодеров не сразу вспоминаю с заголовочные файлы для компиляции в с собственным кодом, чтобы открыть дело, скажем прямо, в эти дни большинство людей думают чего-то спокойного или, по крайней мере, давайте им взаимодействовать с данными в формате JSON. GPGME примерно так же далеки от этого, как это можно сделать. Обратите внимание, что, хотя это должно быть возможным, чтобы сделать его играть хорошо с JSON, он не может быть спокойным, потому что клавиши редактирования нельзя. Плюс управление ключами через интернет-это просто напрашиваться на неприятности.

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

С другой стороны, за все хорошее, что шавка делает, он делает некоторые довольно шокирующие вещи. Например, будет ли GPGME используется или нет, не должно быть никаких причин для Mutt, чтобы кэш паролей; в любом случае он должен быть передан ГОБ (С или без команды GPG-агент). Кроме того, она должна быть выполнения настройки параметры в ~/.с GnuPG/Гоб.конф файл (и другие в этом каталоге). Конечно, установка альтернативного ключа идентификатора для разных учетных записей, чтобы изменить то, как команды называются, или даже быть в состоянии указать другой конфиг файлов или целых директорий (например, в соответствии с текущим домашний каталог ~/.при помощи GnuPG работы/Гоб.конф). Таким образом, шавка теряет время, пытаясь решить проблемы, которые уже решены с помощью программы он взаимодействует с, как парольная фраза или ключ управления, но не дает доступа к нормальной функции ГПГ многие из которых являются фантастическими для электронной почты, как с помощью групповых линий для нескольких получателей или переопределить клавишу выбора для конкретных получателей (потому что там всегда что один парень, который постоянно теряет свой секретный ключ или забыл пароль и теперь у вас есть 15 открытых ключей с таким же адресом, как UID и по умолчанию поведение, чтобы забрать первый матч, который очень вероятно не правильно). Emacs-это немного лучше, но даже она не сможет поднять на грот.конф файл, который обычно автоматически отвечает на то, что он хочет запрашивать.

Теперь, на что-нибудь более полезное и косвенное отношение, GPGME поставляется с отличная маленькая вещь без документов под названием gpgme-инструмент. Это элементарный интерфейс с GPGME, который будет работать на UNIX-сокет (и конечно, вы можете использовать НКАТ или что-то, чтобы заставить ее сидеть на сетевой порт, если вы хотели). Хотя это и без документов вполне понятны, если вы запустите его и взаимодействовать с ним на некоторое время и начать с команды help. Кроме того, это работает довольно хорошо:

Эхо помочь | gpgme-инструмент > gpgme-tool-cheatsheet.txt

Он с радостью сделает все необходимое (шифрование, дешифрование, подпись, проверка, пароли менять, генерировать ключи, ключи список, тайный список ключей, поиск определенных клавиш или выбрать их, и т. д.). Если вы хотите увидеть "скрытые" формат XML, попробуйте это:

Эхо "KEYLIST-секрет-только" | gpgme-инструмент > secret-key-list.xml

Это не экспорт секретных ключей, просто перечислите их и информацию о них. Кроме того, его будем экспортировать с формат вывода хламом, которым должны быть отфильтрованы, прежде чем что-нибудь действительно признавать его как XML (удалить верхнюю строку, первые два символа в каждой последующей линией, а %0А с конца каждой строки). В любом случае, gpgme-инструмент может дать лучшее представление о том, что GPGME действительно может сделать. В PyME Python-привязки для GPGME, например, попытки автоматически соответствовать функции GPGME (и обычно добивается того, что без неприятностей); список телефонов, в pyme.ядро.pygpgme приходит к 534. Сравните это с командной строки и GPG 1.4.20 имеет 322 вариантов, в то время как 2.1.11 имеет 347 (я пропустила 2.0, поэтому я не могу проверить, но это должно быть где-то между этими двумя).

Что касается предыдущего ответа со ссылкой на соответствующие основные команды, которые должна быть ориентирована исключительно на варианты конфигурации и действительно ли шавка "позволяет" полный доступ к GPG или нет. В настоящее время я, используя шавка с GPGME и двух функций (почта-ключ и извлечь ключи) все хорошо, хотя шавка не будет трудно узнать с помощью PGP/в он-лайн контент, если он присвоил или подобрали текст/равнина тип контента откуда-то. Когда это произойдет, то да, он обычно стоит переходить на Emacs или что-то. Однако, это, кажется, проблема с тем, как шавка проверяет, является ли контент на самом деле это просто текст или как его иначе проверяет показывать содержимое формате. А я люблю ничего лучше, чем просто сказать, что мы все должны быть, а не с помощью PGP/MIME-типы (и мы должны), к сожалению много людей придерживаться в линию потому что они хотят (например, пользователей в карьер! на Windows) или должны (например, они нужны для отправки зашифрованной электронной почты с устройства Android).

В основном это выглядит как шавка полагается исключительно на сообщения составного MIME с одним или более частей, содержащий ключ подписи и/или шифровать содержимое для того, чтобы сделать все, что угодно. Это не просто поиск любого обычная электронная почта ищу контент совпадает, но это ни грот, ни вина GPGME по. Решение состоит в том, чтобы добавить эти возможности, чтобы шавка или откройте сообщение в что-то с этим возможности (например, в Emacs с ЭПК/EasyPG, которая должна быть включена по умолчанию в эти дни) или передать сообщение по приказу (или gpgme-инструмент, если вам нравится, но при передаче это, как правило, легче перейти к обычной командой).

Что касается GPGME, не у всех он доступен, потому что он всегда должен быть составлен из той же source версии, как установлен в системе. Если вы обновить GPG и не перекомпилировать GPGME на матч, то есть вероятность возникновения проблем. С другой стороны установки GPG из источника, как правило, рекомендуется, где это возможно, так что если идти по маршруту GPGME это будет хорошая практика, чтобы просто запустить, что перекомпилировать при обновлении GPG и все должно быть нормально.

А те люди, которые полагаются исключительно на пакеты, предоставляемые выбранной рассылки также будут облагаться независимо от сопровождающих эти пакеты могут быть обеспокоены, сохраняя и они могут или не могут всегда понять требования GPG и GPGME работать вместе. Например, пакет системы MacPorts для GPGME имеет значение зависят от ооб 2.0.X, который, в свою очередь, находится в конфликте с GPG 2.1.X, поэтому большинство людей установка 2.1 не могу установить GPGME, хотя они явно работают вместе. Получать GPGME на работу в таком случае требуется делать вещи, которые системы MacPorts не рекомендует (компиляция вещей вне порта система управления, но в каталог/opt/местные). Некоторые дистрибутивы Linux могут иметь подобные проблемы.

Так что если вы только собираетесь быть с помощью PGP/MIME, который не должно быть никаких проблем с использованием GPGME интеграции, и это будет означать, что вы никогда не придется настраивать конкретные команды в код .muttrc файл. Если вы имеете дело с PGP/в он-лайн, то вы будете сталкиваться с проблемами, но они не могут быть избегать в любом случае с шавками так что я бы рекомендовал, используя GPGME если вы можете в любом случае.

Отказ от ответственности: я не связан с работой разработчиков, чтобы сделать API к API для всех не-C разработчики, чтобы иметь возможность пользоваться вещью после капитального ремонта. Я тоже портировали PyME 0.9 от Python 2 к Python 3 (в настоящее время в филиале GPGME и только в Python 2 версии доступна через PyPI и pip).

Обновление: этот порт PyME на Python 3 теперь в мастер ветке GPGME и доступен на PyPI как pyme3.

+459
Prakhar Monga 21 июл. 2019 г., 01:12:45

После первоначальной проблеме, описанной здесь:- Рип главы из DVD в отдельные файлы

..кто-то помочь нам понять, что следующий код делает:-

заголовки граф#, и подсчет клеток за титул. 
# например. ${клетки[1]} - это количество клеток за первый титул
# ${ячейка[названия]} - это количество клеток за последний титул 
ивал $(lsdvd | СЕПГ -н-з/название: \([0-9]\+\), .* Глав: \([0-9]\+\), Клетки: .*/клетки[$((10#\1))]=$((10#\2));/р')
титулы=${#клетки[@]} title_num=2 from_cell=1 to_cell=${ячейка[title_num]}

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

Мы понимаем основную идею, используя СЭД, но не могу понять, как это удается:-

  1. Решить любой шаблон, чтобы заменить.
  2. Изготовить любой шаблон, чтобы считаться с.

Кроме того, его связанность с функцию eval() вне нас. Плюс есть три использования #, что мы просто не получить либо.

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

+437
Omniwombat 20 сент. 2017 г., 04:42:24
команды mkdir -Р ~/tmp/и/Б/Ц/{D,Е}
путь+=(~/tmp/и в ~/tmp/и в/**/*(Н/))
принт-л $путь

Что необходимо добавить в ~/tmp/и в ДО путь переменную, а также любые каталоги *(/) рекурсивно **. В отличие от связанного вопроса, это позволит избежать медленной раскошелиться, чтобы найти(1).

В Н квалификатор, чтобы не считать это ошибкой, если нет (не скрытые) каталог там.

+417
nimeshjm 21 дек. 2011 г., 20:02:37

Я борюсь, чтобы найти решение. Я установил реликвия-mailx и msmtp после этого сайта. Я могу отправлять письма (используя Gmail) в качестве пользователя root. Проблема с не-root пользователь: сообщения идут в папку очереди (в/var/катушка/mqueue) и никогда не передаются.

У меня мало опыта работы с Linux. Не могли бы вы помочь мне?

Система: И Nbsp; 1 - Armbian наследие Джесси сервера 3.4.112

.mailrc
набор для sendmail="/usr/Бен/msmtp"
набор сообщений-с sendmail-дополнительные аргументы="-для Gmail"
========================================================================================
.msmtprc
Аккаунт #в Gmail 
по умолчанию
лог-файл ~/msmtp.журнал

аккаунт Gmail
auth на
хозяин smtp.gmail.com
от [email protected]
auth на
TLS на
# tls_trust_file в /etc/ssl с/Серт.УГР
tls_trust_file /usr/доли/ЦС-сертификаты/Мозилла/Equifax_Secure_CA.ЭЛТ
[email protected] пользователь 
пароль ХХХ
порт 587

учетная запись по умолчанию : в Gmail
========================================================================================
в /var/журнал/почта.информация
30 октября 21:08:52 имя localhost см-МТА[4429]: u9U129DY004614: к=<[email protected]>, ctladdr=<корень@localhost в> (0/0), задержка=22:06:43, xdelay=00:00:00, Мейлер=команды ESMTP, при=11910461, relay=alt4.gmail-smtp-in.l.google.com., имя DSN=4.0.0, стат=отложенное: истекло время ожидания соединения с alt4.gmail-smtp-in.l.google.com.

почте.журнал:

1 ноября 20:08:27 localhost в файле sendmail[15107]: uA1M8RXu015107: от=дебиан-передачи, размер=380, например, Class=0, nrcpts=1, \ ПНА=<[email protected]> реле=дебиан-передачи@localhost в
1 ноября 20:08:27 localhost в СМ-МТА[15111]: uA1M8RiY015111: С=<в Debian-передачи@localhost в>, размер=628, например, Class=0, nrcpts=1, \ ПНА=<[email protected]> прото=команды ESMTP, демон=МТА-В4, реле=имя localhost [127.0.0.1]
1 ноября 20:08:27 localhost в файле sendmail[15107]: uA1M8RXu015107: [email protected], ctladdr=дебиан-передачи (107/114), задержка=00:00:00, xdelay=00:00:00, Мейлер=реле, при=30380, реле=[127.0.0.1] [127.0.0.1], имя DSN=2.0.0, STAT, в=отправил (uA1M8RiY015111 сообщение принято к доставке)
1 ноября 20:13:43 localhost в СМ-МТА[15113]: uA1M8RiY015111: к=<[email protected]>, ctladdr=<дебиан-передачи@localhost в> (107/114), задержка=00:05:16, xdelay=00:05:16, Мейлер=команды ESMTP, при=120628, relay=alt4.gmail-smtp-in.l.google.com. [74.125.130.27], имя DSN=4.0.0, стат=отложенное: истекло время ожидания соединения с alt4.gmail-smtp-in.l.google.com.

В Debian-передачи пользователя, созданного при передаче. Передача вызова сценария ржали после загрузки:

е "торрент $TR_TORRENT_NAME был успешно загружен на $TR_TIME_LOCATIME" | /usr/Бен/mailx -S и "загружен передачи : $TR_TORRENT_NAME" [email protected]

Может быть, я мог бы добавить mailrc и параметров msmtprc сценарию?

+407
Mohammed Amasha 25 июн. 2018 г., 12:56:43

Вы, вероятно, придется вернуться к более раннему снимку, потому что в Python 2.7 мешает Yum, так что вполне вероятно, что снимок не достаточно раннего. Отмена случайно перезаписаны Python-это довольно сложные процедуры.

Это можно сделать, но если вы не совсем новичок в Linux, это намного быстрее, проще и менее подвержен ошибкам для резервного копирования вашей системы и переустановить. Ремонт это не слишком отличается от исправления замены файл libc.

Как только вы получите, что разобрались, вы захотите установить Python 2.7 с помощью "сделать altinstall" вместо "сделать установить". Будьте уверены, чтобы установить новый Python в другом месте, чем родной системы на Python 2.4. в /usr/local-это разумное положение, хотя некоторые люди предпочитают /опт.

Например:

./настройки-префикс=/usr/местные
принять && сделать altinstall
+350
Robin Petitdemange 14 авг. 2011 г., 14:10:26

Linux не делать "оппортунистических подкачку", как определено в этом вопросе.


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

Более конкретно:

Демон выгрузки 10.6 (kswapd)

Исторически kswapd просыпался каждые 10 секунд, но теперь она только разбудила физической страницы распределителя, когда pages_low количество свободных страниц в зоне будет достигнут. [...] В условиях крайней нехватки памяти, процессы будут выполнять работу kswapd синхронно. [...] kswapd держит освобождая страниц до pages_high водяной знак будет достигнута.

Исходя из вышесказанного, мы не ожидаем каких-либо обменивать, когда количество свободных страниц выше "верхнего предела".

поведение

Этот элемент управления используется для определения того, насколько агрессивно ядро поменять страницы памяти. Более высокие значения увеличат агрессивность, низкие значения уменьшить размер свопа. Значение 0 указывает, что ядра не инициировать обмен, пока объем свободного и резервного файла страниц меньше чем высокий водяной знак в зоне.

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

В этой связи возникает вопрос: насколько велики "водяной знак" памяти оговорок по моей системе? Ответ: на "малые системы", водяные знаки зоны по умолчанию может быть как 3% Памяти. Это связано с расчетом "мин" водяной знак. На больших системах водяных знаков будет меньше, приближается к 0.3% памяти.


Водяные знаки для каждой отдельной "зоне" приведены в файле/proc/временной зоны, как описано в прок(5). Выписка из моей временной зоны:

Узел 0, DMA32 зоны 
 свободных страниц 304988
 мин 7250
 низкая 9062
 высокая 10874
 натянутое 1044480
 настоящее 888973
 управляемые 872457
 защита: (0, 0, 4424, 4424, 4424)
...
Узел 0, зоне нормальной
 свободных страниц 11977
 мин 9611
 низкая 12013
 высокая 14415
 натянутое 1173504
 настоящее 1173504
 управляемые 1134236
 защита: (0, 0, 0, 0, 0)

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

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


Дополнительная квалификация: kswapd будет также работать, чтобы защитить всю lowmem_reserve сумму, для ядра lowmem и DMA использования. По умолчанию lowmem_reserve примерно 1/256 первого 4GiB памяти (DMA32 зоны), поэтому обычно вокруг 16MiB.

Код Линукс совершает

мм: шкала kswapd водяные знаки в пропорции к памяти

[...]

watermark_scale_factor:

Этот фактор контролирует агрессивность kswapd. Он определяет объем памяти в узле/система до kswapd проснулся и сколько нужно памяти, чтобы быть свободным, прежде чем kswapd идет спать.

Блок в долях от 10 000. Значение по умолчанию 10 означает расстояния между водяных знаков 0,1% от доступной памяти в узел/система. Максимальное значение равно 1000, или 10% памяти.

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

прок: meminfo: оценка доступной памяти более консервативно

В MemAvailable элемента в файле/proc/meminfo - дать пользователям представление о много памяти это могут быть приписаны, не вызывая замены, поэтому он исключает низкая водяные знаки зон как недоступные в пользовательском пространстве.

Однако, для пользовательского выделения, kswapd будет на самом деле вернуть пока свободные страницы нажмите сочетание верхнего предела и защита lowmem странице распределителя, который держит определенное количество ДМА и DMA32 памяти из пользовательского пространства, а также.

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

Код Linux

Иногда утверждается, что изменение подкачки на 0 будет фактически отключено "оппортунистических замена". Это получается-что интересное из направлений расследования. Если есть нечто, называемое "оппортунистическое замена", и его можно настроить на поведение, тогда мы сможем догнать его, находя все называть-цепочки, которые читают vm_swappiness. Обратите внимание, мы можем уменьшить наш поиск пространства, предположив, что CONFIG_MEMCG не определен. Цепочка вызовов идет:

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

Эта цепь потом звонила с трех разных функций, как показано ниже. Как и ожидалось, мы можем разделить звонок-сайтах в прямой окультуривать В. С. kswapd. Это не имело бы смысла выполнять "оппортунистических замена" в прямой возврата.

Предположительно, утверждают, что kswapd будит как-то, даже когда все выделения памяти немедленно удовлетворение от свободной памяти. Я посмотрел через использование wake_up_interruptible(&pgdat->kswapd_wait), и я не вижу никаких пробуждений такой.

  1. /*
     * Это прямой путь освобождения, на странице-выделение процессов. Мы только
     * попробуйте восстановить страницы из зон, которая будет удовлетворять распределение абонента 
     * запрос.
    *
     * Если зона считается полностью закрепленных страниц, то просто дайте ему свет
     * после сканирования, до этого.
    */
    статический недействительным shrink_zones
    
  2.  * kswapd сжимает узел веб-страниц на уровне или ниже самой высокой полезной
     * зону, которая в настоящее время является несбалансированным.
    *
     * Возвращает true, если kswapd по этой, по крайней мере, требуемое количество страниц
     * восстановить или если отсутствие прогресса обусловлено страниц под записи.
     * Это используется, чтобы определить, если приоритет сканирования должен быть поднят.
    */
    статического типа bool kswapd_shrink_node
    
  3.  * Для kswapd, balance_pgdat() будет истребовать страниц через узел из зоны
     * которые имеют право на использование абонентом по крайней мере в одной зоне
     * сбалансированный.
    *
     * Возвращает kswapd заказ закончил регенерации.
    *
     * kswapd сканирует зон в highmem->нормальный->направление ДМА. Он пропускает
     * зоны, которые имеют free_pages > high_wmark_pages(зоне), но после того как зона будет
     * обнаружено free_pages <= high_wmark_pages(зоны), любую страницу в этой зоне
     * или ниже, имеет право на истребование, пока по крайней мере одна полезная зона
     * сбалансированный.
    */
    статические инт balance_pgdat
    
+334
ankur sharma 3 сент. 2010 г., 20:49:12

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

Г?.

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

"Установить Курсор В Позицию" + "Метод Поиска" + "Узор"

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

+313
Mark ellon 7 мар. 2016 г., 20:53:43

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

  • PHP-приложения на 6821

  • NodeJS приложение на 6822

Пожалуйста, помните, чтобы открыть их на 127.0.0.1 ! вы не должны открывать их на вашем сетевом интерфейсе.


Установка nginx в качестве наиболее часто используемых обратного прокси-сервера. Зависит от вашего дистрибутива, вы можете установить его с одной из этих команд:

Для дистрибутивов, основанных на Debian:

$ судо АПТ установить nginx

Для арки распределений:

судо Пакман -с $ nginx в

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

$ судо СР /и т. д./nginx/nginx в.конф /и т. д./nginx/nginx в.конф.происхождения

Теперь откройте файл/etc/nginx в/с nginx.конф, удалить существующие конфиги и скопировать эти настройки в нем:

nginx и пользователей;
worker_processes 1;

события {
 числа worker_connections 1024;
}

протокол HTTP {
 необходимо 15;

 сервера {
 слушать 80 default_server;
 имя_сервера example.com; 

 расположение /mynodejs {
 директива proxy_pass http://127.0.0.1:6822;
}

 расположение /багзиллы {
 директива proxy_pass http://127.0.0.1:6821;
}
}
}

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

Теперь просто перезагрузите ваш сервер nginx! Вы получите то, что вы хотите.

+286
Gaby Mercado 26 мая 2014 г., 17:48:38

Я бегу ФК 24 (только что обновил из ФК 23).

После обновления появились некоторые проблемы с X-сервером, и поэтому я решил изменить от проприетарных драйверов NVIDIA в стиле модерн. Все вроде ок, за исключением того, что я не могу найти работу. Для

glxinfo

Я получаю:

имя дисплея: :0.0
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":0.0".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":0.0".
На Xlib: Extension "в комплектации GLX" отсутствует на дисплее ":0.0".

Кучу раз, а потом

Ошибка: не удается найти РГБ ГБО визуальный или fbconfig

Для ошибок в xorg.0.журнал, специально для

менее /ВАР/лог/файл xorg.0.журнал |грэп УО

Я получаю:

(ЖВ) предупреждение, (ее) ошибка, (н) не реализовано, (??) неизвестно.
[ 86.925] (УО) не удалось загрузить модуль "НВ" (модуль не существует, 0)
[ 93.381] (ээ) ошибка AIGLX: dlopen из каталога /usr/lib64/Дри/nouveau_dri.так что не удалось (в/usr/lib64/Дри/nouveau_dri.Итак: неопределенный символ: _glapi_check_multithread)
[ 93.381] (ээ) AIGLX: возвращаясь к визуализации программного обеспечения
[ 93.389] (ээ) ошибка AIGLX: dlopen из каталога /usr/lib64/Дри/swrast_dri.так что не удалось (в/usr/lib64/Дри/swrast_dri.Итак: неопределенный символ: _glapi_check_multithread)
[ 93.389] (ээ) ГБО: не удалось загрузить программное средство визуализации 

В Xorg.1.журналов:

(ЖВ) предупреждение, (ее) ошибка, (н) не реализовано, (??) неизвестно.
[ 246.220] модулю (УО) Аби мажорной версии (6) не совпадает с версией сервера (9)
[ 246.220] (УО) не удалось загрузить модуль "ГБО" (модуль требование несоответствие, 0)
[ 246.221] (УО) не удалось загрузить модуль "НВ" (модуль не существует, 0)

У меня есть Меса-это libGL установлены.

Любые идеи?

P. S.: В качестве интермедии, там тоже что-то где-то, что до сих пор называет модуля 'НВ' вместо нуво. Но учитывая, что нет файла xorg.конф больше, но это все де-централизованной в xorg.конф.д, Я не могу понять, где это.

+234
Naval Kishor Jha 27 февр. 2017 г., 13:22:29

Используя ниже 3 PEM-файлы я успешно подключились к базе данных MySQL на Windows бросили настройке источника данных. (Здесь нет проблем)

  • клиент-ключевой.УГР
  • клиент-верняк.УГР
  • Калифорния-верняк.УГР

Но я также хочу, чтобы иметь возможность подключиться через Python-кода на сервере под Ubuntu 10.04. У меня есть Python и MySQL установки Python разъем. Но как и ожидалось не пытается подключиться только учетные данные, после авторизации бросил эти сертификаты PEM необходимо.

**>>>** импорт в MySQL.разъем
**>>>** индекса CNX = с MySQL.разъем.подключения(odbc_user пользователей='', пароль='мойпароль',хоста='00.00.000.000', 'база данных' ='базы данных mydb')
Обратная трассировка (самый недавний призыв последнего):
 Файл "<устройства stdin>", строка 1, в <модуль>
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/__init__.py" линия 179, в подключения
 возвращение MySQLConnection(*параметр args, **kwargs)
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/connection.py" линия 95, в __инит__
самовывоз.подключение(**kwargs)
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/abstracts.py", строка 719, в Connect
самовывоз._open_connection()
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/connection.py", строка 210, в _open_connection
самовывоз._ssl)
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/connection.py", строку 144, в _do_auth
 самовывоз._auth_switch_request(логин, пароль)
 Файл "/usr/local/lib/python2.6/dist-packages/mysql/connector/connection.py" линия 177, в _auth_switch_request
 **вызывать ошибки.get_exception(пакет)
для MySQL.разъем.ошибки.ProgrammingError: 1045 (28000): Доступ запрещен для пользователя odbc_user ''@'спрятать.ЕС2' (используя пароль: да)**
**>>>**

Что я пробовал поиск, но без прогресса:

  • Скопировал 3 .УГР файлов в /usr/доли/ЦС-сертификаты/ как .ЭЛТ - файлов.
  • Пробежала судо обновление-СА-сертификатов, которые добавлены в файл/etc/ssl и сертификаты/ЦС-сертификаты.ЭЛТ файл.

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

+227
user263132 28 дек. 2012 г., 04:58:55

Входной файл

bootstate=0 название=загрузка установщика ESXi, в таймаут=5 префикс=префикс http://172.32.88.150/esxi65 ядра=тогда.b00 данные

Команда


СЕПГ -я"; ядра.*;&[префикс=префикс http://172.32.88.149/esxi65];г" загрузки.cfg для

После выполнения вышеуказанной команды загрузки.cfg будет как ниже

bootstate=0 название=загрузка установщика ESXi, в таймаут=5 префикс=префикс http://172.32.88.150/esxi65 ядра=тогда.b00 данные[префикс=HTTP://в 172.32.88.149/esxi65]
+222
lance agapito12 13 июл. 2017 г., 13:44:23

У меня в середине 2015 года МасВоок Pro (клавиатура Великобритания), и большинство функций работы с Fedora 22. Настройки яркости возвращаясь к 100% после перезагрузки, и не работает спящий режим/выключение единственные два вопроса, я в курсе, что я не починил. Вот что я сделал:

Mac ОС загрузки:

Наверное, не сильно отличается в ответ Марсело, но я это исправил, удерживая клавишу cmd-R на багажнике, чтобы принести вам в программу восстановления операционной системы OSX. Немедленно покидаю это позволяет выбрать загрузочный диск - выбрать диск OSX и загрузки. Снова запустите установщик rEFInd и это должно при загрузке вернуть вас к экрану вновь обрести возможность выбора между OSX и в Fedora 22. Я убрал меню grub варианты OSX, как они не работают, как вы узнали.

Функциональные клавиши и силы сенсорной панели:

В принципе, я должен был перестроен в ядре Fedora 22 С несколько дополнительных патчей. Они могут быть найдены в:

https://bugzilla.kernel.org/show_bug.cgi?id=96771

Я вам два пальца левой кнопки управления мышью, и три пальца 'контроль средней кнопкой мыши с этим, а также функциональные клавиши работают (яркость / клавиатура с подсветкой / объем).

Вот руководство по восстановлению ядра на Fedora: https://fedoraproject.org/wiki/Building_a_custom_kernel

Обновление: настройка яркости возвращаясь к 1--% после перезагрузки могут быть устранены путем добавления данного термина:

видео.use_native_backlight=1

в строку GRUB_CMDLINE_LINUX=' в файле /etc/по умолчанию/харч.cfg и работает это обновление жратвы:

файл grub2-mkconfig -о /загрузки/файл grub2/харч.cfg для

+177
user1844638 25 авг. 2012 г., 11:40:44

Получается, что эта проблема индивидуальна для Сайт RaspberryPi, так как устройство/dev/ttyAMA0 последовательного порта, который связан с аппаратной GPIO порты по умолчанию инициализируется для виртуальной консоли.

Мне пришлось удалить любую ссылку на устройство/dev/ttyAMA0 в /boot/cmdline.txtперезагрузите и файл/dev/ttyAMA0 теперь с надлежащего разрешения группы (читать+писать), но название группы теперь был доменам. Что не проблема, конечно, поставить меня в эту группу.

Если бы я хотел сменить собственности на/dev/ttyAMA0 или разрешения, это можно сделать через редактирование править файлы в каталоге/usr/lib в/в udev/правила.д каталог.

+163
giuliobosco 23 окт. 2016 г., 12:02:09

Это происходит из-за ошибки в bash. При выполнении команды замены шагом в

эхо $( в название )

сделал , работает (или не нашли) в подуровень, но в том случае, когда это "оптимизированы" таким образом, чтобы не использовать некоторые ловушки от материнской оболочки. Это было исправлено в версии 4.4.5:

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

С Баш 4.4.5 и выше, вы должны увидеть следующий вывод:

error.sh: строка 13: сделано: команда не найдена
статус подстраховаться: 127
 ! не должно быть достигнуто !

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

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

Эхо $( ( РСБУ составил имя ) )

Лишние пробелы необходимо отличать от арифметики расширения.

+146
Zhu Mengbin 11 нояб. 2016 г., 11:47:09

Если вы используете ibus в качестве входной метод (который является, вероятно, по умолчанию), вы можете изменить свой ввод с помощью ibus в команду:

# Установить макет на английском языке
система ibus хкв:США::англ
# Установить метод ввода для японского Mozc име
система ibus mozc-Япо
# Установить макет для русских
система ibus хкв:ру::Рус

Вы можете просмотреть все доступные макеты с ибус список-двигатель команды.

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

+131
hermann 14 июл. 2017 г., 04:51:55

Наверное, написав на/dev/телетайп или эквивалент, что СШ не делает.

$ привет() { Echo привет > /Дев/телетайп; }
$ привет &>/dev/нуль 
привет

На Linux, по крайней мере, открытие /Дев/телетайп открывает управляющий терминал процесса.

+127
Anatol Avornik 3 мар. 2017 г., 05:13:49

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

#!/УСР/бин/ожидать
Установить пароль "мойпароль"
отродясь судо команды mkdir -в каталогах
ожидать "пароль:"
отправить -- "$пароль\Н"
жду "команды mkdir: новый_каталог создан каталог"
+123
makdolena 21 нояб. 2013 г., 22:37:04

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

$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