hwclock(8) komutu, kılavuz sayfasında açıklandığı gibi, size sunduğu birçok seçenek ile donanım saatini okur ve ayarlar. Fakat modern bir Linux dağıtımınız varsa onu kullanmanıza gerek yoktur. Donanım saati stratejinizi ve Saat Diliminizi tanımladıktan sonra üst seviye bir komut olan setclock komutunu donanım saatini doğru bir şekilde ayarlamak için kullanabilirsiniz. Herhangi bir parametre vermenize gerek yoktur çünkü setclock zekice hwclock komutunu çağırır ve  BIOS'u İşletim Sisteminizin geçerli tarih ve saatini baz alarak ayarlar. Bu yüzden daima setclock komutunu kullanmalısınız.
Fakat minimalistseniz ve zor işleri tercih ediyorsanız bazı hwclock örnekleri şöyledir:
- Örnek 9.4. setclock ve hwclock kullanımı
- 
bash# setclock                                        
bash# hwclock                                         
bash# hwclock --systohc --utc                         
bash# hwclock --systohc                               
bash# hwclock --set --date "21 Oct 2004 21:17"        
 
|   | 
Donanım saati ayarlamanın kolay yolu.
 |  |   | 
Donanım saatini okur.
 |  |   | 
Donanım saatini İşletim Sisteminin geçerli zamanını baz alarak UTC'ye ayarlar.
 |  |   | 
Donanım saatini İşletim Sisteminin geçerli zamanını baz alarak yerel zamana ayarlar.
 |  |   | 
Donanım saatini dizgedeki zamana ayarlar.
 |  
 
İşletim sistemi zamanının donanım saatinden bağımsız olmasından dolayı yaptığımız herhangi bir BIOS değişikliği bir sonraki açılışta etkili olacaktır.
Donanım saatini değiştirmek için bir başka seçenek ise saati bilgisayarınızın BIOS ekranına erişmektir. 
IBM e-server zSeries platformunda bunu z/VM seviyesinde yapmak zorunda olacaksınız, çünkü burada Linux z/VM tarafından oluşturulan sanal makina üzerinde çalışır.