Media is too big
VIEW IN TELEGRAM
Разжёванный курс по Linux для чайников. Часть 1
0:10 Знакомство с Линух (теория)
2:17:17 Командная оболочка (pwd, ls, touch, date, rm, mkdir, rmdir)
2:56:51 stdout и stderr (перенаправление в файл)
2:59:23 связь с космосом (зависла трансляция)
3:11:52 конец связи с космосом(продолжение)
3:37:33 Команды (cр, mv, head, tail, wc, less, grep, cat, маски)
5:03:00 режим питания нарушать нельзя(обед)
5:12:05 продолжение
5:39:11 права пользователей (chmod, inode и т. д.)
6:35:02 SUD (sudo, passwd, stat)
7:27:42 перекур
7:39:17 Регулярные выражения
📲 Мы в MAX
👉 @sysadminof
0:10 Знакомство с Линух (теория)
2:17:17 Командная оболочка (pwd, ls, touch, date, rm, mkdir, rmdir)
2:56:51 stdout и stderr (перенаправление в файл)
2:59:23 связь с космосом (зависла трансляция)
3:11:52 конец связи с космосом(продолжение)
3:37:33 Команды (cр, mv, head, tail, wc, less, grep, cat, маски)
5:03:00 режим питания нарушать нельзя(обед)
5:12:05 продолжение
5:39:11 права пользователей (chmod, inode и т. д.)
6:35:02 SUD (sudo, passwd, stat)
7:27:42 перекур
7:39:17 Регулярные выражения
📲 Мы в MAX
👉 @sysadminof
🔥5👍2❤1
Media is too big
VIEW IN TELEGRAM
Разжёванный курс по Linux для чайников. Часть 2
0:10 Введение. Ответы на вопросы.
6:00 Негативный поиск(echo, grep, регулярки)
24:36 Код возврата приложений
31:42 Логическое И, ИЛИ
38:38 Цикл FOR (Однострочная конструкция)
53:07 Перекур
1:05:16 Понятие скрипта. Скрипт файл.
1:15:09 Переменные окружения (SPATH)
1:30:16 Команда hash
1:42:56 /dev/null
1:48:28 Планировщик задач (Сron)
2:09:34 дом зад
2:16:01 вводный урок. Веб-сервисы.
3:17:03 Реш дом зад(логи регулярки)
4:32:27 Разбор дом зад и непонятных вопросов.
4:39:23 Настройка выделенного сервера
7:03:27 SOA и введение в Docker
📲 Мы в MAX
👉 @sysadminof
0:10 Введение. Ответы на вопросы.
6:00 Негативный поиск(echo, grep, регулярки)
24:36 Код возврата приложений
31:42 Логическое И, ИЛИ
38:38 Цикл FOR (Однострочная конструкция)
53:07 Перекур
1:05:16 Понятие скрипта. Скрипт файл.
1:15:09 Переменные окружения (SPATH)
1:30:16 Команда hash
1:42:56 /dev/null
1:48:28 Планировщик задач (Сron)
2:09:34 дом зад
2:16:01 вводный урок. Веб-сервисы.
3:17:03 Реш дом зад(логи регулярки)
4:32:27 Разбор дом зад и непонятных вопросов.
4:39:23 Настройка выделенного сервера
7:03:27 SOA и введение в Docker
📲 Мы в MAX
👉 @sysadminof
🔥7❤1
Media is too big
VIEW IN TELEGRAM
Прохождение IP пакета между сетями
Подробно описан процесс прохождения пакета между сетями, его структура и объяснено назначение основных полей Ip заголовка. Указаны изменяемые и неизменяемые в процессе пересылки части пакета. Описан процесс фрагментации и дефрагментации пакета.
📲 Мы в MAX
👉 @sysadminof
Подробно описан процесс прохождения пакета между сетями, его структура и объяснено назначение основных полей Ip заголовка. Указаны изменяемые и неизменяемые в процессе пересылки части пакета. Описан процесс фрагментации и дефрагментации пакета.
📲 Мы в MAX
👉 @sysadminof
👍7🔥3❤1
Как избежать случайного закрытия или перезагрузки в Linux?
Существует утилита под названием
Установка
Теперь попробуйте выключить или перезагрузить удаленную систему или VPS через SSH:
$ sudo poweroff
W: molly-guard: SSH session detected!
Please type in hostname of the machine to poweroff: ^C
Good thing I asked; I won't poweroff destroyer ...
Molly-guard запрашивает имя хоста
📲 Мы в MAX
👉 @sysadminof
Существует утилита под названием
molly-guard, которая используется для предотвращения системы Linux от случайного выключения или перезагрузки.Установка
# apt install molly-guardТеперь попробуйте выключить или перезагрузить удаленную систему или VPS через SSH:
$ sudo poweroff
W: molly-guard: SSH session detected!
Please type in hostname of the machine to poweroff: ^C
Good thing I asked; I won't poweroff destroyer ...
Molly-guard запрашивает имя хоста
📲 Мы в MAX
👉 @sysadminof
👍6❤1🔥1
Media is too big
VIEW IN TELEGRAM
Oh My Posh
Кастомизируем командную строку в PowerShell, Windows Terminal, чтобы воспользоваться всеми её преимуществами.
Сайт https://ohmyposh.dev/
Документация https://ohmyposh.dev/docs
📲 Мы в MAX
👉 @sysadminof
Кастомизируем командную строку в PowerShell, Windows Terminal, чтобы воспользоваться всеми её преимуществами.
Сайт https://ohmyposh.dev/
Документация https://ohmyposh.dev/docs
📲 Мы в MAX
👉 @sysadminof
❤2👍1🔥1
Горячие клавиши терминала Linux
Общие:
История команд:
Стрелки вверх и вниз - используются для перемещения вперед и назад по истории команд.
Перемещение курсора:
Редактирование:
📲 Мы в MAX
👉 @sysadminof
Общие:
Ctrl+Alt+T - в дистрибутивах, основанных на Ubuntu это сочетание клавиш используется для открытия терминала.Tab - эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её и команда предложит доступные варианты или завершит её если она одна.Ctrl+L - очистить весь вывод терминала.Ctrl+S - приостановить вывод терминала.Ctrl+Q - возобновить вывод если он был приостановлен.Ctrl+C - отправить команде сигнал SigInt для её завершения.Ctrl+Z - свернуть текущую команду в фоновый режим.История команд:
Стрелки вверх и вниз - используются для перемещения вперед и назад по истории команд.
Ctrl+r - можно использовать для поиска по истории команд.Ctrl+p - предыдущая команда в истории команд.Ctrl+n - следующая команда в истории команд.Ctrl+g - если вы находитесь в режиме поиска, завершает поиск.Ctrl+o - выполнить найденную поиском команду.Alt+. - использовать последнее слово предыдущей команды.Перемещение курсора:
Ctrl+a - перейти в начало строки.Ctrl+e - перейти в конец строки.Alt+b - перейти влево на одно слово.Alt+f - перейти в право на одно слово.Ctrl+b - перейти влево на один символ.Ctrl+f - перейти вправо на один символ.Ctrl+xx - перейти в конец или в начало строки.Редактирование:
Ctrl+u - вырезать строку до позиции курсора.Alt+Del - удалить слово перед курсором.Alt+d - удалить слово после курсора.Ctrl+d - удалить символ под курсором.Ctrl+h - удалить символ под курсором.Ctrl+w - вырезать слово под курсором.Ctrl+k - вырезать строку от позиции курсора до конца строкиAlt+t - поменять текущее слово с предыдущим.Ctrl+t - поменять местами два символа перед курсором.Esc+t - поменять местами два слова перед курсором.Ctrl+y - вставить то, что было вырезано.Alt+u - сделать верхний регистр символов от позиции курсора до конца текущего слова.Alt+l - сделать нижний регистр символов от позиции курсора до конца слова.Alt+c - перевести символ под курсором в верхний регистр и перейти к концу слова.Alt+r - вернуть строку в исходное состояние.Ctrl+_ - отменить последнее действие со строкой.📲 Мы в MAX
👉 @sysadminof
👍7🔥1
Меняем пароль пользователя Active Directory с помощью PowerShell
Для этого используйте команду Set-ADAccountPassword из модуля Active Directory для Windows PowerShell.
Перед использованием командлета Set-ADAccountPassword вы должны импортировать этот модуль в сеанс PowerShell:
Пароль в памяти компьютера желательно хранить в защищенной форме, поэтому вы можете попросить администратора указать пароль следующим образом:
Введите новый пароль в консоли PowerShell.
Лучше указать имя учетной записи AD в виде имени samAccountname. Например, чтобы изменить пароль для пользователя iodmin, запустите команду:
Вы можете установить новый пароль пользователя непосредственно внутри кода скрипта:
Если вы хотите, чтобы пользователь изменил пароль при следующем входе в систему, выполните команду:
Вы можете сбросить пароль для нескольких пользователей одновременно (предположим, что имена учетных записей хранятся в текстовом файле user_to_reset.txt).
Используйте этот скрипт:
📲 Мы в MAX
👉 @sysadminof
Для этого используйте команду Set-ADAccountPassword из модуля Active Directory для Windows PowerShell.
Перед использованием командлета Set-ADAccountPassword вы должны импортировать этот модуль в сеанс PowerShell:
Import-Module ActiveDirectoryПароль в памяти компьютера желательно хранить в защищенной форме, поэтому вы можете попросить администратора указать пароль следующим образом:
$newPass=Read-Host "Enter the new user password" -AsSecureStringВведите новый пароль в консоли PowerShell.
Лучше указать имя учетной записи AD в виде имени samAccountname. Например, чтобы изменить пароль для пользователя iodmin, запустите команду:
Set-ADAccountPassword iodmin -NewPassword $newPassВы можете установить новый пароль пользователя непосредственно внутри кода скрипта:
Set-ADAccountPassword iodmin–NewPassword (ConvertTo-SecureString -AsPlainText –String "St0ngPwd@d" -force)Если вы хотите, чтобы пользователь изменил пароль при следующем входе в систему, выполните команду:
Set-ADUser iodmin -ChangePasswordAtLogon $TrueВы можете сбросить пароль для нескольких пользователей одновременно (предположим, что имена учетных записей хранятся в текстовом файле user_to_reset.txt).
Используйте этот скрипт:
Get-Content C:\PS\user_to_reset.txt | Set-ADAccountPassword -NewPassword $newPass -Reset📲 Мы в MAX
👉 @sysadminof
👍5🔥1