Команда findmnt
Это простая утилита командной строки, используемая для отображения списка подключенных файловых систем или поиска файловой системы.
Для отображения списка подключенных файловых систем, выполните в командной строке следующую команду.
По умолчанию findmnt отображает файловые системы в древовидном формате:# findmnt
Чтобы отобразить информацию в виде обычного списка, используйте параметр -l:# findmnt -l
Можно выбрать отображение файловых систем только определенного типа, например XFS или EXT4:# findmnt --fstab -t xfs
или # findmnt --fstab -t ext4
Отобразить только точку монтирования, в которой смонтирована файловая система с меткой «/boot»:# findmnt -n --raw --evaluate --output=target LABEL=/boot
Отследить действия по монтированию, размонтированию, перемонтированию и перемещению каталога, например, в /mnt/test:# findmnt --poll --mountpoint /mnt/test
Если вы хотите получить больше информации в выводе, используйте ключ –verbose:# findmnt --real --verbose
#СекретыСисадмина
Управление процессами в Linux
Как вы думаете, операционная система Linux может автоматически позаботиться сама о себе? Когда все работает нормально или вам не нужны никакие нестандартные возможности - вполне да. Но иногда может понадобиться ваше вмешательство в ее работу.
#СекретыСисадмина
📁 Скачать/Download 👇
Все про WebSockets (веб-сокеты) простыми словами
Веб-сокет — это технология, которая позволяет современному интернету быть быстрым и непрерывным. В видео автор простыми словами расскажет все, что нужно знать об этой технологии.
Смотреть это видео на youtube: youtu.be/19d4AXt3dSI
#СекретыСисадмина
Полезные команды Linux. Архивация и сжатие файлов
# gzip -9 file1
Поместить файл file1 в архив gzip с максимальной степенью сжатия
# rar a file1.rar file1 file2 dir1
Создать rar архив file1.rar, заархивировав файлы: file1, file2 и директорию: dir1
# rar a file1.rar test_file
Упаковать в rar архив file1.rar файл test_file
# rar x file.rar
Разархивировать rar архив file.rar
# bzip2 file1
Сжимает файл file1
# bunzip2 file1.bz2
Разжимает файл file1.bz2
# gzip file1
Сжимает файл file1
# gunzip file1.gz
Разжимает файл file1.gz
# tar -cvf archive.tar file
Упаковать в tar-архив archive.tar файл file
# tar -tf archive.tar
Вывести содержимое tar архива
# tar -xvf archive.tar -C /tmp
Распаковать архив в /tmp
# tar -cvfz archive.tar.gz dir1
Создать tar архив и сжать его с помощью программы gzip
# zip file1.zip file1
Создать сжатый zip-архив
# unrar x file1.rar
Распаковать rar-архив
#СекретыСисадмина
Команда sudo – администрирование системы
В Unix-подобных операционных системах должен быть привилегированный пользователь – суперпользователь, он же администратор. Логин его учетной записи – root, а домашний каталог находится в / root. Этот пользователь предназначен для администрирования системы, а значит обладает правами на операции с системными файлами, установку программного обеспечения, создание и удаление других пользователей, предоставление им различных доступов.
#СекретыСисадмина
📁 Скачать/Download 👇
Топ 15 базовых команд терминала GNU Linux
В этом видео автор подробно разбирает 15 базовых команд терминала GNU Linux. Вы узнаете, как их использовать и для чего они нужны.
00:00 Вступление
00:24 pwd
01:07 ls
02:10 cd
03:42 man
05:07 clear
05:15 exit
05:21 mkdir
06:00 touch
06:48 rm
07:37 cp
10:15 mv
11:32 nano
12:30 cat
12:42 less
13:10 wget
14:30 Выводы
Смотреть это видео на youtube: youtu.be/ZR1M19OzNl4
#СекретыСисадмина
Ядро Linux
Ядро является главной частью любой операционной системы. Существует точка зрения, которая приравнивает понятие операционной системы к ядру. Есть точка зрения, когда в понятие операционной системы включают как ее ядро, так и системные программы, позволяющие пользователю обращаться через ядро к аппаратным ресурсам.
#СекретыСисадмина
📁 Скачать/Download 👇
Подключение к shadow сессии непривилегированного пользователя
Необходимо выдать права группе пользователей на подключение к shadow сессии на терминальном сервере.
В командной строке терминального сервера выполняем следующую команду:wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSPermissionsSetting WHERE (TerminalName="RDP-Tc
Необходима перезагрузка. Определяем список сессий:query session /server:terminal01
И выполняем подключение:mstsc /shadow:5 /control /noconsentprompt
Небольшой скрипт автоматизации подключения:@echo off
#СекретыСисадмина
query session
echo
set /p UserSessionID= Enter the session ID:
mstsc /shadow:%UserSessionID% /control /noconsentprompt
Работа с файлами в Linux (часть 2)ln -s /etc/log/file logfile
— Создает ярлык на файлtouch newfile
— Создает пустой файл с именем newfilecat > newfile
— Помещает STDIN в newfilemore newfile
— Выводит содержимое newfile по частямhead newfile
— Выводит первые 10 строк файла newfiletail newfile
— Вывод последние 10 строк newfilegpg -c newfile
— Шифрует newfile в формат gpg с помощью пароля и сохраняет его в том же каталогеgpg newfile.gpg
— Расшифровывает gpg файлwc newfile
— Выводит количество байт, слов и строк нового файла.
#СекретыСисадмина
Работа с файлами в Linux (часть 1)ls -al
— Показывает файлы и каталоги в текущей папкеpwd
— Отображает текущий рабочий каталогmkdir NewFolder
— Создает новый каталог с именем "NewFolder".rm NewFile
— Удаляет файл с именем "NewFile"rm -f NewFile
— Принудительное удаление файла с именем "NewFile"rm -r NewFolder
— Рекурсивно удаляет каталог с именем "NewFolder"rm -rf NewFolder
— Принудительное удаление каталога с именем "NewFolder" рекурсивноcp oldfile1 newfile2
— Копирует содержимое oldfile1 в newfile2cp -r olddir1 newdir2
— Рекурсивно копирует каталог "olddir1" в "newdir2" (Dir2 будет создан, если он не существует)mv oldfile1 newfile2
— Переименовывает "oldfile1" в "newfile2".
#СекретыСисадмина
В чем разница между adduser и useradd
Обе команды создают нового пользователя в системе. Но они очень сильно отличаются.Adduser
- утилита для добавления пользователей и групп в систему. Программа учитывает политики дистрибутива по желаемому UID и GID, создает домашний каталог, копирует туда файлы по умолчанию и запускает специальные сценарии.Useradd
- это низкоуровневая утилита для добавления пользователей. Создается только пользователь без каких-либо дополнительных настроек, вам придется все делать вручную, в том числе создавать домашний каталог.
#СекретыСисадмина
Локальные репозитории пакетов
Сегодня хотим поделиться мыслями относительно того, как можно защитить свою разработку от некоторых потенциальных рисков в современных условиях.
#СекретыСисадмина
📁 Скачать/Download 👇
Законопослушный гражданин: инструкция по отказу от VPN
Сегодня VPN-протоколы блокируются на уровне провайдеров, но пользоваться ими нам как потребителям пока что можно. Однако ситуация меняется стремительно, и в новостях уже проскакивают слухи о блокировке доступа к статьям по настройке VPN.
#СекретыСисадмина
📁 Скачать/Download 👇
Измерение скорости чтения-записи носителей с помощью утилиты dd
Каким образом можно просто и быстро измерить скорость чтения и записи твердотельных носителей информации, в разрабатываемых в компании устройствах? При этом чтобы они были переносимы между совершенно разными платформами и архитектурами. Носители же информации могут быть любыми: USB Flash, eMMC, SD, NAND и прочее. Единственное, что их объединяет — это Linux.
#СекретыСисадмина
📁 Скачать/Download 👇
Что ты такое, dhclient?
Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после сокета, — в ядре операционки. И там тысяча реализаций TCP. Любое взаимодействие с сетью — системный вызов с переключением контекста в ядре.
#СекретыСисадмина
📁 Скачать/Download 👇
👉 Бесплатная практика для начинающих Network Engineer
Ждём вас на бесплатном открытом уроке «VRRP. Избыточность шлюза по умолчанию» от OTUS.
💪 На вебинаре:
1. Разберемся, зачем нужны протоколы резервирования первого перехода и какие они бывают.
2. Рассмотрим один из них – VRRP.
3. Реализуем протокол VRRP на практике.
Урок будет полезен для всех интересующихся компьютерными сетями, начинающих и действующих специалистов по маршрутизации и коммутации.
⏰ Занятие пройдёт 19 декабря в 20:00 мск и будет приурочено к старту курса «Специализация Network Engineer». После урока вы сможете продолжить обучение в рассрочку.
👉 Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/ctf2JF
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Admin Guides - полезные заметки от действующего сисадмина
Делится обучающими гайдами, лайфхаками и полезными Open Source решениями.
Подписывайтесь @admguides
«Иннотех» собирает ИТ-команду для самого масштабного fintech проекта. И ты — именно тот, кого мы ищем.
Что будем создавать? Чрезвычайно важный проект — АБС, автоматизированную банковскую систему, для России. Важнейшая история для всей финансовой сферы страны.
Цель — импортозамещение core banking платформы и создание с нуля ключевой ИТ-системы для банковской сферы.
Это будет не просто сложно, а невероятно сложно — таких проектов на рынке просто нет. Обещаем задачи 80 lvl, +100500 к опыту и 🔥🔥🔥-скилы.
Создаём АБС на современном технологическом стеке и микросервисной архитектуре.
В команду нужны:
• Java-разработчики;
• аналитики;
• специалисты DevOps;
• архитекторы систем;
• тестировщики;
• и не только.
Готов войти в финтех-историю? Это идеальный шанс, который нельзя упустить. Переходи по ссылке, жми «Присоединиться к команде» и получи быстрый оффер.
Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496. erid: LjN8KJEJK
⁉️ Какие знания нужны, чтобы эффективно проводить мониторинг инфраструктуры?
🤖 Расскажем на бесплатном практическом уроке «Отсылка данных в Zabbix без использования агентов/Discovery Trapper» от OTUS и Ивана Федорова – технического директора в группе компаний «Инотех».
На вебинаре:
➡️ рассмотрим способы отправки данных в систему мониторинга Zabbix без использования агентов с помощью функциональности Discovery Trapper;
➡️ познакомимся с деталями настройки и использования каждой из функциональностей;
➡️ получим практические навыки, чтобы эффективно использовать Zabbix для сбора и анализа данных.
📢📢 Занятие пройдёт 20 декабря в 20:00 мск в рамках курса «Observability: мониторинг, логирование, трейсинг».
🎫 После урока вы сможете продолжить обучение на курсе в рассрочку на выгодных условиях.
👉 Для бесплатного участия и получения записи зарегистрируйтесь прямо сейчас: https://vk.cc/ctcXQ4Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Всегда мечтал быть айтишником? Освой новую профессию промт-инженера! Гарантия трудоустройства и низкая конкуренция!
Приходи на бесплатный вебинар и узнай как:
- Повысить свой доход на рабочем месте, создавая нейро-сотрудников
- Получить новую специальность и увеличить доход на 30-40%
- Создавать нейронки и продавать на заказ от 1 млн за проект
- Зарабатывать на фрилансе от 300 000 рублей
- Найти хобби, которое прокачает твой мозг и сделает жизнь ярче
Обо всем ты узнаешь на бесплатном вебинаре от AI University.
Вот ссылка, жми СЮДА
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8K2ddA
Как проектировать базы данных в highload проектах?
Обычно при проектировании БД используется метод нормальных форм (NF), но с ростом проекта и увеличением объема данных он может работать медленно и приводить к проблемам производительности.
Узнайте, что делать в этой ситуации на бесплатном открытом уроке от OTUS. На вебинаре:
- рассмотрим особенности проектирования баз данных в условиях highload-проектов;
- обсудим альтернативный подход к проектированию.
Занятие пройдёт 13 декабря в 20:00 мск в рамках курса «Highload Architect». После урока вы сможете продолжить обучение в рассрочку.
Чтобы задать свои вопросы преподавателю, переходите на наш сайт прямо сейчас, регистрируйтесь и воспользуйтесь функцией напоминание в календаре, чтобы не пропустить прямой эфир: https://vk.cc/ct3HHv
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
⚡Российские разработчики создали бесплатную версию нейросети ChatGPT-5, которая работает прямо в Телеграм
Она рассчитана специально на бытовые задачи и умеет:
➤ Писать курсовые, сочинения
➤ Переводить, редактировать и рерайтить большие массивы текста
➤ Решать задачи любой сложности
➤ Автоматически заполнять отчёты и таблицы
➤ Переводить тексты
➤ Составлять предложения на другом языке
➤ Писать коды
➤ И многое другое
А по промокоду PROMOCODE50
премиум-версию бота можно забрать бесплатно. Пользуйся: ChatGPT Бот
Хочешь разбираться в Project Management?
Для тебя уже всё сделали.
📌 Канал @product_and_project делится полезными секретами и лайфхаками управления проектами и продуктами в IT.
Подписывайтесь и прокачивайте свои навыки: @product_and_project
👨💻 Компания Lamoda Tech ищет Системного разработчика в свою команду. Мы делаем цифровую революцию в fashion & e-commerce. Ищем тех, кто готов менять индустрию вместе с нами!
• Работать можно из любой точки мира.
• Аккредитованная IT-компания со всеми плюшками.
• Расширенная программа ДМС со стоматологией.
• Проводим Performance Review два раза в год.
• Оплачиваем участие на профессиональных конференциях и обучение.
Чем предстоит заниматься:
• Проведение работ по развёртыванию и модернизации систем и инфраструктуры ERP
• Выполнение планового обслуживания систем на платформе Windows;
• Выполнение регламентного обновления приложений;
• Внедрение новых механизмов интеграции между системами;
• Мониторинг производительности операционных систем и процессов;
• Создание и актуализация документации по информационным системам;
• Инвентаризация безопасности систем.
🔥 А главное — создавать уникальный продукт для миллионов пользователей.
Заинтересовали? Заглядывай на наш сайт и оставляй свой отклик!
➡️ Я в деле!
❓Какие навыки нужны сетевому инженеру?
👉 Узнайте на бесплатном открытом уроке «Использование /31 префикса в IPv4» от OTUS.
На вебинаре мы:
1. Разберем свойства IPv4 адреса
2. Рассмотрим IPv4 в сетях PTP с /30 и /31 префиксами
3. Реализуем PTP соединение с префиксом /31 на практике
⏰ Занятие пройдёт 12 декабря в 20:00 мск и будет приурочено к старту курса «Специализация Network Engineer». После урока вы сможете продолжить обучение в рассрочку на выгодных условиях.
👉 Для бесплатного участия регистрируйтесь https://otus.pw/9yLI/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Станьте профессионалом в Linux
Вместе с онлайн-курсом «Administrator Linux. Professional» от OTUS
Особенности обучения:
- Занятия ведут практикующие системные администраторы Linux и DevOps-инженеры из крупных компаний
- Практика в режиме реального времени на виртуальных стендах
- Теоретические и практические знания, которые помогут успешно проходить собеседования и справляться с задачами на работе
- Создание выпускного проекта для портфолио
- Размещение резюме в базе OTUS (среди наших партнёров крупнейшие компании страны)
Переходите на сайт прямо сейчас, чтобы ознакомиться с полной программой обучения и пройти вступительное тестирование: https://vk.cc/csXJjh
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
ITGLOBAL.COM выпустили книгу «Публичное облако 2023»
Команда ITGLOBAL.COM подготовила объемный материал — книгу «Публичное облако 2023». Это руководство для тех, кто заинтересован в переходе на облачные решения.
В книге:
🔹 представлен обзор экспертов о состоянии отечественного рынка
🔹 описаны технологии на базе российских платформ виртуализации
🔹 обозначены риски перехода на них
🔹 предложены шаги по минимизации рисков.
Книга будет полезна для руководителей, технических директоров и ИТ-специалистов, заинтересованных:
➖ в оптимизации работы компании
➖ развитии облачных инфраструктур
➖ минимизации рисков ИБ.
Заполните форму на сайте, чтобы получить ссылку на книгу.
Реклама. ООО "ИТГЛОБАЛКОМ РУС". ИНН 7838413489. erid: LjN8KGjvf
ЕДИНЫЙ ЦУПИС, RETN и Qrator Labs проводят совместный митап «Современные сетевые технологии для высокой нагрузки: путешествие с Севера на Юг».
В основе любой ИТ-инфраструктуры лежит сеть передачи данных. Мы расскажем о том, как выстроить надежные внешние и внутренние каналы связи, которые обеспечат потребности современного высоконагруженного продакшена. Расскажем о собственном опыте решения сложных и неочевидных технических задач и о выборе надежных технологических партнеров.
Наши спикеры:
- Александр фон Розен, технический директор, ЕДИНЫЙ ЦУПИС,
- Николай Едомский, руководитель группы сетевых инженеров, ЕДИНЫЙ ЦУПИС,
- Никита Тимофеев, старший менеджер по продажам проектных решений, RETN,
- Эдгар Микаелян, руководитель отдела Presale, Qrator Labs.
Мероприятие бесплатное, регистрация на сайте обязательна:
https://1cupisintelligence.ru/
📍 Санкт-Петербург, ул. Льва Толстого, д. 1-3 (коворкинг «Ясная Поляна»), также будет доступна трансляция
📅 13 декабря 2023, 18:30
В чем разница между sudo su, sudo -i, sudo /bin/bash
Команда su позволяет изменить текущего пользователя терминала на другого. Команда sudo выполняет команду от имени root пользователя. Теперь разберем сам вопрос.sudo su
- выполняет команду su от имени суперпользователя. Таким образом, сначала используется sudo чтобы получить права суперпользователя, а затем пользователь меняется на root с помощью su. При этом вы останетесь в той же директории потому, что выполняется ваш .bashrc. А также .profile пользователя root поэтому вы окажетесь в окружении root.sudo -i
- похожая команда, опция -i указывает утилите что нужно переключиться в консоль от имени суперпользователя. На этот раз вы уже окажетесь в домашней папке root, и будет выполнен его .bashrc и .profile.sudo /bin/bash
- запускает еще одну оболочку bash от имени суперпользователя. Файлы конфигурации не читаются, но выполняется только .bashrc вашего пользователя. Вы не окажетесь в окружении root, а просто останетесь в своем окружении с правами суперпользователя.
#СекретыСисадмина
Как узнать какая программа блокирует файл
Скачайте программу Process Explorer с сайта Microsoft. Она бесплатная и не требует установки.
#СекретыСисадмина
📁 Скачать/Download 👇