Yanıtlar:
itibaren man date
-s, --set=STRING
set time described by STRING
Tarihi değiştirmek için terminaldeki komutu kullanın.
sudo date --set=STRING
Örneğin, tarihi 25 Eylül 2013 15:00 olarak değiştirmek için komut,
sudo date --set "25 Sep 2013 15:00:00"
Bunu dene:
sudo dpkg-reconfigure tzdata
Bu, her ikisi de saat diliminizi yapılandırmanıza olanak tanır (aynısını seçebilirsiniz) ve zamanınızı otomatik olarak senkronize eder.
Eğer bir tzdata paketi yoksa, kurun:
sudo apt-get update
sudo apt-get install tzdata
12.04'te hiçbir şeyin kilidini açmak zorunda değilim. Üst çubuktaki saate tıklayın ve Saat ve Tarih penceresi açıldıktan sonra, Saat ve Tarih ayarlarını manuel olarak değiştirebilmeniz için Saat ve Tarih Ayarları seçeneğini seçin; aksi halde haritadan saat diliminizi seçin ve Otomatik seçeneğini belirleyin.
Tarihi makine dostu bir format dizesiyle ayarlamak için bu blog gönderisine bakın :
sudo date 120622432007.55
6 Aralık 2007, 22:43:55
ve tarihi insan dostu bir dize ile ayarlamak için bu cevaba bakınız :
sudo date --set "15 MAY 2011 1:40 PM"
Yalnızca saat dilimini değiştirmek istiyorsanız, bu bağlantıya bakın :
$ timedatectl
$ timedatectl list-timezones
$ sudo timedatectl set-timezone Europe/Berlin
.Yüklememde de benzer bir sorun vardı ve yukarıdaki komut bu hatayı verdi:
date: the argument '19 Sep 2014 20:11:00' lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help'
Yardım şovları -
Usage: date [option]... [+FORMAT] - (etc)
İstenen artı+19 Sep 2014 20:11:00
hangisinin işe yaradığını göstermek için belirtildiği gibi eklendi .