Difference between revisions of "UNIX commands"
From Teknologisk videncenter
m (New page: Category:LinuxCategory:UNIX __TOC__ = Basic UNIX/Linux Commands = == On line help == {| border=1 |- bgcolor=grey |+On-line help commands ! '''Command''' || '''Explanation''' || ...) |
m (→Searching for Files and storage) |
||
| Line 41: | Line 41: | ||
|+File search and storage commands | |+File search and storage commands | ||
! '''Command''' || '''Explanation''' || '''Example''' | ! '''Command''' || '''Explanation''' || '''Example''' | ||
| − | |||
|- | |- | ||
| − | + | || ls || LiSt - Vis liste over filer og biblioteker || ''Bash$ '''''ls -asl''' | |
|- | |- | ||
| − | + | || pwd || Print Working Directory - Vis nuværende arbejdsbibliotek || ''Bash$ '''''pwd''' | |
|- | |- | ||
| − | + | || find || Søg efter filer og kataloger || ''Bash$ '''''find / –name filA''' | |
|- | |- | ||
| − | + | || du || Disk Usage – Viser forbrug af diskplads || ''Bash$ '''''du /home/heth''' | |
|- | |- | ||
| − | + | || df || Disk Free - Viser totalt forbrug/plads på diske || ''Bash$ '''''df''' | |
|- | |- | ||
| + | || cd || Change Directory – skift arbejdsbibliotek || ''Bash$ '''''cd /home/heth''' | ||
| + | |- | ||
| + | |} | ||
| + | == Working with files == | ||
| + | {| border=1 | ||
| + | |- bgcolor=grey | ||
| + | |+ commands to work with content of files | ||
| + | ! '''Command''' || '''Explanation''' || '''Example''' | ||
| + | |- | ||
| + | |cat || concatenate – Vis fil || ''Bash$ '''''cat /etc/passwd''' | ||
| + | |- | ||
| + | |more || Vis fil en side af gangen. kan bladre frem || ''Bash$ '''''more /etc/passwd''' | ||
| + | |- | ||
| + | |less || Vis fil en side af gangen kan bladre frem og tilbage || ''Bash$ '''''less /etc/passwd''' | ||
| + | |- | ||
| + | |head || Vis første liner af fil || ''Bash$ '''''head /etc/passwd''' | ||
| + | |- | ||
| + | |tail || Vis sidste linier af fil – God til at se logfiler med dynamisk. Se option –f i manual || ''bash$'''''tail /etc/passwd''' | ||
| + | |- | ||
| + | |cmp || Compare – sammenlign to filer || ''Bash$ '''''cmp filA filB''' | ||
| + | |- | ||
| + | |diff || Difference – sammenlign to filer || ''Bash$ '''''diff filA filB''' | ||
| + | |- | ||
| + | |cut || Udvælg søjler i fil || ''Bash$ '''''cut –d: -f5 /etc/passwd''' | ||
| + | |- | ||
| + | |wc || Word Count – Tæl linier, ord eller tegn || ''Bash$ '''''wc –l /etc/passwd''' | ||
| + | |- | ||
| + | |tr || Translate – Søg og erstat tegn || ''Bash$ '''''echo abcfef | tr a-z A-Z''' | ||
| + | |- | ||
| + | |grep || Find linier med bestemt indhold || ''Bash$ '''''grep heth /etc/passwd''' | ||
| + | |- | ||
| + | |sed || Seriel Editor – Ofte brugt i scripts til editering af tekst | ||
| + | |- | ||
| + | |file || Vis hvad type af indhold filer har || ''Bash$ '''''file *''' | ||
| + | |- | ||
| + | |pr || Print Formatter – Formaterer tekst til print || ''Bash$ '''''pr –h ”rapport” filA''' | ||
| + | |- | ||
| + | |vi || Visual – Populær editor || ''Bash$ '''''vi filA''' | ||
| + | |- | ||
| + | |pico || Populær editor || ''Bash$ '''''pico filA''' | ||
| + | |- | ||
| + | |emacs || Populær editor || ''Bash$ '''''emacs filA''' | ||
| + | |- | ||
| + | |tee || split stdout fra et program i flere || ''Bash$ '''''cat filA | tee filB''' | ||
|} | |} | ||
Revision as of 12:18, 12 February 2009
Contents
Basic UNIX/Linux Commands
On line help
| Command | Explanation | Example |
|---|---|---|
| man | Se en kommandos manualside. | Bash$ man find |
| info | Generel hjælp eller hjælp til enkelte kommandoer | Bash$ info |
| apropos | Vis kommandoer som minder om en kendt | Bash$ apropos chmod |
| help | Viser bash shellens indbyggede kommandoer | Bash$ help |
File handling
| Command | Explanation | Example |
|---|---|---|
| cp | CoPy - Kopier fil(er) | Bash$ cp filA filB |
| mv | MoVe – Flyt eller omdøb en fil | Bash$ mv filB filC |
| ln | LiNk – Opret en link til en fil eller bibliotek | Bash$ ln filC filD |
| rm | ReMove – Slet filer og biblioteker | Bash$ rm filA filB |
| mkdir | Opret bibliotek | Bash$ mkdir heth |
| rmdir | Slet bibliotek. Skal være tomt | Bash$ rmdir heth |
Searching for Files and storage
| Command | Explanation | Example |
|---|---|---|
| ls | LiSt - Vis liste over filer og biblioteker | Bash$ ls -asl |
| pwd | Print Working Directory - Vis nuværende arbejdsbibliotek | Bash$ pwd |
| find | Søg efter filer og kataloger | Bash$ find / –name filA |
| du | Disk Usage – Viser forbrug af diskplads | Bash$ du /home/heth |
| df | Disk Free - Viser totalt forbrug/plads på diske | Bash$ df |
| cd | Change Directory – skift arbejdsbibliotek | Bash$ cd /home/heth |
Working with files
| Command | Explanation | Example |
|---|---|---|
| cat | concatenate – Vis fil | Bash$ cat /etc/passwd |
| more | Vis fil en side af gangen. kan bladre frem | Bash$ more /etc/passwd |
| less | Vis fil en side af gangen kan bladre frem og tilbage | Bash$ less /etc/passwd |
| head | Vis første liner af fil | Bash$ head /etc/passwd |
| tail | Vis sidste linier af fil – God til at se logfiler med dynamisk. Se option –f i manual | bash$tail /etc/passwd |
| cmp | Compare – sammenlign to filer | Bash$ cmp filA filB |
| diff | Difference – sammenlign to filer | Bash$ diff filA filB |
| cut | Udvælg søjler i fil | Bash$ cut –d: -f5 /etc/passwd |
| wc | Word Count – Tæl linier, ord eller tegn | Bash$ wc –l /etc/passwd |
| tr | Translate – Søg og erstat tegn | tr a-z A-Z |
| grep | Find linier med bestemt indhold | Bash$ grep heth /etc/passwd |
| sed | Seriel Editor – Ofte brugt i scripts til editering af tekst | |
| file | Vis hvad type af indhold filer har | Bash$ file * |
| pr | Print Formatter – Formaterer tekst til print | Bash$ pr –h ”rapport” filA |
| vi | Visual – Populær editor | Bash$ vi filA |
| pico | Populær editor | Bash$ pico filA |
| emacs | Populær editor | Bash$ emacs filA |
| tee | split stdout fra et program i flere | tee filB |