Бұл нұсқаулықта сіз Linux пәрмен жолын әртүрлі пішімдерде пайдалану арқылы күн мен уақытты қалай басып шығару керектігін көрсетемін.
Күн мен уақытты көрсету жолы
Linux командалық жолын пайдалана отырып, күн мен уақытты көрсетуге арналған пәрменді болжаған боларсыз. Бұл жай ғана:
күні
Әдепкіде, шығыс келесідей болады:
Ср 20 сәу. 19:19:21 BST 2016
Сіз келесі элементтердің кез-келгенін немесе барлығын көрсету үшін күнді ала аласыз:
- % a - қысқартылған күндік атау (яғни, дүйсенбі, жексенбі, сана)
- % A - толық күндік атау (яғни дүйсенбі, сейсенбі, сәрсенбі)
- % b немесе% h - қысқартылған ай атауы (яғни jan, feb, mar)
- % B - айдың толық атауы (қаңтар, ақпан, наурыз)
- % c - жергілікті күн мен уақыт (толық күн және уақыт)
- % C - қысқа мерзім (яғни 14, 15, 16)
- % d - ай күні (яғни 01, 02, 03)
- % D - M / D / Y сияқты (яғни 04/20/16)
- % e - айлық күн (яғни '1', '2')
- % F - толық күн, yyyy-mm-dd сияқты
- % H - сағат (00, 01, 02, 21, 22, 23)
- % I - сағат (1,2,3,10,11,12)
- % j - жыл күні (яғни 243)
- % k - сағат толтырылған (яғни '1' болып '1')
- % l сағаттық толтырылған (12 сағаттық сағат)
- % м - айлық нөмірі (1,2,3)
- % M - минут (1,2,3,57,58,59)
- % n - жаңа жол
- % N - наносекундтар
- % p - AM немесе PM
- % P - ұқсас% p, бірақ кіші әріп (ирониялық)
- % r - жергілікті уақыт 12 сағаттық уақыт
- % R - сағат және минуттың 24 сағаттық нұсқасы
- % s - секундтан бастап 1970-01-01 00:00:00
- % S - екінші (01,02,03, 57, 58, 59)
- % t - қойынды
- % T - уақыт% H:% M:% S сияқты
- % u - аптаның күні (1 дүйсенбі, 2 сейсенбі және т.б.)
- % U-апталық жыл саны (жексенбі жексенбі күнінің бірінші күні ретінде қабылданады)
- % V - ИСО апталығы дүйсенбіден аптадың бірінші күні ретінде
- % w - апта күні (0 жексенбі)
- % В - аптаның бірінші күні ретінде дүйсенбі күні аптаның нөмірі
- % x - жергілікті күннің көрінісі (20.12.2013)
- % X - жергілікті уақыт ұсыну (14:44:44)
- % y - жылдың соңғы екі саны
- % Y - жыл
- % z - сандық уақыт белдеуі (яғни -0400)
- %: z - сандық уақыт белдеуі мынадай (яғни -04: 00)
- % :: z - сандық уақыт белдеуі келесі түрде (яғни -04: 00: 00)
- % Z - әліпбилік уақыт белдеуінің аббревиатурасы (GMT)
- - - бірыңғай сызықша нөлдік толтыруға жол бермейді
- _ - кеңістігі бар бір астын сызғыш жастықшалар
- 0 - нөлдер бар ноқаттар
- ^ - мүмкіндігінше үлкен регистрді пайдаланыңыз
- # - мүмкін болса, қарсы жағдайда пайдаланыңыз
Бұл опциялардың үлкен саны және мен күн тәртібі - бұл ең көп адамдар 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 күнін келесі пәрменді пайдаланып компьютеріңізге қарай аласыз:
күн -р
Бұл күнді келесі пішімде көрсетеді:
Ср, 20 сәуір 2016 19:56:52 +0100
Бұл сізге пайдалы, себебі сіз GMT сағатта алға басып келесіз.
Кейбір Пайдалы командалар
Келесі дүйсенбі күнін білгіңіз келе ме? Мына әрекеттерді орындап көріңіз:
күн -d «келесі дүйсенбі»
Жазу сәтінде бұл қайтарылады «Дс 25 сәу 00:00:00 BST 2016»
-d негізінен болашақ күнді басып шығарады.
Сол команданы пайдаланып, сіз аптаның қай күнін туған күніңіз бен Рождествоның ашылғанын біле аласыз.
Күн-айы 25.12.20
Нәтижесі - 25 Жел.
Резюме
Келесі пәрменді пайдаланып, күн командасына арналған қолмен жасалған бетті тексеру керек:
адамның күні