давая выход grep для РМ

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

Общ | команда grep '\^[Daruchini'| РМ

РМ: отсутствует операнд Попробуйте РМ --Help' для получения дополнительной информации.

+68
jerry sunny 24 мая 2013 г., 02:13:14
36 ответов

Я использую распространения неона в KDE (в Ubuntu 16.04 ЛЦ + последний KDE5 де).

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

screenshot of corrupted labels on desktop

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

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

Вопрос:

  • как легко обновить весь рабочий стол? Меню KDE "рабочий стол обновить" не помогает (я думаю, есть некоторые кэш для иконок, и это не нарушает).

  • как создать качественный отчет об ошибке, какие журналы/вывода команд стоит, и где даже начать, чтобы выследить это.

В то время как я сам программист, я не делаю ничего на Qt разработка/KDE5, поэтому у меня нет даже идеи, что в состав KDE отвечает за это, где искать ошибки и какие инструменты доступны для диагностики. Быстрый взгляд на команды dmesg и /Вар/лог/файл xorg.0.журнал не приносят ничего подозрительного.

lshw -C с видео

 *-дисплей 
 описание: 3D контроллер
 продукт: GM107M [GeForce для видеокарты GTX 960м]
 поставщик: компания NVIDIA 
 физический идентификатор: 0
 автобусная информация: [email protected]:01:00.0
 версия: А2
 ширина: 64 бит
 часы: 33мгц
 возможности: ПМ МСИ разъем pciexpress bus_master cap_list диска
 конфигурации: драйвера=задержка от Nvidia=0
 ресурсы: IRQ С:130 память:de000000-deffffff памяти:c0000000-cfffffff памяти:d0000000-d1ffffff ioport:от e000(размер=128) память:df000000-df07ffff
*-дисплей
 описание: совместимый контроллер VGA и 
 продукт: корпорация Intel
 поставщик: корпорация Intel
 физический идентификатор: 2
 автобусная информация: [email protected]:00:02.0
 версия: 06
 ширина: 64 бит
 часы: 33мгц
 возможности: разъем pciexpress bus_master cap_list МСИ ПМ vga_controller диска
 конфигурации: драйвера=i915_bpo задержки=0
 ресурсы: IRQ С:125 память:dd000000-ddffffff памяти:b0000000-bfffffff ioport:области f000(размер=64)

glxinfo | grep в OpenGL в

Поддержка OpenGL производитель: компания NVIDIA 
OpenGL в строке Renderer: GeForce для видеокарты GTX 960м/с PCIe/SSE2 инструкции
OpenGL в основном профиле строку Версия: 4.5.0 от Nvidia 375.66
Поддержка OpenGL основной профиль затенение язык строку Версия: 4.50 НВИДИА
OpenGL в основном профиле контексте флаги: (нет)
OpenGL для ядра профиля Профиль маску: основной профиль
Поддержка OpenGL расширений ядра профиля:
Версия OpenGL строку: 4.5.0 от Nvidia 375.66
В OpenGL затенение язык строку Версия: 4.50 от Nvidia
OpenGL контекст флаги: (нет)
Профиль OpenGL в маске: (нет)
Расширения OpenGL:
Поддержка OpenGL Эс профиле строку версии: поддержка OpenGL Эс 3.2 НВИДИА 375.66
Поддержка OpenGL Эс профиля затенение язык версии: поддержка OpenGL эс эс на GLSL 3.20
Поддержка OpenGL Эс профиль расширения:
+996
Alex Lillo 03 февр. '09 в 4:24

фунт построить можно построить живую систему изображения, и это вызывает многие процессы при построении изображения. Если я запустить его, как показано ниже:

# неплохо -н 19 ionice -н 7 -с 3 ЛБ строить

всех детей процессы получают такой же хороший уровень:

 ПИД пользователей IORR IOWR ИО ИО при Н Вирт РЭС ШР с процессора% мэм% времени+ команда 
23888 672 morfik 0 0 0 В4 0 20 668 26196 с 0.0 0.1 0:00.24 │ ├ ─ Баш
30926 корень 0 0 0 В4 0 20 53668 536 536 с 0.0 0.1 0:00.02 │ │ └─ Су -
31008 корень 0 0 0 В4 20 0 34656 6260 1144 с 0.0 0.6 0:02.60 │ │ └─ -Су
11784 корень 0 0 0 ?? 39 19 4496 796 524 с 0.0 0.1 0:00.01 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/построить 
11797 корень 0 0 0 ?? 39 19 4328 612 512 с 0.0 0.1 0:00.00 │ │ └─ /Бен/ш ./авто/строить
11806 корень 0 0 0 ?? 39 19 7028 604 504 0.1 с 0.0 0:00.00 │ │ ├─ тройник строить.журнал
11798 корень 0 0 0 ?? 39 19 4496 824 532 с 0.0 0.1 0:00.01 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/построить опции noauto 
11915 корень 0 0 0 ?? 39 19 4496 836 544 с 0.0 0.1 0:00.01 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/ушко 
12753 корень 0 0 0 ?? 39 19 4496 856 548 с 0.0 0.1 0:00.02 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/bootstra
12867 корень 0 0 0 ?? 39 19 62980 3508 2132 с 11.2 0.3 0:07.00 │ │ └─ профпригодность --предположим-да обновление
12943 корень 0 0 0 ?? 39 19 24296 1916 1568 с 0.0 0.2 0:00.14 │ │ ├─ /УСР/Либ/АПТ/методов/ХZ
12927 корень 0 0 0 ?? 39 19 53280 30688 30172 Р 86.5 3.0 0:28.65 │ │ ├─ /УСР/Либ/АПТ/методов/rred
12891 корень 0 0 0 ?? 39 19 24304 1784 1440 с 0.0 0.2 0:00.00 │ │ ├─ /УСР/Либ/АПТ/методов/gpgv
12889 корень 0 0 0 ?? 39 19 24292 1624 1384 с 0.0 0.2 0:00.00 │ │ ├─ /УСР/Либ/АПТ/методов/копия
12887 корень 0 0 0 ?? 39 19 32860 1956 1560 с 0.0 0.2 0:00.17 │ │ ├─ /УСР/Либ/АПТ/методов/и HTTP
12886 корень 0 0 0 ?? 39 19 24292 1696 1444 с 0.0 0.2 0:00.00 │ │ └─ /УСР/Либ/АПТ/методов/Филь

Но я забыл добавить это приятно -н 19 ionice -н 7 -с 3 и побежал фунт построить. Итак, я пытался изменять приоритет родительского процесса:

# Реницэ -н 19 -П 6187

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

26196 morfik 0 0 0 В4 0 20 23888 668 664 с 0.0 0.1 0:00.24 │ ├ ─ Баш
30926 корень 0 0 0 В4 0 20 53668 528 528 с 0.0 0.1 0:00.02 │ │ └─ Су -
31008 корень 0 0 0 В4 20 0 34656 5952 1224 с 0.0 0.6 0:02.62 │ │ └─ -Су
 6187 корень 0 0 0 В7 39 19 4496 800 524 с 0.0 0.1 0:00.00 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/построить
 6349 корень 0 0 0 В4 20 0 4328 612 512 с 0.0 0.1 0:00.00 │ │ └─ /Бен/ш ./авто/строить
 6351 корень 0 0 0 В4 20 0 7028 592 488 с 0.1 0.0 0:00.00 │ │ ├─ тройник строить.журнал
 6350 корень 0 0 0 В4 20 0 4496 828 532 с 0.0 0.1 0:00.01 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/построить опции noauto 
 6445 корень 0 0 0 В4 20 0 4496 840 548 с 0.0 0.1 0:00.00 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/ушко 
 7580 корень 0 0 0 В4 20 0 4496 856 552 с 0.0 0.1 0:00.02 │ │ └─ /Бен/ш /УСР/Либ/жить/строить/bootstra
 7692 корень 0 0 0 В4 20 0 62924 5236 3848 х 15.5 0.5 0:03.78 │ │ └─ профпригодность --предположим-да обновление
 7932 корень 0 0 0 В4 0 20 54776 16480 15916 Р 84.1 1.6 0:16.60 │ │ ├─ /УСР/Либ/АПТ/методов/rred
 7912 корень 0 0 0 В4 20 0 24296 2036 1648 с 0.0 0.2 0:01.62 │ │ ├─ /УСР/Либ/АПТ/методов/методом gzip
 Корень 7733 0 0 0 В4 20 0 27948 5552 1632 с 0.0 0.5 0:02.85 │ │ ├─ /УСР/Либ/АПТ/методов/помощи bzip2
 7711 корень 0 0 0 В4 20 0 24304 1780 1436 с 0.0 0.2 0:00.00 │ │ ├─ /УСР/Либ/АПТ/методов/gpgv
 7709 корень 0 0 0 В4 20 0 30800 2200 1812 с 0.0 0.2 0:01.01 │ │ └─ /УСР/Либ/АПТ/методов/и HTTP 

Я мог бы улучшению всех процессов вручную, но они меняются.

Правка#1

Следующую команду:

# неплохо -н 19 ionice -н 7 -с 3 ЛБ строить

наборы также:

ionice - устанавливает или получает процесс планирования Ио класс и приоритет. ...

-с, --планирование класса имя класса или номер 0: Нет, 1: в реальном времени, 2: максимальных усилий, 3: простоя

-Н --данные класса планирование класса данных 0-7 в реальном времени и максимальных усилий классах

Как настроить и вариант ionice процессов?

+976
user45016 21 февр. 2018 г., 16:25:30
Другие ответы

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


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

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

 касание "$filenameTarget"
 РМ "$filenameTarget"
 касание "$filenameTarget"

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

ОС: Debian с 8.5

+974
owlz84 9 нояб. 2011 г., 05:28:59

Этот процесс работал для меня:

В RHEL разработчик Edition, которая является бесплатной подписки,

ням установить ntfs-3g и

не работает для меня. Мне пришлось вручную добавить репозиторий epel через

установите ням https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

затем, ням установить ntfs-3g не работал.

После этого, я установил секций через:

горе -Т нтфс-3г на /dev/sda5, поэтому в /MNT/файловой системы NTFS

Ссылки:

[1] https://www.centos.org/forums/viewtopic.php?t=4722

[2] http://fedoraproject.org/wiki/EPEL

+942
L O S T 6 сент. 2010 г., 17:54:56

Получается теперь файлы конфигурации отсутствовали полностью. Повторная установка решили проблему.

+931
happytime harry 22 авг. 2019 г., 13:46:22

Вы можете приостановить любую программу путем направления его в ЦТП (вежливый) или остановить (насильственное) сигнала. На терминале вы запускаете rsync и в, нажимая клавиши Ctrl+Z и посылает ЦТП. Резюме с ФГ и БГ команду в терминале или прод сигнала.

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

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

Если вы отключите ваш ноутбук и подключить его куда-нибудь, он может получить другой IP-адрес. Затем TCP-подключения, используемого ПО rsync будут разорваны, так что вам придется убить его и начать все заново. Это также может произойти, если вы приостановить свой ноутбук и TCP время ожидания подключения. Тайм-аут в конечном итоге фильтрации на уровне приложений, но это может занять некоторое время. Это безопасно, чтобы нажать сочетание клавиш Ctrl+С и запуска rsync снова.

+929
the creeper destroyer dacbyntM 12 дек. 2016 г., 14:23:17

Все, что ты говоришь о ~$, домой$, а /домой$ не имеет особого смысла. Я думаю, ты говоришь о командной строке; если так, было бы полезно, чтобы показать, что вы ввели и что случилось (а потом объяснил, что вы ожидали).

Но я могу читать мысли, поэтому я считаю, что я понимаю этот вопрос: ~ и ~user239887 (при условии user239887 это ваши реальные имя пользователя) означают одно и то же. Если вы тип

компакт-диск ~gman

что бы взять вас в мой домашний каталог, и в командной строке, вероятно, будет выглядеть что-то вроде /домашний/gman$.


В самом начале, в командной строке всегда было два символа — печатный символ и Пробел. Если бы Вы были системным администратором, ваше приглашение "# "; в противном случае, это было "$ " или "% ". И тогда Бог сказал, "Позвольте там быть причудливой раковины приглашения" и вот там были необычные раковины подсказок. Оболочка подсказывает начал показывать имя пользователя, имя компьютера, время, и фазы Луны (как вы думаете, я шучу?), все в цвет.

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

Еще одна классная вещь™ была в том, что вы были в состоянии чтобы задать собственный домашний каталог, набрав "~". Из-за этого, когда вашим текущим каталогом является домашний каталог и командной строке настроен для отображения текущего каталога, затем в командной строке отображается "~". Но в любом другом месте, он показывает фактический путь (за исключением может показать "~gman", когда вы находитесь в моей домашней директории, /дома/gman).

Ваш домашний каталог является, вероятно, /домашний/user239887. Как я говорил ранее, вы можете ссылаться на него как ~ или ~user239887. Когда вы входите, вы находитесь в своем домашнем каталоге, так что ваша подсказка "~$ ". Если вы тип компакт-диска .., после чего вы перейдете на /домашнийкаталог, которая является родительской директории вашего домашнего каталога и ваш запрос будет "/дом$ ".

Рискуя повториться, нет, /дома - это не ваш домашний каталог. Ваш домашний каталог является, вероятно, /домашний/user239887. /дом - это родительский каталог вашей домашней директории.

+908
Sudip Paul 2 окт. 2015 г., 06:48:13

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

на awk -Ф '{печати $6}' $файл | на awk '{функции printf("%-7С\П", $0) }' > $темп/unit_price

выходной ток:

99
121.5
108
67.5

Это, как мне нужно выглядеть и выровнять по правому краю:

99.00
63.00
121.50
108.00
108.00
67.50
67.50
+877
user255405 10 февр. 2012 г., 19:27:32

Мне нужно вычесть второй и третий столбцы между 2 файлов на основе первого столбца и не отображать строки с diff_column_2(дифф-ИО)=diff_column_3(дифф-выберите)=0. Отметив, что порядок может быть случайным, за исключением последней строки, которая существует в обоих файлах и должны остаться в конце в выходных данных.

В ref_file:

 тестирование 20 10
 рабочих мест 15 20
 вопросы 0 1
 работа 15 25
 Итого 50 56

В head_file:

 тестирование 20 10
 рабочих мест 15 30
 работа 12 25
 игры 1 2
 Итого 48 67

Желаемый результат:

СТОЛ,РЕФ-ИО РУКОВОДИТЕЛЯ-ИО,ДИФФ-ИО,РЕФ-ВЫБЕРИТЕ,РУКОВОДИТЕЛЯ-ВЫБРАТЬ,СРАВНИТЬ ВЫБРАТЬ
вакансии,15,15,0,20,30,-10
работа,15,12,3,25,25,0
игры,0,1,-1,0,2,-2
вопросы,0,0,0,1,0,1
Общая,50,48,2,56,67,-11
+863
Ancarius 3 янв. 2016 г., 14:21:41

ксгмг устарела, уже очень долгое время. Слишком многое изменилось в внутренности Linux, чтобы быть любой шанс для того, чтобы это по-прежнему компилироваться, даже на ранней 4.X ядро. Сегодня это линукс-Аби, но, что мертв с 2013 года. Пожалуй, один из binfmt модулей делает сегодня работу.

+820
hani Luula 20 мая 2010 г., 09:25:52

Я использую timerfd_create/timerfd_settime/epoll с создать таймеры в моем приложении. Согласно epoll с документацией, если таймер установлен, огонь в точке ниже, чем минимальное разрешение, она будет вместо пожаре на следующем тике.

Что я не могу найти как минимальное разрешение таймера определяется. Какие системные параметры и/или timerfd/epoll с нужным контролировать это?

+810
Mr Rajah 24 апр. 2015 г., 07:15:25

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

СР -Р --сохранить=все /дома/my_home /средств массовой информации/резервное копирование/my_home
+803
Alex Plans Isal 7 февр. 2017 г., 07:46:36

Да. У вас есть ответ на человека Су:

Синопсис
 Су [опции...] [-] [пользователь [аргументы...]]

Описание
 Су позволяет выполнять команды с заменой пользователя и идентификатор группы.

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

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

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

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

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

 o изменения в домашний каталог пользователя 

 о наборы из argv[0] оболочки к' -', Чтобы сделать оболочка входа 

или напрямую запустить судо -я как описано в этот ответ.

+760
user2638640 5 июн. 2013 г., 05:42:15

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

по почте.пример.Дэв (постфикс) с ESMTPSA идентификатор 79D412E1A3A

Как я могу удалить (постфикс) информацию?

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

Вот что я использовал в mime_header_checks , когда я использовал каждый из них:

/^.*\(Постфикс\).*/ Заменить
/^(.*)(Постфикс)(.*)/ Заменить ${1} ${2}
/^.*Постфикс.*/ Заменить ${1}${2}
/^(.*)(Постфикс)(.*)/ Заменить тест ${1}${2}
/^\с*(постфикс)[^\п]*(.*)/ Заменить $1
/^.*Постфиксом. Игнорировать
/\(Постфикс\)(.*) Игнорировать
/\(Постфикс\)(.*)/ Игнорировать
/^*.Постфикс .*/ Игнорировать

Я изменить мой основной.CF В относятся:

header_checks = регулярное_выражение: файл/etc/постфикс/mime_header_checks

Вы знаете, как я могу удалить (постфикс) информацию?

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

+688
akosh 15 апр. 2016 г., 16:41:17

Добавьте предоставляет поле в Spec-файле заголовка, например
Обеспечивает: lib_missing_complaint.так что()(64бит)

Это не работает, когда зависимость начинается с напр ../
В этом случае использовать
AutoReq: нет

+618
trick 21 дек. 2011 г., 22:19:28

Я пытаюсь настроить мой компьютер с Linux для запуска нескольких гостевых операционных систем, одна из которых ВМ с Windows, и другой контейнер с Linux. Цель здесь состоит, чтобы я не портил хост-системы, а быть свободным для работы операционной системы и играть с хозяином оборудования. В конце концов, поверх запущенного моем рабочем столе в контейнере, я надеюсь, что для выполнения графика ускорением моделирования и т. д. Так как настройки у него такие чудесные ГИТ-как управление версиями контейнеров встроенный, это казалось хорошей идеей, чтобы использовать его. Возможно, переводы будут делать так же хорошо с работы с lxc, но привилегированный режим докер делает его проще, не надо настраивать устройства к контейнеру.

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

Фон для lxc

Запуск X от команды lxc помог мне понять, как я могу настроить контейнер (например):

для lxc.контрольной группе.устройств.разрешить = с 226:0 РВМ

и используя

системный вызов mknod -м 666 из DRI/card0 с 226 0

внутри контейнера для подключения к хост-устройства.

Докер

С помощью CUDA - GPU через с докер контейнер, я увидел, что я могу сделать одинаковую настройку для работы в Докер с админкой для lxc.

Мне показалось, что если контейнер докер выполняется в привилегированном режиме, тогда он может нормально открыть ГПУ без дополнительной настройки. Итак, я загорелся базовой системы, установленные графические драйверы, файл xorg-сервер, сервер xorg-xinit, и оконный менеджер, чтобы проверить его.

Сначала попробуйте

# командой StartX
Не может работать из консоли (или послание)

Ладно, я думал, что я был на tty2.

# телетайп
устройство /dev/

Это не то, что я ожидал.

# chvt 2
# телетайп
в /dev/tty2

Ну, похоже, что это сработало. Давайте попробуем # запущен снова. Он начал оконный менеджер, с курсором в центре. Нет отклика мыши. Нет ответа на клавиатуре. Давайте попробуем изменить телетайп с контрол-Альт+Ф3. Нет ответа. Ну, похоже, что мне придется перезагрузить холода.

Вторая попытка

# телетайп
устройство /dev/
# chvt 2
# телетайп
устройство /dev/

Что? Я не могу изменить это сейчас?

Продолжение

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

Что теперь?

Так, я сейчас в тупик. Я действительно хочу, чтобы иметь возможность использовать контейнер - Докер предпочтительным, расширяемым с помощью libvirt тоже приемлемо - для запуска как операционной системы, сохраняя худой хост-ОС.

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

Я уже планирую с помощью libvirt в (возможно под бродягу-переводы), чтобы управлять виртуальными машинами моими окнами, так что было бы о том же для меня, чтобы использовать libvirt или бродяга-lxc в этом случае?

Редактировать: чтение для LXC и Docker и, мне кажется, что с Docker и Docker-контейнеров предназначены для одноразового применения в средах, возможно, было бы лучше использовать lxc, а не настройки для запуска как операционной системы. Мысли?

Редактировать: я обнаружил, что, как докер, есть команда lxc-устройства команда, которая позволяет мне обойти группы и функции mknod шагов. Если раньше я был в состоянии сделать X, чтобы начать и заморозить моей системе, это просто ошибки сейчас. Возможно, я смогу выяснить это в конце концов, поскольку никто, кажется, чтобы быть там.

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

# команда lxc-устройство-N Г1 добавить файл /dev/вход/мышей
# команда lxc-устройство-N Г1 добавить в /dev/Дри/card0
# команда lxc-устройство-N Г1 добавить в /dev/Дри/controlD64
# команда lxc-устройство-N Г1 добавить в /dev/Дри/renderD128
# команда lxc-устройство-N Г1 добавить в /dev/fb0
# команда lxc-устройство-N Г1 добавить в /dev/tty2

Работает!

+616
fho 27 янв. 2015 г., 09:17:01

Ну, некоторые пакеты устанавливаются по моей настойчивой просьбе. Эти пакеты перечислены в файле/var/lib в/волок/мир.

Но есть пакеты установлены, поскольку они требуют некоторые из них явно установленных пакетов.

Скажем, я узнал, что какой-то пакет ААА/ВВВ-1.2.3 установлена на моем компьютере. Это не в мире установить. Так что там должен быть один или несколько пакетов в мире набор, который требуют (может быть косвенно) ААА/ВВВ пакет. Как я могу выяснить, что же эти пакеты? В качестве бонуса я хочу быть в состоянии понять, почему это версию 1.2.3 , которая устанавливается.

equery (д)epends команды (установленные приложения-волок/gentoolkit пакет) можно "вывести список всех пакетов напрямую зависит от атома". Но это довольно далеко от того, что мне нужно.

+596
user26633 17 апр. 2015 г., 04:55:59

Существует соответствующей теме здесь и возможной решение здесь.

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

+590
Caezec 24 мар. 2013 г., 01:22:09

Предыдущие ответы помогли мне решить эту проблему, но мне нужно автоматизировать это и так написал pvshrink

# ./pvshrink в /dev/vda2 
Движущихся 50 блоков от 714 до 664
 в /dev/vda2: перенесено: 4.00%
 в /dev/vda2: перенесено: 100.00%
50 на 50 (100.00%) сделано
Завершения дефрагментации.
Размер метаданных: 1048576 б
PE размер: 4.0 Мб
Общий размер 1048576 б + 714 х 4194304 б = 2995781632 б (2.8 Гб)
 Протирка внутренней кэш ВГ 
 Кэш протирка ЛВМ-совместимых устройств
 Архивирование группы томов "Федора" метаданные (seqno 15).
 в /dev/vda2: делая вид, размер 5851136 не 6287360 секторов.
 Изменение размера Тома "на/dev/vda2" в 5851136 секторов.
 Изменение размера физического Тома /dev/vda2 от 0 до 714 степени.
 Обновление физического объема "как/dev/vda2"
 Создание группы томов резервное копирование "в/etc/LVM с/резервное копирование/Федора" (seqno 16).
 Физический объем "как/dev/vda2" изменен
 1 физический объем(ы) изменен / 0 физический объем(ы) не изменяется

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

+579
Aleyna 17 нояб. 2014 г., 01:30:25

В судо команды dpkg-перенастроить MySQL-сервером будет "перенастроить" на пакета MySQL, задавать больше вопросов, Если, чтобы выполнить действие, если он сочтет их не хватает. Обычно он работает в правильно установить и настроить систему безвреден. Он не должен бросить любую базу данных.

Похоже, ваша служба MySQL не вверх.

В Ubuntu 16.04 уже приходит с MySQL 5.7; эта версия имеет значительные отличия от предыдущих версий MySQL в нескольких аспектах, в том числе в файлах конфигурации.

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

Рекомендую посмотреть лог сообщений в /var/log, чтобы увидеть, какие ошибки MySQL дает.

В моем случае, мне пришлось удалить следующие конфигурации из моих серверов MySQL:

key_buffer = 16М
движок MyISAM-восстановить = резервное копирование

Как последнее примечание, Я хотел бы подчеркнуть появляется в MySQL 5.7 и быть не так снисходительны к ошибкам в файлах MySQL как предыдущие версии.

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

+525
CrIceIs 26 нояб. 2010 г., 00:45:30

Как из coreutils 8.6 (2010-10-15), ГНУ вроде уже сортирует параллельно использовать несколько процессоров, если таковые имеются. Таким образом, он не может быть доработан в этом плане, как pigz или pbzip2 улучшить с помощью gzip или помощи bzip2.

Если ваш сорт не параллельно, вы можете попробовать и установить GNU вроде из последней версии дистрибутива GNU coreutils.

С GNU-сортировки, можно ограничить количество потоков с --параллельный вариант.

+464
Ed Gibbs 8 февр. 2012 г., 07:08:36

У меня 2 ОС на моем ноутбуке: Windows 7 на отдельный раздел NTFS и Debian Джесси на свой собственный раздел в ext4. У меня тоже есть отдельный раздел NTFS для моих данных, который является общим между Осс. В Debian мой раздел данные автоматически установлен после загрузки, используя эту строку в /etc/fstab строчку:

Идентификатор UUID=4E2831122830FA93 /массовой информации/данных по умолчанию NTFS,разрешения 0 0

Мне нужны "разрешения" здесь, чтобы иметь возможность передавать права собственности на некоторые папки и файлы для моей учетной записи пользователя (который не имеет прав администратора). Отметим, что некоторое время назад он был с "нтфс-3г", а не "файловая система NTFS". Я сделал это изменение в надежде решить проблему, но это не помогло. Итак, проблема:

Когда я открываю окна, я не имею права использовать любой файл в папку, для которой я изменил разрешения от корней до моего счета в Debian. Я всегда получаю "доступ запрещен". Обратите внимание, что мой аккаунт в Windows нет прав администратора. В свойствах папки у меня проблемы с, я вижу, что он настроен на запрет доступа для всех. Я пытался удалить этот параметр и получил "доступ запрещен" снова. И я все еще не могу открыть мои файлы от Windows. Я также вижу параметр, чтобы разрешить полный доступ к "Ы-1-5-21-3141592653-589793238-462843383-12000". И владелец папки "неизвестная учетная запись(с-1-5-21-3141592653-589793238-462843383-12000)"

Мне нужно найти способ, чтобы дать необходимых прав для моей учетной записи Windows. Как я могу сказать, что Debian, что мои учетные записи на Windows и Linux имеют один и тот же человек и две учетные записи обоих владельцев?

Я был бы очень рад вам помочь. Спасибо заранее!

+436
Elsabe Gerhard Crous 15 мая 2010 г., 08:28:42

У меня есть bash-скрипт, который может войти в Cisco переключатель и закрыть/noshut любой порт я определил в нем.

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

./cisco.sh 10 #10-это номер порта 

Но сценарий не позволил мне добавить любую переменную и выдает следующую ошибку:

не могу читать "1": нет такой переменной
 во время выполнения "набор портов "$1""

Вот код скрипта я использую:

#!/usr/Бен/ожидать -Ф
установить тайм-аут 20
установить IP-адрес "192.168.0.1"
задайте имя пользователя "Заиб"
Установить пароль "Заиб"
комплект порт "$1"
отродясь СШ -о "StrictHostKeyChecking NO" в $Имя_пользователя@$IP-адрес
ожидать "*пароль: "
отправить "$пароль\Р"
ожидаем ">"
отправить "включить\Р"
ожидать "*пароль: "
отправить "$пароль\Р"
отправить "конф срок\Р"
отправить "интерфейс gigabitEthernet 1/0/$порт\Р"
ожидать "#"
отправить "закрыть\Р"
ожидать "#"
отправить "выход\Р"
ожидать "#"
отправить "выход\Р"
отправить "МРЛ\Р"
отправить "выход\Р"
выход
+364
Pyae Phyo Kyaw 17 июл. 2016 г., 20:41:26

Я ищу способ управлять электронной почты из файлов в папке папке почтового ящика пользователя (не IMAP или участвует протоколу POP3). Я использовал шавка с некоторым удовлетворением, но он работает только с файлами, которые еще не были сжаты с помощью gzip (это делается автоматически, для экономии дискового пространства). Я пробовал добавлять открытого крюка З$ "С помощью gzip -CD с %ф > %т" для .muttrc но шавка не в состоянии справиться с ними.

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

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

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

1494921455.M438425P32704V0000005CI002B4BB2_0.my.server.com З=34928:2,СБ,З
1501135580.M700848P59781V0000005CI002A90B3_0.my.server.com З=5693:2,СБ,З
1501692943.M145468P66218V0000005CI002C99C6_0.my.server.com З=5071:2,ГБУ,З
1504108468.M406192P97792V0000005CI002B2A6C_0.MY.SERVER.COM З=3168:2,ДЗ,З
1504165498.M905738P22709V0000005CI002B747E_0.my.server.com З=6777:2,ГБУ,З
1507018689.M186684P83403V0000005CI002AA105_0.my.server.com,Где S=1568:2,СБЕ
1507643724.M161408P53438V0000005CI002ABF60_0.my.server.com З=81072:2,СБ
1507709862.M455420P49529V0000005CI002AB13B_0.my.server.com З=1629:2,СБЕ
1507762300.M749739P55548V0000005CI002A7751_0.MY.SERVER.COM З=21286:2,С
1507762301.M197475P55553V0000005CI002A7766_0.MY.SERVER.COM З=21285:2,С
+344
Just another hero 27 мая 2018 г., 05:23:06

Я использую Emacs много, и тип С-Х , чтобы сохранить там. Когда я в Vim работает внутри tmux на удаленной машине, если я случайно тип С-Х, а / к ВИМ инстанции полностью зависает, и единственный выход-отправить tmux то убить-панели команд.

Как я могу настроить ВИМ/tmux, чтобы заблокировать это?

+322
Isi Meshini 23 июн. 2016 г., 05:16:46

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

Кроме того, я не могу быть только тот, кто считает Гитлера при использовании СС. Не лучшее название.

+300
Kurose 15 янв. 2010 г., 22:02:14

Видеть ограничение в POSIX найти на определенной глубине? для стандартного эквивалента ГНУ найтис -maxdepth с предикатом. Так вот:

(кд /тест && найти . ! -имя . -чернослив -тип D -имя '???') | е с|\./||'

Или если ЗШ устанавливается:

ЗШ -С 'Е "%З\П" /тест/???(Д/т)'
+275
lmjuergens 13 апр. 2014 г., 21:00:56
на awk -Ф'[]=[]' '
 print_count функция() {
 е "с THR=%д ; всего %d\n", и ключ, граф
}
 2 $ = = "чет" {если (ключ) print_count(); ключ = $3; счетчик = 0; далее}
{счетчик++}
 Конец {print_count()}
файл' 

При этом используется ] или = или [ в качестве разделителя полей.

+247
stackunderflow 12 янв. 2020 г., 12:13:41

[репост от https://stackoverflow.com/questions/42875853/linux-mint-18-1-only-has-4gb-ram-avilable-but-8gb-are-recognized ]

название говорит само за себя. У меня 5x2GB оперативной памяти DDR3 палки в наличии, и моя материнская плата имеет 4 слота (материнской платы ASRock 907M Про3). неважно, какое сочетание RAM палочки я стараюсь, моя система использует только 4ГБ итого:

$ кот /труды/meminfo
Используется параметр memtotal: 4017860 КБ
MemFree: 1587836 КБ
MemAvailable: 2353096 КБ
...

однако: в БИОСе показывает все 4 палки, как это делает lshw:

$ команда sudo lshw | grep в -М 1-а 46 "*-память"
*-памяти
 Beschreibung: Systemspeicher
 Идентификатор Physische: д
 Steckplatz: Systemplatine Hauptplatine Одер 
 Größe: 8GiB
*банк:0
 Beschreibung: синхрон ДИММ ддр3 1333 МГц (0,8 НС)
 Продукт: Ф3-10666CL9-2GBNQ
 Производитель: Неопределен
 Идентификатор Physische: 0
 Seriennummer: 00000000
 Steckplatz: A1_DIMM0
 Größe: 2 Гбайт
 Брейт: 64 бит
 Такт: 1333 МГц (0.8 НС)
*-банк:1
 Beschreibung: синхрон ДИММ ддр3 1333 МГц (0,8 НС)
 Продукт: CL6-6-6 ГБ DDR3-1333
 Производитель: Неопределен
 Идентификатор Physische: 1
 Seriennummer: 00000000
 Steckplatz: A1_DIMM1
 Größe: 2 Гбайт
 Брейт: 64 бит
 Такт: 1333 МГц (0.8 НС)
*-банк:2
 Beschreibung: синхрон ДИММ ддр3 1333 МГц (0,8 НС)
 Продукт: Ф3-10666CL9-2GBNQ
 Производитель: Неопределен
 Идентификатор Physische: 2
 Seriennummer: 00000000
 Steckplatz: A1_DIMM2
 Größe: 2 Гбайт
 Брейт: 64 бит
 Такт: 1333 МГц (0.8 НС)
*-банк:3
 Beschreibung: синхрон ДИММ ддр3 1333 МГц (0,8 НС)
 Продукт: CL6-6-6 ГБ DDR3-1333
 Производитель: Неопределен
 Идентификатор Physische: 3
 Seriennummer: 00000000
 Steckplatz: A1_DIMM3
 Größe: 2 Гбайт
 Брейт: 64 бит
 Такт: 1333 МГц (0.8 НС)

(извините за немецкий выход, но я думаю, вы можете выяснить довольно легко значение)

редактировать: также, я нашел это в dmesg, не уверен, если это связано:

$ команды dmesg | грэп -я-20 диафрагмы 
[ 0.000000] АГП: проверка диафрагмы...
[ 0.000000] АГП: нет моста АГП найдено
[ 0.000000] АГП: узел 0: диафрагма [автобусе Эл 0x6d08000000-0x6d09ffffff] (32МБ)
[ 0.000000] диафрагма за пределами 4 ГБ. Игнорирование.
[ 0.000000] АГП: ваш BIOS не оставил отверстия диафрагмы памяти 
[ 0.000000] АГП: Пожалуйста, включите опцию модуль в BIOS
[ 0.000000] АГП: это будет стоить вам 64Мб ОЗУ
[ 0.000000] АГП: диафрагма карту памяти [мэм 0xb4000000-0xb7ffffff] (65536KB)
[ 0.000000] ПМ: зарегистрирован nosave памяти: [мэм 0xb4000000-0xb7ffffff]
[ 0.000000] память: 3907664K/4166000K доступен (код ядра 8829K, 1441K rwdata, 3832K rodata, 1548K инит 1296K БСС 258336K защищены, 0К МНМ-зарезервирован)

я включил модуль (в настройках Северного моста, делает что-то ОЗУ, связанной с Там?), но ничего не изменилось, ошибка все равно возникает. Версией UEFI уже последний (1.60).

Я попробовал следующий:

  • читать десятки постов на форуме (большинство приходят со "старыми" предложение установить PAE или ядра highmemory)
  • перекомпиляция ядра (4.8.0-41)
  • рекомбинируют Овне торчит в разные стороны
  • поиск в моем UEFI для установки для любого вида установки
  • проверьте правильность частоты оперативной памяти и т. д.

-> никакой реакции вообще.

вещи вы должны знать:

  • моя система Линукс Минт 18.1 Серена 64бит, выпуск KDE (появляется вопрос о мате издание, тоже):

    $ команды uname -а
    Линукс Флориан стола 4.8.0-42-универсальный #45~16.04.1-Убунту СМП чт 9 мар 14:10:58 мирового 2017 архитектуру x86_64 архитектуру x86_64 архитектуру x86_64 GNU/Линукс
    
  • моего ядра В4.8.0-42, (появляется вопрос о старых ядрах, тоже)

  • мое ядро PAE включена и мой процессор (FX-8350 не будет) его поддерживает:

    $ кот /труды/cpuinfo для | грэп-Пае
    флаги : ППУ вме де ЧОП ВСК ПМа Пае МРЗ cx8 апик сентября mtrr ЭПГ СМА cmov ПЭТ pse36 clflush ММХ fxsr SSE инструкций SSE2 инструкции ХТ операции в NX mmxext fxsr_opt pdpe1gb rdtscp лм constant_tsc rep_good НОПЛ nonstop_tsc extd_apicid aperfmperf eagerfpu пни pclmulqdq монитор ssse3 фма cx16 sse4_1 sse4_2 popcnt ня команду xsave, Аух f16c lahf_lm cmp_legacy СВМ extapic cr8_legacy про sse4a misalignsse 3dnowprefetch osvw ИБС хор skinit компании wdt обои fma4 от ТВК nodeid_msr ТБМ topoext perfctr_core perfctr_nb КПБ hw_pstate vmmcall bmi1 Арат ДНР lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
    

любые идеи, что могло вызвать это?

+179
curran 15 мая 2011 г., 07:00:10

От https://askubuntu.com/a/831521/1471

ПС-Flww -п THE_PID

Мне было интересно, какую цель преследует за двойное ж это? Это же просто одна Ж?

Спасибо.

+145
shrabanti das 26 сент. 2012 г., 10:14:43

awk-это хорошо для более сложных задач, но эта простая задача может быть сделана намного быстрее с помощью отрезка:

$ Эхо "долларов"
А|B|С|D
х|г|з|п|||||||||
п|м|р|с|
г|ч|я|
ж|д|р||

$ время на awk -F' и|' -vOFS='|' '{НФ=4}1' <(ибо я в {1..100000};делать эхо "$а";сделал)

А|B|С|D
х|г|з|п
р|д|р|з
г|ч|я|
ж|е|р|

реальные 0м3.850s
пользователь 0m2.105-ые
представление sys 0m1.481s

$ время вырезать -д'|' -Ф1-4 <(ибо я в {1..100000};делать эхо "$а";сделал)
А|B|С|D
х|г|з|п
р|д|р|з
г|ч|я|
ж|е|р|
.....
.....

реальные 0m2.844s
пользователь 0m1.384s
представление sys 0m1.268s

В вашем случае, просто используйте

вырезать -д'|' -Ф1-4 входной_файл
+110
guitarpicva 26 дек. 2014 г., 12:22:54

В каталоге у меня есть файлы с именами:

01.txt 02.txt 03.txt

В той же папке находятся папки с именами:

01.Азбука 02.деф 03.гхи

Мне нужна команда для копирования файлов в папки по одному, так что 01.txt в 01.АВС, 02.txt в 02.деф и 03.txt в 03.гхи. Команду не следует считать имена папок, но папки с файлами сверху вниз (один файл в каждую папку).

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

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

Я изменил код переместить файлы в нескольких папках [закрыт] следующим образом:

#!/бин/Баш

LISTFILESCMD='Общ *.тхт' 
FQUANTITY=1
Папок=`сл -з 1 3`

для папку в $папок; сделать МВ `$LISTFILESCMD | глава -Н $папку FQUANTITY$`; сделано

В результате получается, что 3 файлы находятся в 3-й папке.

Правка 2:

Нет, с FQUANTITY=3 файлов заходим в 1-й папке.

С FQUANTITY=1 скрипт выше работает. Но он не работает, если имена файлов или имен папок содержат пробелы.

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

#!/бин/Баш

массив1= (*/) папку # 
массив2=(*.*) файл # 

для ((Я=0;я<${#массив2[@]};++я)); делать
 МВ "${массив2[я]}" "${массив1[я]}"
сделано

Спасибо!

+88
LogicStuff 14 июл. 2015 г., 06:26:22

Мне нравится смотреть команду, но он имеет свои ограничения.

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

+83
Mike116 29 мая 2018 г., 00:51:18

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

в rsync-Ван src_dir/ печатает/ - удалить 

Обратите внимание, что в rsync до 1.0.1 не работает, если файл существует в обоих пунктом Dir и ссылка-дест реж.

+64
user3150188 20 мая 2012 г., 19:42:59

Я могу написать вывод команды разница времени в файл?

Например, я попробовал:

$ foo.sh время > bar.txt

Но это только дает выход foo.sh для bar.txt.

+50
Filip Happy 31 мая 2013 г., 11:24:31

Я считаю, вы делаете его более сложным, чем он должен быть. Не нужно на awk или древние версии ПС команды.

Попробуйте это:

для X в `ПС-Эд -О пид=`; делать Эхо -н "$х " ; pargs -л $х; сделано

Или когда довольно напечатано:

для X в `ПС-Эд -О пид=`; сделать 
 Эхо-N "$х" 
 pargs -л $х 2>/dev/нуль # не хочу видеть сообщение об ошибке процедур, которые больше не существуют
сделано

Это позволит производить продукцию с ПИД и КМД аргументы на одной линии, неважно, сколько времени. Затем вы можете грэп свой путь через этот выход, если вам нравится.

Помните, что pargs команды должен изучить процесс, и вы не можете быть разрешено делать это для всех процессов .. если вы root или эквивалент privs.

+24
Aliut 9 окт. 2014 г., 07:34:20

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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 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