Где MySQL установлена на моей машине?

Что происходит, народ?

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

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

+571
Rajeev Sreedharan 23 февр. 2017 г., 13:06:41
30 ответов
  1. Попросите их, чтобы генерировать ключ к себе. Отправлять пароли или секретные ключи по электронной почте-не очень хорошая идея. Хотя транспорт должен быть безопасным, письма лежат годами как минимум на двух серверах, которые не могут быть доверенным (freemails, ...).

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

    Матч Нью-пользователь 
     PasswordAuthentication да
    
  3. Создать скрипт, который будет установлен публичный ключ и необходимые разрешения для нового пользователя. Это либо несколько линий непосредственно на этом сервере, или даже вы можете использовать SSH-копия-удостоверение личности с выключатель (Если у вас уже Включить пароль), чтобы минимизировать окно открыть свой сервер.

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

    AuthorizedKeysFile /и т. д./по SSH/authorized_keys/%у
    

    Это будет искать файл для пользователя нового пользователя в файл/etc/протокол SSH/authorized_keys/new_user. Файлы, созданные в каталог в файл/etc/ должны иметь разрешения по умолчанию подходит для SSH.

+980
saitam 03 февр. '09 в 4:24

Я пытаюсь распарсить JSON с jq не

{
 "ХХХ": {
 "псевдонимы": {
 "business_event": {
 "is_write_index": правда
}
},
 "сопоставления": {
 "business_event_doc": {
 "свойства": {
 "имяклиента": {
 "тип": "ключевое слово"
},
 "пакет": {
 "тип": "ключевое слово"
},
 "значение correlationid": {
 "тип": "ключевое слово"
},
 "executionTime": {
 "тип": "да"
},
 "fullDescription": {
 "тип": "текст"
},
 "shortDescription": {
 "тип": "текст"
}
}
}
}
}
}

Мне нужно создать список свойств, где Type == "текст", так что результат будет выглядеть так:

"fullDescription": {
 "тип": "текст"
},
"shortDescription": {
 "тип": "текст"
}

Я пытался использовать селекторы, но результат неверный

.ХХХ.сопоставления[].свойства | выбрать (.[].тип=="текст")

Что такое правильный способ quering дочерний узел и возвращение родителя?

+967
Kyle Strand 16 июн. 2018 г., 15:39:49
Другие ответы

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


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

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

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

Начиная с установки ОС Linux, это то, что я сделал:

  1. Установлен Апач и mod_fcgid.
  2. Создана новая пустая веб в файле/var/www в/тест с некоторыми пустые файлы и скрипт. Я поставил соответствующие разрешения и просто чтобы быть уверенным сменил владельца и группу на HTTP.

    $ Общ -л в /var/www и
    drwxrwxr-х 1 HTTP запросы HTTP 122 8 ноября 16:тест 08/
    
    $ Общ -л в /var/www в/тест
    -РВ-РВ-Р-- 1 HTTP запросы HTTP 0 8 ноября 15:29 file01.txt
    -РВ-РВ-Р-- 1 HTTP запросы HTTP 0 8 15 ноября:29 file02.txt
    -РВ-РВ-Р-- 1 HTTP запросы HTTP 0 8 ноября 15:29 file03.txt
    -rwxr-XR-х 1 HTTP запросы HTTP 107 8 ноября 16:08 работать.fcgi по*
    
    $ кот /ВАР/ВСП/тест/запуск.fcgi по 
    #!/usr/Бен/Perl с
    
    использовать строгие;
    использование предупреждений;
    
    печать "содержимое-тип: текст/HTML\н\н";
    напечатать "Привет, мир.\Н";
    
  3. Я приложил это к /и т. д./httpd/conf/и файл httpd.конф:

    С loadmodule fcgid_module модули/mod_fcgid.так
    <IfModule fcgid_module>
     Добавитьобработчик fcgid-скрипт .fcgi по
    </IfModule>
    
    Раздел <VirtualHost *:80>
     DocumentRoot так в /var/www в/тест
     <Каталог /var/www в/тест>
     Варианты +Индексы +ExecCGI
     Требовать, чтобы все предоставленные
    </Каталог>
    </Хост>
    

Теперь я могу запустить скрипт отлично от терминала. Когда я затем над головой http://localhost я вам список каталога файлов, как ожидалось, но когда я затем откройте этот скрипт я получаю сообщение об ошибке 500, упомянутых выше. Журнал ошибок Апача показывает это (отрезал лишнее):

Содержимое-тип: текст/HTML

Привет мир.
(...) Сброс соединения узлом (...) mod_fcgid: ошибка чтения данных от FastCGI-сервера, реферер: (...) 
(...) Конец выходных данных скрипта перед заголовками: бежать.fcgi по, реферер: (...)

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

Я пытаюсь запустить все это в 64-разрядном поле Арч Линукс.

Спасибо всем!

+887
Jesse van Assen 20 окт. 2015 г., 07:23:56

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

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

чтобы заставить его работать в UTF-8, которая является многобайтовой (от 1 до 4 байт, по крайней мере) потребует больших изменений в сторону консольного ввода обрабатывается, и заменить простой массив char в настоящее время используется что-то более сложное. Кажется, нет планов сделать так (консенсуса между ядром devlopers заключается в том, что консоль должна оставаться консолью, что-то простое, используется только для последнего отеля; Если вам действительно нужен Юникод, то вы скорее всего также нужно биди, шейпингу и т. д.; Тогда лучше, чтобы запустить графический терминал (в полноэкранном режиме xterm на Х11; но есть и другие возможности).

Так что, действительно она не работает, и не работает с многобайтовыми символами на консоли. Но, он все еще работает, если вы ограничиваете создания определений, в ASCII.

И еще я узнал, что это также работает, если выход в ISO-8859-1 (что соответствует Юникод значения 0x00ff); для этого вы можете положить в некоторых запустить скрипт строку:

 loadkeys /somepath/некий-файл

и положила в файл создания определений, которые вы хотите (будьте осторожны, чтобы сохранить файл в ISO-8859-1 кодировка; и использование символов больше, чем 0x7F, а как только выходной) синтаксис такой файл очень прост, как и эти строки:

 сочинять 'somechar' 'somotherchar' до 'desiredoutput'

например:

 сочинять 'а' к 'å'
 сочинять 'С' 'Е' до 'æ'

Апостроф должна быть отключена.

эффект мертвой клавиши диакритических знаков также определены в этом файле; для dead_acute + а определяется как:

 сочинять '\" 'а' до 'á'

dead_grave использует Апостроф (`), dead_diaeresis использует doublequote ("), dead_circumflex использует циркумфлекс (^) и dead_tilde использует Тильду (~).

+841
ShisuiLean 1 янв. 2019 г., 01:35:21

Как отметил Стефан, nobootwait ограничивается Убунту+производные.

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

(P. S. Я поставил это как квю ответ звучит так, если система в конечном итоге не загрузиться).

+770
yundbdexh 15 июл. 2015 г., 09:47:24

Так как это римская цифра "пять", наверное, более правильное произношение...

Википедия соглашается также:

В системе Unix, часто обозначаемый в стиле SysV (и обычно произносится—хоть и редко написано—как система "пять"), ...

+724
Martin Olsen 27 янв. 2015 г., 01:16:00

Нет, сооружений , если А; Б; остальное c; Fi интернет и A и B || С, это не эквивалент.

С Если А; Б; остальное c; Fi интернет, команда а всегда оценивается и выполняется (по крайней мере при попытке выполнить это сделано) и потом либо Команда Б и команда с оцениваются и выполняются.

С A и B || С, это то же самое для команд а и Б , но различными по С: команда с оценивается и выполняется, если либо это сбой или б не удается.

В вашем примере, Предположим, что вы чмод у-р ./файл myfile, то, несмотря на [ -Ф ./файл myfile ] преуспевает, вы кошка /главная/пользователя/файл myfile

Мой совет: используйте a и B или А || Б все, что вы хотите, это по-прежнему легко читать и понимать и нет никакой ловушки. Но если вы имеете в виду, если...то...иначе... потом использовать если А; Б; остальное c; интернет.

+714
hownowbrowncow 22 авг. 2011 г., 07:27:59

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

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

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

+670
Alex Bleasdale 5 авг. 2019 г., 01:40:40

Допустим, мы запускаем этот скрипт в Linux:

/tmp/start.sh

После его выполнения, Есть ли способ, чтобы получить имя последней команды?

ожидаемые результаты

start.sh
+669
Ropat 18 янв. 2020 г., 20:11:12

Я предпочитаю философию лицензии BSD лицензии против ГПЛ. Для меня, быть свободным означает делать почти все, что вы хотите с кодом. Это так свободно, вы можете сделать это не бесплатно, как Apple сделал.

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

Другая причина-я хотел возиться, я нахожу, когда я использую Ubuntu я не надеваю Unix и шляпку; вместо этого я просто использую Гуй везде, как будто я в Windows (что не обязательно плохо, просто по-разному).

+638
Tushar Shukla 3 янв. 2015 г., 20:25:43

Так как вы Kick [доброкачественная] пользователей с Линуксом?

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

В основном два ответа...

Вариант A: причиной выхода из сказал, пользователей, для которых когда-либо и сколько входов у них. Так это будет означать, определив те процессы, которые принадлежат Пользователю, отслеживаемые по UID и классифицируются как часть процесса входа в систему для данного дистрибутива Linux вы используете. Понимаю, что есть родительский процессы, такие как SSH или VNC, прежде чем "войти" и дочерние процессы, такие как GDM после "входа" обычно убить родительский процесс будет убить дочерний процесс, но не всегда. Так что вы хотели бы убить эти другие процессы, которые, очевидно, уже не нужен после выхода. Делая все это, это будет держать фоновых заданий работает... потому что это доброкачественные пользователей и может быть, вы просто хотите, чтобы войти их. Насколько я знаю, /usr/Бен/ш и /usr/Бен/кто сообщит, кто прошел через процесс входа.

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

чистки рядов в SLES 11 этом сообщает

умение человека ... Этих инструментов, вероятно, устарело и непереносимыми. Синтаксис команды плохо определены. Рекомендуется использовать команду killall, вводиться, и вместо команды pgrep.

убить -9 класса !

+638
user2059935 5 сент. 2017 г., 00:33:16

С СЕПГ вам не нужно иметь внешнюю петлю как:

СЭД -е '$!Н;с/(.*)\Н(.*)/"\2" "\1"/' файл
  • - это использовать расширенные регулярные выражения, что делает ()легче читать
  • $!Н всегда присоединяется (Н) две строки в шаблон пространство, за исключением последней строки ($!), если там должно быть непарное линии
  • с/(.*)\Н(.*)/"\2" "\1"/ переворачивается в обе линии, заменяет строку с пробела и добавляет двойные кавычки
+576
demoncha 23 сент. 2011 г., 10:38:42

Случается, что какой-нибудь трубе, что блоки будут посылать сигнал sigpipe, чтобы тройник и остановить его:

$ начальник -c10G /dev/нуль | тройник >(руководитель -С10 | туалет -с) >(руководитель -c1M | туалет -с)
10
65536

Команда тройник получает сигнал sigpipe, от первой трубы и вызывая все Чайлдс к выходу.

Вам нужно расширить каждую трубу, нет предела:

$ начальник -c10G /dev/нуль | тройник >({ руководитель -С10 | туалет -с; }; кошка >/dev/нуль ) >(руководитель -c1M | туалет -с)
10
1048576

для всех случаев вы дали:

$ начальник -c10G /dev/нуль | футболка >({ руководитель -c1M | туалет -с;}; кошка >/dev/нуль) >({ руководитель -c10M | туалет -с; }; кошка >/dev/нуль) >( { руководитель -c100M | туалет -с; }; кошка>/dev/нуль) >(руководитель -c1000M | туалет -с)
1048576
10485760
104857600
1048576000

Но это проще сказать тройник для предотвращения выхода трубы на ошибки с -п вариант:

$ начальник -c10M /dev/нуль | тройник -п >(руководитель -С10 | туалет -с) >(руководитель -С100 | туалет -с) >(руководитель -c1000| туалет -с) >(руководитель -c1M | туалет -с)
100
1000
10
1048576

Что может распечатать из заказа.

+542
Humanoid 2 апр. 2018 г., 01:32:56

У меня небольшие проблемы с моим USB-накопитель. Есть файлы и папки на флешку я могу видеть и манипулировать на моей машине с Linux (в Fedora 20), но некоторые из этих файлов и папок появляются ниоткуда, когда использовать USB-модем на компьютере с ОС Windows. Кроме того, по Windows USB-накопитель получил почти 2,9 ГБ файлов, хранящихся на нем, но файлы я могу использовать сумму только 500+ МБ. Я не знаю, почему это происходит, но это не в первый раз. Что я могу сделать, чтобы навсегда решить эту проблему?

+537
Richard Hinson 14 окт. 2010 г., 14:01:00

Что я пытаюсь сделать: загрузить псевдоним

Псевдоним: псевдоним, заметки='Новый CD ~/проекта/нот

Моя система: Убунту 16.04 и терминал GNOME 3.18.3

В моем домашнем каталоге есть следующие сопутствующие файлов bash:

  • .bash_history
  • .bash_logout по
  • .bashrc следующее
  • .профиль

Я написал этот псевдоним .профиль , но он не загружается. Я тоже создал (а потом удалил) .файл и положить его туда, но не повезло.

Какие-либо предложения?

+521
Pegasus Epsilon 20 авг. 2013 г., 19:27:08

Я узнал от моих предыдущих вопрос Какова цель использования судо -ые явно? что sudo не принимает пароль из stdin по умолчанию.

Почему? Это из-за некоторых соображений безопасности?

+412
Usman Haider 16 авг. 2014 г., 18:11:12

С главной страницы:

Bcache были объединены в основной ветви ядра Linux; для последней стабильной версии bcache использовать новейшие 3.10 или 3.11 стабильные ядра.

Для утилит,

клон git <http://evilpiepirate.org/git/bcache-tools.git>

Если вы используете 3.11 или поздно, у вас уже есть bcache (если не отключен в вашем дистрибутиве сборки).

В грэп BCACHE /загрузки/файл config-$(uname-Р) должно быть достаточно, чтобы знать, если он включен.

+315
Landei00 3 окт. 2019 г., 10:30:25

Если ваши usermod имеет возможности дописывать (даже не ), попробовать лавировать на текущий набор группы:

usermod -г "$(групп testuser | СЭД 'ы/.*: //;с/ /,/г'),testgroup2" testuser
+269
lmgtfy 9 июн. 2010 г., 06:39:50

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

Так что же произошло после выполнения команды grep в | кронтаб? Может кто-нибудь объяснить?

+260
user282323 9 янв. 2010 г., 18:49:40

Этот скрипт позволит вам разницу в секундах между временными метками в колонке две первых двух строк:

( КСФ=, читал -р _ а _; ИФС=, читал -р _ б _; а=$(даты --даты долл +%с); б=$(дата-дата $б +%с); эхо "$а - $ь" | до н. э. | тр -д - ) <имя_файла

Она может быть разбита, как это, тоже, если вы предпочитаете:

(
 КСФ=, читал -Р нежелательной нежелательной # получить второе отделен поле запятой 
 КСФ=, читал -Р нежелательной нежелательной б 
 а=$(дата-дата $а +%ы) # преобразовать в секунды с начала эпохи
 б=$(дата-дата $б +%с)
 эхо "$а - $ь" | до н. э. | тр -д - # вычислить подписал разница, то откажитесь от унарного минуса
) <имя_файла
+254
Jordan Garner 20 июл. 2015 г., 11:21:57

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

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

+234
kladius 13 авг. 2019 г., 07:39:13

Раздел, касающийся СШ-Ы В Man-странице для СШ отсылает читателей к ControlMaster и ControlPath разделах файле ssh_config(5) Man-странице. В свою очередь он заявляет,

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

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

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

+196
Reeta Mehta 19 нояб. 2017 г., 21:52:02

Мой сервер MySQL сломался, и я не могу выяснить, почему. Пытаюсь сделать ням переустановить, я получаю это: ошибка: MySQL-сервером конфликты с MySQL-сервером

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

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

+194
Gupteshwari 23 янв. 2017 г., 22:12:16

Вы можете добавить предыдущую версию репозитория в файл/etc/apt-получить/источников.список вручную или APT-получить установку на Python-программы-свойства , а затем добавьте-apt-репозиторий <рэп который был в порядке с вашим программным>

+182
Dr Porkchop 22 мая 2012 г., 12:11:36

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

Правила udev не должна быть доступна для записи для непривилегированных пользователей. Пользователь, который изменяет его может внедрить произвольный код, который запускается как root.

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

Поэтому право разрешения 644.

+155
Troyen 18 янв. 2013 г., 22:55:12

Это файлами sudoers, который у меня на Debian с 9 сервер и он работает. файл/etc/пользователям использовать sudo? содержит:

По умолчанию env_reset
По умолчанию mail_badpass
По умолчанию secure_path="/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/бин"

Спецификация # хост псевдоним 

Спецификация пользователь № псевдонима 

Спецификация # псевдоним Cmnd 

Спецификация привилегий пользователя # 
корень всех=(все:) все
# следующую строку я добавил для судо работать на Debian, которая по умолчанию не
Властимил все=(все:) все
# и эту строку я добавил Только сейчас, так что я мог включить / отключить демон TeamViewer, как я желаю
Властимил все = (корень) NOPASSWD: /usr/бен/по TeamViewer

# Разрешить членам группу sudo, чтобы выполнить любую команду
%судо все=(все:) все

# Смотри пользователям использовать sudo? (5) для получения дополнительной информации о "#включить" директивы:

#includedir /и т. д./пользователям использовать sudo?.д

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

судо по TeamViewer демона отключить
демон судо по TeamViewer включить

Это, однако, является нерабочими файлами sudoers на Линукс Минт 18 в каком-то смысле, он до сих пор просит у меня пароль. файл/etc/пользователям использовать sudo? содержит:

По умолчанию env_reset
По умолчанию mail_badpass
По умолчанию secure_path="/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/ОГРН:/оснастки/бин"

Спецификация # хост псевдоним 

Спецификация пользователь № псевдонима 

Спецификация # псевдоним Cmnd 

Спецификация привилегий пользователя # 
корень всех=(все:) все
# эту строку я добавил сам, потому что я чувствовал, что это необходимо, однако Властимил пользователь имеет доступ к sudo, добавил Только сейчас
Властимил все=(все:) все
# и эту строку я добавил Только сейчас, так что я мог включить / отключить демон TeamViewer, как хотелось бы, но он не работает
Властимил все = (корень) NOPASSWD: /usr/бен/по TeamViewer

Группа # группы администратор может получить привилегии суперпользователя 
%админ все=(все) 

# Разрешить членам группу sudo, чтобы выполнить любую команду
%судо все=(все:) все

# Смотри пользователям использовать sudo? (5) для получения дополнительной информации о "#включить" директивы:

#includedir /и т. д./пользователям использовать sudo?.д

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

Я читал разные ответы, как на этой странице:

Как запустить конкретную программу как root без запроса пароля?

Но я не умный от нее.

EDIT1:

Первый ответ дает на Линукс Минт странная ошибка:

$ судо /usr/бен/по TeamViewer
Инит...
 *** TeamViewer не могут быть выполнены с sudo! ***
 Либо используйте стандартную учетную запись пользователя без sudo
 или использовать реальный корневой записи для входа в систему на рабочем столе (не рекомендуется!).

Я не понимаю этого.


долларов США, что по TeamViewer
/usr/бен/по TeamViewer

файл $ /usr/бен/по TeamViewer
/usr/Бен/программы TeamViewer: символическую ссылку на /opt/программы TeamViewer/tv_bin/скрипт/программу TeamViewer

файл $ /опт/программы TeamViewer/tv_bin/скрипт/программу TeamViewer 
/опт/программы TeamViewer/tv_bin/скрипт/программу TeamViewer: Борн-снова скрипт, текстовый исполняемый

$ кот /опт/программы TeamViewer/tv_bin/скрипт/программу TeamViewer
#!/бин/Баш

# Если вы видите это сообщение, вероятно, вы пытались запустить TeamViewer.
# Пожалуйста, откройте терминал (Konsole, гном-терминал, в xterm),
# перейдите к этой папке компакт-диска (типа '/путь/к/программе TeamViewer' [войти])
# затем выполнить программу TeamViewer (типа './компания TeamViewer' [войти])


TV_SCRIPT_DIR="$(каталог "$(и более ранних версий -е "$0")")"
источник "$TV_SCRIPT_DIR/tvw_main"

Главная "[email protected]"

EDIT2:

Например, на AskUbuntu, как предложил в комментариях:

Почему пользователям использовать sudo? NOPASSWD вариант не работает?

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

+149
tedtoy 26 янв. 2016 г., 18:02:22

Посмотрите на Slackware, то вы строите его как легкий или тяжелый, как вам нравится

+144
Kao Saetern 20 июл. 2014 г., 14:24:41

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

команду sudo IW так как wlan0 сканирование | СЭД -НР '/SSID: идентификатор |сигнал: |основной канал: /П' | Е С/^[\т]*//г' | ООО 'С/^поле SSID: //' | е с/сигнал: / * сигнал: /'

(Пожалуйста, простите меня, если что излишне длинный и/или грязный код). Какие-то выходы по линиям этого:

 * сигнал: -61.00 дБм
<сети 1 имя>
 * основной канал: 10
 * сигнал: -37.00 дБм
<сети 2 имя>
 * основной канал: 1
 * сигнал: -80.00 дБм
<сетевое имя 3>
 * основной канал: 11
 * сигнал: -90.00 дБм
<сетевое имя 4>
 * основной канал: 11

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

<сети 1 имя>
 * сигнал: -61.00 дБм
 * основной канал: 10
<сети 2 имя>
 * сигнал: -37.00 дБм
 * основной канал: 1
<сетевое имя 3>
 * сигнал: -80.00 дБм
 * основной канал: 11
<сетевое имя 4>
 * сигнал: -90.00 дБм
 * основной канал: 11

Как я могу добиться этого результата? Я думал, что мог бы как-то искать образец * сигнал: а потом поменять строку со следующей строкой, но я понятия не имею, как реализовать это.

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

Редактировать: там, где выше я говорил <сети # имя>, я просто удаляя некоторые имена сетей вокруг меня, и отражают фактические сетевые имена, что там будет. В основном линии с названия сети будет содержать только имя сети, а не '<' Или '>' Или что-нибудь еще.

+127
Sharon Johnson 18 нояб. 2015 г., 21:48:03

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

редактор sed '/^команда=/ /\/опт\/главная\/пользователей/!authorized_keys с@/главная/пользователя/@/опт/главная/пользователя/@' 

Обратите внимание, что @ - это просто смешно разделитель я выбрал для замены, чтобы лучше рассмотреть черты.

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

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

У кого-нибудь есть более элегантный способ сделать это с помощью sed? Или я был прав в предположении, что Грэпс, и если заявления в СЭД лучший способ, чтобы сделать это.

+93
Shyam Prasad Murarka 19 янв. 2014 г., 03:18:43

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

+30
Bastion 4425 30 окт. 2011 г., 01:42:37

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

$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