05. januar 2002 - 14:54
Der er
30 kommentarer og 1 løsning
status skærm(f12 på nogen linux´s)
jeg har lagt mærke til at på nogen linuxer er der en slags status skærm hvor man kan se hvad der sker på ens linux. hvad hedder det program?
Annonceindlæg tema
05. januar 2002 - 15:00
#1
æhm jeg aner ik lige hvad det er for et hehe.. men \"ps aux\" og \"top\" kan altid bruges :)
05. januar 2002 - 15:28
#2
nej det er en realtime monitor af en art. da kan man fx se at nu logger den og den user ind. osv... den slags
Slettet bruger
05. januar 2002 - 16:40
#3
kan du ikke bare lave en selv =o)
05. januar 2002 - 16:44
#4
øh.. du får 15 points for det :)
Slettet bruger
05. januar 2002 - 16:58
#5
hva skal den kunne
05. januar 2002 - 17:01
#6
har på fornemmeren at den gik ind rt og læste en eller anden log fil.... en der viser alle cronjobs, brugerlogins, samba logs osv. osv.
Slettet bruger
05. januar 2002 - 17:05
#7
og det vil du ha på et skærmbillede ? Jeg snakker om text mode, ved ikke rigtig med dig mere *G*
05. januar 2002 - 17:09
#8
det skal være realtime og uden x ja.... den er en server....... hvad skal jeg med x???
Slettet bruger
05. januar 2002 - 17:16
#9
ja det ved jeg heller ikke =o) Tror du for lidt problemer hvis du vil ha alle de logs med. Kan lave et lille udkast til dig i aften hvis jeg får tid
05. januar 2002 - 17:29
#10
det er ikke alle logs :) men i MDK fx ligger der på f12 sådan en .....
05. januar 2002 - 17:36
#11
Hvad med denne? tail -f /var/log/messages > /dev/tty12 & Den vil så konstant smide indholdet af filen ud på den 12 virtuelle terminal, man kan eventuelt smide andre logfiler ud på den samme eller andre. Jeg bruger i hvertfald ovenstående, dog er der det minus, at den stopper efter et par dage (I Hvertfald på minn redhat 6.0)
05. januar 2002 - 17:54
#12
det ligner lidt mere men den opdaterer ikke realtime?
05. januar 2002 - 17:54
#13
ups sorry det gør den det er helt den rigtige :) svar og du får points
05. januar 2002 - 17:58
#14
Nah... Tag dine point selv...
05. januar 2002 - 18:02
#15
okay det er iorden :) takker mange gange for hjælpen i alt fald. det ligner meget den som mandrake har.
Slettet bruger
05. januar 2002 - 18:15
#16
clear echo \"[Mem]\" cat /proc/meminfo | grep MemTotal cat /proc/meminfo | grep MemFree cat /proc/meminfo | grep SwapTotal cat /proc/meminfo | grep SwapFree echo \"---------------------------------------------------------------------------------------------------\" echo \"[DiskSpace]\" df -h echo \"---------------------------------------------------------------------------------------------------\" echo \"[Users online]\" who echo \"---------------------------------------------------------------------------------------------------\" echo \"[Uptime]\" uptime echo \"---------------------------------------------------------------------------------------------------\" echo \"[Logs:/var/log/messages]\" tail -n 5 /var/log/messages echo \"---------------------------------------------------------------------------------------------------\" sleep 2 ./info Filen bliver kaldt info og skal køres med ./info > /dev/tty12 &
05. januar 2002 - 18:17
#17
Du skal lige huske, at rette logroterings systemet, således at den ikke går i stå efter loggen er blevet roteret filen er enten /etc/logrotate.conf eller /etc/logrotate.d/syslog således, at den stopper tail FØR roteringen, og starter den igen bagefter, det kan sikkert pakkes ind i et smart script, men det er ikke lige noget jeg kan finde ud af.
05. januar 2002 - 18:23
#18
Hmm.. Er den ikke lidt farlig? ./info til sidst vil da starte utroligt mange processer vil det ikke?
05. januar 2002 - 18:24
#19
Hvis den bliver pakket ind i en while lykke er den da lidt mere safe...
05. januar 2002 - 18:25
#20
Måske det kan løses ved at putte & efter ./info..
Slettet bruger
05. januar 2002 - 18:25
#21
hehe kan da godt være man skal lave et loop i stedet ? Var lidt doven
05. januar 2002 - 18:30
#22
Hehe...... Pas på med det, den kan i værste fald lægge systemet ned! Prøvede en gang, hvor jeg skulle holde øje med min maillog.... ./scriptnavn til sidst fik det lille script til at sluge AL ram på maskinen, samt gøre det praktisktalt umuligt at logge ind og dræbe det!
Slettet bruger
05. januar 2002 - 18:35
#23
hehe
05. januar 2002 - 20:03
#24
hvordan ville i så lave et script som viste hvor meget data der var sendt over eth0?
05. januar 2002 - 20:15
#25
Start SNMPD, så kan du henta data via snmp. Noget i stil med den her kommando: [chano@kovu chano]$ snmpget kovu public interfaces.ifTable.ifEntry.ifOutOctets.1 interfaces.ifTable.ifEntry.ifOutOctets.1 = 127415955
05. januar 2002 - 20:19
#26
øh... ok
05. januar 2002 - 20:20
#27
Tallet er antal octets eller bytes der er sendt via interface nr. 1 hos mig er det lo0 Eth0 ville se sådan ud hos mig: [chano@kovu chano]$ snmpget kovu public interfaces.ifTable.ifEntry.ifOutOctets.2interfaces.ifTable.ifEntry.ifOutOctets.2 = 2988997099 Som viser, at der er sendt 2850 MB via eth0 Hvis du ønsker at se hvormange data der er kommet IND via eth0 ser det sådan her ud: [chano@kovu chano]$ snmpget kovu public interfaces.ifTable.ifEntry.ifInOctets.2 interfaces.ifTable.ifEntry.ifInOctets.2 = 1315046475 Altså der er modtaget 1254 MB via eth0. Du kan let få antallet af bytes ved at pipe output fra snmpget gennem cut sådan her: [chano@kovu chano]$ snmpget kovu public interfaces.ifTable.ifEntry.ifInOctets.2 | cut -f 2 -d \"=\" 1315091533 Good luck
05. januar 2002 - 20:22
#28
Til ovenstående høre vel lige, at \"kovu\" er navnet på maskinen (IP kan også bruges) og \"public\" en SNMP comunity navnet.
05. januar 2002 - 20:26
#29
En anden og lettere mulighed er MRTG, det kommer til at ligne
http://mrfunny.yi.org/mrtg/ som dog ikke lyder som det du søger.
05. januar 2002 - 20:27
#30
ahhh ok på den måde, så forstår jeg
05. januar 2002 - 20:28
#31
det du skrev var lige det jeg skulle bruge
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.