Sida 1 av 2

Terminaluppslagsverk

Postat: 06 apr 2007, 10:01
av Okänd
En liten fundering....

Jag skulle vilja ha ett litet uppslagsverk på vanligt förekommande kommandon.

Mest prioriterat för mångas behov är nog hårdvauinfokommandona.


ls /dev/disk/by-uuid/ -alh    >  Visar UUID för alla partitioner.

osv....

Skulle det vara nåt ?

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:06
av Okänd
Ett fall för Emil.s , tycker jag. ;D ;D ;D

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:07
av Lars
Låter som en bra ide, man skulle kunna lägga upp en sida i Wikin med rubriker för t.ex. filhantering, hårdvarukoll o.s.v. Alltså inte bara lista alla kommandon utan ge lite exempel på hur de kan användas och kombineras med andra kommandon.

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:17
av Okänd
Yup....

Sen hur man gör den sökbar på ett smart sätt.. ?

Eller försöker man sortera listan på ett bra sätt    ???

lspci -vv    > Samtliga "pryttlar" i burken.

lspci -vvn  > Processor o minnesinfo

osv....

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:19
av Louie
Kan ju inte säga annat att jag sitter och suktar efter en svensk tutorial i bash scripting :) Har gjort en sak och brinner för att göra nya småsaker i bash!

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:22
av Okänd
Louie skrev: Kan ju inte säga annat att jag sitter och suktar efter en svensk tutorial i bash scripting :) Har gjort en sak och brinner för att göra nya småsaker i bash!
Jo svårigheten är ju att skilja på kommandon som gör saker och kommandon
som enbart ger info.

Sedan bashförädling av kommandon som gör saker.

Infokommandona glömmer jag alltid bort... 8)

Tex för att enklast se vad någon har för grafikkort...  ;)

Så man behöver nog en uppdelning av en lista....

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:55
av Emil.s
Bash är skitenkelt!
Dock så orkar jag inte förklara allt.... Kan ta det i skolan, men det vore ju bra om alla andra fick veta. :P
Det som är så jä***a bra är ju att man kan använda "if" och "while" slingor. :)

Men jag kan väl iof bara grunderna. Skulle vara bra men nån howto som går lite djupare. :)

Plun:
Skriv "blkid" så blir du nöjd.  ;D

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 10:58
av Okänd
Nej jag och många andra behöver enbart en lista rätt upp o ner utan några krusiduller..

Thats it... :D

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:03
av Emil.s
plun skrev: Nej jag och många andra behöver enbart en lista rätt upp o ner utan några krusiduller..

Thats it... :D

Aha, då får man nog scripta något i bash. Vet dock inte hur det skulle se ut...

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:09
av Okänd
Emil.s skrev:
plun skrev: Nej jag och många andra behöver enbart en lista rätt upp o ner utan några krusiduller..

Thats it... :D

Aha, då får man nog scripta något i bash. Vet dock inte hur det skulle se ut...
Man behöver väl inte "scripta i bash" för att tex kolla vad man har för grafikkort  ;D

Däremot kanske det behövs en lista över kommandon som ger output över olika saker.

Jag är INTE intresserad av "scripta i bash"  angående ett uppslageverk med de
vanligaste terminalinfokommandona  ;D

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:19
av Emil.s
Jo, du har rätt.
"lspci | grep VGA" Ger en i allafall grafikkortsinfo.
Och vill man inte använda grep och gejer så är det väl bara att göra ett bashscript.  ;D

/usr/local/bin/mittgrafikkort:

Kod: Markera allt

#/bin/bash
lspci | grep VGA

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:23
av Okänd
Emil.s skrev: Jo, du har rätt.
"lspci | grep VGA" Ger en i allafall grafikkortsinfo.
Och vill man inte använda grep och gejer så är det väl bara att göra ett bashscript.  ;D

/usr/local/bin/mittgrafikkort:

Kod: Markera allt

#/bin/bash
lspci | grep VGA
Jo    osv osv osv....   med de vanligaste kommandona

ls /dev/disk/by-uuid/ -alh    >   Visar UUID för alla partitioner.

lspci -vv    > Samtliga "pryttlar" i burken.

lspci -vvn  > Processor o minnesinfo

Har några till i min "fusklista"...   :D   Comprende  ???

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:26
av Emil.s
Och så finns det ju mycket kul att "cat'a" i /proc/. Tex cpuinfo och meminfo. :)

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 11:35
av Okänd
Emil.s skrev: Och så finns det ju mycket kul att "cat'a" i /proc/. Tex cpuinfo och meminfo. :)
Jo jag vet det  ;D... men nu var det en gemensamt sammansatt lista med alla de här
vanligt förekommande kommandona som jag var ute efter... ;)

Terminaluppslagsverk  kallade jag det.

Frågan är hur man gör det smartats ? att kommandona finns vet jag... ;) 

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 14:50
av marwal
Det vore väl behändigt att kunna ladda ner den som en textfil, tillsammans med ett sökprogram (ett program som egentligen bara 'cat terminaluppslagsverk | grep sökbegrepp'.

arch : visar processorarkitektur (ex: i686)
date : visar fullständigt datum, går att anpassa med växlar, ex: date +%H:%M
cal : visar månadsöversikt med dagens datum markerat
env : listar miljövariabler (environment variables) som  ex.vis SHELL, USER, HOME
hostname :
lsmod :
lspci
lsusb
lsof
lsdvd
lshw
pwd
uname -s -n -r -v -m -p -i -o

...bygg på listan ...

SV: Terminaluppslagsverk

Postat: 06 apr 2007, 15:16
av Emil.s
marwal skrev: Det vore väl behändigt att kunna ladda ner den som en textfil, tillsammans med ett sökprogram (ett program som egentligen bara 'cat terminaluppslagsverk | grep sökbegrepp'.

arch : visar processorarkitektur (ex: i686)
date : visar fullständigt datum, går att anpassa med växlar, ex: date +%H:%M
cal : visar månadsöversikt med dagens datum markerat
env : listar miljövariabler (environment variables) som  ex.vis SHELL, USER, HOME
hostname :
lsmod :
lspci
lsusb
lsof
lsdvd
lshw
pwd
uname -s -n -r -v -m -p -i -o

...bygg på listan ...
Mycket bra ide!  :D
Det där skulle man ju kunna göra ett litet projekt av. :)

Man skulle kunna lägga filen i tex /usr/share/???, och sen ett litet bashscript i /usr/local/bin/
Sen skulle man. Scriptet "lysnar" till vad man skriver och sparar det som en variabel, som sedan "grepas" ur filen.

Visst, jag brukar köra "man kommando", och så läser man beskrivningen vid "name", tex:
bash - GNU Bourne-Again SHell
(man bash)

Men detta vore perfekt. :)

SV: Terminaluppslagsverk

Postat: 17 apr 2007, 00:12
av Urban Anjar
man -k <prylen du har problem med>

ger ju en del av det där, men det hindrar inte att det vore bra med en lista som bara tar upp det som är relevant och förklarar det på bonnsvenska.

Man kommer väl inte ifrån att loggfilerna och listiga sätt att hitta det relevanta i dem kan komma till nytta.

tail -f <loggfil>

gör något och se vad som händer, till exempel.

Kanske skulle man dela upp det efter olika problem man kan ha:

Grafikkortsproblem
..
..
..
Nätverksproblem
ping
traceroute
..
..


Se'n tror jag det är viktigt med konkreta exempel i stället för den formella syntax man oftast hittar i man-sidor och som det tar ett bra tag innan man fattar. "Ska man skriva hakparenteserna?".

SV: Terminaluppslagsverk

Postat: 18 apr 2007, 22:10
av Trill
Är det någon sånt här du tänker på plun?:
http://www.swerat.com/forums/index.php?showtopic=392

SV: Terminaluppslagsverk

Postat: 28 apr 2007, 11:51
av Okänd
Trill skrev: Är det någon sånt här du tänker på plun?:
http://www.swerat.com/forums/index.php?showtopic=392
Yup fast lite sorterat kanske.... ;)

SV: Terminaluppslagsverk

Postat: 01 maj 2007, 06:53
av Urban Anjar
Har du sett den här?

http://www.it.hik.se/handledning/folder ... nux2.0.pdf

(Skriv ut dubbelsidigt och vik ihop)