The book of Magnus

IT-заметки и знания

[ Linux_utils ]

Календарь в терминале

Что это такое

Cal (от calendar) — это удобная утилита для просмотра календаря прямо в терминале Linux. Она особенно полезна, когда нужно быстро проверить даты, не отвлекаясь на графический интерфейс.

Базовое использование

Самый простой способ — просто ввести команду cal. В этом случае вы увидите календарь текущего месяца с выделенной сегодняшней датой.

Основные возможности

  • Просмотр конкретного месяца:
cal 10 2022  # покажет октябрь 2022 года
  • Календарь на весь год:
cal -y 40000  # календарь на 40000 год
  • Три месяца сразу:
cal -3  # предыдущий, текущий и следующий месяц

Дополнительные фишки

  • Юлианский календарь: можно вывести даты в юлианском формате с помощью опции -j.
  • Гибкая настройка: можно указывать как номера месяцев, так и их названия (достаточно первых трёх букв).
  • Просмотр прошлых дат: легко проверить, на какой день недели выпадала важная дата в прошлом.

Поиск данных в файлах встроенными средствами

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