Загрузочный образ ISO и перегородки

Я хочу создать загрузочный Линукс ISO на USB диск в Debian 9. Я обнаружил, что ISO-это только загрузочный, если она написана на диск как/dev/XdY. Если ИСО записываются в специальные секции, например, /dev/sdd1, то это не является загрузочным. Какая техническая причина?

Он работает после записи ISO на перегородки и удаление раздела, после этого используя GNOME-диска, этот файл не удаляется, но делает диск загрузочным.

+755
russell1997 19 авг. 2018 г., 03:32:51
30 ответов

Для вставки текста, в urxvt/rxvt-Unicode и вы можете использовать среднюю кнопку для вставки первичный отбор и АЛТ/мета+средняя кнопка вставить буфера обмена.

Для копирования, просто разметки текста в терминале копирует его в первичный отбор. Некоторые работы для копирования, хотя к выбору буфер обмена необходимо. Я объединил информацию из Archlinux странице вы связаны со скриптами включенными в rxvt-Unicode и 9.19 и закончилось такой скрипт: https://gist.github.com/xkr47/98224ed6b0860cb55ec0. Это позволяет использовать сочетание клавиш Ctrl+вставить или сочетание клавиш Ctrl+Шифт+С, чтобы скопировать выделенный текст в буфер обмена.

Надеюсь, что это помогает.

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

Совет: Вы можете отслеживать буфер обмена в терминале с помощью "хклип" программы:

а :; делать Эхо-СВ '\033[31;1mCLIPBOARD: '; хклип -о -сель с ; Эхо ; Эхо-СВ '\033[32;1mPRIMARY: '; хклип -о -сель п ; Эхо ; Эхо -е '\033[м--------' ; сна 1 ; сделано

или используя программу "xsel":

а :; делать Эхо-СВ '\033[31;1mCLIPBOARD: '; xsel -B-о ; Эхо ; Эхо-СВ '\033[32;1mPRIMARY: '; хклип -п-о ; Эхо ; Эхо -е '\033[м--------' ; сна 1 ; сделано
+993
Arturo Gomez 03 февр. '09 в 4:24

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

На VirtualBox можно также использовать "безголовый режим" для ВМС - это не использовать х-дисплей на всех.

Другой альтернативой может быть использование Xfvb как X-сервер. Затем вы можете начать VNC-сервер процессов внутри виртуальных машин и подключения.

+896
muthelok 25 мар. 2011 г., 16:42:37
Другие ответы

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


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

У меня все идеально и был в состоянии SSH в Linux к cygsrv моего ПК (с Cygwin SSH-сервер) без каких-либо проблем с помощью пароля (кстати, я использую ключ DSA). Все .разрешения СШ были правильными и все. Я даже добавил эту строку, чтобы мой .по SSH/config на обеих сторонах Сик:

PubkeyAcceptedKeyTypes +СШ-ДСС

Это работает в течение многих лет. Я хотел установить пакет Cygwin, и конечно он хочет модернизировать все остальные пакеты. Мне пришлось выключить СШ cygsrv для обновления. Теперь Cygwin является:

$ команды uname -а
CYGWIN_NT-6.3 PCName 2.4.1(0.293/5/3) 2016-01-24 11:26 x86_64 с использованием Cygwin

И теперь я не могу войти без пароля. Ничего не изменилось .СШ Дирс с обеих сторон.

Кстати, я могу автоматического входа из Cygwin для Linux без пароля. Я предполагаю, что это как-то связано с обработкой ДСА отверстие, делая его более жесткие в безопасности.

Вот вывод по SSH с Linux.

$ СШ-ВВВ mjhome
OpenSSH_4.3p2, в OpenSSL 0.9.8 электронной стандарту FIPS-rhel5 и 01 июля 2008
debug1: чтение данных конфигурации /экспорт/дома/mjobe/.по SSH/config файл
debug1: применение опционов для mjhome
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config
debug1: применение варианты *
debug2: ssh_connect: needpriv 0
debug1: подключение к 108.72.79.8 [108.72.79.8] порт 3333.
debug1: установленное соединение.
debug3: не RSA1 Key Файл /Экспорт/дома/mjobe/.по SSH/id_rsa.
debug2: key_type_from_name: неизвестный тип ключа '-----начните'
debug3: key_read в: отсутствует параметрам keytype
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug2: key_type_from_name: неизвестный тип ключа '-----конец'
debug3: key_read в: отсутствует параметрам keytype
debug1: идентичность Файл /Экспорт/дома/mjobe/.по SSH/id_rsa тип 1
debug3: не RSA1 Key Файл /Экспорт/дома/mjobe/.по SSH/id_dsa, который находится.
debug2: key_type_from_name: неизвестный тип ключа '-----начните'
debug3: key_read в: отсутствует параметрам keytype
debug2: key_type_from_name: неизвестный тип ключа 'прок-тип:'
debug3: key_read в: отсутствует параметрам keytype
debug2: key_type_from_name: неизвестный тип ключа 'ДЭК-Инфо:'
debug3: key_read в: отсутствует параметрам keytype
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug3: key_read в: отсутствует пробел
debug2: key_type_from_name: неизвестный тип ключа '-----конец'
debug3: key_read в: отсутствует параметрам keytype
debug1: идентичность Файл /Экспорт/дома/mjobe/.по SSH/id_dsa, который находится тип 2
debug1: идентичность Файл /Экспорт/дома/mjobe/.СШ/тип engdev2_rsa -1
debug1: идентичность Файл /Экспорт/дома/mjobe/.СШ/тип engdev2_dsa -1
debug1: загружен 4 ключи
debug1: Удаленная версия протокола 2.0, пульт дистанционного версия программы OpenSSH_7.1
debug1: матч: OpenSSH_7.1 ПЭТ пакет OpenSSH*
debug1: включение режима совместимости для протокола 2.0
debug1: локальное строке версия протокола SSH-2.0-OpenSSH_4.3
debug2: ФД 4 Настройка системного
debug1: SSH2_MSG_KEXINIT послал
debug1: SSH2_MSG_KEXINIT получил
debug2: kex_parse_kexinit: Диффи-Хеллман-группы-обмен-SHA1 и Диффи-Хеллман-group14-SHA1 и Диффи-Хеллман-группу group1-SHA1 для
debug2: kex_parse_kexinit: СШ-ОГА,СШ-ДСС
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,[email protected],aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,[email protected],aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: с HMAC-MD5 и алгоритма HMAC-SHA1 и с HMAC-ripemd160,[email protected],с HMAC-SHA1-по 96,с HMAC-MD5-это 96
debug2: kex_parse_kexinit: с HMAC-MD5 и алгоритма HMAC-SHA1 и с HMAC-ripemd160,[email protected],с HMAC-SHA1-по 96,с HMAC-MD5-это 96
debug2: kex_parse_kexinit: нет,[email protected],как zlib
debug2: kex_parse_kexinit: нет,[email protected],как zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: зарезервировано 0
debug2: kex_parse_kexinit: [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
debug2: kex_parse_kexinit: СШ-ОГА,алгоритма ECDSA-алгоритм SHA2-nistp256
debug2: kex_parse_kexinit: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: kex_parse_kexinit: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: kex_parse_kexinit: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: [email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: kex_parse_kexinit: нет,[email protected]
debug2: kex_parse_kexinit: нет,[email protected]
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: зарезервировано 0
debug2: mac_init: нашли код HMAC-SHA1 для
debug1: KEX по: сервер->клиент aes128-CTR с помощью HMAC-SHA1 для никто
debug2: mac_init: нашли код HMAC-SHA1 для
debug1: KEX по: клиент->aes128-CTR для сервера код HMAC-SHA1 для никто
debug2: dh_gen_key: прив ключ бит комплект: 161/320
debug2: набор бит: 1024/2048
debug1: отправка SSH2_MSG_KEXDH_INIT
debug1: ожидая SSH2_MSG_KEXDH_REPLY
debug3: check_host_in_hostfile: именем /dev/нуль
debug3: check_host_in_hostfile: именем файл /etc/СШ/ssh_known_hosts
Предупреждение: навсегда добавил '108.72.79.8' (ОГА) в список известных хостов.
debug2: набор бит: 1029/2048
debug1: ssh_rsa_verify: правильная подпись 
debug2: kex_derive_keys
debug2: set_newkeys: режим 1
debug1: SSH2_MSG_NEWKEYS послал
debug1: ожидая SSH2_MSG_NEWKEYS
debug2: set_newkeys: режим 0
debug1: SSH2_MSG_NEWKEYS получил
debug1: SSH2_MSG_SERVICE_REQUEST послал
debug2: service_accept: по SSH-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT получил
debug2: ключ: /экспорт/дома/mjobe/.по SSH/id_rsa (0x2b4beaaec650)
debug2: ключ: /экспорт/дома/mjobe/.по SSH/id_dsa, который находится (0x2b4beaaec680)
debug2: ключ: /экспорт/дома/mjobe/.СШ/engdev2_rsa ((ноль))
debug2: ключ: /экспорт/дома/mjobe/.СШ/engdev2_dsa ((ноль))
debug1: аутентификации, который может продолжаться: открытый ключ,пароль,клавиатура-интерактивный
debug3: начать заново, прошел другой открытый ключ список,пароль,клавиатура-интерактивный
debug3: предпочтительный gssapi с-с-микрофоном,открытый ключ,клавиатура-интерактивный,пароль
debug3: authmethod_lookup открытый ключ
debug3: остальные предпочли: клавиатура-интерактивный,пароль
debug3: authmethod_is_enabled открытый ключ
debug1: Следующий способ проверки подлинности: открытый ключ
debug1: номер открытого ключа: /экспорт/дома/mjobe/.по SSH/id_rsa
debug3: send_pubkey_test
debug2: мы отправили пакет открытый ключ, жду ответ
debug1: аутентификации, который может продолжаться: открытый ключ,пароль,клавиатура-интерактивный
debug1: номер открытого ключа: /экспорт/дома/mjobe/.по SSH/id_dsa, который находится
debug3: send_pubkey_test
debug2: мы отправили пакет открытый ключ, жду ответ
debug1: аутентификации, который может продолжаться: открытый ключ,пароль,клавиатура-интерактивный
debug1: попытка закрытого ключа: /экспорт/дома/mjobe/.СШ/engdev2_rsa
debug3: нет такой личности: /экспорт/дома/mjobe/.СШ/engdev2_rsa
debug1: попытка закрытого ключа: /экспорт/дома/mjobe/.СШ/engdev2_dsa
debug3: нет такой личности: /экспорт/дома/mjobe/.СШ/engdev2_dsa
debug2: мы не отправить пакет, отключите способ
debug3: authmethod_lookup клавиатура-интерактивный
debug3: остальные предпочли: пароль
debug3: authmethod_is_enabled клавиатура-интерактивный
debug1: Следующий способ проверки подлинности: клавиатура-интерактивный
debug2: userauth_kbdint
debug2: мы отправили клавиатуры-интерактивная пакетов, ждите ответа
debug1: аутентификации, который может продолжаться: открытый ключ,пароль,клавиатура-интерактивный
debug3: userauth_kbdint: отключение: нет info_req_seen
debug2: мы не отправить пакет, отключите способ
: пароль authmethod_lookup debug3
debug3: остальные предпочли:
: authmethod_is_enabled пароль debug3
debug1: Следующий способ проверки подлинности: пароль

Опять же, ничего не изменилось с точки зрения файлов (т. е. .СШ/...)

+861
user4033 12 июн. 2012 г., 18:30:20

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

играть <должность>
 Начинает играть песня-номер, указанный. Если он не задан, играет число 1.

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

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

Если вы не хотите, чтобы сохранить ваш плейлист, вы можете сделать

ПДК ясно; поиск по названию МФЦ", когда я был твоим мужчиной" | добавить ПДК; ПДК играть

который очищает плейлист, добавляет песню(ы) вы хотите и исполняет первую песню в плейлисте.

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

заголовок="твое название песни здесь"
поиск по названию МПЦ $название | ПДК добавить
плейлист -Ф ПДК '%должность% %название%' | грэп -я $название | глава -Н1 | вырезать-Д "" -Ф 1 | команды xargs ПДК играть
+833
Celios 8 янв. 2012 г., 20:13:06

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

См.: https://wiki.samba.org/index.php/LinuxCIFS_troubleshooting

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

Доля обслуживаемых серверов Windows 2008:

//appdeploy/канадских долларов /тугриков/appdeploy_admin Киф noauto,чтобы логин=мой.имя пользователя,номер uid=пользователя,gid=пользователей 0 0

Доля обслуживаемых самбу с помощью проверки подлинности Kerberos:

//хранение/ЦТП /шоссе/ЦТП-хранение Киф noauto,чтобы логин=мой.имя пользователя,домен=местные,Уид=пользователя,gid=пользователь

+774
Tun Az 10 мар. 2012 г., 16:11:50

Это не трудно отлаживать, но если переводить правила на команды чисто в iptables, и выполнять их по одному (использовать shell-скрипт), вы увидите ошибки, обычно хватает некоторых модулей ИПТ.

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

для egrep '^(-а|-я) - ладно.Правила | время чтения х; сделать в iptables $х || { эхо не $х; перерыва; }; сделано

Я погуглил немного, вроде бы баг на CentOS ядро по умолчанию.

+738
daisy137 20 дек. 2014 г., 11:00:48

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

Следуйте мой xmonad.УГ

основной модуль (основной), где

--------------------------------------------------------------------------------
система импорта.Выход
импорт XMonad
XMonad импорт.Конфиг.Рабочего стола
XMonad импорт.Крючки.DynamicLog
XMonad импорт.Крючки.ManageHelpers
XMonad импорт.Макет.BinarySpacePartition (emptyBSP)
XMonad импорт.Макет.NoBorders (noBorders)
XMonad импорт.Макет.ResizableTile (ResizableTall(..))
XMonad импорт.Макет.ToggleLayouts (ToggleLayout(..), toggleLayouts)
XMonad импорт.Подскажите
XMonad импорт.Подскажите.ConfirmPrompt
XMonad импорт.Подскажите.Оболочка
XMonad импорт.Утиль.EZConfig

------------------------------------------------------------------------- -------
главное = делать
 наплодили "xmobar" -- запустить панель задач, таких как xmobar.
 наплодили "wmname LG3D"

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

 xmonad $ desktopConfig
 { modMask = mod4Mask -- используйте "победа" ключ мод 
 , manageHook = myManageHook <+> manageHook desktopConfig
 , layoutHook = desktopLayoutModifiers myLayouts
 , logHook = dynamicLogString деф >>= xmonadPropLog
 , focusedBorderColor = "ЦИАНа"
 , borderWidth = 1
}

 `additionalKeysP` -- добавить некоторые дополнительные клавиши:
 [ ("М-с-м", confirmPrompt myXPConfig "выход" (Ио exitSuccess))
 , ("М-п", shellPrompt myXPConfig)
 , ("М-<ЕЅС>", метод SendMessage (тумблер "полный"))
 , ("<XF86AudioMute>", икру "amixer -м sset 'мастер' немой") --Мута о сом
 , ("<XF86AudioLowerVolume>", икру "amixer -Q и sset 'Мастер' 1%-") - -Diminui о том ЭМ 1%
 , ("<XF86AudioRaiseVolume>", икру "amixer -м sset 'Мастер' 1%+ включение") --Aumenta о том ЭМ 1%
 , ("<XF86MonBrightnessDown>", наплодили "ш ~/OneDrive/Documentos/xmonad/brightness.sh -с -1") --Diminui о отель brilho да тела их 1%
 , ("<XF86MonBrightnessUp>", наплодили "ш ~/OneDrive/Documentos/xmonad/brightness.sh -ы +1") --Aumenta о отель brilho да тела их 1%
 , ("С-<Возвращение>", наплодили "хром") --Викоса о Гугл Хром 
 , ("М-Г", икру "теперь") --Викоса о редакторе gedit
 , ("М-р", наплодили "Наутилус") --Викоса о Наутилус
 , ("М-с", наплодили "код") --Викоса о МС код
]
------------------------------------------------------------------------- -------
-- | Настройка макетов.
--
-- Эта конфигурация макета использует два основных макетов 'ResizableTall'
- и BinarySpacePartition'. Вы также можете использовать 'м-<ЕЅС>' ключ
-- привязки, определенные выше, для переключения между текущим и
- полный вид экрана.
myLayouts = toggleLayouts (noBorders полный) другие
где
 другие = ResizableTall 1 (1.5/100) (3/5) [] ||| emptyBSP

--------------------------------------------------------------------------------
-- | Настроить XMonad путь'.Запрос выглядит и ведет себя. Это
-- великая замена для Дзен.
myXPConfig = деф
 { установки = сверху
 , alwaysHighlight = истина
 , promptBorderWidth = 0
 шрифта = "поддержки xft:моноширинный шрифт:размер=9"
}

myManageHook = composeOne
 [ имякласса =? "Пиджин" -?> doFloat
 , имякласса =? "XCalc" -?> doFloat
 , имякласса =? "МПВ" -?> doFloat
 , имякласса =? "Валенсия" -?> doFloat
 , isDialog -?> doCenterFloat
 , isFullscreen -?> doFullFloat
 - Перемещение временных окон для их родителей:
 , быстротечности
]
+689
muthu muthu 8 мар. 2014 г., 12:35:38

Что вы подразумеваете под "приложение"? Приложения с GUI? И какие приложения? И что значит "начать"?

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

+666
Adeel Kazmi 6 июн. 2013 г., 07:55:58

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

/usr/доли/Х11/хкв/символы/custom_symbols:

частичное alphanumeric_keys по умолчанию alternate_group
xkb_symbols "Basic" в {


 ключ <сервере ad01> { [ точка с запятой, двоеточие ] }; // ; :
 ключ <AD02> { [ Greek_finalsmallsigma, Greek_SIGMA ] }; // ς Σ
 ключ <AD03> { [ Greek_epsilon, Greek_EPSILON ] }; // ε Ε
 ключ <AD04> { [ Greek_rho, Greek_RHO ] }; // Ρ ρ 
 ключ <AD05> { [ Greek_tau, Greek_TAU ] }; Τ // τ 
 ключ <AD06> { [ Greek_upsilon, Greek_UPSILON ] }; // υ Υ
 ключ <AD07> { [ Greek_theta, Greek_THETA ] }; // θ Θ
 ключ <AD08> { [ Greek_iota, Greek_IOTA ] }; // ι Ι
 ключ <АД09> { [ Greek_omicron, Greek_OMICRON ] }; // ο ο
 ключ <AD10> { [ Greek_pi, Greek_PI ] }; // Π π 

 ключ <AC01> { [ Greek_alpha, Greek_ALPHA ] }; // α Α
 ключ <AC02> { [ Greek_sigma, Greek_SIGMA ] }; // σ Σ
 ключ <AC03> { [ Greek_delta, Greek_DELTA ] }; // δ Δ
 ключ <AC04> { [ Greek_phi, Greek_PHI ] }; // φ Φ
 ключ <AC05> { [ Greek_gamma, Greek_GAMMA ] }; // γ Γ
 ключ <AC06> { [ Greek_eta, Greek_ETA ] }; // η Η
 ключ <AC07> { [ Greek_xi, Greek_XI ] }; // ξ Ξ
 ключ <нет ac08> { [ Greek_kappa, Greek_KAPPA ] }; // κ Κ
 ключ <AC09> { [ Greek_lamda, Greek_LAMDA ] }; // λ Λ
 ключ <AC10> { [ dead_acute, dead_diaeresis ] }; // 

 ключ <AB01> { [ Greek_zeta, Greek_ZETA ] }; // ζ Ζ
 ключ <AB02> { [ Greek_chi, Greek_CHI ] }; // χ Χ
 ключ <AB03> { [ Greek_psi, Greek_PSI ] }; // Ψ ψ 
 ключ <AB04> { [ Greek_omega, Greek_OMEGA ] }; // ω Ω
 ключ <AB05> { [ Greek_beta, Greek_BETA ] }; // β Β
 ключ <AB06> { [ Greek_nu, Greek_NU ] }; // ν Ν
 ключ <AB07> { [ Greek_mu, Greek_MU ] }; // μ Μ

 ключ <LSGT> { [ guillemotleft, guillemotright ] }; // « »
};

/usr/доли/пакета X11/xorg не.конф.Д/10-файлам.конф:

...

 Раздел "InputClass"
 Идентификатор "файлам общим клавиатуры"
 MatchIsKeyboard "о"
 MatchDevicePath "на/dev/вход/мероприятия*"
 Водитель "файлам"

 Вариант "XkbLayout" "нам,custom_symbols"
 Вариант "XkbOptions" "стеклопластик:caps_switch,завершить:ctrl_alt_bksp"
EndSection

...

/usr/доли/Х11/хкв/правила/файлам.ЛСТ:

...

! макет
 custom_symbols пользовательские символы
 американский английский (США)
...
+649
Milliska 20 авг. 2010 г., 22:57:33

Это помогло бы знать Unix или Unix-подобных ОС и версия программного обеспечения, так и расположений файлов может отличаться. Если я правильно понял проблему, вы хотите, чтобы каждый машина иметь доступ к глобальной сети через интерфейс eth0 и подключение к локальной сети через интерфейс eth1.

Для любой Linux, сделать новые таблицы маршрутизации для eth1 и, назвав сеть "упр", или какое имя вам нравится.

Эхо '200 упр' >> /и т. д/такие как iproute2/rt_tables

В Debian-based системы...

# /и т. д./сети/интерфейсов

авто eth0 в
разрешить-поддержку hotplug eth0 в
слово iface eth0 в инет по DHCP
ДНС-серверы 192.168.100.1

авто на eth1
позвольте-автоопределения на eth1
слово iface eth1 и инет статический
адрес 192.168.30.20
сетевая маска 255.255.255.0
после ИС маршрута добавить 192.168.30.0/24 eth1 и разработки ГРЦ таблица 192.168.30.20 упр
после ИС добавить маршрут по умолчанию через 192.168.30.1 Дев на eth1 таблица упр
после ИС правил добавить от 192.168.30.20/32 таблица упр
после ИС правило добавить в 192.168.30.20/32 таблица упр

Я бы мог запостить такое же решение для RHEL-based системы или Void-систему, если вам нравится. Это прекрасно работает на машинах с несколькими сетевыми адаптерами.

В ДНС-серверы для сетевой менеджер, верно? Я не знаю, если ручной конфигурации, как эта работа с менеджерами сети.

+630
noomerikal 2 февр. 2015 г., 10:46:07

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

Я попытался ФК -НЛ -1, но скрипт выдает "“ФК: история функции не доступен” ошибка.

Я не вижу эквивалент BASH_COMMAND переменной в КШ.

Вот отрывок из сценария :

функция траппер ()
{
 е "виновник: "
 ФК -НЛ -1
}

ловушка ловец подстраховаться

грэп -СК textdoesntexist test3

траппер выполняет сразу возвращает грэп 1 , но я получаю ФК: функции истории не доступен ошибка.

Как отметил Ли, Хист может быть полезно , но это доступно только с ksh93, что я не разрешено использовать.

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

err_handler функции 
{
 Эхо "ошибаться в ${ЦМД} в ловушке"
КМД=
 возвращает 0
}

ловушка err_handler выхода ошибаться

КМД="грэп -СК testdoesntexist test3"
${ЦМД} &>/dev/нуль

Это работает, но я думаю, что это некрасиво. Есть ли лучший выход?

+628
Murphy 18 окт. 2015 г., 05:57:36

Это правильный способ установки grub2 из Linux с диска LiveCD/USB с:

  • sdXY - это ваш / Линукс раздел (например, будут sda1)
  • SDX в это жесткий диск, содержащий раздел с Linux (например, ПДД)
смонтировать /dev/sdXY /MNT в
горе ... привязать /dev /тугриков/Дев
горе ... связать файла /proc в /MNT/proc и
горе ... привязки /системы в /MNT/sys файла

сделать chroot в /MNT 
жратва-установить на /dev/sdX в
обновление-жратва
выход # (сочетание клавиш Ctrl+Д)

размонтировать /шоссе/Дев
размонтировать /шоссе/прок
размонтировать /шоссе/Сыс
размонтировать /шоссе

перезагрузка
+611
Shonzilla 15 мая 2017 г., 20:52:06

У меня есть каталог на мой раздел в ext4 с большим количеством достаточно небольших файлов. Как я могу выяснить, сколько места они будут использовать, если я скопирую их в файловую систему с другим размером кластера (без копирования)? Как FAT16 с размером кластера 32КБ.

+592
Adricglez 24 мар. 2015 г., 09:32:08

У меня есть два текстовых файла. Файл 2 есть журналы более 1000000. Файл 1 имеет линия IP адресов на линии. Я хочу прочитать файл 2 линиями и найти эти строки в файл 1, я имею в виду:

файл 1:

34.123.21.32
45.231.43.21
21.34.67.98

файл 2 :

34.123.21.32 0.326 - [30/окт/2013:06:00:06 +0200]
45.231.43.21 6.334 - [30/окт/2013:06:00:06 +0200]
45.231.43.21 3.673 - [30/окт/2013:06:00:06 +0200]
34.123.21.32 4.754 - [30/окт/2013:06:00:06 +0200]
21.34.67.98 1.765 - [30/окт/2013:06:00:06 +0200]
...

Я хочу, чтобы искать IP-адрес из 1 файл построчно в файл 2 и распечатать аргументы времени (например: 0.326) в новый файл.

Как я могу это сделать?

+576
JeroenK 20 мая 2017 г., 13:36:24

С ГНУ datamash

$ datamash -Вт-заголовок-в метод groupBy 1 графа 2 < файл
Prom_1 3
Prom_2 4
Prom_3 2
+437
ughnett 16 авг. 2019 г., 16:00:15

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

+436
Beverly DeWitty 18 авг. 2010 г., 14:22:12

Я предпочитаю использовать английский районов для моей системы, но нужно использовать некоторые старые Юникод-не знают русский и чешский приложений. В Windows я могу установить локаль для таких приложений в отдельной панели управления место. Как я могу настроить это в Linux/вино?

+424
Matthew Mellott 29 сент. 2014 г., 14:18:47

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

Мой скрипт до сих пор:

# Список строк, которые я получаю
ENTRY_LIST="АСК АФФ АВТ КОН ДИС РЕДАКТОР ФОНДА СТУДЕНЬ СМЕШАННАЯ КАНДИДАТ РЕФ СЕМЬ ВИС ТИТУЛ"

# Я преобразовать пробелы, чтобы | для того, чтобы использовать для egrep в
TRANSFORMED_ENTRY_LIST=${ENTRY_LIST// /\|}
для egrep -РВН ^"($TRANSFORMED_ENTRY_LIST):"

Пример данных ниже:

Название: ХХХХ
АВТ: ыыы
ФОНД: ЗЗЗ

НАЗВАНИЕ: БЕРЛИН
АВТ: ШТУТГАРТ
АФФ: НОВОУРАЛЬСК
АСК: КИЛЬ
НОК: ГАМБУРГ
РЭМ: БРЕСЛАУ
ФОНД: ДАНЦИГ

Линии НОК: Гамбург - это не так, но мой код также показывает мне строку, порядковый номер 4.

+422
Khuong Minh Phuong 15 окт. 2013 г., 04:18:38

Пользователи могут подключить любой из следующих графических файлов только для чтения с помощью устройство loopback?

Если это возможно, то может кто-нибудь дать мне примеры?

+415
R Anderson 28 мая 2017 г., 19:19:05

Ок, это в основном такие же, как klapaucius-ответ. (И это не ремонт любой урон если хп имеет перезаписаны некоторые существующие файлы.)

Если вы находитесь в исходный каталог (в Реж). Эта команда:

найти . -тип F Эхо '{}' ';'

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

Так что, если вы используете:

найти Дир -тип F -exec будет Эхо '../../../{}' ';'

Это следует список соответствующих файлов (копий) в целевой каталог.

Теперь если список является правильным, Вы сможете снять копии с помощью:

найти Дир -тип F -exec для РМ -- '../../../{}' ';'

Что касается обрезки оставшиеся пустые каталоги, которые приходят от СР... кхм...

+388
ranzengru 25 июл. 2012 г., 13:21:46

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

@пользователь $ магия-команду-я-забыл | в grep и awk и | рода ./textfile.txt
66: в
54: и
32: я
16: Unix и
12: Баш
5: интернет
3: ш
1: GNU/Линукс

Так что это не поиск построчно, но слово за слово, и он делает это для всех слов, а не просто за 1 слово. Я нашел его где-то в интернетах давно, но я не могу найти или вспомнить его..

+371
Dillon Gilmore 13 апр. 2019 г., 10:03:06

Редактировать: Я переключился на тлп (https://wiki.archlinux.org/index.php/TLP), который, кажется, работает намного лучше (по крайней мере по моему опыту) и работает из коробки.

Старый ответ:

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

Пакман -с $ acpid на Bluez-utils и wireless_tools cpupower

а потом с поддержкой соответствующих служб

$ systemctl включить acpid.услуги
$ systemctl включить cpupower.услуги
$ systemctl включить fancontrol
$ датчики обнаружения
$ systemctl включить lm_sensors.услуги

наконец-то у меня отключено/повторно включен ноутбук-режиме.служба (не уверен, что это действительно необходимо):

$ systemctl отключить ноутбук-режиме.услуги
$ systemctl включить ноутбук-режиме.услуги

и перезагрузил систему.

Сейчас:

$ кот /труды/системы/ВМ/laptop_mode
2

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

Обновление

Я заметил, что $ кот /труды/системы/ВМ/laptop_mode дает 0 если я загрузить на аккумуляторе с заряд ниже 90%. Если бы я тогда подключите адаптер переменного тока в течение нескольких секунд, а затем отключите его (или вручную перезагрузить ноутбук-режиме.обслуживания), $ кот /труды/системы/ВМ/laptop_mode даст 2. В любом случае теперь мои батареи, кажется, длиться гораздо дольше.

+253
Mike Daniel 7 янв. 2018 г., 08:44:32

Я получил сообщение "не удается найти файл /boot/vmlinuz{номер версии)" после того, как я обновил ядро до последней версии, потом зашел в /Boot и удалить файлы, чтобы освободить место для следующего обновления. Мой загрузочный раздел небольшой. Когда я загрузился с Live CD и там был значок замка красуется на значке этого диска, который ОС сама опознает, но говорит, шифруется. Я использую только один проход слово для 90% того, что я делаю, потому что я ленивый и не параноик по поводу кто-то взламывает мой журналов и т. д. Если я шифрования диска при установке 16.01, каковы будут требования; не менее 8 символов?; по крайней мере, один символ, должно содержать как минимум одну заглавную...если бы я знала это тогда, я знаю, как я изменил пароль, чтобы соответствовать...спасибо, у меня полтора года стоит музыки, в файлах наглость на этом диске... Позвольте мне избавить вас от набрав: "вы должны регулярно выполнять резервное копирование, чувак". Я отныне.

+172
David Banks 24 мая 2018 г., 19:39:12

Согласно этой статье , чтобы решить вашу проблему вы можете добавить следующие строки в ваш файл/etc/с помощью polkit-1/Правила.д/ХХ.правила

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

заменить %имя пользователя% с пользователей нужно смонтировать диски.

Вы также можете разрешить устанавливать для группы пользователей. Для этого вставьте следующие строки в ваш файл/etc/с помощью polkit-1/Правила.д/ХХ.правила:

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

где %имя% - группа вы хотите сделать возможность монтировать диски.

+99
Aftnix 17 февр. 2012 г., 01:44:26

позвольте мне начать с описания проблемы. Проблема-это устройство, используемое для научных исследований. У меня средний опыт работы с Linux, но я ученый, а не сисадмин. У нас есть одноплатный компьютер (Контрон MOPSlcdLX ПК/104), которая управляет генератор импульсов. Они подключены через USB.

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

Проблема: когда генератор импульсов подключен к Контрон компьютер и перезапустить всю систему, на Контрон компьютер зависает. На земле, мы решаем эту проблему путем отключения первого генератора импульсов, перезагрузки компьютера Контрон, а затем повторно подключить генератор импульсов. Однако, это невозможно при нормальной экспериментальной процедуры.

Мы уже выключены USB-порт в BIOS до перезагрузки, и компьютер Контрон не замоем. Но это невозможно при нормальной экспериментальной процедуры, потому что у нас есть только подключения по SSH.

Идея: отключить USB для запуска и активировать его, когда компьютер работает через SSH.

Что мы пробовали:

Отключите USB-устройство:

Эхо '<автобус>-1' | судо тройник файл /sys/автобус/USB кабель/драйвера/USB и отвяжется

Скопируйте USB драйвер в другую папку:

/Либ/модули/$(uname-Р)/ядра/драйверы/USB/хранения/USB-накопители.ко

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

На Контрон компьютер работает на Debian 7.2 и 3.2.0-4-486 ядра.

Большое спасибо!

+69
Setpaing Min 1 июн. 2014 г., 10:50:51

Вы можете использовать USB-создатель-кде для передачи в Ubuntu установка ISO на USB флешку. Правильный Сью название пакета для установки с USB-Творца.

+60
A375447855326Z 23 июн. 2010 г., 01:46:30

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

tmpfile=$(mktemp)

производитель | тройник "$tmpfile" | consumer1
потребители2 <"$tmpfile"

РМ -Ф "$tmpfile"

или даже

tmpfile=$(mktemp)

продюсер >"$tmpfile"

consumer1 <"$tmpfile"
потребители2 <"$tmpfile"

РМ -Ф "$tmpfile"
+32
RcoderNY 23 февр. 2016 г., 17:42:35

Недавнее обновление изменены настройки по умолчанию для судо. Если у кого есть эта проблема, проверьте ваш sudoer конфигурации. Из примера в MAN-странице:

# Запускать X-приложения через sudo; дома используется для поиска
# .Файл Xauthority. Обратите внимание, что другие программы используют дома, чтобы найти
# файлы конфигурации, и это может привести к эскалации привилегий!
По умолчанию env_keep += "экран Домой"

Убедитесь, что у вас что-то вроде этого в файл/etc/пользователям использовать sudo? (использовать visudo для редактирования файл, если нужно).

Редактировать: Я не знаю точно когда, но по крайней мере можно 1.0.9 поддерживает переменную окружения XAUTHORITY. Настройка, и, оставив дома нетронутыми, также устраняет предупреждение протоколом и является лучшим решением, так как не доступными для записи МПК ресурсы (сокеты/пайпы) создаются указывая на корень ресурсы (одним из путей повышения привилегий). можно не автоматически экспортировать переменную окружения, так что лучший способ-это установить в инициализации вашей командной оболочке.

+28
UhOhSpeghettiOs 31 авг. 2013 г., 02:49:07

У меня есть текстовый файл с двумя столбцами и более 3,00,000 строк. Формат, как показано ниже

Filename1.txt Поля Num1
Filename2.txt Пит2
Filename3.txt Клавиша Num3

Я хочу, чтобы скопировать все имена файлов, для которых соответствующие Numx больше 50 и меньше 200 в другой файл.

После того, как я скопировать эти файлы в другой файл, я хочу, чтобы скопировать все эти файлы в другую папку.

Как мне это сделать?

+23
nassimhddd 10 февр. 2013 г., 16:43:35

я просто написал простой скрипт на Python, который делает именно то, что вы хотите , я испытал его на ваш вклад , он отлично работает.

#!/usr/Бен/Python с

 деф count_letters(вход):
счетчик=0
 для гольца в ввода:
 если голец.isalpha():
 счетчик += 1
 возвращение графа

FН=открыть('test_input','Р')
 для линии в FH.readlines():
 если count_letters(линия) == 2 :
 линия печати 
+15
user322713 18 окт. 2014 г., 10:15:52

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

$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