Linuxi käsud

Linuxi kuupäeva käsk

Linuxi kuupäeva käsk
Kuupäev on lihtsustatud käsk, mis vaikimisi näitab süsteemi praegust kuupäeva ja kellaaega. Kuid selle funktsionaalsus pole seal piiratud. Väljundi kohandamiseks on palju võimalusi, näiteks esitamine erinevates vormingutes, kuupäevade arvutamine ja isegi süsteemi kella seadmine administraatori õigustega!

See tööriist on saadaval igas Unixi-laadses süsteemis. Kui teil on mingisugune Linuxi distributsioon, sisaldab see juba tööriista „kuupäev”. Siit saate teada, kuidas tagada, et teie süsteemil on see juba olemas.

mis kuupäev

Kasutan peamise draiverina Manjaro Linuxi ja kuupäeva tööriist on süsteemis juba olemas. Kui käivitate kuupäeva, kutsutakse tööriista kataloogist "/ usr / bin".

Vaatame selle lihtsa tööriista kasutamist!

Kuupäeva kasutamine

Tööriist “kuupäev” kasutab järgmist käsustruktuuri.

kuupäev

Käivitage terminalis käsk “date”.

kuupäev

Väljund on üsna arusaadav. On reede, 26. juuli 2019 ja käsk käivitati 23:13:01 (12-tunnine formaat) ja ajavöönd on GMT +6.

Kuva vormingud

Tööriist „Kuupäev” kasutab paremal praeguse lokaadi kellaaja / kuupäeva vormingut? Kuid kogu maailmas kasutatakse palju kuvavorminguid. Kui soovite kellaajaväljundi selles vormingus, saab kuupäev seda teha.

Näiteks järgmine käsk prindib väljundi formaadis ISO 8601.

kuupäev --iso-8601 = sekundid

kuupäev --iso-8601 = minutid

kuupäev --iso-8601 = tundi

Kui soovite väljundit vormingus RFC 3339, kasutage järgmist struktuuri.

kuupäev --rfc-3339 = sekundit

kuupäev --rfc-3339 = minutid

kuupäev --rfc-3339 = ns

Samad käsud kehtivad ka RFC 2822 vormingus.

Vorminguspetsifikaatorid

Kui soovite, et kuupäev toimiks kindlal kuupäeval, kasutage lippu -d.

kuupäev -d "--"

Kuupäev pakub erinevaid kuvamisvõimalusi. Näiteks saate määratleda oma väljundi!

kuupäev + "Nädal:% V; aasta:% y"

Selles käsus näitab “% V” jooksva nädala numbrit ja “% y” näitab jooksva aasta 2 viimast numbrit. Kogu aasta pikkuseks kasutage vormingut „% Y”.

kuupäev + "Nädal:% V; aasta:% Y"

Vorminguspetsiifide loend on lisamiseks liiga pikk. Siin on paar huvitavat.

% d: kuupäev

% m: aasta kuu

% Y: aasta

% y: aasta viimased 2 numbrit

% w: nädalapäev

% A: Nädalapäeva nimi

% a: nädalapäeva nimi (lühendatud)

% B: terve kuu nimi

% b: lühendatud kuu nimi

% H: tund (24-tunnine vorming)

% I: tund (12-tunnine vorming)

% S: teine

% T: kellaaeg

% d: kuu praegune kuupäev

% x: praeguse lokaadi kuupäeva esitus

% X: praeguse lokaadi ajaline esitus

Kontrollige faili muutmise aega

"Kuupäev" on uskumatult mitmekülgne. Seda tööriista saab kasutada ka aja kontrollimiseks, millal teatud faili / kausta viimati muudeti.

kuupäev -r

Ajavööndi ületamine

Vaikimisi kasutab see kuupäeva käivitamisel praegust ajavööndit. Ajavöönd on määratud keskkonnamuutujaga TZ. TZ vaikeväärtus on määratletud failis "/ etc / localtime".

TZ väärtuse muutmisega võime sundida kuupäeva näitama erinevate ajavööndite aega.

TZ = GMT + 2 kuupäev

TZ võimaldab ka erinevaid väärtusi. Näiteks on lubatud ka piirkondlikud märkused.

Kõigi saadaolevate ajavööndite jaoks kontrollige järgmist kataloogi.

cd / usr / share / zoneinfo &&s

Samuti on võimalik kuupäeva öelda, et näidata erinevaid ajapunkte.

# Kuva praegune aeg
kuupäev -d nüüd

# Kuva tänane aeg
kuupäev -d täna

# Eile
kuupäev -d eile

# Homme
kuupäev -d homme

# Teisipäeva aeg (praegune nädal)
kuupäev -d teisipäev

# Teisipäeva aeg (eelmine nädal)
aeg -d eelmine teisipäev

# Järgmine nädal
kuupäev -d järgmine nädal

# Eelmine nädal
kuupäev -d eelmine nädal

# Järgmine kuu
kuupäev -d järgmine kuu

# Eelmine kuu
kuupäev -d eelmine kuu

# Järgmine aasta
kuupäev -d järgmine aasta

# Eelmine aasta
kuupäev -d eelmine aasta

Sekundite arvutamine

Tööriist “kuupäev” sisaldab ka seda huvitavat funktsiooni, kus saab loendada sekundite arvu UNIX-i ajastu ajast (00:00:00, 1. jaanuar 1970) praeguse ajani.

kuupäev +% s

Samuti on võimalik arvutada sekundeid ajastust etteantud kuupäeva / kellaajani.

kuupäev -d "1975-01-31" + "% s"

Kuidas oleks muuta ajastut kuupäevaks? Lihtsalt edastage ajastu väärtus kuupäevale ja laske tal oma tööd teha.

kuupäev -d @ 123456789

Kuupäev võib määrata ka antud kuupäeva nädalapäeva.

kuupäev -d "1999-01-31" + "% A"

Kasutamine skriptides

Kõigi nende trikkide abil saate nüüd võimeid ka skriptides rakendada. Siin olen näidanud vaid paari viisi, kuidas oma kuupäeva skriptides kasutada.

STARTTIME = 'kuupäev'
kaja $ STARTTIME

Sama meetodit kasutades on võimalik luua ka fail, mille nimeks on trükitud loomise kuupäev ja kellaaeg.

puudutage ~ / töölaud / 'kuupäev +% F'.txt

Sarnast meetodit saab kasutada ka arhiivide loomiseks.

tar -czvf 'kuupäev +% F'-google-chrome-backup.tõrv.gz ~ /.config / google-chrome

Kuupäeva ja kellaaja muutmine

“Kuupäeva” saab kasutada ka süsteemi kuupäeva ja kellaaja muutmiseks. Kui teie süsteem kasutab ntpd-d ja konfigureeritud ajavööndit õigesti, ei peaks te seda sammu läbima. Vajaduse korral saab aga töö lipu „-set” abil hakkama.

Selle lipu kasutamiseks järgib käsk seda struktuuri.

sudo date --set = "
Tomb Raider for Linuxi õpetus
Shadow of the Tomb Raider on kaheteistkümnes täiendus seeria Tomb Raider - tegevus- ja seiklusmängude frantsiisile, mille on loonud Eidos Montreal. Ni...
Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...
Parimad Oculus App Lab mängud
Kui olete Oculuse peakomplekti omanik, peate olema teadlik külglaadimisest. Kõrvalaadimine on protsess, millega installitakse peakomplekti mitte-poesi...