Системный администратор - Сетевые технологии - Компьютерная помощь
5.68K subscribers
2.8K photos
3.94K videos
994 files
523 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
Путь Python.pdf
23.8 MB
📖 Путь Python

Год:
2020
Авторы: Джульен Данжу

«Пуrь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эrа книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективныll код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизациеll, получить советы экспертов в обласrn дизайнаАРI и баз данных, а таюке заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффектив­ ного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.

#Python

@sysadmin1
👍3🔥1🎉1
🔎 find в Linux: мощный инструмент администрирования

Утилита find служит для поиска файлов по имени и другим свойствам в UNIX-подобных системах. С давних времён она поддерживается почти всеми дистрибутивами Linux и BSD, и остаётся незаменимой при администрировании.

🔑 Основные ключи

* -name — искать по имени файла. При использовании шаблонов (глобов) заключайте их в кавычки. Учтите, что -name чувствителен к регистру; чтобы игнорировать регистр, используйте -iname.
* -type — тип искомого объекта:

* f — файл
* d — каталог
* l — символическая ссылка (link)
* p — канал (pipe)
* s — сокет
* -user — владелец файла: имя пользователя или UID.
* -group — владелец-группа: имя группы или GID.
* -perm — права доступа к файлу (например, -perm 644 или -perm /u+x,g-w).
* -size — размер файла:

* По умолчанию указано в 512-байтных блоках.
* Добавьте суффикс c, чтобы указать байты (например, -size 1024c — ровно 1024 байта).
* Перед числом можно ставить + (больше) или - (меньше).
* -atime / -amin — время последнего обращения к файлу в днях или минутах.
* -mtime / -mmin — время последнего изменения содержимого файла (дни/минуты).
* -ctime / -cmin — время последнего изменения метаданных (владельца или прав) в днях или минутах.
* -newer <файл> — найти файлы, изменённые позже, чем указанный <файл>.
* -delete — удалять найденные файлы (осторожно!).
* -ls — вывести результат в формате ls -dgils.
* -print — показать путь к найденному файлу.
* -print0 — вывести путь с завершающим нулевым байтом (удобно для xargs -0).
* -exec <команда> {} \; — выполнить указанную команду над каждым найденным файлом (обратите внимание на синтаксис \;).
* -ok <команда> {} \; — то же, что и -exec, но перед выполнением запрашивает подтверждение.
* -depth (или -d) — обход каталогов с конца (сначала глубокие уровни, затем более высокие).
* -maxdepth <N> — максимальная глубина поиска. Значение 0 ограничивает область текущим каталогом.
* -prune — исключить указанные каталоги из поиска.
* -mount (или -xdev) — не переходить на другие файловые системы.
* -regex — искать по полному пути, используя регулярные выражения.
* -regextype <тип> — задать тип регулярных выражений (POSIX, Emacs, …) при использовании -regex.
* -P — не разворачивать символические ссылки (поведение по умолчанию).
* -L — разворачивать символические ссылки при обходе.
* -empty — найти только пустые файлы или пустые каталоги.


📌 Примеры использования

1. Найти все файлы, имя которых начинается на iodmin, в текущей директории


   find . -name 'iodmin*'


2. Найти все файлы, имя которых начинается на iodmin, начиная с корня


   sudo find / -name 'iodmin*'


3. Поиск в нескольких каталогах сразу
Например, в /usr/local/man и /opt/local/man:


   find /usr/local/man /opt/local/man -name 'iodmin*'


4. Ищем графические файлы (jpg, png, gif) в текущем каталоге


   find . -type f -regex ".*\.\(jpg\|jpeg\|gif\|png\|JPG\|JPEG\|GIF\|PNG\)"


5. Вывести список всех файлов во всей файловой системе, чей размер больше 100 МБ


   sudo find / -size +100M -print


6. Найти файлы в директориях Postfix


   find /var/spool/postfix/{deferred,active,maildrop,incoming}/ -type f


7. Удалить все пустые каталоги в текущем дереве


   find . -type d -empty -delete


8. Найти файлы, к которым не обращались более 30 дней (в днях)


   find /home -type f -atime +30


9. Найти файлы, изменённые позже, чем файл /etc/passwd


   find /etc -newer /etc/passwd


10. Исключить из поиска каталог backup и подкаталоги при обходе /var/www


    find /var/www -path '/var/www/backup' -prune -o -type f -print

@sysadmin1
👍53🔥2
Python для новичков.pdf
14.1 MB
📖 Python для новичков

Год:
2025
Авторы: Ананд Пандей

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

#Python

@sysadmin1
2👍1🔥1🎉1
Системный администратор (СХД) в Крупную продуктовую компанию.

Компания рассматривает кандидатов только из России.
З/п: до 225 000 ₽ (на руки)
Формат работы: Офис, Удаленка, Гибрид(Москва, Самара);
Уровень позиции: Senior

Стек: .NET 3.1/6, .NET Framework 4.6.2/4.8, PHP, Hyper-V, Docker, Kubernetes bare metal, RabbitMQ, Elasticsearch, MSSQL, PostgreSQL, MySQL, HAProxy, Proxmox, Yandex Cloud.

🔷Задачи:
Планирование, внедрение и развитие тестовых контуров для обеспечения стабильной среды тестирования;
Мониторинг и поддержка работоспособности тестовых и продуктивных контуров, своевременное выявление и устранение сбоев;
Оптимизация хранения данных (СХД): анализ производительности, настройка и модернизация решений хранения;
Оптимизация сетевой инфраструктуры: обеспечение отказоустойчивости, повышение скорости и безопасности сети;
Взаимодействие с командами разработки и эксплуатации для повышения эффективности работы инфраструктуры.

🔷Обязательные требования:
Настройка и поддержка IT-инфраструктуры (сети, серверы, СХД) от 5 лет;
Уверенные знания и практический опыт работы с Linux-системами;
Опыт сопровождения продуктовой инфраструктуры (production-среды);
Навыки работы с сервисами, основанными на технологиях искусственного интеллекта (AI).

Будет приемуществом при отборе:
Знание и опыт применения подходов DevOps;
Опыт работы с инструментами инфраструктуры как кода (IaC), такими как Terraform или Ansible;
Навыки контейнеризации и работы с Docker;
Понимание и опыт работы с облачными платформами (AWS, GCP, Azure и др.).

Отклики ждем @fr_rec
👎10🔥5👍41
PowerShell 7.pdf
37.3 MB
📖 PowerShell 7

Год:
2024
Авторы: Ник Пэрлоу

В книге узнаете, как программировать с помощью PowerShell 7 на Windows, Linux и Raspberry Pi

#Powershell

@sysadmin1
🔥7👍31
Python для сетевых инженеров

01 Часть 1,2 Вводная лекция
02 Часть 1. Основы Git
02 Часть 2. Основы Git и Github
02 Часть 3. Утилита pyneng для тестирования и сдачи заданий
03 Часть 1. slack, Основы python
03 Часть 2. Основы python
03 Часть 3. Выбор редактора, редактор Mu
04 Часть 1. Числа. Строки
04 Часть 2. Методы строк, форматирование строк

@sysadmin1
👍7🔥42