Бул колдонмодо, мен ар кандай түрдө Linux команда сабы аркылуу датасын жана убактысын басып көрсөтөт.
Кантип көрүш үчүн Дата жана убакыт
Балким, Linux буйрук сызык менен датасын жана убактысын көрсөтүүгө буйрук ойлогон болушу мүмкүн. Бул өтө эле бул:
дата
ушул сыяктуу бир нерсе демейки чыгаруу болот:
Wed Apr 20 19:19:21 BST 2016
Сиз бир же бардык төмөнкү элементтерди өзгөрүүлөр датасы ала алат:
- % Ы - кыскартылган күнү аты-жөнү (башкача айтканда, ай, убакыт, ср)
- % A - толук күнү аты-жөнү (б.а. Дүйшөмбү, Шейшемби, шаршемби)
- % Б же% ч - кыскартылган айдын аталышы (б.а. гый, Feb, мар)
- % B - толук ай аты-жөнү (January, февраль, март)
- % C - күн жана убакыт аты (толук датасын жана убактысын)
- % C - кыска жыл (башкача айтканда, 14, 15, 16)
- % Д - айдын күн (башкача айтканда, 01, 02, 03)
- % D - M / D / Y сыяктуу эле (мисалы, 04/20/16)
- % Е - ай кебез күнү (башкача айтканда, "1", "2")
- % F - толук датасы YYYY-MM-DD эле
- % H - сааттык (00, 01, 02, 21, 22, 23)
- % I - саат (1,2,3,10,11,12)
- % J - жылдын күн (б.а. 243)
- % Ы к - саат кебез (башкача айтканда, '1' '1' болуп калат)
- % Л - саат кебез (12 саат)
- % М - ай номери (1,2,3)
- % M - Мүнөт (1,2,3,57,58,59)
- % N - жаңы линия
- % N - Nanoseconds
- % Б - AM же PM
- % P -%-б, бирок кичине эле (тамашалап)
- % R - 12 саат убакыт аты
- % R - саатын жана минутасын 24 саат версия
- % S - 1970-01-01 00:00:00 бери секунд
- % S - экинчи (01,02,03, 57, 58, 59)
- % Т - өтмөк
- % T - убакыт% H эле:% M: S%
- % У - жума күнү (1 Дүйшөмбү, 2-ж.б. Шейшемби сырткары)
- % U - жылдын жума номуру (Жуманын биринчи күнү эле жекшемби киришип)
- % V - Жуманын биринчи күнү катары дүйшөмбү менен ISO жума номуру
- % W - жума күнү (0 жекшемби)
- % W - Жуманын биринчи күнү катары дүйшөмбү менен жылдын жума номуру
- % Х - аты датасы өкүлчүлүктүү (12/31/2015)
- % X - убакыт өкүлчүлүгүн аты (14:44:44)
- % И - жылдын акыркы эки сандары
- % Y - жыл
- % Z - сан убакыт аралыгы (мисалы, -0400)
- %: Z - төмөнкүдөй сан убакыт зонасы болуп (башкача айтканда, -04: 00)
- % :: Z - төмөнкүдөй сан убакыт зонасы болуп (башкача айтканда, -04: 00: 00)
- % Z - тамгалык Убакыт алкагы кыскартылган (GMT)
- - - бир сызыкча нөл, төшөмө жол бербейт
- _ - боштуктарды бир баса коштоо
- 0 - нөл менен коштоо
- ^ - мүмкүн болсо, пайдалануу тамга
- # - пайдалануу карама-каршы иш, мүмкүн болсо,
Бул тандоо абдан саны жана датасы буйрук бир адамдардын көбү биринчи Linux салым сүйлөшкүсү келгенде, бир нерсе кошууга аракет кылып жатат деп шектенип , алардын биринчи программасын түзөт .
Сен жөн гана убактысын көрсөтүүгө каалаган Чындыгында болсо, төмөнкү колдоно аласыз:
убагы +% T
Бул эркин чыгаруу 19:45:00. (Башкача айтканда, саат, мүнөт, андан кийин секунд)
Ошондой эле төмөнкү аркылуу жогорудагы жетүүгө болот:
убагы +% H:% M: S%
Сиз датасы, ошондой эле жогоруда аталган буйрук менен жөнөтүүгө мүмкүн:
убагы +% D /% м /% Y% т% H:% M: S%
Негизинен сиз каалагандай натыйжага кошуу белгиси күн өткөндөн кийин, жогоруда көрсөткүчтөрдү ар кандай айкалыштарын колдонууга болот. Боштуктарды кошуу келсе, анда датанын айланасында тийиши мүмкүн.
убагы + '% г /% м /% Y% H:% M:% S'
Кантип көрсөтөбүз? UTC датасы
Сиз төмөнкү буйрукту колдонуу ЭЭМ үчүн UTC датасы көрө аласыз:
датасы -u
Улуу Британияда болуп, анда анын ордуна убакыт "18:58:20" болуп, ал "17:58:20" көрсөтөт көрсөтүү байкайсыз.
Кантип көрсөтөбүз RFC датасы
Сиз төмөнкү буйрукту колдонуу ЭЭМ үчүн RFC датасы көрө аласыз:
датасы -r
Бул жерде төмөнкүдөй түрдө датасы көрсөтүп:
Fri, 20 Apr 2016 19:56:52 +0100
Эгер бир саат алдыга GMT бар экенин көрсөтүп турат деп бул ыкма өтө пайдалуу.
Кээ бир Пайдалуу Date буйруктары
кийинки дүйшөмбү күнү, келеби? муну колдонуп көргүлө:
датасы -d "кийинки дүйшөмбү"
Бул кайра түзүлүп жаткан учурда "Mon, 25 Apr 00:00:00 BST 2016"
-d негизинен келечекте бир күнү басып чыгара алат.
Сиздин туулган же Christmas боюнча жуманын кайсы күнү таба аласыз ошол буйругун колдонуу.
датасы 12/25/2016 -D
Натыйжада убакыт: 25.
Жыйынтык
Ал төмөнкү буйругун колдонуу датасы буйругу үчүн кол менен бетти текшерип кетүү керек:
адам датасы