Как да се покаже датата и часа, използвайки Linux командния ред

В това ръководство ще ви покажа как да отпечатате датата и часа, като използвате командния ред на Linux в различни формати.

Как да се покаже датата и часа

Вероятно бихте предположили командата да показва датата и часа с помощта на командния ред на Linux. Това е съвсем просто:

дата

По подразбиране изходът ще бъде нещо като това:

Ср 20 април 19:19:21 БСТ 2016

Можете да получите датата, за да покажете някой или всички от следните елементи:

Това е огромен брой варианти и подозирам, че командата за дата е тази, в която повечето хора се опитват да добавят нещо, когато първо искат да допринесат за Linux и да съставят първата си програма .

По същество, ако искате да покажете само времето, можете да използвате следното:

дата +% T

Това ще изведе 19:45:00. (т.е. часове, минути, секунди)

Можете също така да постигнете горното, като използвате следното:

дата +% H:% M:% S

Можете да прикачите и датата, като използвате горната команда:

дата +% d /% m /% Y% t% H:% M:% S

По принцип можете да използвате всяка комбинация от горепосочените превключватели след символа плюс, за да изведете датата, колкото желаете. Ако искате да добавите интервал, можете да използвате цитати около датата.

дата + '% d /% m /% Y% H:% M:% S'

Как да се покаже датата UTC

Можете да видите датата UTC за компютъра си, като използвате следната команда:

дата -u

Ако сте във Великобритания, ще забележите, че вместо да показвате "18:58:20", времето ще се покаже "17:58:20" като време.

Как да покажем датата RFC

Можете да видите датата RFC за компютъра си, като използвате следната команда:

дата-r

Това показва датата в следния формат:

Сряда, 20 април 2016 19:56:52 +0100

Това е полезно, тъй като показва, че сте един час напред GMT.

Някои полезни команди за дата

Искате ли да научите датата следващия понеделник? Опитайте това:

дата -d "следващия понеделник"

В точката на писане това връща "Mon 25 Apr 00:00:00 BST 2016"

-d основно отпечатва дата в бъдеще.

Използвайки същата команда, можете да разберете кой ден от седмицата е вашият рожден ден или Коледа.

дата -d 12/25/2016

Резултатът е неделя 25 декември.

резюме

Струва си да проверите страницата с ръководството за командата за дата, като използвате следната команда:

човек дата