Можете расширить раздел, хотя незанятое пространство рядом с ним с помощью GParted

Я бегу высокая Сьерра в виртуальной машине через VirtualBox для. Недавно я увеличил размер моего VDI и для моей виртуальной машины, чтобы использовать повышение, я пытался использовать GParted чтобы расширить размер раздела. Однако, это не работает. enter image description here enter image description here

Вторая картинка, когда я перешел в раздел sda3 в качестве вправо, так что я могу продлить мой раздел sda2. Он не позволяет мне изменить размер sda2 ничего больше, чем текущий размер. Почему я не могу использовать незанятое пространство для расширения sda2?

enter image description here

Попробовал совершить перемещение за sda3 в качестве, но он не отпускает меня и я получаю сообщение об ошибке. Tried committing the move of sda3 but get an error

+151
user55385 4 окт. 2010 г., 09:58:34
31 ответов

В Gentoo Linux имеет очень хороший домашний маршрутизатор руководство в Хинду Linux документация: http://www.gentoo.org/doc/en/home-router-howto.xml

Многие шаги могут быть адаптированы для использования с Ubuntu.

+983
Sami Liedes 03 февр. '09 в 4:24

Я хочу подключить свой ноутбук Линукс (Debian 8) с моего ноутбука с ОС Windows (10) с Ethernet через Bluetooth. (Это должно быть установлено.) Под Linux у меня bluez5. Я узнал, что есть орг.на Bluez.Networkserver1 метод, чтобы зарегистрировать сервер (сеть-АФИ). Там я выбираю "сон". Но я не знаю, что писать, как мост?

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

Все, что я мог найти был устаревшим (bluez4) или для Linux - подключение в Linux.

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

Спасибо.

+941
user3583612 10 авг. 2010 г., 15:52:01
Другие ответы

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


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

Это скорее всего потому, что VirtualBox не может обрабатывать 3D-ускорение для Х11 гости.

https://www.virtualbox.org/wiki/X11Guest3D https://askubuntu.com/questions/1035410/ubuntu-18-04-gnome-hangs-on-virtualbox-with-3d-acceleration-enabled

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

Я не успел сделать гном-Вэйланд работает (этой теме показывает, что она требует эзотерических возиться с NVIDIA драйверами), и команды в этой теме , кажется, указывают, я использую гном Х11. Я также не удалось получить другую среду работает до приемлемого уровня.

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

+890
Anton Nockerl 20 окт. 2013 г., 13:08:57

Я просматривала один снаряд код и я нашел эту команду написано между другими оболочками код

>filename.txt 

Я не знаю, что делает эта команда, поэтому я попробовал его на моем рабочем столе. Я сделал один скрипт, и я написал эту команду в моем shell-скрипт, и когда я проверил, я обнаружил, что он ничего не делает. Что это >myfile.txt делать??

+877
Awais Ali 6 мая 2018 г., 23:30:40

Я использовал SCP для передачи файлов с сервера a на сервер B (как в CentOS с WHM и их имена равны).

 nohup и УПП -ЭКП xaa2 [email protected]:xaa2

Я делал это много раз, а потом, вдруг, он перестал работать!! Я попытался направить от B к A и он работал, и я уверен, что пароль я tiping является правильным.

Если я запускаю УПП -в text.txt [email protected]: я получаю это:

Исполнитель: программа /usr/Бен/СШ хозяина mydomainB.com, имя пользователя, команда УПП -в-Т .
OpenSSH_5.3p1, в OpenSSL 1.0.1 электронная ФИПС 11 февраля 2013 года
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config
debug1: применение варианты *
debug1: подключение к mydomainB.com [serverIPB] порт 22.
debug1: установленное соединение.
debug1: идентичность файл /home/имя_пользователя/.СШ/тип тож -1
debug1: идентичность файл /home/имя_пользователя/.СШ/личность-Серт введите -1
debug1: идентичность файл /home/имя_пользователя/.по SSH/id_rsa тип -1
debug1: идентичность файл /home/имя_пользователя/.по SSH/id_rsa-Серт введите -1
debug1: идентичность файл /home/имя_пользователя/.по SSH/id_dsa, который находится тип -1
debug1: идентичность файл /home/имя_пользователя/.по SSH/id_dsa, который находится-Серт введите -1
debug1: идентичность файл /home/имя_пользователя/.СШ/тип id_ecdsa -1
debug1: идентичность файл /home/имя_пользователя/.СШ/id_ecdsa-Серт введите -1
debug1: Удаленная версия протокола 2.0, пульт дистанционного версия программы OpenSSH_5.3
debug1: матч: OpenSSH_5.3 ПЭТ пакет OpenSSH*
debug1: включение режима совместимости для протокола 2.0
debug1: локальное строке версия протокола SSH-2.0-OpenSSH_5.3
debug1: SSH2_MSG_KEXINIT послал
debug1: SSH2_MSG_KEXINIT получил
debug1: KEX по: сервер->клиент aes128-CTR с помощью HMAC-MD5 и нет
debug1: KEX по: клиент->aes128-CTR для сервера код HMAC-MD5 и нет
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) отправил
debug1: ожидая SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT послал
debug1: ожидая SSH2_MSG_KEX_DH_GEX_REPLY
debug1: хост mydomainB.com известна и совпадает с ключевой узел ОГА.
debug1: найден ключ в /Home/имя_пользователя/.СШ/если вы:5
debug1: ssh_rsa_verify: правильная подпись 
debug1: SSH2_MSG_NEWKEYS послал
debug1: ожидая SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS получил
debug1: SSH2_MSG_SERVICE_REQUEST послал
debug1: SSH2_MSG_SERVICE_ACCEPT получил
debug1: аутентификации, который может продолжаться: файле publickey,gssapi с-keyex,gssapi с-с-микрофоном,пароль
debug1: Следующий способ проверки подлинности gssapi с-keyex
debug1: нет действительного ключевого обмена контексте
debug1: Следующий способ проверки подлинности: gssapi с-с-микрофоном
debug1: неизвестная отказ ГСС. Дополнительный код может предоставить более подробную информацию
Учетные данные кэша файл '/tmp/и krb5cc_501' не найден

debug1: неизвестная отказ ГСС. Дополнительный код может предоставить более подробную информацию
Учетные данные кэша файл '/tmp/и krb5cc_501' не найден

debug1: неизвестная отказ ГСС. Дополнительный код может предоставить более подробную информацию 

debug1: неизвестная отказ ГСС. Дополнительный код может предоставить более подробную информацию
Учетные данные кэша файл '/tmp/и krb5cc_501' не найден

debug1: Следующий способ проверки подлинности: открытый ключ
debug1: попытка закрытого ключа: /дома/comdinhe/.СШ/идентичности
debug1: попытка закрытого ключа: /дома/comdinhe/.по SSH/id_rsa
debug1: попытка закрытого ключа: /дома/comdinhe/.по SSH/id_dsa, который находится
debug1: попытка закрытого ключа: /дома/comdinhe/.СШ/id_ecdsa
debug1: Следующий способ проверки подлинности: пароль
пароль [email protected]'ы: 
debug1: аутентификации, который может продолжаться: файле publickey,gssapi с-keyex,gssapi с-с-микрофоном,пароль
Доступ запрещен, пожалуйста, попробуйте снова.

Я уже читал эти страницы:

Ссылка 1: Проверка подлинности открытого ключа не только при sshd для демона

Ссылка 2: СШ логин успешно, но УПП пароль дает мне “отказано в доступе”

Ссылка 3: “отказано в доступе, попробуйте снова” при передаче файлов с УПП

Ссылка 4: передавать файлы с помощью SCP: разрешение отклонено

Ссылка 5: УПП скопировать через SSH не получается - отказано в доступе ошибка, пожалуйста?

Хотя проблема, кажется, похожи, есть много причин, почему эта проблема возникает. Я попробовал:

  • Выполнение команды с sudo: такая же проблема
  • Выполнение СШ -в [email protected] : такая же проблема
  • имя пользователя свой каталог
  • нет файла с тем же именем в целевой каталог

Что достает меня больше всего, это то, что он работал и перестал. Сервере serverb-это новый сервер, и у меня уже был тот же вопрос, используя на сервере serverc, чтобы отправить файлы на сервер Б. кажется, через какое-то время он просто блокирует доступ.

Редактировать: Я пыталась снять логи до и после он перестал работать (в/var/журнал/безопасность):

18 марта 02:26:11 локальный накопитель sshd[56154]: принят пароль для имени пользователя из Порт ServerA_IP 42219 ssh2
18 марта 02:26:11 локальный накопитель sshd[56154]: модуля pam_unix(накопитель sshd:сессия): сессия открылась для пользователей имя пользователя (номер uid=0)
18 марта 02:32:57 локальный накопитель sshd[56363]: соединение закрыто 115.239.228.16 <---- китайский ИС
18 марта 02:34:12 локальный накопитель sshd[56161]: получено отключиться от ServerA_IP: 11: отключен пользователем
18 марта 02:34:12 локальный накопитель sshd[56154]: модуля pam_unix(накопитель sshd:сессия): сессия закрыта на имя пользователя 
18 марта 03:00:20 локальный накопитель sshd[58424]: соединение закрыто 115.239.228.6 <---- китайский ИС
18 марта 03:21:35 локальный накопитель sshd[58922]: принят пароль пользователя от ServerA_IP порт 42260 ssh2
18 марта 03:21:35 локальный накопитель sshd[58922]: модуля pam_unix(накопитель sshd:сессия): сессия открылась для пользователей имя пользователя (номер uid=0)

/**** много грубой силы нападения с незнакомцами*****/

18 марта 05:18:01 локальный накопитель sshd[64459]: не пароль пользователя от ServerA_IP порт 42362 ssh2
18 марта 05:18:17 локальный накопитель sshd[64459]: не пароль пользователя от ServerA_IP порт 42362 ssh2
18 марта 05:18:17 локальный накопитель sshd[64462]: соединение закрыто ServerA_IP
18 марта 05:20:58 локальный накопитель sshd[64641]: не пароль пользователя от ServerA_IP порт 42370 ssh2
18 марта 05:21:01 локальный накопитель sshd[64644]: соединение закрыто ServerA_IP
18 марта 05:21:41 локальный накопитель sshd[64654]: не пароль пользователя от 42371 порт ServerA_IP ssh2
18 марта 05:21:43 localhost в случае sshd[64657]: соединение закрыто ServerA_IP
+867
Naritsara Pudproe 18 нояб. 2013 г., 11:58:00

Есть PDF файл пейджер на основе mupdf, что именно вы хотите: http://repo.or.cz/w/llpp.git

(Некоторые системы Unix ОС, возможно, есть простой способ, чтобы установить его, например Арч Линукс есть пакет в арке пользователей репозитория: https://aur.archlinux.org/packages/llpp/)

+858
Justin North 21 авг. 2016 г., 08:52:32

Что человек страниц мне нужно прочитать в первую очередь?

+796
abeger 25 апр. 2016 г., 23:45:47

Вы сказали, что его на C++, так что это должно быть возможным, чтобы сбросить ее из памяти.

Сначала вы хотите найти процесс в памяти:

$ кот /труды/[пид]/карты
00400000-00404000 Р-хр 00000000 Калифорния:01 16823 /дома/ЕС2-пользователя/а.из (удалено)

Затем вы можете сбросить его

$ с GDB --PID-регулятора [пид]
дамп памяти /домашний/ЕС2-пользователя/выход 0x00400000 0x00404000

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

Файл $ Выход
вывод: эльф 64-битный исполняемый ЛСБ, для архитектуры x86-64, Версия 1 (с SysV), динамически связаны, переводчик /lib64/ЛД-ОС Linux для архитектуры x86-64.так.2, отсутствуют заголовки разделов 
+763
Kurocloud 11 февр. 2014 г., 08:09:14

Возможно, вы захотите пройти упаковывать страниц на Федора проекта Вики. Я также посмотрел в вики тему , Как создать пакет RPM и не видел никакого упоминания о нем нет.

+734
symbiont 2 мая 2011 г., 17:25:20

Команда simg2img. Остальное-путь к исполняемому файлу.

+721
CrassPip 5 мар. 2015 г., 08:43:02

Фон

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

  1. Запись звонков без сжатия в файл для дальнейшей обработки, признавая, что, когда звонит телефон, мы заинтересованы только в аудио.
  2. Сжимать записанные звонки в высоком качестве на более позднее время.

Следующий скрипт на bash (myrec, myrec-novideo и myproc) мои попытки на эту задачу. Я уверен, что есть аккуратнее способы написания этих скриптов, но я учился Баш скриптов на ходу (С огромное удовлетворение, когда я получил его на работу, я мог бы добавить).

Предпосылки

  1. видео
  2. с PulseAudio
  3. скайп

Если 1 или 2 не присутствуют в вашей системе, установить с ними нужный пакет менеджер (я использую синаптическую). Для скайпа посетить www.skype.com.


Запись видео без потерь и без потерь аудио - myrec

  1. Создать текстовый файл
  2. Сохраните его как myrec (или любое имя работает на тебя)
  3. Сделать myrec исполняемым с помощью команды: команду chmod +х myrec
  4. Вставьте следующий код в него и изменять пользовательские настройки разделе в соответствии с вашей конфигурацией:

#!/бин/Баш

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

### Настройки пользователя - настройки параметров в соответствии с вашей системы и должен

# Я использовал, чтобы иметь имя моего веб-камеру микрофон здесь, но перестал работать после обновления системы. "по умолчанию" было только исправить я не нашел. Если у вас есть более чем одним микрофоном подключены, вы, возможно, должны говорить с PulseAudio, какой микрофон вы хотите быть по умолчанию, я думаю, pavucontrol-утилита для его.
# Если вы хотите попробовать поставляя имя, запустить pacmd, то в его списке-источников команда выдаст список возможных микрофонов. Использовать имя поля значение без угловых скобок.
microphone_audio_device="по умолчанию"

# Запустить pacmd, в его списке-тонет команда выдаст вам список устройств, чтобы выбрать из. Использовать имя поля значение без угловых скобок.
speakers_audio_device="alsa_output.слот PCI-0000_00_1b.0.аналоговый-стерео.монитор"

# Выберите размер кадра.
# Некоторые стандартные типоразмеры для справки:
# экран WVGA 852x480
# разрешение WXGA 1366х768
# wsxga 1600x1024
# WUXGA или 1920х1200
# woxga 2560х1600
# wqsxga 3200x2048
# 3840x2400 wquxga
# whsxga 6400x4096
# whuxga 7680x4800
frame_size="wsxga"

# Кадров в кадрах в секунду
кадров="30"

# Укажите, какие экране видео должно быть записано и возможного смещения.
# Например:
# :0.0+10,20
# где 0.0-это дисплей.количество экрана Вашего сервера X11, так же как и переменная окружения Display. 10-это X-смещение и 20 г-смещение рамы, измеряемая от верхнего левого угла экрана в левый верхний угол кадра.
frame_position=":0.0"

# Включает косую черту после имени целевого каталога.
# Ожидаем очень большой файл!
target_directory="/целевой/каталог/название/"

### Конец настроек пользователя



record_command="ffmpeg с -ф импульсно-thread_queue_size 512К -я $speakers_audio_device -Ф импульсно-thread_queue_size 512К -я $microphone_audio_device в-F x11grab -с $frame_size -Р $частота кадров -thread_queue_size 512К -я $frame_position -карта 0 Карта 1 -Карта 2 -кодек:копия -кодек:V с поддержкой libx264 -Qп 0 -заданная сверхбыстрые"
temporary_file_prefix="temp_"

# ИФС (внутренний разделитель полей) системная переменная хранит знак, разделяющий аргументы командной строки.
# Мы можем использовать его, чтобы заменить пробелы символом подчеркивания.
ТЭМП=$МФС
ИФС='_'
описание="$*"
ИФС=$ТЭМП

если [ $# -экв 0 ]; тогда
 $record_command $target_directory$temporary_file_prefix'date +%г%м%d_%ч%м%ы`.мкВ
еще
 $record_command $target_directory$temporary_file_prefix'date +%м%м%d_%ч%м%ы`_$описание.мкВ
интернет

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


Запись только без потерь аудио - myrec-novideo

  1. Создать текстовый файл
  2. Сохраните его как myrec-novideo (или любое имя работает на тебя)
  3. Сделать myrec-novideo исполняемым с помощью команды: команду chmod +х myrec-novideo
  4. Вставьте следующий код в него и изменять пользовательские настройки разделе в соответствии с вашей конфигурацией:

#!/бин/Баш

Эхо "запись аудио без потерь для дальнейшей обработки."
Эхо", созданного имя файла всегда начинается с temp_YYYYMMDD_HHMMSS".
Эхо "синтаксис"
Эхо "myrec-novideo [дополнительное описание файла]"
Эхо "дополнительное описание файл добавляется к имени файла, пробелы заменены на подчеркивания".
Эхо
Эхо


### Настройки пользователя - настройки значения в соответствии с вашей системой

# Я использовал, чтобы иметь имя моего веб-камеру микрофон здесь, но перестал работать после обновления системы. "по умолчанию" было только исправить я не нашел. Если у вас есть более чем одним микрофоном подключены, вы, возможно, должны говорить с PulseAudio, какой микрофон вы хотите быть по умолчанию, я думаю, pavucontrol-утилита для его.
# Если вы хотите попробовать поставляя имя, запустить pacmd, то в его списке-источников команда выдаст список возможных микрофонов. Использовать имя поля значение без угловых скобок.
microphone_audio_device="по умолчанию"

# Запустить pacmd, в его списке-тонет команда выдаст вам список устройств, чтобы выбрать из. Использовать имя поля значение без угловых скобок.
speakers_audio_device="alsa_output.слот PCI-0000_00_1b.0.аналоговый-стерео.монитор"

# Включает косую черту после имени целевого каталога.
# Ожидаем большой файл!
target_directory="/целевой/каталог/название/"

### Конец настроек пользователя



record_command="ffmpeg с -ф импульсно-thread_queue_size 512К -я $speakers_audio_device -Ф импульсно-thread_queue_size 512К -я $microphone_audio_device -карта 0 Карта 1 -кодек:копия -кодек:копия"
temporary_file_prefix="temp_"

# ИФС (внутренний разделитель полей) системная переменная хранит знак, разделяющий аргументы командной строки.
# Мы можем использовать его, чтобы заменить пробелы символом подчеркивания.
ТЭМП=$МФС
ИФС='_'
описание="$*"
ИФС=$ТЭМП

если [ $# -экв 0 ]; тогда
 $record_command $target_directory$temporary_file_prefix'date +%г%м%d_%ч%м%ы`.мкВ
еще
 $record_command $target_directory$temporary_file_prefix'date +%м%м%d_%ч%м%ы`_$описание.мкВ
интернет


Процесс записанных файлов - myproc

  1. Создать текстовый файл
  2. Сохраните его как myproc (или любое имя работает на тебя)
  3. Сделать myproc исполняемым с помощью команды: команду chmod +х myproc
  4. Вставьте следующий код в него и изменять пользовательские настройки разделе в соответствии с вашей конфигурацией:


#!/бин/Баш

Эхо "сжатие файлов, записанных с myrec или myrec-novideo".
Эхо "для файлов, которые должны быть обработаны, они должны находиться в хранилище каталога и начать с temp_"
Эхо "двух звуковых дорожек (микрофон и динамики) смешиваются в один новый поток, но они также доступны в качестве отдельных треков в конечный файл."

Смешивания # потому что игроки, которых я знаю, не может играть две звуковые дорожки от одного и того же файла одновременно.
# Микрофон также записывает звуки, издаваемые динамиками. Это имеет два последствия:
# 1. Вы можете использовать этот один трек, чтобы услышать себя (микрофон) и все, что вышло из ваших колонок. Лично мне не нравится ухудшение качества записанного звука, отсюда прямая запись с звуковой карты и смешивания с микрофоном трек.
# 2. Спикер звуки, записанные с помощью микрофона немного задерживается по сравнению с прямой записи с звуковой карты. Таким образом, смешанный трек тяжело слушать.
# У меня есть модуль эхоподавления загружается через PulseAudio, возможно, что-то неправильно с моей конфигурации?

# # Настройки пользователя# 

# Указать каталог хранения без Слэша
storage_directory="/хранение/каталог/имя"

### Конец настроек пользователя

# Файлам temp_ может содержать 3 потока (аудио, видео) проиндексированы как (0, 1, 2), или просто 2 потока (аудио) индекс (0, 1).
# Файл temp2_ содержит только один поток: аудио потоки из temp_ смешанные.
# Шаг с temp2_ надо как опцию смешивания (-filter_complex) является глобальным параметром (т. е. не поток-специфические). Попытки делать все это на одном дыхании предотвратить отдельные треки копируются в конечный файл.

для F в $storage_directory/temp_*
делать
 если [ -Е ${Ф/temp_/} ]
тогда
 # Не перезаписи существующего конечного файла. Предотвращает ненужную работу, когда скрипт регулярно запускать по cron.
 Эхо "$Ф: окончательный файл (без temp_) уже существует. Вприпрыжку. Если вы хотите перекодировать, пожалуйста, удалите файл вручную".
еще
 # Переменной G будет содержать имя второй временный файл с аудио потоки смешиваются в один.
г=${Ф/temp_/temp2_}

 # Смешивание микрофона и звуковой карты треки в один поток
 ffmpeg с -Я "$Ф" -карта 0:0 -на карте 0:1 -filter_complex Амикс=входные данные=2:продолжительность=длинный:dropout_transition=2 -кодек:libvorbis были а-н "$г"

 # Создаем конечный файл: скопировать смешанные аудио поток из temp2_, добавить и сжимать как отдельные звуковые потоки от temp_, сжатие с высоким качеством видео потока из temp_.
 # Вопросительный знак на карте 0:2? говорит ffmpeg для игнорировать ошибку, если этот поток (видео) отсутствует. Позволяет этот же скрипт используется только для аудио записи.
 ffmpeg с -я "$ф" -Я "$Г" -Карта 1:0 -на карте 0:0 карта 0:1 -карта 0:2? -кодека:а:0 экземпляр -кодек:ответ:1 libvorbis были -кодек:ответ:2 libvorbis были -кодек:поддержкой libx264 -Qп в 18 -предустановленные медленно -темы 0 -н "${г/temp2_/}"

 # Удалить temp2_
 РМ "$г"
интернет
сделано


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


Как использовать скрипты

  1. Решите, где окно видео звонок по скайпу будет на вашем экране, и установите размер окна до нужного размера. Skype будет помнить об этом параметре окно, так что вы только должны сделать это один раз. На каждом последующем вызове окно появится в том же месте в тех же размерах. Не забудьте рассказать myrec ваши настройки. В общем, попробуйте у окна где-то рядом с вашей веб-камеры, так что человек с другой стороны имеет возможность подумать, что вы смотрите им в глаза.
  2. Есть окно терминала открыто. Всякий раз, когда вы хотите начать запись, используйте команду:

    • для записи аудио и видео: . myrec описание
    • для записи только аудио: . myrec-novideo описание

    некоторые описание не является обязательным в обоих скриптах. Вы можете использовать вкладку ключ для расширения скрипта имена, чтобы сэкономить несколько нажатий на клавиши. попробуйте начнет запись в файл с именем temp_YYYYMMDD_HHMMSS_some_description.мкВ, где ГГГГММДД_ЧЧММСС - дата и время записи.

  3. Пресс - Щ в окне терминала, где видео записи когда вы будете готовы, чтобы остановить.
  4. Работать . myproc для обработки (сжатия) файлов. Вы можете либо сделать это вручную, или настроить хрон работу, чтобы сделать это в то время как вы находитесь вдали.
  5. Как только вы убедитесь в том, что сжатие прошло, как и ожидалось, удалить temp_ файл.


Вопросы

  1. Можете указать микрофон по имени, можно использовать только специальное значение по умолчанию. Я использовал, чтобы иметь имя микрофон есть, но этот параметр перестал работать после обновления системы. Это может быть чем-то ограничен в моей установке только или с PulseAudio.
  2. Аудио микрофон содержит мой голос и звук из динамиков. Звук из колонок идет чуть позади звуковой поток, записанный напрямую с звуковой карты. Пульсс Эха модуль загружается, но я думаю, что это только для того, чтобы отменить мой голос эхо. Дело в том, что при аудио микрофон смешивается со звуковыми аудио карты небольшой задержкой делает результирующий поток трудно слушать. Кто-нибудь есть идея, как предотвратить микрофон, записать звуки из динамиков?


Финальные ноты

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

+707
green1988 10 апр. 2012 г., 17:57:11

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

Я не нашел такой официальной документации, я могу что-то пропустить.

фильтр /и т. д/Кроме того, fail2ban/.д/expressjs.конф

[Определение]
failregex = .* с IP <хост>

/и т. д/Кроме того, fail2ban/тюрьму.конф

[экспресс-Яш]
включен = истина
фильтр = expressjs
пути журнала = /ВАР/лог/expressjs/несерьезны-убийца.журнал
maxretry = 5
; определяет длительность бана = 3600
findtime = 600

в /var/журнал/expressjs/несерьезны-убийца.журнал

[20-5-2017 20:49:57] не authentificate пользователей "[email protected]" с IP 127.0.0.1
[20-5-2017 20:57:19] не authentificate пользователей "[email protected]" с IP 127.0.0.1
[20-5-2017 20:59:20] не authentificate пользователей "[email protected]" с IP 127.0.0.1
[20-5-2017 21:12:47] не authentificate пользователей "[email protected]" с IP 127.0.0.1
[20-5-2017 21:16:9] не authentificate пользователей "[email protected]" с IP 127.0.0.1

Нет сообщение об ошибке, но в тюрьме, кажется, быть активным...

$ кроме того, fail2ban-клиент статус expressjs
Статус тюрьму: expressjs
|- Фильтр
| |- В настоящее время не удалось: 0
| |- Общая ошибка: 0
| `- Список файла: файл /var/журнал/expressjs/несерьезны-убийца.журнал
`- Действия
 |- В настоящее время запрещен: 0
 |- Общая запрещен: 0
 ` Запрещенного списка IP-адресов: 

И самое странное, выражение ОК...

кроме того, fail2ban-регулярное выражение /ВАР/лог/expressjs/несерьезны-убийца.журнал фильтр /и т. д/Кроме того, fail2ban/.д/expressjs.конф

Выполнение тестов
=============

Использование фильтра файлов failregex : expressjs, basedir: /и т. д/Кроме того, fail2ban
Использовать файл журнала /var/журнал/expressjs/несерьезны-убийца.журнал
Использовать кодировка : UTF-8


Результаты
=======

Failregex: 27 общая
|- #) [# просмотров] регулярное выражение
| 1) [27] .* с IP <хост>
`-

Ignoreregex: 0 общая

Шаблон дата просмотров:
|- [# просмотров] формат даты
| [34] день(?Р<_sep>[-/])месяц(?Р=_sep)(?:Год|год2) 24 час:минута:секунда
| [1] (?:День )?ПН день 24 часа в сутки год:минута:секунда(?:\.Микросекунд)?
`-

Линии: линии 162, 0 игнорировать, 27 совпало, 135 пропустил
[обрабатывается в 0.01 SEC]

Пропущенная строка(ы): слишком много печатать. Использование-печать-все-пропустил к печати всего 135 строк
+679
ylianow 18 февр. 2015 г., 00:20:28

На моей встроенной системе, я могу переключить пользователя Сид с: Эхо > 1 системы/класса/светодиоды/и BeagleBone:зеленый:usr2/значение.

Аналогично, я могу найти значение линий GPIO (gpio60) (значение ввода), с более системы/класса/назначения/gpio60 значение

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

#!/бин/Баш
на CD ../../../
если [ представление sys/класс/назначения/gpio60/значение = 0 ]; тогда
Эхо 1 > Сыс/класс/светодиоды/и BeagleBone:зеленый цвет:usr2/яркость;
[еще эхо 0 > Сыс/класс/светодиоды/и BeagleBone:зеленый цвет:usr2/яркость;]
интернет
+634
Paul Beusterien 11 апр. 2010 г., 17:36:19

Я доказал, что аутентификации Unix/объявление Kerberos работает без присутствия файл keytab, поэтому я хотел бы знать, должен ли я беспокоиться об этом (учитывая, что мне нужен индивидуальных ключей для каждого сервера я хочу предоставлять услуги проверки подлинности ad далее).

+617
neeraj bhardwaj 29 авг. 2012 г., 23:00:12

Например, если я хочу иметь файл с именем gitconfig хранит настройки (нет ведущего .) быть признана ВИМ в качестве типа файла=gitconfig хранит настройки, есть указания на это в комментариях или что-то подобное в самом файле? Обратите внимание, я хочу, чтобы это работа всей системы, поэтому запуск модификации ВИМ файлы не рекомендуется.

+608
lb98 8 мая 2019 г., 00:41:01

Если вы изменить ЧЗ (поле разделитель) в awk это можно сделать.

на awk -е: '{ печати "/шоссе/dir1 и/Директория dir2/"$1 }' CT.txt
+595
earldouglas 18 авг. 2012 г., 12:50:27

Мое решение этой проблемы было установка

force_color_prompt=да

в мой .bashrc следующее. Теперь мой tmux подскажут и цвет.

+503
webelizer 6 мар. 2019 г., 02:09:01

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

+458
user269703 15 окт. 2011 г., 17:09:18

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

Су - openproject -с "your_shell_script"

Быть в курсе - до openproject. Это позволит установить переменные среды openproject вместо переменных среды пользователя.

+412
Oxymoron88 13 авг. 2012 г., 21:51:55

У меня есть этому способствуют, которые выглядят так: Gparted screenshot

И я бы хотел, чтобы сжать /sda2 (дом) для 2 ГБ направо, чтобы освободить место для изменения размеров будут sda1 в 12 ГБ. Безопасно ли делать это с помощью GParted с Live компакт-диска? Я не потерять какие-либо файлы? Файловой системы в ext4

+365
Jack Foy 20 авг. 2014 г., 12:57:41

Это ~/.bashrc и единственное место, чтобы указать пользователю определенные переменные среды, псевдонимы, модификации путь переменной, и т. д?

Я спрашиваю, потому что кажется, что ~/.bashrc и , кажется, Баш-только, но и другие снаряды существовать тоже...

+362
Feodore 18 дек. 2010 г., 19:14:55

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

файлы: файл1, файл2, файл file3, файл file4
символические ссылки: link1 и-->файл2, link2-->файл file3
поддиректории: dir1 и Директория dir2

Я хочу удалить файл file1, файл file3, файл file3, файл file4, link1 и, и link2. Но оставить dir1 и dir2 неизменной.

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

+304
Lucky Kele 4 авг. 2013 г., 19:13:36

Я думаю, что вы ищете

:табе +набор\ nomodifiable|набор\ РО именем

Используя + после табе позволяет задать набор команд, выполняемых при открытии файла. Для более подробной информации, см.

:справка +УМК

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

:команды! -nargs=+ -полная=файл Tabread табе +набор\ nomodifiable|набор\ РО <аргументы>

Место, которое в вашей .vimrc, чтобы он всякий раз, когда вы запустить Vim.

Эта команда создаст новый пользователь команда Tabread , которая поддерживает автодополнение имен файлов (так что вы можете использовать его как закладку). Он устанавливает эти варианты для вас, и открывает файл в новой вкладке.

В nomodifiable параметр запрещает редактирование команд из буфера, и Ро вариант prefents запись буфера на диск.

+222
somatic 9 окт. 2017 г., 16:25:30

Какая команда может воспроизвести эту функцию в bash?

В выберите Файл поиска нажмите клавишу ⇧⌥, чтобы сделать команду видимой (⇧⌥⌘Д).

В AppleScript это

сказать приложение "Finder" для дубликата выбор с точной копией

Обновления. Я проверил birthtimes с стат.

commands comparison

+179
chivi 24 мая 2012 г., 06:12:35

Я снова попытался на свежую установку Ubuntu с 18.04 и установлен драйвер Nvidia прежде чем что-либо еще, и что работал (все вроде бы работает сейчас). Я верю в то, что я ранее установленную (не знаю какой) был конфликтует с какой-то из файлов, необходимых при установке графики.

+179
scriptbaby 30 сент. 2010 г., 06:44:32

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

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

+173
David Eisen 30 нояб. 2011 г., 00:47:43

Вы хотите, чтобы настроить виртуальную машину в VirtualBox, так что он имеет мостиковую адаптер. Увидеть официальные документы, или прочитать здесь: http://catlingmindswipe.blogspot.com/2012/06/how-to-virtualbox-networking-part-two.html

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

+156
Ekkarat Wareesing 9 июн. 2012 г., 14:52:23

Как проверить, какая строка в /etc/mtab НМА не используется

Я объясню

Несколько раз на моих серверах Linux некоторые команды вешаются А фр –к

Так что я подозревал, что в файле /etc/mtab файл , и, возможно, некоторые линии застряла машина “ДФ –к Хун”

Но в/etc/fstab и имеют много линий и не понятно для меня по какой линии мне нужно, чтобы удалить Какой самый простой способ определить это

+97
kkaempf 16 окт. 2013 г., 19:17:50

Самое простое решение, чтобы добавить Xmobar-это такая конфигурация:

импорт XMonad
XMonad импорт.Крючки.DynamicLog

главная = xmonad =<< xmobar деф

Но, как правило, Xmonad пользователи предпочитают приспособиться к своим рабочим столам. Это более популярный способ добавить Xmobar:

импорт XMonad
XMonad импорт.Крючки.DynamicLog
XMonad импорт.Крючки.ManageDocks
XMonad импорт.Утиль.Запустить

главное = делать
 -- процесс Xmobar начать 
 ч <- spawnPipe "xmobar -д"
 xmonad $ защ {
 -- это добавляет исправления для доков
 layoutHook = avoidStruts $ layoutHook Дэф

 -- это добавляет Xmobar в Xmonad
 logHook = dynamicLogWithPP $
 xmobarPP {
 ppOutput = hPutStrLn ч
},

 - это добавляет второе исправление для доков
 manageHook = manageDocks <+> manageHook деф
}

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

+78
Hix 3 мая 2015 г., 03:06:26

Я хочу, чтобы извлечь текст между двумя строками в текстовом файле, который содержит Спотифай таблица результаты

Извлеките текстовый файл:

{"tracks":[{"date":"2014-12-14","country":"TW","track_url":"https:\/\/play.spotify.com\/track\/34gCuhDGsG4bRPIf9bb02f","track_name":"мысли вслух","artist_name":"Эд Sheeran","artist_url":"https:\/\/play.spotify.com\/artist\/6eUKZXaKkcviH0Ku9w2n3V","album_name":"x","album_url":"https:\/\/play.spotify.com\/album\/1xn54DMo2qIqBuMqHtUsFd","artwork_url":"http:\/\/o.scdn.co\/300\/646e9619750dfa3d1eadbbea959dc6f528a9109e","num_streams":51672,"window_type":"weekly","percent_male":58,"percent_age_group_0_17":4,"percent_age_group_18_24":45,"percent_age_group_25_29":25,"percent_age_group_30_34":12,"percent_age_group_35_44":7,"percent_age_group_45_54":1,"percent_age_group_55_plus":6},

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

1 Мысли Вслух
2 ХХХ
3 ХХХ

Чтобы добиться этого, я хотел бы использовать СЭД и НЛ команды, чтобы извлечь текст между строк

"track_name":" и
 ",

... и вывода результатов в текстовый файл

+75
Shibir Basak 16 сент. 2019 г., 17:06:33

Насколько я понимаю, IOwait означает, что процесс, а не процессор, является ожидание ввода-вывода, чтобы стать доступным. Процессоры получили гораздо большей скоростью, чем жесткие диски, тем больше код будет готово быстрее, а потом диск надо будет прочитать. Когда несколько нужно больше читать, чем диск можно сделать достаточно быстро, вы в конечном итоге с ожиданием процессора. Как это решено, кто будет чтения/записи на диск определяется блок планировщика, в большинстве случаев сейчас CFQ. Если вы используете CFQ, и вам нужен процесс, чтобы использовать меньше общих ИО время для повышения отзывчивости системы, вы можете использовать ionice -С3 <процесса>. Это говорит системе, чтобы дать только этот процесс ИО только тогда, когда больше ничего не нужно.

Это еще интересно и объясняет iowait проблему лучше.

+14
Sharvin Win 18 сент. 2016 г., 11:53:50

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

$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