Debate

Linux date ile Tarih Formatlama

Iniciado por IronSpecter · 14 ago 2026 11:16 · 2 Visitas · 0 Respuestas
Autor del tema #0
Tarih ve saat bilgilerini yönetmek, birçok sistem yöneticisi ve geliştirici için kritik bir beceridir. Linux işletim sisteminde, bu işlevi gerçekleştirmek için en yaygın olarak kullanılan araçlardan biri date komutudur. date komutu, sistem tarih ve saatini görüntülemenin yanı sıra, tarih ve saat formatlarını özelleştirerek çıktı almanıza da olanak tanır.

Linux'ta date komutunu kullanarak tarih formatlamak için, + işaretinden sonra gelen format dizelerini belirtmek gerekmektedir. Bu dizeler, tarih ve saat bilgilerini istediğiniz gibi düzenlemenizi sağlar. Örneğin:

  • CODE
    1date "+%Y-%m-%d"
    - Bu komut, tarihi "YYYY-AA-GG" formatında gösterecektir. Örneğin: 2023-10-05.
  • CODE
    1date "+%d/%m/%Y %H:%M:%S"
    - Bu komut, tarihi ve saati "GG/AA/YYYY SS:DD:SN" formatında gösterecektir. Örneğin: 05/10/2023 14:30:45.
  • CODE
    1date "+%A, %B %d, %Y"
    - Bu komut, tarihi "Gün, Ay GG, YYYY" formatında görüntüler. Örneğin: Perşembe, Ekim 05, 2023.

date komutunun sunduğu format dizeleri arasında şunlar da bulunmaktadır:
  • %Y: Dört haneli yıl (örneğin, 2023).
  • %m: İki haneli ay (01-12).
  • %d: İki haneli gün (01-31).
  • %H: Saat (00-23).
  • %M: Dakika (00-59).
  • %S: Saniye (00-59).
  • %A: Haftanın günü ismi (örneğin, Pazartesi).
  • %B: Ay ismi (örneğin, Ocak).

Ayrıca, tarih ve saat bilgilerini belirli bir zaman dilimine göre de ayarlamak mümkündür. Örneğin, date -d "2 days ago" komutu, mevcut tarihten iki gün öncesini gösterir. Bu tür kullanımlar, tarih hesaplamaları yaparken oldukça faydalıdır.

Sonuç olarak, date komutu, Linux ortamında tarih ve saat bilgilerini yönetmenin en etkili yollarından biridir. Bu komutla, sistem tarihini sadece görüntülemekle kalmaz, aynı zamanda kendi ihtiyaçlarınıza göre formatlayabilir ve daha karmaşık tarih hesaplamaları yapabilirsiniz.

Debes haber iniciado sesión para responder.

0 citas seleccionadas