Кактусы ошибка - > /rrdtool опроса[0] об ошибке: SQL строку не удалось!, Ошибка:'1033'

У меня кактусы безотказно работает на CentOS 7.0 машина, но мне нужно работать на CentOS 6.3 машина. Я скачать такую же версию кактусов, как то, что на 7.0 и я установил rrdtool от Юм. После успешного выполнения установки базы кактусов и подтвердить это работает. Затем я скопировать базу данных через файл /var/MySQL в/mydb, а перезапустить mysqld Я вижу свои данные, но ни один из графиков не появляются и я получаю эту ошибку в моих кактусов.журнал

10/01/2014 04:12:31 АМ - CMDPHP: опроса[0] об ошибке: SQL строку не удалось!, Ошибка:'1033' в SQL:"выбор узла.ID хоста.хоста, хоста.snmp_community, хозяин.snmp_version, хозяин.snmp_username, хозяин.snmp_password, хозяин.snmp_auth_protocol, хозяин.snmp_priv_passphrase, хозяин.snmp_priv_protocol, хозяин.snmp_context, хозяин.snmp_port, хозяин.snmp_timeout, хозяин.отключен от хоста, где хозяин.идентификатор=1"

так, я обновил MySQL до 5.4 и rddtool до 1.4.8 и пробовал разные кактусы версии. Я также пробовал каждый скрипт в CLI/ восстановить БД или довести его до спецификаций. Mysqlcheck сказать, база данных просто отлично. Же ошибки

Как я могу получить мои кактусы графика работы?

+456
SDubb 5 янв. 2016 г., 23:45:55
40 ответов

Также вы можете использовать lsof выводит утилита. Нужно быть суперпользователем.

# как lsof -я :25
КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА 
как exim4 в Debian 2799-Эксим 3У протокол IPv4 6645 0t0 TCP по адресу localhost:SMTP (и слушать)
2799 как exim4 в Debian-Эксим 4У протокол IPv6 6646 0t0 TCP по адресу localhost:SMTP (и слушать)
+991
user149738 03 февр. '09 в 4:24

Я пытаюсь создать ВМ с CentOS 7 (1611) на одно и то же распределение с помощью Вирт-установить. Я использую пример сценария из списка Реми Ван Эльст, который требует несколько изменений:

Вирт-установить \
 --имя \centos7 
 - оперативная память 1024 \
 --путь к диску=./centos7.формат qcow2,размер=8 \
 --ЦП 1 \
 --ОС-тип \Линукс 
 --ОС-вариант centos7.0 \
 --сеть \по умолчанию 
 - графика нет \
 --консоль Пти,target_type=серийный \
 - расположение /СМИ/в CentOS \
 консоли --дополнительное параметр args '=ttyS0,115200n8 серийный'

Каталог /СМИ/в CentOS содержит установленный CentOS-7-x86_64-Everything-1611.iso.

Процесс загрузки завершается:

[Не] не удается запустить выключатель корень.
Смотрите 'systemctl файл initrd-переключатель-корень статуса.услуг для деталей.

Затем он переходит в “аварийный режим” оболочки. Журнал данной услуги является:

:/# systemctl и initrd-переключатель-корень статуса.сервис -л
файл initrd-переключатель-корень●.сервис - переключатель корень
 Загружен: загружен (файл/usr/lib в/systemd в/системы/initrd система-переключатель-корень.обслуживания; статические; предустановленные поставщик: включено)
 Активный: сбой (результат: выход-код) с Пт 2017-04-14 08:17:31 мирового; 19мин. назад
 Процесс: 3981 ExecStart=/usr/Бен/systemctl --нет-блок-усилие переключения-корень /sysroot (код=выход, статус=1/отказ)
 Главный ПИД: 3981 (код=выход, статус=1/неудача)

systemd в[1]: начиная переключатель корень...
systemctl[3981]: не удалось переключить корень: указанный переключатель корневой путь /sysroot не представляется дерево ОС. ОС-релиз файл отсутствует.
systemd в[1]: файл initrd-переключатель-корень.услуги: основной процесс завершен, код=выход, статус=1/отказа
systemd в[1]: не удалось запустить выключатель корень.
команду systemd[1]: блок и initrd-переключатель-корень.сервис вошел в неисправном состоянии.
systemd в[1]: Запуск OnFailure= зависимости и initrd-переключатель-корень.обслуживание.
systemd в[1]: файл initrd-переключатель-корень.службе не удалось.

Глядя на /sysroot, это явно не ОС-релиз в любом месте:

:/# найти /sysroot
/sysroot
/sysroot/ВАР
/sysroot/ВАР/Либ
/sysroot/ВАР/Либ/НФС
/sysroot/ВАР/Либ/НФС/rpc_pipefs
/sysroot/ВАР/Либ/НФС/rpc_pipefs/gssd
/sysroot/ВАР/Либ/НФС/rpc_pipefs/gssd/clntXX
/sysroot/ВАР/Либ/НФС/rpc_pipefs/gssd/clntXX/gssd
/sysroot/ВАР/Либ/НФС/rpc_pipefs/gssd/clntXX/информация
/sysroot/ВАР/Либ/НФС/rpc_pipefs/фнур
/sysroot/ВАР/Либ/НФС/rpc_pipefs/кэш
/sysroot/ВАР/Либ/НФС/rpc_pipefs/nfsd4_cb
/sysroot/ВАР/Либ/НФС/rpc_pipefs/он
/sysroot/ВАР/Либ/НФС/rpc_pipefs/с portmap
/sysroot/ВАР/Либ/НФС/rpc_pipefs/НФС
/sysroot/ВАР/Либ/НФС/rpc_pipefs/смонтировать
/sysroot/ВАР/Либ/НФС/rpc_pipefs/lockd
/sysroot/загрузки
/sysroot/загрузки/пакет initramfs-3.10.0-514.el7.архитектуру x86_64.ИМГ

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

+990
Youssef Yassin 16 апр. 2012 г., 17:52:32
Другие ответы

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


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

Я пытаюсь создать корн скрипт в RHEL7 для автоматической установки агента на мою работу. Однако агент требует старую версию Агента была установлена до обновления до новой версии агента. Модернизированная версия агента будет работать с RHEL 7С новый 3.х ядро Linux, но базовая версия агента не будет. Компания поручила нам использовать команду setarch $(uname-м) --команде uname-2.6, установка базового агента, затем выйдите из setarch оболочки и установить обновление. Моя проблема до этого момента я все это молча сценарию, но команда setarch капли скрипт в Shell и прекращает выполнение команд сценария. Есть ли способ, чтобы выполнить команду setarch и продолжить выполнение сценария или выполнить второй скрипт?

+962
torjinx 21 нояб. 2018 г., 02:03:39

Если вы используете NetworkManager-а можно использовать средство командной строки, которое входит он, nmcli , чтобы получить этот список:

$ список nmcli dev и длицо как wlan0 | grep в ИП4
ИП4-НАСТРОЙКИ.Адрес: 192.168.1.110
ИП4-НАСТРОЙКИ.Префикс: 24 (255.255.255.0)
ИП4-НАСТРОЙКИ.Шлюз: 192.168.1.1
ИП4-СЕРВЕРА DNS1.ДНС: 192.168.1.8
ИП4-DNS2.ДНС 192.168.1.5
ИП4-DNS3.ДНС: 24.92.226.11

Вы должны изменить немного, как wlan0 что ваш сетевой интерфейс. Вы можете сделать его немного более динамичным с помощью iwgetid команду:

$ список nmcli dev и недвижимость $(iwgetid | у awk '{печати $1}') | грэп ИП4

Вы можете также использовать Нм-инструмент , чтобы получить полный отчет:

$ Нм-инструмент 
...
 Параметры IPv4:
 Адрес: 192.168.1.110
 Префикс: 24 (255.255.255.0)
 Шлюз: 192.168.1.1

 ДНС: 192.168.1.8
 ДНС 192.168.1.5
 ДНС: 24.92.226.11
+950
DCY 26 сент. 2011 г., 12:06:34

Скрипт будет перебор для двух (партий) Движения. Используйте ММВ утилиты:

ММВ devoirNote1_2_"*" devoirNote1_3_#1
ММВ devoirNote1_1_"*" devoirNote1_2_#1

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

+916
Olivier Blaise 27 мар. 2010 г., 08:06:04

Я установка MongoDB в общий выпуск на Debian с помощью инструкции здесь. Он говорит:

К MongoDB-орг-сервера пакет содержит скрипт инициализации, который запускает команду mongod с файлом /etc/команду mongod.conf конфигурационный файл.

Я считаю, что он устанавливает systemd в скрипт вместо пакета sysvinit / инит.д сценарий. Работает с dpkg -л подтверждает это:

$ команды dpkg -л в MongoDB-орг-сервер
[...]
в /lib/systemd в
/Либ система/systemd в/
в /lib/systemd в/системы/команду mongod.услуги

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

+910
papirrin 31 янв. 2013 г., 14:18:39

Я очень новый пользователь CentOS. Я пришел с Ubuntu. Мне нужно установить эмпатии на мой ПК с CentOS.

Кто-нибудь может объяснить, как это сделать?

+860
Boilerbots 6 июл. 2018 г., 08:17:54
компания sed '$!Н;$!Н;$!Н;$!Н;С/\Н/+/г'list.txt | до н. э.

Демонстрация:

$ сл 33 | е$!Н;$!Н;$!Н;$!Н;С/\Н/+/г'
1+2+3+4+5
6+7+8+9+10
11+12+13+14+15
16+17+18+19+20
21+22+23+24+25
26+27+28+29+30
31+32+33
$ сл 33 | е$!Н;$!Н;$!Н;$!Н;з/\п/+/г | до н. э
15
40
65
90
115
140
96
$ 

Этот подход имеет несколько преимуществ:

  1. Простой
  2. Быстро
  3. Четко отделяет группировка числа от математика
  4. Корректно обрабатывает случаи 0 рядов, 1 ряд, 5н строк, и не кратных 5 строк

Если вы хотите отказаться от дополнительных услуг (например, откажитесь от 31 до 33 В приведенном выше примере), вы можете покончить со всеми $! условия; это более простая команда и была моя первая попытка:

$ сл 33 | е н;н;н;н;п/\п/+/г'
1+2+3+4+5
6+7+8+9+10
11+12+13+14+15
16+17+18+19+20
21+22+23+24+25
26+27+28+29+30
$ 
+832
Gustavo Vasconcellos 14 сент. 2019 г., 17:04:41

Когда вы выполните всю nbq ... найти ... | ... рода, газопровод, оболочка разбивается на команды следующим образом:

nbq -Р <бассейн> -м <слот> -с <автомат> -й <файл_журнала> --задача-имени проверку найти /НФС/диски/test_dir/ -имя .моментальный снимок -чернослив -о-е '%ы %р\н' | 
 рода -НР |
 руководитель -Н 50 |
 тройник журнала

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

  • Вы могли бы сказать, nbq , чтобы выполнить Шелл Ш, с вашего оригинал-вкладыш как один аргумент:

    nbq -Р <бассейн> -м <слот> -с <автомат> -й <файл_журнала> --задача-имени проверку \
     Ш-с "найти /НФС/диски/test_dir/ -имя .снимок -чернослив -о-е '%ы %р\н' | сортировка -НР | руководитель -Н 50 | тройник журнала"
    
  • Кроме того, nbq может быть достаточно умный, чтобы управлять трубопроводом себя (или, что более вероятно, запустить другую оболочку, чтобы сделать работу), в этом случае вам нужно только бежать каждый | для защиты от (ток) оболочки.

    nbq -Р <бассейн> -м <слот> -с <автомат> -й <файл_журнала> --задача-имени проверку \
     найти /НФС/диски/test_dir/ -имя .снимок -чернослив -о-е '%ы %р\н - \ | сортировка -НР \| руководитель -Н 50 \| тройник журнала
    
  • Если все остальное терпит неудачу, вы могли бы отказаться от "один-лайнер" подход, и поставить весь трубопровод в скрипте:

    #!/Бен/ш
    найти /НФС/диски/test_dir/ -имя .моментальный снимок -чернослив -о-е '%ы %р\н' |
     рода -НР |
     руководитель -Н 50 |
     тройник журнала
    

    тогда скажи nbq , чтобы запустить этот скрипт вместо:

    nbq -Р <бассейн> -м <слот> -с <автомат> -й <файл_журнала> --задача-имени проверку \
    /path/to/top50.sh
    
+826
John Crosbie 19 сент. 2015 г., 14:20:54

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

  1. Скрытое использование диска

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

    Вы можете обойти эти проблемы с монтирования.

    команды mkdir -Р /тугриков/корень
    горе ... привязки / каталог /mnt/корень
    shopt -с dotglob
    дю-ГС /шоссе/корня/*
    

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

  2. Удаленные файлы

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

    как lsof | grep в удаленные
    
+805
vip 5 янв. 2012 г., 19:55:20

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

$ кот файл1 
фу
бар
$ кот файл2
бар
фу
$ $ функция diff файл1 файл2
1d0
< фу
2А2
> фу

Но, если Вы нам

$ дифф <(вроде файл1) <(вроде файл2)
$ 

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

+804
42burnside 7 июл. 2019 г., 09:14:52

У меня две машины и я пытаюсь увидеть, кто является более мощным машинам. Я могу проверить память и процессор, но не знаете, как его понимают другие вещи из lscpu:

Вот мачинеа "lscpu" результат:

Давид@мачинеа:~$ lscpu
Архитектура: x86_64 с
ОП-режим процессора(ов): 32-бит, 64-бит
Порядок Байтов: С Обратным Порядком Байтов
Процессор(ы): 40
На линии CPU списка(ы): 0-39
Тема(ы) на ядро: 1
Ядро(ы) в гнезда: 1
Разъем(ы): 40
Узел NUMA(ы): 1
Идентификатор поставщик: GenuineIntel
Семейство процессора: 6
Модель: 62
Шагая: 4
Процессора МГц: 2499.998
BogoMIPS: 4999.99
Виртуализация: VT-х
Поставщик: КВМ
Тип виртуализации: полная
Кэш L1d: 32К
Кэш L1i: 32К
Кэш L2: 256К
Кэш-памяти L3: 25600K
Нума процессора node0(ы): 0-39

Теперь вот machineB "lscpu" результат:

Давид@machineB:~$ lscpu
Архитектура: x86_64 с
ОП-режим процессора(ов): 32-бит, 64-бит
Порядок Байтов: С Обратным Порядком Байтов
Процессор(ы): 32
На линии CPU списка(ы): 0-31
Тема(ы) на ядро: 2
Ядро(ы) в гнезда: 8
Разъем(ы): 2
Узел NUMA(ы): 2
Идентификатор поставщик: GenuineIntel
Семейство процессора: 6
Модель: 45
Шагая: 7
Процессора МГц: 2599.865
BogoMIPS: 5199.95
Виртуализация: VT-х
Кэш L1d: 32К
Кэш L1i: 32К
Кэш L2: 256К
Кэш-памяти L3: 20480K
Нума процессора node0(ы): 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30
Нума процессора узел1(ы): 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31

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

+803
user290006 19 июн. 2015 г., 12:35:26

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

Взгляните на это другими Unix и Linux вопросы и ответы на тему: разницу между логином Shell и номера-логин Шелл?. Это в значительной степени охватывает именно то, что вы спрашиваете.

+788
alanos maeousz 2 июл. 2010 г., 12:01:22

Вы можете изменить ваш цикл:

#!/бин/Баш -
пока ((секунд < 5*60))
делать
 линия Эхо "напечатано"
сделано

Или вставить ((секунд < 5*60)) || выход за свои глубочайшие петли.

Секунд в КШ, ЗШ и Баш - это специальные переменные, которые содержит количество секунд, прошедших с начала раковины.

+776
GotExx 6 сент. 2014 г., 07:08:50

но как я понимаю, Гном 3 не может быть использован с нестандартного оконного менеджера

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

Гнома состоит из множества различных деталей: менеджер входа в систему, окно менеджер, оболочки, демон gsettings, виртуальная файловая система GVFS, брелок менеджер и т. д. Оболочки GNOME обязан оконный менеджер. Но ничто не мешает вам выбрать другое окно Manager, а не с помощью оболочки GNOME. Вы все еще можете наслаждаться в GNOME 3 рабочего стола с большинством функций Гном предлагает, кроме окна менеджер и оболочку, хотя некоторые компоненты (например заставка/шкафчик, если не ошибаюсь) были перемещены в гном-Шелл и, следовательно, не могут быть использованы с пользовательским ВМ.

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

+770
Victor White 11 янв. 2020 г., 15:30:30

Принимая Жиля объяснение, но правильно листать 7-й бит согласно протоколу IPv6 спецификаций:

#!/бин/Баш

ИФС=':'; набор $1; сбросить МФС
е "на fe80::%Х%Х%Х%Х%х\п" 0х$(( 0х${1} ^ 0x02 )) 0х${2} 0х${3}ФФ кодами 0xfe${4} 0х${5}${6}

Пример бит-листать:

mac_to_ipv6 $ 00:00:00:00:00:00
на fe80::200:число 00ff:fe00:0000
+711
McLovin 23 июн. 2011 г., 11:18:47

Когда система проверяет файл/etc/инит.Д или в/etc/файл RC.д/РКН.д (зависит от дистрибутива) для подсистем полностью в смысл основных систем, таких как ФСС, сетей и т. д.

Проверить эту статью :
http://www.tldp.org/LDP/intro-linux/html/sect_04_02.html

Чтобы ответить на ваш вопрос: он зовет его после перезагрузки.

+696
kato frank 31 окт. 2016 г., 16:07:39

Без МФС может быть проще

грэп редактировать addresses.txt | вырезать -д\" -Ф2 | во время чтения Эл
делать
Эхо "аддр=[$значение addr]"
грэп -Н "$АДР" сайта FortiGate.конф
сделано



+672
kelena27 13 июн. 2016 г., 12:36:53

Мы создали два решения:

pgrep -F в переменных var1=`logstash`; ЛС-Аль в /proc/$переменная1/ФД |туалет -л

или, более Hack,

ЛС-Аль pgrep -F в файле /proc/`logstash`/ФД |туалет -л

Обратите внимание на использование обратной засечки.

+663
user48598 22 апр. 2018 г., 15:28:02

Я хочу, чтобы измерить в реальном времени производительность старого подгонять Редхат Линукс (ОСРВ) с РТ-тест, набор инструментов и RT в RedHat Linux не зарегистрирован в RHN, поэтому я не могу установить РТ-тестирования и пакеты, которые она использует с Юм команда.

Я следую инструкции и получаю некоторые ошибки в руководстве по установке.

Во-первых, я проверяю построение-основы(GCC и G++и использующих automake autoconf для libtool не сделать) установлены, и скачать исходный код РТ-тест. Затем делают установку команды сообщает об ошибке Нума.ч: нет такого файла или каталога, с CPUID.ч: нет такого файла или каталога и некоторые предупреждения от cyclictest\rt_numa.ч, поэтому я думаю, что некоторые пакеты о Нума не хватает.

Linux ядра(2.6.29) немного старый, и я не могу найти эти Нума пакеты, казалось бы, для установки можно найти-библиотеки можно найти-девел для RedHat?

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

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

+632
John Hoffman 3 июн. 2015 г., 18:05:56

интерфейс eth0:1, eth0 в:2 интерфейс псевдонимы. Они не функционируют в качестве индивидуального интерфейса. Фактический интерфейс еще через eth0. Трафика, проходящего в и из этих псевдонимов до сих пор считаются eth0 в это.

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

iftop -БПН -я через eth0
iftop -БПН -я от eth0:1
iftop -БПН -я от eth0:2

Все 3 команды будут показывать тот же трафик.

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

+589
yoshiki 30 июн. 2011 г., 18:09:43

У меня есть вопрос. Как полностью удалить вино?Я попытался

суда apt-получить продувки вино 
судо apt-получить autoremove 
суда apt-получить чистый 
судо apt-получить установку -Ф 
РМ -Р ~/.вина 
РМ -Р ~/.местные/доли/приложения/вино/программы 
РМ -РФ ~/.местные/доли/приложения/вино* 

Но он говорит:пакет "вино" не установлен, поэтому не удаляется Что делать?

+564
Brian Payne 15 февр. 2014 г., 18:20:12

Как повернуть файл PDF меньше, чем 90 градусов под Ubuntu?

Я могу сделать это в интерактивном режиме?

+505
Michael J Hearn 11 мая 2015 г., 18:46:03

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

Единственный дистрибутив, который построен с нуля для обучения Floppix (floppix.ccai.com/labs.html)

Но любой дистрибутив будет работать, все дистрибутивы Linux имеют командную строку (терминал)

3 большие бесплатные ссылки: 1 - www.learnlinux.org.za/courses/web-courses.html 2 - ОС Linux-обучение.быть/загрузки/ 3 - wiki.ubuntu.com/ (посмотрите на руководство сервером)

Я знаю, что это поздно для оригинальный плакат, но кто-то другой должен принести пользу! Linux-это ОС будущего.

+494
Vagos 24 окт. 2010 г., 08:58:49

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

0 22 * * * : > в /var/почта/"$(whoami)"

которая, в 22:00 (10 вечера) каждый день, заменить файл в/var/почта/<ваше имя пользователя> с пустыми данными. Если почтовый файл хранится где-то еще, вам нужно будет изменить путь.

+471
user94893 17 июл. 2015 г., 19:03:40

Я не знаю, если программы GParted можете сделать это. Большинство программ раздела удалить sda5, поэтому-х, когда вы удалить/пересоздать расширенного раздела.

Вы могли бы попробовать sfdisk.

# sfdisk -д /Дев/СДА > ПДД.оригинал

Что создает дамп структуры разделов как так:

# таблицы разделов /Дев/СДА
подразделения: секторы

на /dev/sda1, поскольку : пуск= 2048, размер= 4194304, Ид= с
на /dev/sda2 : пуск= 4198400, размер= 2097152, ИД=83, загрузочный
файл /dev/sda3 в качестве : пуск= 6297600, размер= 20971520, ИД=83
на /dev/sda4 в : Пуск= 27271168, размер= 3844096, ИД= Ф
на /dev/sda5, поэтому : пуск= 27273216, размер= 1918976, ИД=83
на /dev/sda6 : пуск= 29194240, размер= 1918976, ИД=83

Создать копию этой дыре, и изменить его по своему вкусу.

# СР ПДД.оригинальный ПДД.изменен
# нано ПДД.изменен

Так что в вашем случае вы хотите продлить на /dev/sda4 в от 420343806 в 317941760, вы просто замените, что старт= номер /Дев запись/sda4 в в ПДД.измененный файл.

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

# sfdisk /Дев/СДА < ПДД.изменен

И если есть какие-либо проблемы, вы можете адаптировать свой редактировать, или вернуться в исходное состояние:

# sfdisk /Дев/СДА < ПДД.оригинал

Вот как вы бы сделали это с sfdisk.

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

# расстались /Дев/СДА блок Б печати бесплатно > ПДД.расстались

Что бы создать файл вот так:

Модель: универсальное устройство хранения данных (SCSI)
Диск как /dev/ПДД: 15931539456B
Размер сектора (логического/физического): 512 Б/512Б
Таблица разделов: рекламного
Флаги Диск: 

Номер начало конец размер тип файловая система флаги 
 32256B 1048575B 1016320B свободного пространства
 1 1048576B 2148532223B 2147483648B первичной Лаб в FAT32 
 2148532224B 2149580799B 1048576B свободного пространства
 2 2149580800B 3223322623B 1073741824B первичной файловой системой ext2 загрузки
 3223322624B 3224371199B 1048576B свободного пространства
 3 3224371200B 13961789439B 10737418240B основной файловой системой ext2
 13961789440B 13962838015B 1048576B свободного пространства
 4 13962838016B 15931015167B 1968177152B расширенной адресации LBA
 5 13963886592B 14946402303B 982515712B логических разделов ext2
 6 14947450880B 15929966591B 982515712B логических разделов ext2
 15929966592B 15931015167B 1048576B свободного пространства
 15931015168B 15931539455B 524288B свободного пространства

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

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

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

+375
Max E 6 нояб. 2018 г., 11:21:32

У меня 500Гб диск на недавнем МВА. Я уменьшил раздел на OSX на 250Gb, чтобы позволить мне установить Debian в пустом пространстве.

Когда я иду через программы установки Debian, руководствуясь перегородки только на возможность зашифровать весь диск и настроить LVM на. Но я хочу только установить и зашифровать Debian в оставшееся свободное пространство на диске (не стереть на OSX).

Так как я могу вручную разбить диск для зашифрованного установки?

+347
andre clarke 20 нояб. 2012 г., 23:45:42

Я делал некоторые работы с Старый с svr4 коробка с серийным I/O, когда я обнаружил, что драйвер на адаптер не поддерживает TIOCMGET через функции ioctl вызов (например, вызов ioctl(FD, то TIOCMGET, &арг);). Имея источник для водитель, и, глядя на это, кажется, не слишком трудно добавить ответ на звонок. Однако, я столкнулся с немного корягу в том, что я делаю, кажется, не работает. Взглянув на водителя, он имеет следующий код для TCGETS услуги:

дело TCGETS:
{ /* немедленное получение Парм */
 зарегистрировать структуру struct termios *ЦБ;

 если (Мп->b_cont) /* плохой пользовательский параметр */
freemsg(Мп->b_cont);

 если (!(вр1 = allocb(оператор sizeof(структура termios), BPRI_MED)))
{
 putbq(м, Мп);
 bufcall(оператор sizeof(структура termios), BPRI_MED, getoblk, (долго)ТП);
возврат;
}
 Мп->b_cont = вр1;
 КБ = (структуры struct termios *)Мп->b_cont->b_rptr;

 КБ->c_iflag = ТП->t_iflag;
 КБ->c_oflag = ТП->t_oflag;
 КБ->c_cflag = ТП->t_cflag;

 Мп->b_cont->b_wptr += оператор sizeof(структура termios);
 Мп->b_datap->параметре = M_IOCACK;
 iocbp->ioc_count = оператор sizeof(структура termios);
 putnext(РД(м), Мп);
перерыв;
}

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

дело TIOCMGET:
{ /* немедленное получение Парм */
 зарегистрировать инт *ЦБ;

 если (Мп->b_cont) /* плохой пользовательский параметр */
freemsg(Мп->b_cont);

 если (!(вр1 = allocb(оператор sizeof(тип int), BPRI_MED)))
{
 putbq(м, Мп);
 bufcall(оператор sizeof(тип int), BPRI_MED, getoblk, (долго)ТП);
возврат;
}
 Мп->b_cont = вр1;
 КБ = (инт *)Мп->b_cont->b_rptr;

 /* моя оригинальная попытка получить некоторые биты */
 *КБ = (КЖ->перевозчик * TIOCM_CAR | КЖ->РЦ * TIOCM_RTS | (КЖ->ЛП->Команда & 1) * TIOCM_DTR)


 /* Пробовал это для отладки: 
 *КБ = 0;
 Не похоже, чтобы изменить переменную я прохожу в */


 /* Пробовал это, компилируется нормально, 
 *(инт *)Мп->b_cont->b_rptr = 0;
 но я получаю неправильный аргумент, передаваемый ошибки во время выполнения */

 qreply(м, Мп);

 Мп->b_cont->b_wptr += оператор sizeof(тип int);
 Мп->b_datap->параметре = M_IOCACK;
 iocbp->ioc_count = оператор sizeof(тип int);
 putnext(РД(м), Мп);
перерыв;
}

Делая вызов, как показано ранее, в ioctl(FD, то TIOCMGET, &арг), значение ARG, кажется, не изменилось. Я пробовал пару разных попыток возвращают значение 0 в случае, если проблема была в моем разрядный код назначения. Однако, у меня не было никаких удачи.

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

Спасибо всем, кто смотрит и попытаться помочь.

Мак

+321
user355834 11 окт. 2018 г., 21:19:38

enter image description here

Мой непосредственный зуд-это состояние линии в АПТ обновление / Обновление через apt , что это оттенок желтого — как я использую светлый фон практически нечитаемыми...

Я попытался АПТ Man-странице, но /Колау?Р дают никаких совпадений.

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

Я хотел бы также конкретный ответ царапать мой вопрос выше, но я хотел как лучше-это указатель на какой-то (ООН)официальный док, что объяснять цвета в АПТ и как изменить по умолчанию.

Техас заранее

ПС АПТ как утилита командной строки — упаковка инфраструктуры Debian-подобных дистрибутивов, вероятно.

+319
Infirmduring 31 дек. 2017 г., 12:34:44

В этом ответе, следующие пробудили мой интерес:

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

В чем разница между загрузкой с диска и загрузки из свопа? Почему бы загрузки из свопа будет меньше шансов? Я думаю, что ММУ бы на месте частей, которые являются более вероятно, будут читать рано или поздно в своп, и страницы все остальное на прежнее место на диске?

+309
Dalbergia 5 дек. 2014 г., 03:20:25

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

Это содержание:

Пакет: libopencore-amrwb0
Архитектура: amd64 в
Автоустановка: 1

Пакет: transfig выступает
Архитектура: amd64 в
Автоустановка: 0

Пакет: подросток-библиотеки
Архитектура: amd64 в
Автоустановка: 1

Пакет: xaw3dg
Архитектура: amd64 в
Автоустановка: 0

И вот как выглядят результаты:

Пакет: transfig выступает
Архитектура: amd64 в
Автоустановка: 0

Пакет: xaw3dg
Архитектура: amd64 в
Автоустановка: 0

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

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

Любое решение является приемлемым, оно не должно быть грэп (это может быть даже в Emacs).

+287
Hugh Buntu 18 февр. 2014 г., 05:57:05

То есть в Btrfs встроенный RAID, которая в настоящее время имеет проблемы. Это не значит, что нельзя использовать "нормальные" команды mdadm рейд-1 на два устройства (или равно разделы размер оного) и положите ее сверху.

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

Будет ли рейд-1 достаточно в вашем случае радиации-это другой вопрос.

+266
user218211 11 окт. 2013 г., 12:22:02

Ваша проблема в том, что вы перенаправляете поток stderr перед перенаправление stdout. Он должен работать, если вы включите их вокруг. Для иллюстрации рассмотрим следующие сценарии. foo.sh печатает в stderr и stdout:

#!/usr/Бен/ОКР Баш
## foo.sh

## Печать "" на стандартный вывод
Эхо
## Печати "ошибка" в стандартный поток ошибок
ошибка Эхо >&2

bar.sh считывает входные данные:

#!/usr/Бен/ОКР Баш
## bar.sh

вход читать 
## Напечатать ваш вклад
Эхо "bar.sh читайте: $ввод"

И так же baz.sh:

#!/usr/Бен/ОКР Баш
## baz.sh

вход читать 
## Напечатать ваш вклад
Эхо "baz.sh читайте: $ввод"

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

$ foo.sh 2> >(bar.sh) > >(baz.sh) | в то время как line чтения; делать Эхо "$строка"; сделано
bar.sh читайте: ошибка
baz.sh Читайте: из

Однако, это не удается, если вы делаете это другой путь вокруг:

$ foo.sh > >(bar.sh) 2> >(baz.sh) | в то время как line чтения; делать Эхо "$строка"; сделано
bar.sh Читайте: из
+258
evatlsong 15 авг. 2016 г., 15:39:41

Если вы пытаетесь делать сравнения в десятичном формате с датами, я нашел этот метод должен быть очень эффективным:

пусть mymin=$(дата+1%м') ; пусть mymin=mymin$%100

Что всегда дает десятичное значение. Так что я могу сделать это:

если [[ $mymin -ЛЕ 1 ]]; тогда # только 0 и 1 являются истинными.

Нет никаких проблем с 08 или 09 этот путь. Используя %вместо 10 %100 дает вам десять минут в диапазоне от 0 до 9. Я также считаю ниже приводятся десятичные значения, без ведущих нулей:

Эхо "$((10#$(дата +%м)))"
+240
tjslime 13 дек. 2017 г., 17:30:14

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

+220
tn60506 31 авг. 2019 г., 17:50:11

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

> оружие (У5.1.0), начиная...
> 
> Платформы OpenCL #1: проект pocl 
> ====================================
> * Устройство #1: pthread в-Интел(Р) ядро(ТМ) и5-3470 процессор @ 3.20 ГГц, 512/1496 МБ приписаны, 4MCU
> 
> Информация: все хэши нашли в potfile! Использовать-шоу, чтобы отобразить их.
> 
> Начал: Пн 19 Августа 11:55:06 2019 Остановился: 19 Пн Авг 11:55:07 2019

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

+167
Shank 3 мая 2014 г., 12:37:05

Я был в состоянии решить эту проблему путем анализа выходных данных команды netstat:

# команды netstat -НР
Таблица IP-маршрутизации ядра 
Пунктом Genmask шлюз флаги МСС окна irtt iface защитный 
169.254.0.0 0.0.0.0 255.255.0.0 u 0 не 0 0 ens192
172.16.25.64 0.0.0.0 255.255.255.192 У 0 0 0 ens192
254.146.247.0 0.0.0.0 255.255.255.0 u 0 не 0 0 ens224

Адрес шлюза интерфейс должен исходить из адресов назначения, настроенных для данного интерфейса. В моем примере (IP-маршрута добавить 10.20.31.0/24 через 254.146.247.1 Дев ens224) работает, потому что я выбрал IP-адрес (254.146.247.1) из IP-сети (254.146.247.0/24) настроен для интерфейса (ens224).

+144
brainplot 22 дек. 2016 г., 22:50:38

Вижу :час :Общ:

:ЛС[!] [флаги]
 Показать все буферы. Пример:

 1 #ч "/тест/текст" линия 1 
 2У, линия "впрыска" 0 
 3% В + "версия.c" линии 1 

[...]
 Индикаторов (символов в одном столбце являются взаимоисключающими):
 у буфера неуказанные (отображается только в случае установки [!] используется)
неуказанные-буфер
 % буфера в текущее окно
 # альтернативный буфер для ":Е #" и Ctrl-^
 в активный буфер: он загружается и виден
 ч скрытый буфер: он загружается, но в настоящее время не
 отображается в окне скрытый буфер
 - буфер с изменяемым от
 = буфер только для чтения 
 Р терминальный буфер с выполняемым заданием
 Ф буфера терминала с готовой работой
 ? буфер терминала без работы: `:терминала нет
 + модифицированный буфер
 х буфер с ошибками чтения

Так что %а + указывает на то, что буфер:

  • буфер в активном окне
  • активный буфер
  • модифицированный буфер
+128
Jaechang Nam 11 янв. 2010 г., 20:36:23

На Linux, есть ли способ для shell-скрипт, чтобы проверить, если стандартный вывод перенаправляется от нулевого устройства (1, 3) *, в идеале, не читая ничего?

Ожидаемое поведение было бы:

./checkstdinnull
- нет
./checkstdinnull < /dev/нуль
- да
Эхо -Н | ./checkstdinnull
- нет

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

системный вызов mknod secretunknownname c 1 по 3
старпома 6<secretunknownname
РМ secretunknownname
./checkstdinnull <&6
- да

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


*Нет необходимости просто /dev/нуль, но любое устройство null, даже если вручную созданные с помощью функции mknod.

+119
user11918051 28 нояб. 2018 г., 18:58:19

У меня есть скрипт резервного копирования, который выполняется ежедневно запускаемые программы. Это может занять около 3 часов.

Я рад, что для anacron не начать сценарий, если ноутбук работает от батареи, но как только началась, я не хочу, она должна быть прекращена, если режим батареи начинается, поскольку это оставляет меня неполной резервной копии и ложное чувство безопасности. Резервная копия использует rsnapshot, который вращает резервных копий.

Как я могу отключить запускаемые программы мониторинга в режиме мощность для выполнения заданий (или иначе обойти это поведение)?

Я запуске Kubuntu 12.04.2.

+106
projectilemotion 2 мар. 2017 г., 08:59:00

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

$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