- Используйте cd, если вам нужно просто перейти в папку и вы не планируете возвращаться назад в ближайшее время. Это стандарт для обычной навигации.
- Используйте pushd, если вы работаете в одной папке, но вам нужно перейти в другую (например, чтобы что-то скопировать или скомпилировать) и быстро вернуться обратно.
Author: weril
Linux: информация о системе (system info, uptime, dmidecode)
uptime – маленькая утилита. Показывает Uptime, количество юзеров, load average (1, 5, 15 min).
~$ uptime
16:18:52 up 14 days, 16:17, 1 user, load average: 0.00, 0.01, 0.05
>> load average 20 bad or good
A load average of 20 is bad if your system has fewer than 20 CPU cores, as it indicates that tasks are waiting for CPU time and the system is likely overloaded. Читать дальше Linux: top
Командный режим
top -icbn1
Интерактивный режим
Заходим в top, нажимаем
“1” – показывает загрузку по ядрам.
“s” – изменяем интервал обновления/сбора статистики (напр. уменьшаем c 3 секунд до 0.1).
“M” – сортировка процессов по утилизации RAM
“P” – сортировка процессов по утилизации CPU (processor)
“k” – возможность отправить KILL PID (kill -15 / SIGTERM) находясь в TOP
“t” – показываем в виде статус бара
%Cpu0 : 6.2/12.5 19[||||||||||||||||||| ]
%Cpu1 : 11.8/11.8 24[|||||||||||||||||||||||| ]
%Cpu2 : 13.3/20.0 33[||||||||||||||||||||||||||||||||| ]
%Cpu3 : 25.0/18.8 44[|||||||||||||||||||||||||||||||||||||||||||| ]
Поэкранный вывод
top –b – вывод каждые три секунды всего top’a. Читать дальше
Linux: permissions/права/sudo & user/group management
- POSIX based file permissions пришли еще с UNIX (поэтому актуальны и для MacOS), они определили формат назначания прав read/write/execute для user/group/others; подробнее ниже
- ACL based file permissions позволяют назначать разные права для разных пользователей и групп, в отличии от классического POSIX подхода; подробнее ниже
- Удобный калькулятор разрешений в десятичом виде в зависимости от типа прав (r/w/e) и scope (u/g/o)

- Грамотные админы в повседневной работе не работают из под root, а заходят в эту учетку только если нужно что-то сделать – защита от случайных поломок, безопасность (как минимум пароль нужно ввести для входа под root)
- Изначально ownership придуман чтобы собственник даже в случае некорректной установки прав не потерял доступ
sudo/su
su – тоже самое что su root.
Читать дальше VRF: базовая настройка в Linux и на сетевых устройствах Cisco, Huawei
Linux
- База на xgu
- При настройке VRF в linux свой интерфейс в vrf не пингуется – это ок. Интерфейс в другом vrf при этом будет отвечать нашему. Можно интерфейсы соединить кабелем напрямую (в одной подсети, но разных vrf) или через промежуточный роутер (в разных подсетях) – без разницы.
Windows: полезные вещи и команды (cmd, powershell)
MISC
- Для просмотра девайсов в системе на Windows/инфы с датчиков/стресс тестирования хороша утилита Everest (aida64). aida64 – everest тот же, часть вещей лучше.
- Замена telnet
Test-NetConnection 192.168.1.90 -port 3389
- Развитие IT в странах СНГ в среднем значительно хуже РФ/Москвы, не говоря о USA/Китае – в Азербайджане в основном все on-prem и напр.
Резервное копирование

Конспект вебинара HonorCup E=DC2 для сдачи HCNA Storage.
Связанные по вебинару посты:
- Резервное копирование (этот пост)
- Резервное копирование, решение huawei
- Восстановление после катастроф
- Дедупликация
Разное:
- (Резервное копирование, LVM) Если говорить в целом про snapshot:
- snapshot =! Backup как минимум потому, что
- он обычно хранит только diff от данных от текущего состояния системы и того состояния, которое было при снятии snapshot
- snapshot хранятся на тех же носителях, что и основная система
- snapshot на storage/СХД (EMC/IBM) устройствах
- snapshot используются на всю катушку – есть банки которые все бекапы делают только на них -> напр, каждые 15мин делается snapshot всей базы и их хранятся сотни штук
- разработчики таких устройств поддерживают использование snapshot, но полноценные backup это не snapshot, рекомендуется использовать snapshot + backup
- удобно и правильно комбинировать snapshot и backup – snapshot получаешь консисентное состояние в один момент времени всех элементов системы (к примеру файлов сайта и файлов БД), а backup-ом это состояние уже сохраняешь, при этом нужно учитывать, что иногда при снятии snapshot есть некоторое «подмораживание системы на запись» на некоторое время
- snapshot =! Backup как минимум потому, что
- (Обучение Lpic-2) Делать бекапы очень важно (в том числе на ленте/ленточном хранилище – подробнее про ленты ниже), сценариев потери данных без бекапов миллион и тележка
- почистили память RAID контроллера и весь RAID потерял данные (восстановление с ленты)
- обновили записи в БД и вместо того, чтоб обновление получил один оно привело к апдейту у 700к (спас лог транзакций Oracle)
- (Обучение Lpic-2) Ленты вообще используется очень часто в крупных компаниях, особенно банках (включая зеленый – за разными RAID/СХД “обязана” быть лента, с которой если что можно восстановится ; «3 года должно быть хранение в банках, как без ленты») – ленты позволяют хранить огромные объемы данных дешевле (1 картридж до 50ТБ) и дольше/надежнее, чем на других носителях




- Backup желательно делать с отключенным сервисом, backup которого делается.
Linux: Docker, conrainerd, container security (hardening)
Basics
- Container security – три основных риска/угрозы/проблемы
- плохая конфигурация
- проблемы runtime
- цепочки поставок
- Процессы контейнеров видны на “хостовой” машине в ps -aux
- Применение bestpractice до/после


- Установка docker на debian12 требует установку репозитория docker в систему.
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debianЧитать дальше
Linux: cron, crontab, at, atd
Общее
- Для работы cron на MacOS нужно чтобы у утилиты cron был доступ к диску: Privacy/Security -> Full Disk Access -> добавляем /usr/sbin/cron , логи запусков и редактирований (crontab -e) можно посмотреть командой log show –process cron –info
log show --process cron --info 2026-03-02 20:51:00.190865+0300 0x616 Info 0x0 271 0 cron: (weril) RELOAD (tabs/weril) 2026-03-02 20:51:00.200467+0300 0x1a00b54 Info 0x0 95174 0 cron: (weril) CMD (/Users/weril/backup.sh)Читать дальше
Полезные Hotkey Shortcuts (бинды)
Windows (Word/Excel/etc)
-
win +> (альтернатива: win + Ж) – эмодзи/смайлы по выбору 💙❤💜❤🧡
-
1F400 и alt+x – смайлы по коду в word
-
win + arrow – позволяет удобно размещать окно приложения на экране, не занимаясь раздвиганиями границ окна
- left – to the left
- right – to the right
- up – full screen
- down – small screen
- HOME – переход к началу строки (hotkey для Linux ниже)
- END – переход к концу строки (hotkey для Linux ниже)
- ctrl+shift+esc – открыть диспетчер задач
- ctrl+shift+home (в notepad точно работает)- выделить всё от текущего места до начала файла.
