{"id":140,"date":"2011-08-03T12:34:10","date_gmt":"2011-08-03T15:34:10","guid":{"rendered":"http:\/\/blog.abratel.com.br\/?p=140"},"modified":"2012-02-27T13:20:21","modified_gmt":"2012-02-27T16:20:21","slug":"acertando-ou-trocando-data-hora-server-linux","status":"publish","type":"post","link":"https:\/\/blog.abratel.com.br\/?p=140","title":{"rendered":"Acertando ou Trocando data hora server linux"},"content":{"rendered":"<p>Acertando data\/hora no Linux<br \/>\nPara alterar data e hora no GNU\/Linux, basta digitar o comando abaixo com seus respectivos valores:<\/p>\n<p># date mmddhhmmyyyy<\/p>\n<p>O significado de cada conjunto de caracteres \u00e9:<\/p>\n<p>    * mm: m\u00eas<br \/>\n    * dd: dia<br \/>\n    * hh: hora<br \/>\n    * mm: minuto<br \/>\n    * yyyy: ano <\/p>\n<p>Depois de digitado o comando com os respectivos valores, digite isso para salvar as altera\u00e7\u00f5es:<\/p>\n<p># clock -w<\/p>\n<p>Obs.: Algumas distros nem precisam mais desse comando. <\/p>\n<p>=========================================<\/p>\n<p>Automatizando rotina para acerto de hora:<\/p>\n<p>#!\/bin\/bash<br \/>\n#T\u00e1rcio Meireles &#8211; tarcio.net@gmail.com<br \/>\n#02\/06\/2005<\/p>\n<p>#modificado por Felipe Conter<br \/>\n#05\/07\/2011<\/p>\n<p>#fuso hor\u00e1rio padr\u00e3o \u00e9 o de Bras\u00edlia<br \/>\ncaracter=&#8221;\/&#8221;<\/p>\n<p>hora=$(lynx -dump -accept_all_cookies http:\/\/pcdsh01.on.br\/HoraLegalBrasileira.asp | \\<br \/>\ngrep $caracter | awk &#8216;{print $4}&#8217;)<br \/>\ndata=$(lynx -dump -accept_all_cookies http:\/\/pcdsh01.on.br\/HoraLegalBrasileira.asp | \\<br \/>\ngrep $caracter | awk &#8216;{print $5}&#8217;)<\/p>\n<p>function zeroesq(){<br \/>\nif [ $1 -lt 10 ];<br \/>\nthen<br \/>\nzero=&#8221;0$1&#8243;<br \/>\nelse<br \/>\nzero=&#8221;$1&#8243;<br \/>\nfi<br \/>\necho &#8220;$zero&#8221;<br \/>\n}<\/p>\n<p>dia=$(echo $data | cut -f1 -d&#8221;\/&#8221;);DD=$(zeroesq $dia)<br \/>\nmes=$(echo $data | cut -f2 -d&#8221;\/&#8221;);MM=$(zeroesq $mes)<br \/>\nano=$(echo $data | cut -f3 -d&#8221;\/&#8221;);AAAA=$(zeroesq $ano)<\/p>\n<p>HH=$(echo $hora | cut -f1 -d&#8221;:&#8221;)<br \/>\nmm=$(echo $hora | cut -f2 -d&#8221;:&#8221;)<br \/>\nss=$(echo $hora | cut -f3 -d&#8221;:&#8221;)<\/p>\n<p>date $MM$DD$HH$mm$AAAA.$ss <\/p>\n<p>Apos colocar no rc2 para quando inicializar o servidor executar automaticamente.<br \/>\nE colocar no crontab para funcionar de 40 em 40 minutos.<\/p>\n<p>*\/40 * * * *  \/etc\/init.d\/horacerta > \/var\/log\/hora<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Acertando data\/hora no Linux Para alterar data e hora no GNU\/Linux, basta digitar o comando abaixo com seus respectivos valores: # date mmddhhmmyyyy O significado de cada conjunto de caracteres \u00e9: * mm: m\u00eas * dd: dia * hh: hora * mm: minuto * yyyy:&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/140"}],"collection":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=140"}],"version-history":[{"count":0,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/140\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}