Рубрики
Uncategorized

Полезные трюки и команды командной строки Linux

Когда я впервые начал использовать Linux и, я использовал Ubuntu с графическим интерфейсом пользователя, используя GUI I S … Помечено Linux, DevOps, программированием, начинающим.

Когда я впервые начал использовать Linux, и я использовал Ubuntu с графическим пользовательским интерфейсом, используя GUI, я вижу Linux, так как Windows OS. Но когда я прыгаю к использованию терминала Linux, я действительно ненавидил терминал Linux, потому что нет возможности нажать на значки и использовать их. и вспоминать все необходимые команды и правильное использование трудно. С практикой я понял гибкость и использование командования. Сегодня я хотел бы поделиться некоторыми полезными трюками и командами с вами

Показать предыдущую команду или выполнить их

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

# history

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

!#

Например

!1
Where # should be replaced with the actual number of common that we want to execute.

Показать информацию пользователей

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

# lslogins

Копировать консоль/вывод терминала в текстовый файл

Некоторое время при выполнении некоторой команды он генерирует длинный след вывода в том случае, мы можем скопировать все сгенерированные вывода на хранилище терминала в текстовые файлы. Даже используя команду TEE, мы можем хранить операционный выход в файлы.

# tee [options] ... [file]

Например

# sudo apt update | tee update.txt

SSH на удаленные серверы

Работая на разных серверах SSH выполняет важную роль в ИТ-отделе. Я бы поделился самым простым способом настроить SSH и войти на сервер, используя SSH. следуйте следующим шагам.

Шаг 1: генерировать ключ

# ssh-keygen

Шаг 2: Скопируйте ключ к серверу

# ssh-copy-id username@Server-IP

Шаг 3: Вход с клиента на сервер

# ssh username@Server-IP
OR
ssh -l username server-IP
OR
ssh username@Server-IP -p port
The -p port option for if ssh is not configured on default (22) port.

Откатные обновления и исправления

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

Откат пакет

  • Установите пакет или патчи
# yum install git
validate the installed git version
# git --version
  • Проверьте историю пакета Yum
# yum history
  • Отката установочный пакет
# yum history undo 
example
# yum history undo 2
the package will be removed

Откат обновлений

  • Установите пакет или патчи
# yum update
  • Проверьте историю Yum
# yum history

Откат обновлений

# yum history undo 
# yum history undo 1

Это все о некоторых полезных хитростях и командах Linux, мы можем найти более полезные ресурсы для Linux. Мы можем сказать, что Linux все о знании HUB, мы найдем больше, вы узнаете больше !!!

Оригинал: «https://dev.to/cryptdecoder/useful-linux-command-line-tricks-and-commands-2ofj»