Index:MAN/dan

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Contents

Grundlæggende Linux Kommandoer

Her er nogle grundlæggende kommandoer, som du bliver nød til at navigere rundt i, for at bruge din shell. Bemærk venligst, at du normalt kan finde hjælp om en kommando ved at skrive "man command" i din shell (eksempel: man wget) eller at tilføje --help eller -h (eksempel: nano --help)


CD

cd - Skifter det nuværende arbejds dir, til en specifik folder (mappe).

cd <mappe>      # Åbner <mappe>
cd ..           # Dette går en mappe op (tilbage)
cd              # Tilbage til din 'Home' mappe

Fuld MAN liste: http://www.manpagez.com/man/n/cd/

CAT

cat - (concatination) Sammenkæder fil, og skriver det som standart output.

cat file1              # Skriver indholdet af fil1

Fuld MAN liste: http://en.wikipedia.org/wiki/Cat_(Unix)

ECHO

echo - Viser en linje af tekst

       echo [OPTION]... [TekstStreng(String)]...

BESKRIVELSE
       Echo TekstStreng(String) til standart output.

       -n     output'er ikke den efterfølgende newline

       -e     aktivere interpretering af backslash escapes

       -E     deaktivere interpretering af backslash escapes (standart)

       --help Vis denne hjælp og afslut

       --version
              udskriver version information og afslut

CHMOD

chmod - ændre fil tilstande eller adgangskontrol lister.

chmod [options] mode[,mode] file1 [file2 ...]
chmod [-fv] [-R [-H | -L | -P]] mode file ...
chmod [-fv] [-R [-H | -L | -P]] [-a | +a | =a] ACE file ...
chmod [-fhv] [-R [-H | -L | -P]] [-E] file ...
chmod [-fhv] [-R [-H | -L | -P]] [-C] file ...
chmod [-fhv] [-R [-H | -L | -P]] [-N] file ...

Fuld MAN liste: http://www.manpagez.com/man/1/chmod/

CP

cp - Kopiering af fil(er).

cp [-R [-H | -L | -P]] [-fi | -n] [-pvX] source_fil target_fil
cp [-R [-H | -L | -P]] [-fi | -n] [-pvX] source_fil ... target_mappe

Fuld MAN liste: http://www.manpagez.com/man/1/cp/

SCP

scp - Kopiering af filer imellem to computere.

scp user1@host1 filnavn user2@host2:mappe     #kopiere filen fra user1@host1 til den mappe specificeret på user2@host2

WHICH

which - Lokalisere an kommando

which [-a] filnavn ...

WGET

wget - download fil(er) til mappen

wget <url of file>                                             # downloader filen fra <url> til den nuværende mappe
wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz  # vil downloade psyBNC-2.3.2-7.tar.gz
wget -c <url>                                                  # Vil genoptage downloading af fil <url> hvis muligt

Fuld MAN liste: http://www.manpagez.com/man/1/wget/

GREP

grep - Find TekstStreng(string) i arkiv. Viser alle linjer i konsolen som indeholder de 'string's.

grep TeksStreng minfil.txt           # viser alle linjer i konsolen som præcists indeholder ''(String)
grep -n                              # vis linjenummer
grep -i                              # behandler store og små bogstaver ens
grep -in TeksStreng myfile.txt       # viser alle linjer og linjens nummer som indeholder 'TekstStreng'(String)

Fuld MAN liste: http://www.manpagez.com/man/1/grep/

GZIP

gzip / gunzip - GNU Kombrimere filer så de fylder mindre, eller dekombrimere .Z eller .gz filer. (Næsten det samme som Windows's .zip eller .rar)

gzip file.fits          # kombrimere file.fits til file.fits.gz
gunzip file.fits.gz     # gendanner den originale fil file.fits
gzip *.dat              # kombrimere alle .dat filer til .dat.gz
gunzip *.dat.gz         # dekombrimere alle .dat.gz filer til .dat
program | gzip > out.gz # kombrimere program output til out.gz
program | gunzip > out  # dekombrimere kombrimered program output

Fuld MAN liste: http://www.manpagez.com/man/1/gzip/

FIND

find - søg for filer rekursivt i en mappe.

find -name {name}               # søg i nuværende mappe for navn (kan bruge wildcards)
find -name *up.sh               # find filer med suffiks 'up.sh' i den nuværende mappe
find -name *.o                  # find filer med forlængelsen '.o' i den nuværende mappe
find -name *.sh -o -name *.log  # find filer med forlængelsen '.sh' or '.log' i den nuværende mappe 
find / | grep cvs               # find files i root mappen with 'cvs' i stien

Fuld MAN liste: http://www.manpagez.com/man/1/find

TAR

tar - Kombinere filer til en større archive fil, eller udpakke filer fra det archive.

tar -tvf foo.tar                    # vis indholdet af foo.tar
tar -xvf foo.tar                    # udpak indholdet af foo.tar
tar -xzvf foo.tgz                   # udpak indholdet af gzip kombrimeret foo.tgz (også normalt set som foo.tar.gz)
tar -xjvf foo.tar.bz2               # udpak indholdet af bz2 kombrimeret foo.tar.bz2
tar -cvf foo.tar {file_list}        # tar filer i file_list (kan inkludere mapper) til foo.tar
tar -czvf foo.tgz {file_list}       # tar og kombrimere (gzip) filer i file_list til foo.tgz
tar -cjvf foo.tar.bz2 {file_list}   # som ovenover, men med bzip2 kombrimering

Fuld MAN liste: http://amath.colorado.edu/computing/software/man/tar.html

UNRAR

Dekombrimere .rar filer.

Anvendelse:     unrar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\>

==Kommandoer==
  e             Udpak filer til nuværende mappe
  l[t,b]        List archive [technical, bare]
  p             Print fil til stdout
  t             Test archive filer
  v[t,b]        Verbosely list archive [technical,bare]
  x             Udpak filer med fuld sti

Fuld help liste: http://pastebin.ca/1306861

KILL

kill - Kill, pauser eller fortsætter en process. Kan også blive brugt til at dræbe deamons. (PID er procesens ID Nummer. For at få PID se den næste optegnelse)

kill "PID"        # dette sender et 'nice' kill til procesen. Hvis det ikke virker, gør nedestående
kill -9 "PID      # et mere kraftfuldt kill
kill -STOP "PID"  # pause (stopper) procesen
kill -CONT "PID"  # Genoptag procesen

Fuld MAN liste: http://www.manpagez.com/man/2/kill/

PS

ps - Oversigt over proceser i systemet

ps -u <user>         # oversigt over <user>'s proceser
ps -f                # oversigt over proceser started her i fuld format
ps -A -l             # oversigt over alle proceser i lang format

Layout af output er som følger:

PID   output   CPU time name
934   pts/0    00:00:00 bash

Fuld MAN liste: http://www.manpagez.com/man/1/ps/

MAN

man - en grafisk brugergrænseflade til on-line reference manualer.

man [-c|-w|-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-adhu7V] [-i|-I] [-m system[,...]] [-L locale] [-p string] [-C file] [-M path] [-P pager] [-r prompt] [-S list] [-e extension] [--warnings [warnings]] [[section] page ...] ...
man -l [-7] [-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-p string] [-P pager] [-r prompt] [--warnings[warnings]] file ...
man -k [apropos options] regexp ...
man -f [whatis options] page ...

MV

mv - Move file(s) or rename a file

mv file1 file2       # omdøb file1 til file2
mv dir1 dir2         # omdøb dir mappe1 til mappe2
mv file1 directory   # flytter filer til directory

Fuld MAN liste: http://www.manpagez.com/man/1/mv/

NANO

nano - nano tekst editor

nano <filnavn>   # åbner <filnavn> tekst editoren
nano <newfile>   # åbner et ny tekst fil hvor <newfile> er fil navnet

Nogle muligheder inden for nano:

  • CTRL+O (ikke nul, Control + bogstav O) -- overskriv/ændre tekst fil
  • CTRL+X -- Afslut nano editor

Fuld MAN liste: http://www.manpagez.com/man/1/nano/

VI

vi - vi tekst editor

vi <filnavn>  # åbner <filnavn> i vi

Der er forskellige måder. Pres i for at gå til indsættelses mode (det er det normale tekst editore altid er i). Pres esc for at gå tilbage til standart mode.

Nogle normale kommandoer (i standard mode):

:q!           -- afslut uden at gemme
:wq           -- gem og afslut
i (or) insert -- indsæt og rediger tekst
Shift D       -- Slet linje
yy            -- kopier linje
p             -- indsæt linje (det samme som C+V i Windows 'paste')
Page Up       -- rul en side op
Page Down     -- rul en side ned

Fuld MAN liste: http://www.csb.yale.edu/userguides/wordprocess/vi_descrip.html

Ekstra tip for indsætning 'pasteing': Hvis du vil indsætte end lang tekst eller kode i vi, f.eks. hvis du connecter med Windows over Putty, brug først :indsæt 'paste' før du indsætter, og du vil undgå at rode rundt i dine linjer.

PASSWD

passwd - skift dit nuværende password

For at ændre din brugers password:

  • Skriv passwd og pres enter. Du vil se beskeden: Changing password for <dit brugernavn>
  • Når "Old password:" kommer frem, skriv da dit gamle password.
  • Og så når "Enter new password:" kommer frem, skriv da dit nye password.
  • Systemet dobble tjekker dit nye password. Når "Verify:" kommer frem, skriv da dit nye password igen, og tryk enter.

Fuld MAN liste: http://unixhelp.ed.ac.uk/CGI/man-cgi?passwd+5

LS

ls - Vis liste over filer i den aktuelle mappe eller oplysninger om filerne.

ls file     # eksistere filen?
ls -l file  # vis information omkring filen
ls *.txt    # vis alle filer der ender på .txt
ls -lt      # vis information omkring alle filer i dato orden
ls -lrt     # gør den samme som i den øverste kommando, bare omvendt
ls -a       # vis alle filer, herunder også skjulte filer.
ls dir      # viser indholdet af mappen
ls -d dir   # eksitere mappen?
ls -F       # viser hvilke type filen er. (mappe, eksekverbar fil osv.)
ls -R       # viser også filer i en undermappe af en mappe
ls -1       # viser en fil per linje

Fuld MAN liste: http://unixhelp.ed.ac.uk/CGI/man-cgi?ls

MKDIR

mkdir - lav en mappe

mkdir <navn>  #laver en mappe med <navn>

Fuld MAN liste: http://unixhelp.ed.ac.uk/CGI/man-cgi?mkdir


RM

rm - Slette (fjerne) filer

rm file1     # slet en fil (brug -i for at spørge om du er sikker)
rm -r dir1   # slet en mappe og alt det den indeholder (FORSIGTIG!)
rm -rf dir1  # ligesom ovenover, hvis vi her et -i alias

Fuld MAN liste: http://unixhelp.ed.ac.uk/CGI/man-cgi?rm

LOGOUT

logout - Ender sessionen. Prøv også exit.

Ctrl+d ender også sessionen.

WHEREIS

whereis - giver placeringen af binær,kilde eller online manual side.

whereis command # giver det sted, hvor den kommando, og manual siden kan findes.

Fuld MAN liste: http://www.linfo.org/whereis.html

WHO

who - vis hvem der er logged på

who [OPTION]... [ FILE | ARG1 ARG2 ]
Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox