Системный администратор - Сетевые технологии - Компьютерная помощь
5.89K subscribers
2.88K photos
4.14K videos
1.01K files
564 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
📋 Команда cp — копирование файлов
📋 cp — копировать файл
cp file1.txt file2.txt

📂 Копирование директорий:
cp -r dir1 dir2

❗️ Без -r директория не копируется
👉 Всегда проверяй путь назначения.

👉 Подписывайся на @sysadmin1.
👍5🔥1🎉1🤡1🏆1
🔀 Команда mv — перемещение и переименование

🔀 mv — move

📌 Переименование:
mv old.txt new.txt


📌 Перемещение:
mv file.txt /tmp/


❗️ mv не спрашивает подтверждения

👉 Подписывайся на @sysadmin1.
👍52🔥1
🗑 Команда rm — удаление файлов

🗑 rm — удалить файл
rm file.txt

❗️ В Linux нет корзины

📂 Удаление директорий:
rm -r dir


👉 Удалил = потерял.


👉 Подписывайся на @sysadmin1.
👍31🔥1
Скрипт для Mikrotik: Обнаружение новой записи в журнале

Этот скрипт проверяет, добавлена ли новая запись в журнал в определенный буфер.
В этом примере мы будем использовать журналы PPPoE:

/system logging action
add name="pppoe"
/system logging
add action=pppoe topics=pppoe,info,!ppp,!debug


Буфер журнала будет выглядеть примерно так же, как этот:

[admin@mainGW] > /log print where buffer=pppoe 
13:11:08 pppoe,info PPPoE connection established from 00:0C:42:04:4C:EE


Теперь мы можем написать скрипт, который будет определять, добавлена ли новая запись.

:global lastTime;

:global currentBuf [ :toarray [ /log find buffer=pppoe ] ] ;
:global currentLineCount [ :len $currentBuf ] ;
:global currentTime [ :totime [/log get [ :pick $currentBuf ($currentLineCount -1) ] time ] ];

:global message "";

:if ( $lastTime = "" ) do={
:set lastTime $currentTime ;
:set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];

} else={
:if ( $lastTime < $currentTime ) do={
:set lastTime $currentTime ;
:set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];
}
}


После обнаружения новой записи она сохраняется в переменной «message», которую в дальнейшем можно использовать для анализа сообщений журнала, например, для получения mac-адресов PPPoE-клиентов.

@sysadmin1
👍4🔥21👏1
☠️ Самая опасная команда

☠️ НИКОГДА не вводи, не понимая:
rm -rf /

❗️ Это удаляет ВСЮ систему

Sysadmin 10 раз думает, прежде чем нажать Enter.

👉 Безопасность начинается с головы.

👉 Подписывайся на @sysadmin1.
👍9🔥21🏆1
Маршрутизаторы Juniper SRX — это универсальные устройства, широко используемые в корпоративных сетях. Несмотря на различие моделей, все устройства серии SRX работают под управлением Junos OS, что делает их первоначальную настройку практически идентичной.
В данном туториале рассматривается базовая настройка Juniper SRX «из коробки» через консоль. Такой подход является наиболее надежным и удобным в реальных условиях эксплуатации, особенно при удалённой работе и ограниченном интернет-канале. Материал ориентирован на начинающих системных и сетевых администраторов и служит основой для дальнейшего углублённого изучения Juniper.

https://habr.com/ru/articles/166897/

@sysadmin1
👍21🔥1
Базы_данных_на_SQL,_MySQL,_MS_SQL_и_PostgrePLpgSQL.pdf
34.7 MB
📖 Базы данных на SQL, MySQL, MS SQL и Postgre/PL/pgSQL

Год: 2025
Автор: Р. Р. Аклимов

Это руководство по SQL охватывает все основные аспекты работы с базами данных, от простых операций до сложных запросов и разработки на популярных СУБД, таких как MySQL, MS SQL и PostgreSQL. Книга включает практические примеры, что помогает лучше понять реальное применение полученных знаний: от интернет-магазинов и фитнес-клубов до банковских систем и медицинского мониторинга. В ходе работы с примерами вы научитесь проектировать базы данных и писать эффективные запросы для разных задач и бизнес-условий.

Для тех, кто хочет стать экспертом в работе с базами данных, книга предоставляет все необходимые знания для глубокого понимания SQL. Она будет полезна как для новичков, так и для тех, кто хочет расширить свои знания в области разработки и администрирования СУБД. Особенно полезна для системных администраторов и специалистов по базам данных, которые занимаются настройкой и обслуживанием сложных информационных систем.

@sysadmin1
3👍2🔥2
👀 Команда cat

👀 cat — вывести файл
cat file.txt


❗️ Не используй для больших файлов

👉 Для логов есть лучшее решение 😉

👉 Подписывайся на @sysadmin1.
👍21🔥1