Müzakirə

Linux date ile Tarih Formatlama

Başladan IronSpecter · 14 avq 2026 11:16 · 2 Baxış · 0 Cavablar
Mövzunu Açan #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.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi