[RJEŠENO] RX bytes, TX bytes - Tražim Bash mastera u pomoć

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Nakon reboota

Post Postao/la Suko »

Nakon reboota i gledanja filmića na jubitou:

Kod: Označi sve

branko@branko-lenovo:~$ cat /usr/local/bin/tx
          RX bytes:4526502 (4.5 MB)  TX bytes:443238 (443.2 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/tx_strip 
443238
branko@branko-lenovo:~$ cat /usr/local/bin/rx
          RX bytes:4526502 (4.5 MB)  TX bytes:443238 (443.2 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/rx_strip
4526502
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj
4969740
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj_gb
.00064025074243545532
.00462843105196952819
.00462843105196952819
.00462843105196952819
branko@branko-lenovo:~$ 
Sad ide shutdown.
Zadnja izmjena: Suko, dana/u 08 pro 2009, 20:42, ukupno mijenjano 1 put.
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Nakon shutdowna

Post Postao/la Suko »

Nakon shutdowna i malko surfanja:

Kod: Označi sve

branko@branko-lenovo:~$ cat /usr/local/bin/tx
          RX bytes:4526502 (4.5 MB)  TX bytes:443238 (443.2 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/tx_strip 
443238
branko@branko-lenovo:~$ cat /usr/local/bin/rx
          RX bytes:4526502 (4.5 MB)  TX bytes:443238 (443.2 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/rx_strip
4526502
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj
4969740
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj_gb
.00064025074243545532
.00462843105196952819
.00462843105196952819
.00462843105196952819
branko@branko-lenovo:~$ 
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la Suko »

Ništa se ne mijenja.
Vjerojatno je problem u permissionima jer skripta ne može pisati u /usr/local/bin.
A, chownao sam ju na roota.
I egzekutabilna je za sve.
MOžda da odustanemo od /usr/local/bin ?
Da piše u direktorij gdje je skripta. (Net_skripta)
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la Suko »

Ček, zanemari.
Našao sam gdje bi mogao biti problem.
Nisu mi se kreirali simlinkovi.
Idem to riješiti.
EDIT: U stvari ja trebam napraviti simlink /etc/rc6.d/A1brojac_prometa koji pokazuje na datoteku /etc/init.d/brojac_prometa?
I takav jedan u rc0.d?
Onda je:

Kod: Označi sve

ln -s /etc/init.d/brojac_prometa /etc/rc6.d/A1brojac_prometa
ln -s <datoteka> <simlink>
OK. Sad idem probati opet.

Kod: Označi sve

branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/rx
          RX bytes:32940944 (32.9 MB)  TX bytes:762007 (762.0 KB)
branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/rx_strip 
32940944
branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/tx
          RX bytes:32940944 (32.9 MB)  TX bytes:762007 (762.0 KB)
branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/tx_strip 
762007
branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/zbroj
33702951
branko@branko-lenovo:/etc/init.d$ cat /usr/local/bin/zbroj_gb
.00064025074243545532
.00462843105196952819
.00462843105196952819
.00462843105196952819
.00586965307593345642
.00772740412503480911
.03138831909745931625
 
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la glaskoncILLa »

da, sorry, moj bad, pisao sam iz glave vec iscijedjenog mozga.. :)

ono sto sad imamo je zbroj prometa unutar svakog reboota i to bi trebalo zbrojiti zadnji dan u mjesecu. zbrajanje nije bad, bad je kako to napraviti u pravo vrijeme i jos se nisam dosjetio nekog dobrog rjesenja.

uglavnom, zguglao sam neki zgodan trik sa TZ ( time zone) environment varijablom s kojom se moze utvrditi kad je zadnji dan u mjesecu.
pitanje je kad ju pozvati:

- ako ju stavimo da se dize kod boota, imamo rupu za brojanje prometa za taj dan, a i sto ako ne upalis komp zadnji dan u mjesecu?
- ako ju stavimo da se dize kod shutdowna, opet sta ako uopce ne upalis komp zadnjeg dana u mjesecu i sta ako ga upalis, ali ga ugasis poslije ponoci..?

pa ne znam, odluci.. ili netko ima neku bolju ideju?
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la Suko »

Nakon reboota i korištenja neta:

Kod: Označi sve

branko@branko-lenovo:~$ cat /usr/local/bin/rx
          RX bytes:32940944 (32.9 MB)  TX bytes:762007 (762.0 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/rx_strip 
32940944
branko@branko-lenovo:~$ cat /usr/local/bin/tx
          RX bytes:32940944 (32.9 MB)  TX bytes:762007 (762.0 KB)
branko@branko-lenovo:~$ cat /usr/local/bin/tx_strip 
762007
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj
33702951
branko@branko-lenovo:~$ cat /usr/local/bin/zbroj_gb
.00064025074243545532
.00462843105196952819
.00462843105196952819
.00462843105196952819
.00586965307593345642
.00772740412503480911
.03138831909745931625
branko@branko-lenovo:~$ 
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la glaskoncILLa »

nije se promijenilo?

sad funkcionira tako da kod svakog reboota/shutdowna zapise stanje prometa koji se napravio u vremenu od kad si upalio komp dok ga nisi ugasio, dakle novo stanje ces vidjeti samo kod reboota, bez obzira na koristenje neta..
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la Suko »

Opet isto.
A, postavljeni su simlinkovi na brojac_prometa
I brojac_prometa je rootov i egzekutabilan je.
Vjerojatno se ne pokrene kod bootanja i gašenja.
Znači, vaka je situacija kod mene:

1. Imam tvoju skriptu koja se nalazi u /etc/init.d/brojac_prometa
2. Imam dva simlinka koji upućuju na tu skriptu (rc0d..... i rc6c.....)

Jel sam nešto krivo shvatio?

Idem opet rebootati da vidim hoće li se promijeniti.
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la glaskoncILLa »

daj ls -l /etc/rc6.d/ i /etc/rc0.d/
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: RX bytes, TX bytes - Tražim Bash mastera u pomoć

Post Postao/la Suko »

glaskoncILLa je napisao/la:daj ls -l /etc/rc6.d/ i /etc/rc0.d/
rc6.d

Kod: Označi sve

branko@branko-lenovo:~$ ls -l /etc/rc6.d/
total 4
lrwxrwxrwx 1 root root  26 2009-12-08 20:57 A1brojac_prometa -> /etc/init.d/brojac_prometa
lrwxrwxrwx 1 root root  18 2009-12-04 23:31 K01timidity -> ../init.d/timidity
lrwxrwxrwx 1 root root  20 2009-12-04 15:36 K20kerneloops -> ../init.d/kerneloops
lrwxrwxrwx 1 root root  20 2009-12-04 15:36 K50alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx 1 root root  19 2009-12-04 15:36 K74bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root  21 2009-12-04 15:36 K99laptop-mode -> ../init.d/laptop-mode
Ima još, ali gore je A1 brojac_prometa
rc0.d

Kod: Označi sve

branko@branko-lenovo:~$ ls -l /etc/rc0.d/
total 4
lrwxrwxrwx 1 root root  26 2009-12-08 21:21 A1brojac_prometa -> /etc/init.d/brojac_prometa
lrwxrwxrwx 1 root root  18 2009-12-04 23:31 K01timidity -> ../init.d/timidity
lrwxrwxrwx 1 root root  20 2009-12-04 15:36 K20kerneloops -> ../init.d/kerneloops
lrwxrwxrwx 1 root root  20 2009-12-04 15:36 K50alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx 1 root root  19 2009-12-04 15:36 K74bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root  21 2009-12-04 15:36 K99laptop-mode -> ../init.d/laptop-mode
ls -l /etc/init.d/ (samo sam stavio brojac_prometa)

Kod: Označi sve

-rwxr-xr-x 1 root root   636 2009-12-08 21:45 brojac_prometa
Odgovori