Sida 1 av 1
Terminalkommandon för datorninformation
Postat: 12 jan 2008, 14:51
av Louie
Tjenare vänner, håller på att koda en IRC-bot i php och tänkte köra lite information om datorn via den.
I dagsläget har jag bla;
diskutrymme kvar(df -h)
uptime
kärna
users
men min fantasi börjar sina.
Så jag tänkte höra om er hjälp med lite kortkommandon för bra och trevlig hårdvaruinfo.
Typ; hur mycket som går in/ut via nätverkskortet(om det finns)
hddtemp(kan man få det så man inte behöver sudo rättigheter för att visa)
CPU
sen får ni mer än GÄRNA komma med egna förslag!

SV: Terminalkommandon för datorninformation
Postat: 12 jan 2008, 15:43
av Konservburk
Du hittar en massa intressant under /proc
T.ex. /proc/meminfo, /proc/cpuinfo, /proc/diskstats, ...
Se man proc för mer info.
SV: Terminalkommandon för datorninformation
Postat: 12 jan 2008, 15:50
av Lars
Det finns mycket under /proc, som sagt. Nätverkstrafiken visas under /proc/net/dev. Under /proc/acpi finns temperaturer, batterinivå m.m. Och så finns det en del under /sys också.
SV: Terminalkommandon för datorninformation
Postat: 12 jan 2008, 15:53
av Urban Anjar
top
lspci
lsusb
df
du
last
dmesg
SV: Terminalkommandon för datorninformation
Postat: 12 jan 2008, 19:15
av Zhaozhou
Do not forget who! (:
SV: Terminalkommandon för datorninformation
Postat: 12 jan 2008, 19:19
av Ulsak
...och
lshw
jag kan, jag kan! 
SV: Terminalkommandon för datorninformation
Postat: 13 jan 2008, 00:10
av Iceron
grep kan ju vara bra om man bara vill få ut vissa delar..
ex:
Kod: Markera allt
cat /proc/cpuinfo | grep MHz
cpu MHz : 1000.000
SV: Terminalkommandon för datorninformation
Postat: 13 jan 2008, 00:14
av Konservburk
Iceron skrev:
grep kan ju vara bra om man bara vill få ut vissa delar..
ex:
Kod: Markera allt
cat /proc/cpuinfo | grep MHz
cpu MHz : 1000.000
Missbruka inte cat när du ända tänker använda grep:
SV: Terminalkommandon för datorninformation
Postat: 13 jan 2008, 10:29
av Urban Anjar
och less ifall man inte vet exakt vad man letar efter:
lshw | less
SV: Terminalkommandon för datorninformation
Postat: 13 jan 2008, 18:18
av Louie
haha, det är info som ska skrivas ut på en 1-4 rader. lspci är väl lite väl att ta i, rätt onödigt också. Statestik som ändrar sig är roligare som df -h.
hddtemp är dock intressant men kommandet kräver sudo, går det att göra något för att slippa det?
MVH
SV: Terminalkommandon för datorninformation
Postat: 13 jan 2008, 18:34
av Emil.s
Louie skrev:
haha, det är info som ska skrivas ut på en 1-4 rader. lspci är väl lite väl att ta i, rätt onödigt också. Statestik som ändrar sig är roligare som df -h.
hddtemp är dock intressant men kommandet kräver sudo, går det att göra något för att slippa det?
MVH
Absolut. "man 5 sudoers"
Finns det något förbestämmt "LOCALHOST" alias?
I såfall så bör ju "www-data LOCALHOST = /usr/sbin/hddtemp" fungera. Annars kan man ju lika gärna skriva in "ALL" instället för "LOCALHOST" då den ändå inte spelar någon större roll.
www-data ska självklart ersätas med användaren som ska köra det... Men det är ju www-data om det är genom webbservern... /usr/sbin/hddtemp är jag osäker på, men det kan ju kollas upp med "which"
