added linux utils article

This commit is contained in:
Orkhan Dzhafarli 2024-02-01 22:01:19 +03:00 committed by Eric Vlaskin
parent 0290eec087
commit 0c736d0656
1 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,42 @@
---
title: Полезные и базовые утилиты для Linux
slug: полезные-и-базовые-утилиты-для-linux
date: 2024-02-01T00:00:00+03:00
author: Орхан Джафарли
authorUrl: https://t.me/orkhan_d
categories:
- Linux
draft: false
---
В мире современных информационных технологий Linux-серверы играют ключевую роль в обеспечении стабильной и надежной инфраструктуры для различных приложений и сервисов. Однако, для эффективного управления ими следует знать про полезные инструменты и утилиты. В данной статье мы рассмотрим несколько базовых утилит для Linux-серверов, которые будут точно не лишними, расскажем о каждой, для чего она нужна, и как с ней работать.
## tmux
Первой утилитой у нас будет tmux (ти-макс) терминальный мультиплексор, он позволяет работать с несколькими сессиями в 1 окне, позволяет отключаться/подключаться к сессиям, а запущенные программы и процессы продолжают работать.
![img](https://i.imgur.com/WhwMzBb.png)
## neovim
Старый-добрый vim терминальный редактор файлов, но с более простой установкой плагинов. В интернете есть куча гайдов по сборке neovim (nvim), так что разобраться будет нетрудно.
~~Главное не забывайте, как выйти из vim~~
![img](https://i.imgur.com/6gi7DRB.png)
## htop
htop программа, которую можно охарактеризовать как терминальный менеджер задач. В нём можно делать всё то же, что и в диспетчере задач в том же Windows, но в терминале. Также, htop это обновлённый top. Из главных различий можно выделить поддержку мыши и поддержку вертикальной и горизонтальной прокрутки с помощью стрелок.
![img](https://i.imgur.com/rZtre27.png)
## bat
bat альтернатива команды `cat` с дополнительными возможностями, такими как:
* Подсветка синтаксиса
* Поддержка git
* Отображение невыводимых символов (при использовании `-A`/`--show-all`)
![img](https://i.imgur.com/kHB4lNZ.png)