Я пытаюсь отобразить только текущее время, используя «дату», а не всю эту информацию «День», «Месяц», «Год» и т. Д., А только текущее время.
То есть:
13:45 или 13:45
Есть идеи?
date +%R
покажет вам 24-часовое время, а
date +%r
покажет вам время в 12-часовом формате. date +%H:%I
также работает.
Ознакомьтесь с «Конверсионными спецификациями» в на справочной странице , чтобы найти больше переменных для выбора.
Текущее время в 24-часовом формате:
date +%R
Текущее время в 12-часовом формате с AM / PM:
date +%I:%M%p
date +%H:%M
для 13:45
date +%H:%M
для 1:45
"uptime"
сообщит, как долго работает система (наряду с другой информацией), проверяют запись о человеке для безотказной работы
last
отображает информацию о последних входах в систему. См. http://linux.about.com/library/cmd/blcmdl1_last.htm для получения дополнительной информации об этом. Я думаю, что это может показать выключения тоже. А пока попробуйте date +%r
. См. http://linux.about.com/od/commands/l/blcmdl1_date.htm для получения дополнительной информации о дате.
Я использую это:
date +%T
в течение многих наносекунд используют это:
date +%T.%N
выводы В качестве примера:
vlad@vlcomp:~$ date +%T
19:23:34
vlad@vlcomp:~$ date +%T.%N
19:23:38.780062589
vlad@vlcomp:~$