Dani poduzetništva u sklopu Globalnog tjedna poduzetništva održani na Fakultetu organizacije i informatike u Varaždinu Jerry Yang odlazi s pozicije direktora Yahooa Nvidijino Tesla superračunalo uskoro kao i desktop PC DFI LANParty DK P45 T2RS Plus & Jr P45 T2RS Xerox Phaser 6280: Uredski A4 pisač u boji po niskoj cijeni Digitalni potpis kao sredstvo zaštite podataka u Linux okružju iPhone od danas raspoznaje govor Intel predstavio najbrži procesor na Zemlji 4 web stranice koje mogu dostojno zamijeniti StumbleUpon Produljite trajanje baterije laptopa

Syshelp: Unix epoch

sistemac.carnet.hr | sysadmin portalpročitaj cijeli članak      Srijeda, 24. Listopad 2007. 14:00

Unix time, odnosno epoch (Unix time) je, jednostavno rečeno, broj sekundi proteklih od ponoći 1. siječnja 1970. godine po UTC-u (Universal Time Code). Ovaj se broj rabi interno na svakom Unix/Linux sustavu u razne svrhe, ali je prilično skriven od pogleda. Češće će ga susresti programeri, nego sistem administratori, ali je korisno znati što predstavlja ovaj broj i kako ga rabiti. S Linuxom dolazi GNU naredba date, koja podržava epoch format vremena. Kako ćemo saznati koliko je sekundi proteklo od ponoći 1. siječnja 1970? Vrlo jednostavno, samo treba upisati: # date +'%s' 1192884485Kao što se može vidjeti, radi se o 10-znamenkastom broju, iako sam broj znamenki nije fiksan. Broj je s 9-znamenkastog na 10-znamenkasti broj prešao 9. rujna 2001. godine. Kako je interna reprezentacija 32-bitna (signed), a maksimalni pozitivni broj koji se može zabilježiti 32-bitno je 2147483647, proizlazi da će krajnji datum koju ovaj broj može prikazati biti 19. siječnja 2038. godine. Poslije toga, slično problemu Y2K, brojač se vraća na nulu i vrijeme 1. siječnja 1970. Više o tom problemu možete pogledati na Wikipedijinim stranicama: http://en.wikipedia.org/wiki/Year_2038_problem. Iako se epoch ne susreće često, treba imati na umu da je interno itekako u uporabi, te ga rabe neki servisi za logiranje. Može se naći i u logovima ADSL i kabelskih "modema", dakle korisno je znati o čemu se radi. Relativno je lako prikazati trenutno vrijeme u epoch vremenu, ali konverzija u ljudima razumljivo vrijeme nije toliko lagana kako bi trebala biti. Prikazat ćemo (zahvaljujući Unix i Linux guruima na Usenet grupi hr.comp.os.linux) kako konvertirati Unix vrijeme u ljudima razumljiviji oblik: # date -d '1970-01-01 UTC 1192884485 seconds' Sat Oct 20 14:48:05 CEST 2007# perl -e 'print scalar localtime shift @ARGV," ";' 1192884485Sat Oct 20 14:48:05 2007# php -r 'echo date("r", $argv[1]) ." ";' 1192884485Sat, 20 Oct 2007 14:48:05 +0200 Na kraju, postoji čitav niz web stranica koje mogu ovu konverziju izvesti bez previše kompliciranja, a jedna od njih je http://www.esqsoft.com/javascript_examples/date-to-epoch.htm. Koji ćete pristup rabiti, ostaje jedino vama na volju. Više informacija o epochu, kao i uvijek, možete saznati na Wikipedijinim stranicama: http://en.wikipedia.org/wiki/Unix_time



Tagovi: carnet  IT  računala 
Izvor vijesti: sistemac.carnet.hr | sysadmin portal


Vezani članci

sistemac.carnet.hr | sysadmin portalSyshelp: "Dangling symlinks"

sistemac.carnet.hr | sysadmin portalSyshelp: naredba ipcalc

sistemac.carnet.hr | sysadmin portalSyshelp: parcijalne reverzne domene u DNS-u

sistemac.carnet.hr | sysadmin portalSyshelp: naredba script - korisna alatka

sistemac.carnet.hr | sysadmin portalSyshelp: novi spamassassin 3.1.7 donosi neke novosti

Novina.comPizza Party (Unix)


Komentari

komentiraj

Nema baš nikakvih komentara ... komentiraj

Blink it   del.icio.us   Digg this   Fark   Furl   linkaGoGo   ma.gnolia   Netscape   Newsvine   RawSugar   reddit   shadows   Simpy   Spurl!   Squidoo   StumbleUpon   My Yahoo!   co.mments

Komentiranje sadržaja, spremanje članaka i kanala, brbljanje s ostalim korisnicima moguće je samo registriranim korisnicima. Prijavite se ili registrirajte i budite uvijek u toku sa najnovijim informacijama.

Kao registrirani korisnik, možete:

  • komentirati sadržaj portala
  • ocjenjivati kanale pojedinih Internet stranica
  • spremati zanimljive članke do kojih možete uvijek pristupiti u svom sandučiću
  • spremati zanimljive kanale koje želite pratiti
  • uključiti se u razgovor sa ostalim korisnicima portala u brbljaonici
  • objaviti vlastite članke, vijesti, oglase
  • kreirati vlastite bilješke
Marketing
vidi.hr

>BRBLJAONICA

Alen: 18.11.2008. 13:57 # frajer ispalio zolju na kuću od punice :) ovoga je stvarno punica nažicirala [članak]

insajder1: 17.11.2008. 14:50 # Ima dobrog smestaja jel da ? http://www.soko-banja.biz.ly [članak]

Alen: 17.11.2008. 11:05 # Dođite i zapalite svijeću [članak]

SAdajemdupe: 13.11.2008. 21:07 # neko iz sarajevvada me zguzi

Alen: 11.11.2008. 09:12 # a hoće li i trgovci snizit cijene??? [članak]

Alen: 07.11.2008. 19:26 # jos malo pa ce do 100-tke. samo da ga srce ne ostavi [članak]

prolaznikbezalibija: 07.11.2008. 19:06 # ja mu ne bi bio u kozi pri naplacivanju alimentacije [članak]

Alen: 07.11.2008. 15:41 # meni je Smart zakon :) [članak]


Uključi se u raspravu

>STATISTIKA

Ukupno kanala: 1141
Članaka: 2387529

>VAŠE VIJESTI

majastancic: Srbiji će se suditi za genocid
18.11.2008. 20:20

majastancic: Vlada o "krađi Božića"
18.11.2008. 20:05

majastancic: Teška prometna nesreća u Zagrebu
18.11.2008. 19:52

neretvanac: PRODAJEM SKUTER
18.11.2008. 19:47

neretvanac: PRODAJEM SKUTER
18.11.2008. 19:46

neretvanac: PRODAJEM SKUTER
18.11.2008. 19:46

Branci: Izbor boja kao teme vjenčanja
18.11.2008. 16:31

Marek: 18.11. dan sjećanja na žrtve Vukovara
18.11.2008. 08:15

Marek: Mickey Mouse danas slavi 80. rođendan
18.11.2008. 08:04

jovic: JAHORINA VIKENDICA JOVIĆ
18.11.2008. 04:30


Objavi članak, vijest, oglas