Как установить новую версию MySQL в CentOS 7
Вот, как бы хорошая статья появилась на просторах интернета. Хотя Cnews.ru сказал, что сайты о Linux — всё. Как установить свежую (8.0) версию MySQL в продовом дистре CentOS 7?
Вот, как бы хорошая статья появилась на просторах интернета. Хотя Cnews.ru сказал, что сайты о Linux — всё. Как установить свежую (8.0) версию MySQL в продовом дистре CentOS 7?
Добрый день! Как это работает, для чего это? В Википедии вот что нашел Git (произнoсится «гит»[8]) — распределённая система управления версиями. То есть как то можно управлять версиями ядра? То есть установить меньшую версию ядра или большую или обновить версию ядра? Не понятно. Можете привести пример заранее благодарен.
===здесь была рекламная хрень===
:-P
На одном потайном сайте в суперсекретном разделе прочитал главную тайну сисадминов Windows. Этим способом, если верить автору секретного поста, лечится 95% проблем в Windows. Только никто об этом не знает, ибо тогда вантуз-сисадмины окажутся без работы.
SFC /SCANNOW
DISM.exe /Online /Cleanup-image /ScanHealth
DISM.exe /Online /Cleanup-image /RestoreHealth
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore
Представим ситуацию: начальство переводит офис на Linux и требует у всех работников освоить эту замечательную ОС за неделю. Что делать? Поможет метод укоренного освоения Linux-технологий, разработанный лучшими линуксоидами совместо со специалистами по когнитивной психологии.
Иногда бывает, что теряешь публичный криптографический ключ. Казалось бы, всё пропало и нужно генерировать новую пару. Оказывается, секретного ключа достаточно, чтобы восстановить по нему публичный ключ. Вот вам криптолайфхак года.
ssh-keygen -y -f privatekey.pem > publickey.pem
Вуаля!
Знаете ли вы 7 хитрых Linux-команд, которые сильно облегчают жизнь любому пользователю любого дистрибутива Linux?
[TOC Самые полезные лайфхаки Linux]
Создавайте временные диски в оперативной памяти. Работа с ними проста, быстра, а пользователь может быть уверен, что после перезагрузки данные будут надежно удалены.
mount -t tmpfs tmpfs /mytemppartition -o size=1024m
Будет создан диск объемом 1 Гб и смонтирован по адресу /mytemppartition.
Пользователи «всенародной ОС» даже не подозревают можно ли вообще установить их любимую и ненаглядную систему с Linux :) ! На вопросы некоторых любопытных пользователей «а возможно ли установить ОС M$ Windows из-под Linux?» мне не удалось получить ответ ни от одного из линуксоидов в Интернете где подобные вопросы были заданы другими людьми. За исключением установки этой системы из-под виртуальной машины в случае с примонтированным диском (куда надо ее поставить) как сетевую папку.
Часто бывает нужно запустить процесс, который выполняется достаточно долго. Например, в эти выходные главный редактор Либератума помогал одному зажиточному гражданину загрузить 300 млн записей в Postgres. Как сделать так, чтобы после выхода из SSH скрипт загрузки продолжил работу?
А вы знали, что в Bash есть переменная $_? Грамотное ее использование повышает продуктивность работы на компьютере ровно на 146%.
В $_ сохраняется последний аргумент последней выполненной команды. Это полезная переменная, которая экономит время. Ну, например:
mkdir -p hello/world && cd $_
Первая команда создаст директорию и субдиректорию, а вторая осуществит переход в нее.
echo $_
hello/world
Волшебство! Магия Linux!
Компании бьют тревогу: Linux всё глубже проникает в корпоративный сектор (гусары, молчать), а профессиональный уровень новых специалистов падает. Скоро сисадмином Linux будут называть любого гражданина, который установил Mint и научился нажимать на кнопку «Пуск». В чем причины такого одебиливания?
Каждый пользователь Linux постоянно сталкивается с Bash, видя в терминале значки «$» и «#». Но знает ли этот каждый пользователь, что Bash позволяет написать псевдонимы (aliases) и поднять производительность работы на компе на 146%?
Иногда требуется запустить сетевой сервис, использующий порт ниже 1024. Например, обычный web-сервер использует по умолчанию 80-й порт. Но для этого программа потребует полномочия root. А, как вы понимаете, смотрящий в интернет порт с полномочиями суперпользователя — не самая лучшая идея.
В Linux существует прекрасная команда setcap, наделяющая программы дополнительными полномочиями. В частности, разрешающая открывать любые порты непривилегированным пользователям.
Часто нужно к имени файла добавить префикс или как-то еще изменить название. Это легко сделать с помощью команды mv. Но что делать, если в директории у вас сотни, а то и тысячи, файлов? На помощь приходит эта удивительная команда for.
$ for i in *.jpg; do mv "$i" photo_"$i"; done
Цикл for/done возьмет все файлы с расширением JPG и передаст их на обработку команде mv, которая запилит к каждому выбранному файлу префикс «photo_».
Не используете в своей работе for/done? Да какой ты тогда линуксоид?!
Добрый день, коллеги-линуксоиды! Возникла необходимость обновить мои рабочие компы с Ubuntu 16.04. Прошу уважаемых экспердов и аналитегов помочь своими высококвалифицированными советами.
Лайфхак для малоимущих пользователей ЭВМ, которые накопили на SSD, но хватило только на 64-128 Гб модель. Если у вас заканчивается свободное место на диске, то с помощью всего одной команды можно вывести список установленных пакетов, которые отсортированы по объему занимаемого места.
# dpkg-query --show --showformat='${Installed-Size}\t${Package}\n' | sort -rh | head -25 | awk '{print $1/1024, $2}'
Команда выведет список вроде этого:
Одна из самых сильных сторон Linux — полный контроль над сетевой подсистемой. Давайте посмотрим, с помощью каких программ хакер-линуксоид может творить чудеса.
Звонит товарищ и взволнованным голосом сообщает, что его комп стал зверски тормозить, а работать надо — товарищ бизнесмен.
Запускаю монитор процессов и вижу, что целое ядро занял процесс software_reporter_tool.exe. Интересуюсь у товарища, устанавливал ли он сию хрень. Нет, не устанавливал. Я сразу заподозрил троян или вирус.
В вашей трудовой книжке вы всё еще прописаны как системный администратор Linux? Переквалифицируйтесь в девопсы и начните зарабатывать в десятки раз больше!
Если буквально, то DevOps — это development и operations. Разработка и операции (не хирургические, а больше по компам и софту). На деле девопер — это вовремя сориентировавшийся, хитрый сисадмин. Сисадмин, который понял, что можно развинчивать компы и дышать пылью за 15 тыр в месяц, а можно работать совместно с разработчиками, стать очень важным человеком в команде и начать зарабатывать от 150 тыр.
Bash — основной командный интерпретатор в большинстве современных линуксов и умение писать на нем скрипты может сильно упростить жизнь пользователю Linux. Проблема лишь в том, что хороших книг по Bash нет, а если и есть, то это весьма сомнительное удовольствие — читать три тома документации ради умения программировать на Bash. Но всё изменилось с появлением руководства «Стань гуру Bash за 15 минут».