Горячие клавиши терминала в Linux
Управление процессами
Перемещение курсора
Редактирование текста
Вырезание и вставка текста
Дополнение команды
Поиск команд в истории
📲 Мы в MAX
👉 @sysadminof
Управление процессами
Ctrl + C - прервать процесс (послать сигнал Interrupt).Ctrl + Z - приостановить процесс (послать сигнал Stop).Перемещение курсора
Ctrl + A - переместить курсор в начало строки.Ctrl + E - переместить курсор в конец строки (E - End).Alt + F - переместить курсор на одно слово вперед (F - Forward).Alt + B - переместить курсор на одно слово назад (B - Back).Ctrl + F - переместить курсор на один символ вперед (F - Forward).Ctrl + B - переместить курсор на один символ назад (B - Back).Редактирование текста
Ctrl + L - очистить экран. Аналог команде clear.Ctrl + D - удалить символ под курсором (D - Delete).Alt + T - поменять местами два слова. Слово под курсором меняется со словом слева от курсора (T - Translocate)Ctrl + T - поменять местами два символа. Символ под курсором меняется с символом слева от курсора (T - Translocate).Alt + L - перевести символы в нижний регистр, начиная с символа под курсором и до конца слова (L - Lowercase).Alt + U - перевести символы в верхний регистр, начиная с символа под курсором и до конца слова (U - Uppercase).Вырезание и вставка текста
Ctrl + K - вырезать текст от курсора до конца строки (K - Kill).Ctrl + U - вырезать текст от курсора до начала строки.Alt + D - вырезать слово от курсора до его конца (D - Delete).Alt + Backspace - вырезать слово от курсора до его начала. Если курсор находится на начале слова, то удаляется предыдущее слово.Ctrl + Y - вставить вырезанный текст из буфера обмена на место курсора.Дополнение команды
Tab - дополнить текст команды. (ls essa => ls essay.txt)Alt + ? - вывести все варианты дополнения (тоже если нажать Tab дважды).Alt + * - вставить все варианты дополнения в аргументы команды.Поиск команд в истории
Ctrl + R - начать поиск команд в истории. Нажмите еще раз чтобы двигаться вверх по истории. Нажмите Enter чтобы выполнить найденную команду.Ctrl + J - вставить найденную команду в терминал, без выполнения.Ctrl + G - прекратить поиск команд в истории.Ctrl + P - показать предыдущую запись в истории. Аналог клавише со стрелкой вверх. (P - uP).Ctrl + N - показать следующую запись в истории. Аналог клавише со стрелкой вниз. (N - dowN).Alt + < - перейти к первой записи в истории.Alt + > - перейти к последней записи в истории.Alt + N - поиск в прямом порядке (ввести команду и нажать Enter).Alt + P - поиск в обратном порядке (ввести команду и нажать Enter).Ctrl + O - выполнить команду из истории и перейти к выполнению следующей по списку. Работает только в поиске Ctrl+R.📲 Мы в MAX
👉 @sysadminof
👍9❤2🔥2
Труконф на Видео+Конференции 2026 ☄️
21 октября в Москве — встречаемся на главном форуме страны о решениях для корпоративных коммуникаций!
В программе:
🔴 Опыт российских компаний — заказчики и пользователи о создании инфраструктуры коммуникаций с нуля, миграции на новые системы и дальнейшее развитие проектов.
🔴 Аналитика рынка ВКС и мессенджеров — обсудим главные тренды и события.
🔴 Роль ИИ в вашем бизнесе — разберёмся с MCP и безопасным внедрением агентов в рабочий мессенджер.
✨ Кстати, поговорим и об эффективности ИИ-решений в общении — своим мнением поделятся представители крупных организаций во время специальной панельной дискуссии.
👥 Продуктовое шоу главного спонсора — Труконф. Анонсируем новые возможности и решения. Ранний доступ — в нашей демозоне 🔥
🔜 Зарегистрироваться на Видео+Конференцию 2026
Реклама. ООО «Труконф». erid:2VtzqwHGXMF
21 октября в Москве — встречаемся на главном форуме страны о решениях для корпоративных коммуникаций!
В программе:
Реклама. ООО «Труконф». erid:2VtzqwHGXMF
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤪3
Команда crontab: опции, ключи и примеры использования
Планировщик cron для запуска задач с заданными интервалом времени от имени текущего пользователя. Формат планирования задачи: "(минута) (час) (день_месяца) (месяц) (день_недели) команда".
Редактирует файл crontab для текущего пользователя:
Выводит список существующих задая для текущего пользоваетеля:
Удаляет все задачи cron для текущего пользователя:
Пример задачи, которая запускается ежедневно в 10:00. * означает любое значение:
Пример задачи, которая запускается каждую минуту 3-го апреля:
Пример задачи, которая запускается каждую пятницу в 02:30:
📲 Мы в MAX
👉 @sysadminof
Планировщик cron для запуска задач с заданными интервалом времени от имени текущего пользователя. Формат планирования задачи: "(минута) (час) (день_месяца) (месяц) (день_недели) команда".
Редактирует файл crontab для текущего пользователя:
crontab -eВыводит список существующих задая для текущего пользоваетеля:
crontab -lУдаляет все задачи cron для текущего пользователя:
crontab -rПример задачи, которая запускается ежедневно в 10:00. * означает любое значение:
0 10 * * * {{path/to/script.sh}}Пример задачи, которая запускается каждую минуту 3-го апреля:
* * 3 Apr * {{path/to/script.sh}}Пример задачи, которая запускается каждую пятницу в 02:30:
30 2 * * Fri {{path/to/script.sh}}📲 Мы в MAX
👉 @sysadminof
👍6
Media is too big
VIEW IN TELEGRAM
Протокол ICMP, утилита traceroute
Утилита traceroute (в Windows tracert) используется для определения маршрута от отправителя к получателю. Утилита выдает перечень всех маршрутизаторов, через которые необходимо пройти.
Для определения IP-адресов маршрутизаторов, traceroute использует протокол ICMP. На первом этапе отправляется эхо-запрос (ICMP-пакет с кодом 8, типом 0) со временем жизни 1. Первый маршрутизатор уменьшает время жизни до 0, отбрасывает пакет и передает отправителю сообщение об истечении времени жизни пакета (ICMP-пакет с кодом 11, типом 0). traceroute получает ICMP-пакет, анализирует IP-заголовок и извлекает из него IP-адрес отправителя. Это и есть адрес первого маршрутизатора.
Затем отправляется эхо-запрос со временем жизни 2, он доходит до второго маршрутизатора. Второй маршрутизатор отбрасывает пакет и также передает сообщение, что время жизни пакета истекло. traceroute извлекает из сообщения IP-адрес второго маршрутизатора. После этого traceroute передает эхо-запрос со временем жизни 3, 4, 5 и т.д., пока запрос не дойдет до получателя.
источник
📲 Мы в MAX
👉 @sysadminof
Утилита traceroute (в Windows tracert) используется для определения маршрута от отправителя к получателю. Утилита выдает перечень всех маршрутизаторов, через которые необходимо пройти.
Для определения IP-адресов маршрутизаторов, traceroute использует протокол ICMP. На первом этапе отправляется эхо-запрос (ICMP-пакет с кодом 8, типом 0) со временем жизни 1. Первый маршрутизатор уменьшает время жизни до 0, отбрасывает пакет и передает отправителю сообщение об истечении времени жизни пакета (ICMP-пакет с кодом 11, типом 0). traceroute получает ICMP-пакет, анализирует IP-заголовок и извлекает из него IP-адрес отправителя. Это и есть адрес первого маршрутизатора.
Затем отправляется эхо-запрос со временем жизни 2, он доходит до второго маршрутизатора. Второй маршрутизатор отбрасывает пакет и также передает сообщение, что время жизни пакета истекло. traceroute извлекает из сообщения IP-адрес второго маршрутизатора. После этого traceroute передает эхо-запрос со временем жизни 3, 4, 5 и т.д., пока запрос не дойдет до получателя.
источник
📲 Мы в MAX
👉 @sysadminof
👍6🔥2
Что будет, если убрать репликацию с диска?☁️
В K2 Cloud проверили и запустили сетевые нереплицируемые NVMe-диски, одни из самых быстрых в РФ. Диск не хранит копии данных, поэтому вся его мощность работает на скорость.
Участие бесплатное. Подробности и регистрация по ссылке.
В K2 Cloud проверили и запустили сетевые нереплицируемые NVMe-диски, одни из самых быстрых в РФ. Диск не хранит копии данных, поэтому вся его мощность работает на скорость.
20 октября на онлайн-митапе ребята покажут, где рождается скорость, как устроен такой диск внутри и как не уронить систему при отказе.
Участие бесплатное. Подробности и регистрация по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1