Секреты сисадмина | DevOps, Linux, SRE
25.3K subscribers
661 photos
17 videos
441 files
605 links
Крупнейший справочник системного администратора.

Сотрудничество: @max_excel

РКН: vk.cc/cHhGTz
加入频道
Объединение файлов командой cat

Команду cat в большинстве случаев используют только для просмотра файлов. На самом деле одно из ее предназначений это конкатенация (объединение) файлов. А название команды происходит от слова catenate (сцепить), то есть присоединение одного после другого.

Под объединением файлов понимается их соединение. Например, если мы имеем два текстовых файла и в одном из них записана строка:
My text file 1

А в другом:
My text file 2

То после объединения мы получим файл с двумя строками:
My text file 1
My text file 2

То есть происходит простое соединение файлов. К содержимому одного добавляется содержимое другого. Это касается не только текстовых файлов, но и всех остальных (бинарных, например).

Чтобы объединить два файла командой cat, нужно просто указать в качестве аргументов названия этих файлов и направить результат выполнения в новый файл. Например, мы хотим объединить два файла file1 и file2, а результат записать в новый файл file12. Тогда мы должны выполнить следующую команду:

cat file1 file2 > file12

Вы можете объединить неограниченное количество файлов. Например, чтобы объединить четыре файла и записать результат в файл myfile, выполните команду:

cat file1 file2 file3 file4 > myfile

#СекретыСисадмина
Настройка фаервола в Ubuntu с помощью утилиты UFW

#СекретыСисадмина

📁 Скачать/Download 👇
Синхронизация времени в Linux: NTP, Chrony и systemd-timesyncd

Большинство людей следят за временем. Мы встаём вовремя, чтобы выполнить наши утренние ритуалы и отправиться на работу, сделать перерыв на обед, уложиться в сроки проекта, отметить дни рождения и праздники, сесть на самолёт и так далее.

#СекретыСисадмина

📁 Скачать/Download 👇
Горячие клавиши терминала Linux (часть 1)

Общие:

Ctrl + Alt + T — в дистрибутивах, основанных на Ubuntu, это сочетание клавиш используется для открытия терминала.

Tab — эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её, и команда предложит доступные варианты или завершит её, если она одна.

Ctrl + L — очистить весь вывод терминала.

Ctrl + S — приостановить вывод терминала.

Ctrl + Q — возобновить вывод, если он был приостановлен.

Ctrl + C — отправить команде сигнал SigInt для её завершения.

Ctrl + Z — свернуть текущую команду в фоновый режим.

#СекретыСисадмина
👨‍💻 Гринатом открывает вакансию архитектора ИТ-инфраструктуры!

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

Ждём кандидатов со знаниями:
– серверных и клиентских ОС MS Windows и ОС Linux;
– службы каталогов;
– протоколов аутентификации и авторизации.
И с опытом:
– участия в НИР в области ИТ-решений;
– проектирования или сопровождения ИТ-решений в почтовых системах, кластерных решениях, базовых информационных системах и DLP,
– в проектах импортозамещения ПО в различных ИТ-областях.

✍️ Откликнуться: https://hh.ru/vacancy/121961903
Media is too big
VIEW IN TELEGRAM
Обучение Linux: от новичка до профи (часть 2)
часть 1

В этом видеоуроке автор подробно и наглядно разбирает базовые основы Linux.

00:00 Вступление
01:50 Репозитории
04:02 PPA репозитории
06:51 Версия Linux
07:28 Немного кастомизации
08:26 Файловая система
10:50 Типы файлов, дескрипторы, мягкие и жёсткие ссылки
16:28 Права доступа

Смотреть это видео на youtube: youtu.be/5INZghkqzjA

#СекретыСисадмина
Горячие клавиши терминала Linux (часть 2)

История команд:

Стрелки вверх и вниз — используются для перемещения вперед и назад по истории команд.

Ctrl + r — можно использовать для поиска по истории команд.

Ctrl + p — предыдущая команда в истории команд.

Ctrl + n — следующая команда в истории команд.

Ctrl + g — если вы находитесь в режиме поиска, завершает поиск.

Ctrl + o — выполнить найденную поиском команду.

Alt + . — использовать последнее слово предыдущей команды.

#СекретыСисадмина
Bash. Проверка файлов
Kоманды позволяют проверять различные условия, касающиеся файлов:

-d file — Проверяет, существует ли файл, и является ли он директорией.
-e file — Проверяет, существует ли файл.
-f file — Проверяет, существует ли файл, и является ли он файлом.
-r file — Проверяет, существует ли файл, и доступен ли он для чтения.
-s file — Проверяет, существует ли файл, и не является ли он пустым.
-w file — Проверяет, существует ли файл, и доступен ли он для записи.
-x file — Проверяет, существует ли файл, и является ли он исполняемым.
file1 -nt file2 — Проверяет, новее ли file1, чем file2.
file1 -ot file2 — Проверяет, старше ли file1, чем file2.
-O file — Проверяет, существует ли файл, и является ли его владельцем текущий пользователь.
-G file — Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя.

#СекретыСисадмина
Горячие клавиши терминала Linux (часть 3)

Перемещение курсора:

Ctrl + a — перейти в начало строки.

Ctrl + e — перейти в конец строки.

Alt + b — перейти влево на одно слово.

Alt + f — перейти вправо на одно слово.

Ctrl + b — перейти влево на один символ.

#СекретыСисадмина
Горячие клавиши терминала Linux (часть 4)

Редактирование:

Ctrl + u — удалить весь текст слева от курсора.

Ctrl + k — удалить весь текст справа от курсора.

Alt + Del — удалить всё слева от курсора до ближайшего пробела.

Alt + d — удалить всё справа от курсора до ближайшего пробела.

Ctrl + d — удалить текущий символ.

Ctrl + h — удалить предыдущий символ.

Ctrl + w — удалить 1 слово или параметр слева от курсора.

#СекретыСисадмина
Горячие клавиши терминала Linux (часть 5)

Редактирование:

Alt + t — поменять текущее слово с предыдущим.

Ctrl + t — поменять местами два символа перед курсором.

Esc + t — поменять местами два слова перед курсором.

Ctrl + y — вставить то, что было вырезано.

Alt + u — сделать верхний регистр символов от позиции курсора до конца текущего слова.

Alt + l — сделать нижний регистр символов от позиции курсора до конца слова.

Alt + c — перевести символ под курсором в верхний регистр и перейти к концу слова.

#СекретыСисадмина
14 неожиданных способов использовать терминал Linux

Терминал заменит вам браузер, почтовый клиент и аудиоплеер, а также позволит посмотреть «Звёздные войны» и поговорить с животными.

Терминал Linux — универсальный инструмент, способный сделать с системой что угодно. Конечно, подавляющее большинство пользователей терминал открывают очень редко. Но если вы хотите почувствовать себя гуру Linux, вам стоит познакомиться с ним поближе.

#СекретыСисадмина

📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Что нужно для работы системному администратору?

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

00:00 Вступление
01:16 Необходимые инструменты и оборудование
09:40 Необходимый набор программ
10:02 Пользовательский софт
13:47 Профессиональное ПО
17:22 Активаторы
17:56 Итоги

Смотреть это видео на youtube: youtu.be/ClOd4--_kK0

#СекретыСисадмина
Команды Kill, Pkill, Killall. Как Убить Процесс в Linux

Задачи в Linux называются процессами. Каждый процесс имеет уникальный идентификатор. Чтобы завершить запущенные процессы Linux, мы можем использовать команду kill. В этом руководстве мы покажем вам, как убить процесс в Linux, чтобы улучшить ваши навыки управления VPS.

#СекретыСисадмина

📁 Скачать/Download 👇
Первоначальная настройка Cisco Catalyst

В этом материале автор разбирается в том, что желательно настроить на нулевом Cisco Catalyst.

#СекретыСисадмина

📁 Скачать/Download 👇
Восстановление данных с виртуальных машин VMWare vSphere ESXi

По умолчанию ESXi сохраняет файлы виртуальной машины в том же каталоге, что и файлы конфигурации для виртуальной машины. Для этого ESXi создает хранилища (Datastore) на VMFS разделах диска.

#СекретыСисадмина

📁 Скачать/Download 👇