Arhiva oznaka: Linux

Uputstvo kako podesiti servis na Linux-u uz pomoc systemd

Systemd je sistem za inicijalizaciju i upravljanje servisima u modernim Linux distribucijama. Njegova osnovna funkcija je pokretanje i kontrola sistema i servisa prilikom dizanja sistema. Da biste integrisali vaš skript start_server.sh sa systemd-om i omogućili da se pokrene prilikom restarta mašine, pratite sljedeće korake:

Kreiranje systemd jedinice (service file):

Kreirajte datoteku sa ekstenzijom .service u direktorijumu /etc/systemd/system/. Nazovimo je start_server.service. Otvorite terminal i upišite:

sudo nano /etc/systemd/system/start_server.service
Konfiguracija service datoteke:

U datoteku start_server.service unesite sljedeći sadržaj:

[Unit]
Description=Pokretanje start_server.sh skripte
After=network.target

[Service]
ExecStart=/path/to/start_server.sh
WorkingDirectory=/path/to/
StandardOutput=inherit
StandardError=inherit
Restart=always
User=username

[Install]
WantedBy=multi-user.target

Zamijenite /path/to/start_server.sh stvarnom putanjom do vaše skripte, /path/to/ direktorijumom gdje se nalazi skripta, i username korisnikom pod kojim želite da se skripta izvršava.

Reload systemd da prepozna novu jedinicu:

Nakon što ste kreirali i snimili datoteku, izvršite sljedeću komandu da bi systemd prepoznao novu servisnu jedinicu:

sudo systemctl daemon-reload
Omogućavanje servisa:

Da biste omogućili servis da se automatski pokreće pri dizanju sistema, izvršite sljedeću komandu:

sudo systemctl enable start_server.service
Pokretanje servisa:

Možete odmah pokrenuti servis bez restarta mašine sa sljedećom komandom:

sudo systemctl start start_server.service
Provjera statusa servisa:

Da biste provjerili status vašeg servisa i osigurali da radi kako treba, koristite sljedeću komandu:

sudo systemctl status start_server.service

Ako ste sve podesili kako treba, vaš skript start_server.sh će se automatski pokrenuti svaki put kad se mašina restarta, zahvaljujući systemd servisu koji ste kreirali.

Testiranje brzine internet veze pod Linuxom uz pomoć wget

Testirati brzinu internet veze pod Linuxom i nije tako teško. Osnovna komanda za ovo je wget, stari dobri open source alat napravljen od strance gosp. Hrvoja Nikšića.

 

server>$ wget --report-speed=bits -O /dev/null http://speedtest.belwue.net/1G

Komandi wget dodao sam opcije "--report-speed=bits", da ne moram računati između bajtova i bitova (byte i bits), sa -O /dev/null poslao sam fajl koji skidam u "ništa" i adresu sa koje skidam fajl.

Statistika pokazuje da imam download od nekih 60Mbit/s, što i nije tako loše.

 

Da bi se dobili tačniji rezultati možemo ovu komandu ponoviti 15 puta:

 
for i in $(seq 15); do wget --report-speed=bits -O /dev/null "http://speedtest.belwue.net/100M" >>/dev/null; done

Ova komanda 15 puta će sa interneta skinut 100M veliki fajl i rezlutat bi trebao da bude isti, u većini slučajeva.

 

Commodore dolazi sa novim računarom

Sjećaš li se C64 računara ? :-) Koje je to čudo tehnike u to vrijeme bilo. A sve zapakovano u tastaturu. Uz pomoć kaseta smo učitavali programe/igrice i igrali se satima. Kada smo sebi nabavili prve diskete (5,25"), to je revolucija bila. Kasnije je došla Amiga 500 sa malim 3,5" disketama a poslije nje je već počeo da vlada svijetom računara njegovo veličanstvo PC.

Dobili smo bezlične sive kutije, koje su u većini slučajeva bile postavljene na stol i na njih je postavljen crno-bijeli monitor. Poslije su došli monitori u boji, ali sive kutije se nisu mijenjale, samo su umjesto da budu postavljene na stol svoje mjesto našle pod stolom. I opet je prošlo par godina, sive kutije su počele da dobivaju i boje i forme, ali je princip ostao isti.

A Commodore je odlucio da svijetu ponudi nešto već viđeno. Na ovim slikama možete vidjeti računar koji ima sljedeće karakteristike:

- Operativni sistemi :
- Windows 7,
- Linux Ubuntu ili
- OS X ( "not supported, customer install only")
Od 2 do 4 GB RAM sa Intel Core2 Quad Procesorom do 3 GHz. Tvrdi disk do 2 TB i naravno Gigabit Ethernet. Zvučna kartica je od Realtek AL888 a osim toga ima 4 USB porta, Mini PCI, Mini PCI-e, DVD u čitač memorijskih kartica. Priključak na monitor je preko DVI-a, i ima još (nemam pojma šta će mu) 2 RS-232 serijska ulaza i jedan PS/2 ulaz za miš i jedan PS/2 ulaz za tastaturu (stvarno nemam pojma šta će im, bolje da su stavili još dva USB porta).

Pogledajte ostale slike ovdje :

http://www.commodoreusa.net/design.html