I dette Linux/Unix kommandolinjejuksearket lærer du:
Grunnleggende Linux-kommandoer
Kommando |
Tekniske beskrivelser |
|
ls |
Viser alle filer og kataloger i gjeldende arbeidskatalog |
ls -R |
Viser filer i underkataloger også |
ls -a |
Viser også skjulte filer |
ls -al |
Lister filer og kataloger med detaljert informasjon som tillatelser, størrelse, eier, etc. |
cd or cd ~ |
Naviger til HJEM-katalogen |
cd .. |
Flytt ett nivå opp |
cd |
For å bytte til en bestemt katalog |
cd / |
Flytt til rotkatalogen |
cat > filename |
Oppretter en ny fil |
cat filename |
Viser filinnholdet |
cat file1 file2 > file3 |
Slår sammen to filer (fil1, fil2) og lagrer utdataene i en ny fil (fil3) |
mv file "new file path" |
Flytter filene til den nye plasseringen |
mv filename new_file_name |
Gi nytt navn til filen til et nytt filnavn |
sudo |
Lar vanlige brukere kjøre programmer med sikkerhetsrettighetene til superbrukeren eller roten |
rm filename |
Sletter en fil |
man |
Gir hjelpeinformasjon om en kommando |
history |
Gir en liste over alle tidligere kommandoer som er skrevet inn i gjeldende terminaløkt |
clear |
Tømmer terminalen |
mkdir directoryname |
Oppretter en ny katalog i den nåværende arbeidskatalogen eller en på den angitte banen |
rmdir |
Sletter en katalog |
mv |
Gi nytt navn til en katalog |
pr -x |
Deler inn filen i x kolonner |
pr -h |
Tildeler en overskrift til filen |
pr -n |
Angir filen med linje Numbers |
lp -nc , lpr c |
Skriver ut "c" kopier av filen |
lp-d lp-P
|
Angir navnet på skriveren |
apt-get
|
Kommando som brukes til å installere og oppdatere pakker |
mail -s 'subject'
-c 'cc-address'
-b 'bcc-address'
'to-address'
|
Kommando for å sende e-post |
mail -s "Subject"
to-address < Filename
|
Kommando for å sende e-post med vedlegg |
Filtillatelseskommandoer
Kommando |
Tekniske beskrivelser |
|
ls -l |
for å vise filtype og tilgangstillatelse |
r |
lesetillatelse |
w |
skrivetillatelse |
x |
utføre tillatelse |
-= |
ingen tillatelse |
Chown user |
For å endre eierskapet til en fil/katalog |
Chown user:group filename |
endre brukeren og gruppen for en fil eller katalog |
Kommandoen Environment Variables
Kommando |
Tekniske beskrivelser |
|
echo $VARIABLE |
For å vise verdien av en variabel |
env |
Viser alle miljøvariabler |
VARIABLE_NAME= variable_value |
Opprett en ny variabel |
Unset |
Fjern en variabel |
export Variable=value |
For å angi verdien av en miljøvariabel |
Brukeradministrasjonskommandoer for linux
Kommando |
Tekniske beskrivelser |
|
sudo adduser username |
For å legge til en ny bruker |
sudo passwd -l 'username' |
For å endre passordet til en bruker |
sudo userdel -r 'username' |
For å fjerne en nyopprettet bruker |
sudo usermod -a -G GROUPNAME USERNAME |
For å legge til en bruker i en gruppe |
sudo deluser USER GROUPNAME |
For å fjerne en bruker fra en gruppe |
finger |
Viser informasjon om alle brukere som er pålogget |
finger username |
Gir informasjon om en bestemt bruker |
Nettverkskommando
Kommando |
Tekniske beskrivelser |
|
SSH username@ip-address or hostname |
logg inn på en ekstern Linux-maskin ved hjelp av SSH |
Ping hostname="" or ="" |
Å pinge og analysere nettverks- og vertstilkoblinger |
dir |
Vis filer i gjeldende katalog på en ekstern datamaskin |
cd "dirname" |
endre katalog til "dirname" på en ekstern datamaskin |
put file |
last opp 'fil' fra lokal til ekstern datamaskin |
get file |
Last ned 'fil' fra ekstern til lokal datamaskin |
quit |
Logg Ut |
Behandle kommando
Kommando |
Tekniske beskrivelser |
|
bg |
For å sende en prosess i bakgrunnen |
fg |
For å kjøre en stoppet prosess i forgrunnen |
top |
Detaljer om alle aktive prosesser |
ps |
Oppgi status for prosesser som kjører for en bruker |
ps PID |
Gir status for en bestemt prosess |
pidof |
Gir prosess-ID (PID) til en prosess |
kill PID |
Dreper en prosess |
nice |
Starter en prosess med en gitt prioritet |
renice |
Endrer prioritet for en allerede kjørende prosess |
df |
Gir ledig harddiskplass på systemet ditt |
free |
Gir gratis RAM på systemet ditt |
VI Redigeringskommandoer
Kommando |
Tekniske beskrivelser |
|
i |
Sett inn ved markør (går inn i innsettingsmodus) |
a |
Skriv etter markøren (går inn i innsettingsmodus) |
A |
Skriv på slutten av linjen (går inn i innsettingsmodus) |
ESC |
Avslutt innsettingsmodus |
u |
Angre siste endring |
U |
Angre alle endringer på hele linjen |
o |
Åpne en ny linje (går inn i innsettingsmodus) |
dd |
Slett linje |
3dd |
Slett 3 linjer |
D |
Slett innholdet på linjen etter markøren |
C |
Slett innholdet på en linje etter markøren og sett inn ny tekst. Trykk ESC-tasten for å avslutte innsettingen. |
dw |
Slett ord |
4dw |
Slett 4 ord |
cw |
Bytt ord |
x |
Slett tegn ved markøren |
r |
Bytt ut tegnet |
R |
Overskriv tegn fra markøren og utover |
s |
Erstatt ett tegn under markøren fortsett å sette inn |
S |
Bytt ut hele linjen og begynn å sette inn på begynnelsen av linjen |
~ |
Endre store og små bokstaver for individuelle tegn |
Håper denne Linux-referanseguiden hjelper deg!