GNU/Linux >> Znalost Linux >  >> Linux

datum:příkaz nenalezen

Příkaz datum se používá k tisku data v určeném formátu. Příkaz date vytiskne datum na základě souboru /etc/localtime. Ve výchozím nastavení vytiskne datum v následujícím formátu:

[day of week] [month] [day] [24 hour time ##:##:##] [time zone] [year]
Wed Oct 31 15:03:16 GMT 2022

Čas můžete také formátovat pomocí řady různých možností formátování. Možnosti formátování inicializujete znaménkem plus (+) a před každou možností je znaménko procenta (%). Chcete-li například získat číslo týdne (z 52 týdnů v roce), zadejte datum +%V

Můžete také použít příkaz datum ke změně systémového data přidáním volby -s s poskytnutým argumentem.

Syntaxe

Syntaxe příkazu date je:

# date [options] [format]

Možnosti formátování

V následující tabulce jsou uvedeny některé dostupné možnosti formátování.

Možnost formátování Tisky
%A Celý název dne v týdnu.
%B Celý název měsíce.
%F Datum ve formátu RRRR-MM-DD.
%H Hodina ve 24hodinovém formátu.
%I Hodina ve 12hodinovém formátu.
%j Den v roce.
%S Sekundy.
%V Týden v roce.
%x Reprezentace data na základě národního prostředí.
%X Reprezentace času na základě národního prostředí.
%Y Rok.

Pokud při spuštění příkazu date narazíte na níže uvedenou chybu:

date: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce Příkaz
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpine apk add coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Příklady příkazů date

1, Zobrazení data a času:

# date

2. Zobrazení data a času zadaného podle času:

# date --date=hh:mm:dd:mm:yy

3. Chcete-li vytisknout datum z formátů určených na každém řádku souboru:

# date -f file.txt
# date --file file.txt

4. Chcete-li získat čas poslední úpravy souboru:

# date file.txt

5. Výstup data a času ve formátu RFC 2822:

# date -R
# date --rfc-2822

6. Výstup data a času ve formátu RFC 3339:

# date --rfc-3339

7. Chcete-li nastavit čas určený časem:

# date -u
# date --utc
# date --universal

8. Chcete-li zobrazit informace o verzi:

# date --version

9. Zobrazte aktuální datum ve formátu výchozího národního prostředí:

# date +"%c"

10. Zobrazte aktuální datum ve formátu UTC a ISO 8601:

# date -u +"%Y-%m-%dT%H:%M:%SZ"

11. Zobrazte aktuální datum jako unixové časové razítko (sekundy od epochy Unixu):

# date +%s

12. Zobrazte konkrétní datum (reprezentované jako unixové časové razítko) ve výchozím formátu:

# date -d @1473305798

13. Převeďte konkrétní datum do formátu Unix timestamp:

# date -d "2018-09-01 00:00" +%s --utc

14. Zobrazte aktuální datum ve formátu RFC-3339 (`RRRR-MM-DD hh:mm:ss TZ`):

# date --rfc-3339=s

15. Nastavte aktuální datum ve formátu `MMDDhhmmYYYY.ss` (`YYYY` a `.ss` jsou volitelné):

# date 093023592021.59


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen