Linux: Системный администратор – Telegram
Linux: Системный администратор
1.92K subscribers
81 photos
8 videos
15 files
25 links
Здесь вы найдете полезные советы, практические материалы и интересные инсайты по администрированию Linux. Погружаемся в мир команд, скриптов и серверов вместе! 🚀

Авторский канал действующего админа 👨🏼‍💻
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔗 goto: Навигация в консоли на новом уровне! 🚀

🔥 goto — это удобный инструмент для быстрого перемещения по директориям в командной строке. Если вы устали от постоянного набора длинных путей к папкам, этот инструмент станет вашим спасением!

🎯 Что делает goto?
- Позволяет сохранять короткие алиасы для директорий.
- Упрощает переход к важным папкам одной командой.
- Работает быстро, удобно и просто!

📌 Ключевые функции:
1. Добавление алиасов:

goto add <alias> <path>

Пример:

goto add projects ~/Documents/Projects


2. Навигация по алиасу:

goto <alias>

Пример:

goto projects


3. Список всех алиасов:

goto list


4. Удаление алиасов:

goto remove <alias>


💻 Установка
Просто клонируйте репозиторий и следуйте инструкциям:

git clone https://github.com/grafviktor/goto.git
cd goto
make install


🛠 Для кого?
- Разработчиков, которые работают с множеством проектов.
- Системных администраторов, часто переключающихся между директориями.
- Всех, кто хочет оптимизировать свою работу в терминале.


📥 Репозиторий: https://github.com/grafviktor/goto

#Linux@linux_odmin #Github@linux_odmin

👉 @linux_odmin
👍3
Хорошая статья, описывающая различные методы усиления защиты машины с Linux. (Eng ver)

Linux не является безопасной операционной системой. Однако есть шаги, которые можно предпринять для ее улучшения. Цель этого руководства - объяснить, как максимально усилить Linux для обеспечения безопасности и конфиденциальности. Руководство не зависит от дистрибутива и не привязано к какому-либо конкретному.

https://madaidans-insecurities.github.io/guides/linux-hardening.html

#Linux@linux_odmin

👉 @linux_odmin
👍3
Как_работают_компьютерные_сети_и_интернет.pdf
20.2 MB
Как работают компьютерные сети и интернет
Чарльз Р.Северанс (2022)

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

Сегодня сети и сетевые приложения стали неотъемлемой частью нашей жизни, поэтому понимать, как работают эти технологии, исключительно важно. Для изучения книги читателю не потребуются технические знания – она написана в расчете на рядового пользователя интернета, интересующегося устройством Глобальной Сети.

#Book@linux_odmin

👉 @linux_odmin
🔥3👍1
Роббинс_А_Bash_Карманный_справочник_системного_администратора_Бестселлеры.pdf
30.5 MB
📌Подборка книг для системного администратора

🔹Анализ пакетов. Практическое руководство по использованию Wireshark и tcpdump для решения реальных проблем в локальных сетях
Сандерс Крис (2019)

🔹Атака сетей на уровне протоколов
Джеймс Форшоу (2022)

🔹Защита сетей. Подход на основе анализа данных
Майкл Коллинз (2020)

🔹Как работают компьютерные сети и интернет
Чарльз Р.Северанс (2022)

🔹Bash. Карманный справочник системного администратора | Роббинс Арнольд
Арнольд Роббинс (2017)


#Book@linux_odmin

👉 @linux_odmin
👍5
Инструкция по обжиму витой пары 🧬

#Сети@linux_odmin

👉 @linux_odmin
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 NVIDIA представила Jetson Orin Nano Super Developer Kit — компактный и мощный компьютер стоимостью $249, предназначенный для разработки генеративных ИИ-приложений на малых устройствах периферийных вычислений.

Он обеспечивает до 67 TOPS производительности, что на 70% выше по сравнению с предыдущей моделью, и поддерживает современные ИИ-модели, включая трансформеры и крупные языковые модели. Этот набор разработчика ориентирован на студентов, разработчиков и энтузиастов, предоставляя доступную платформу для создания ИИ-решений.

https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/

#News@linux_odmin

👉 @linux_odmin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Управление виртуальными машинами KVM из консоли

# virsh list – показать список запущенных ВМ

# virsh list --all – показать список всех машин (в том числе выключенных)

# virsh shutdown <vm name> — выключить виртуальную машину

# virsh start <vm name> — запустить виртуальную машину

# virsh suspend <vm name> — приостановить виртуальную машину

# virsh resume <vm name> — запустить приостановленную виртуальную машину

# virsh reboot <vm name> — перезапустить виртуальную машину

# virsh destroy <vm name> — уничтожить виртуальную машину

# virsh undefine <vm name> — удалить машину из списка и удалить все файлы, принадлежащие ей (обычно применяется после выполнения команды virsh destroy).

# virsh vcpuinfo <vm name> — информация о процессоре на виртуальной машине

# virsh domid <vm name> — получить идентификатор виртуальной машины

# virsh domuuid <vm name> — получить UUID виртуальной машины

# virsh dominfo <vm name> — получить сведения о виртуальной машине

# virsh domstate <vm name> — просмотр состояния виртуальной машины

# virsh dumpxml <vm name> — вывести файл конфигурации указанной виртуальной машины в XML формате

#Linux@linux_odmin #Команды@linux_odmin

👉 @linux_odmin
👍4
Команда crontab: опции, ключи и примеры использования

Планировщик cron для запуска задач с заданными интервалом времени от имени текущего пользователя. Формат планирования задачи: "(минута) (час) (день_месяца) (месяц) (день_недели) команда".

Редактирует файл crontab для текущего пользователя:
crontab -e

Выводит список существующих задая для текущего пользоваетеля:
crontab -l

Удаляет все задачи cron для текущего пользователя:
crontab -r

Пример задачи, которая запускается ежедневно в 10:00. * означает любое значение:
0 10 * * * {{path/to/noscript.sh}}

Пример задачи, которая запускается каждую минуту 3-го апреля:
* * 3 Apr * {{path/to/noscript.sh}}

Пример задачи, которая запускается каждую пятницу в 02:30:
30 2 * * Fri {{path/to/noscript.sh}}

#Linux@linux_odmin #Команды@linux_odmin

👉 @linux_odmin
👍4