Ajustando o hoŕario

 

O hwclock, é uma ferramenta para auxiliar na tarefa de alterar ou corrigir a hora do harware em computadores que utilizam o Linux como sistema operacional. Com ele é possível exibir a data atual, acertar o horário de acordo com a hora do sistema e também acertar a hora do sistema de acordo com a hora atual e também ajustar a perda de tempo sistemática, vejamos a seguir algumas das opções do hwclock:

Exibe a hora atual:

# hwclock --show

Ajusta a hora e data atual utilizando UTC:

# hwclock --set --date="10/07/2008 10:10:01" --utc

Ajusta a hora e data atual utilizando localtime:

# hwclock --set --date="10/10/2008 10:10:01" --localtime

Ajusta o horário do sistema de acordo com o do hardware:

# hwclock --hctosys

Ajusta o horário do hardware de acordo com o horário do sistema:

# hwclock --systohc

Ajusta o desvio sistemático do horário do hardware:

# hwclock --adjust

Verifica a versão:

# hwclock --version

Configurando diretamente pelo barramento isa:

# hwclock --directisa --utc --set --date="01/30/2008 10:47:00"

Arquivo de configuração:

/etc/adjtime – Arquivo onde ficam armazenadas as configurações relacionadas ao hwclock. Por se tratar de um programa administrativo, o hwclock somente pode ser utilizado por padrão pelo super usuário, maiores informações sobre suas opções podem ser visualizadas com a opção –help e visualizando sua página de manual.

Informações básicas

Um modo fácil e rápido de obter informações sobre dispositivos de hardware no Linux, é utilizando o comando cat para visualizar os arquivos do diretório /proc, abaixo seguem algumas das opções com sua saída filtrada pelo comando grep para economizar espaço:

Obtendo informações do processador

Modelo:

xwing:~# cat /proc/cpuinfo |grep "model name"
model name    : Intel(R) Celeron(R) CPU          420  @ 1.60GHz

Velocidade:

xwing:~# cat /proc/cpuinfo |grep "cpu MHz"
cpu MHz        : 1607.782

Cache:

xwing:~# cat /proc/cpuinfo |grep "cache size"
cache size    : 512 KB


Obtendo informações de memória

Memória Total:

xwing:~# cat /proc/meminfo |grep Mem
TotalMemTotal:       508112 kB

Memória Livre:

xwing:~# cat /proc/meminfo |grep MemFree
MemFree:          6484 kB

Memória de disco Total:

xwing:~# cat /proc/meminfo |grep SwapTotal
SwapTotal:      497972 kB


Memória de disco livre:

xwing:~# cat /proc/meminfo |grep SwapFree
SwapFree:       497320 kB

Memória de disco utilizada:

xwing:~# cat /proc/meminfo |grep SwapCached
SwapCached:        216 kB

É possível ainda obter mais informações de hardware e sistema através do diretório /proc visualizando os arquivos nele contidos, pois as mesmas são fornecidas diretamente pelo kernel do sistema operacional.