Как получить текущую дату и время в терминале и установить для него пользовательскую команду в терминале?

Мне нужно проверить время в терминале linux.
Что такое команда для получения даты и времени в терминале Linux?
Есть ли способ, которым мы можем установить пользовательскую функцию?

Ответ 1

Команда date

Чтобы настроить вывод, доступно множество доступных параметров, см. date --help для списка.

Например, date '+%A %W %Y %X' дает Tuesday 34 2013 08:04:22, который является именем дня недели, номера недели, года и времени.

Ответ 2

Вы можете использовать date, чтобы получить время и дату дня:

[[email protected] ~]$date
Tue Aug 27 15:01:27 CST 2013

Также hwclock сделает:

[[email protected] ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

Для настраиваемого вывода вы можете либо перенаправить вывод date во что-то вроде awk, либо написать собственную программу для этого.

Не забудьте поместить свои собственные исполняемые скрипты/двоичные файлы в ваш PATH (например,/usr/bin), чтобы сделать его доступным в любом месте.