Linux er et operativsystem med åpen kildekode som driver et flertall av webservere og tusenvis av personlige datamaskiner. Operativsystemet er bygget rundt Linux-kjernen, og har forskjellige distribusjoner for både stasjonære maskiner og servere, inkludert Ubuntu, CentOS, CoreOs, Arch Linux, Fedora Debian blant andre..


Selv om distribusjonene kan være forskjellige på noen måter, er det vanlige Linux-kommandoer som fungerer i alle dem. I denne guiden vil vi fokusere på hvordan du kan bruke kraften i disse grunnleggende Linux-kommandoene for å administrere systemet ditt bedre.

Forutsetninger

  • En VPS-plan som kjører all Linux-distribusjon>
  • Shell-tilgang til serveren din

# 1: Linux cd-kommando

I Linux cd er et forkortelse for ‘endre katalog’. Denne kommandoen er nyttig hvis du vil endre til en annen arbeidskatalog. For å flytte til ‘var’ -katalogen, skriver du for eksempel kommandoen nedenfor:

$ cd / var

Kommandoen er også nyttig hvis du vil navigere en katalog opp. For å gjøre dette, skriv bare cd kommando etterfulgt av to prikker:

$ cd ..

# 2: mkdir

Linux ‘mkdir’ står for ‘make directory’. Kommandoen gjør det mulig for brukere å lage nye kataloger ved å bruke syntaksen nedenfor:

$ mkdir

Eksempel:

$ mkdir-prøve

# 3: pwd

En annen stor kommando er pwd som betyr ‘skriv ut arbeidskatalog’. Denne kommandoen viser gjeldende katalog som du jobber fra. For å bruke kommandoen skriver du bare kommandoen nedenfor i terminalvinduet:

$ pwd

Eksempelutgang:

/ home / james

# 4: cp

cp kommandoen brukes til å kopiere en fil ved å bruke syntaksen nedenfor:

$ cp

For å kopiere filen ‘sample.txt’ til ‘sample2.txt’ i den samme katalogen, kan vi for eksempel bruke kommandoen nedenfor:

$ cp sample.txt sample2.txt

Vær oppmerksom på at du må ha riktige tillatelser for å kopiere filer til en katalog.

# 5: mv

Når du flytter filer i Linux, kan du bruke mv kommando ved å skrive kommandoen nedenfor:

$ mv

For å flytte filen ‘sample.txt’ fra arbeidskatalogen til nedlastningskatalogen, kan vi for eksempel bruke kommandoen nedenfor

$ sudo mv sample.txt /downloads/sample.txt

# 6: ls

De ls kommando brukes i Linux for å liste innholdet i en katalog. For å for eksempel vise innholdet i ‘/ var’ -katalogen, kan vi skrive inn kommandoen nedenfor:

$ ls / var

Produksjon:

sikkerhetskopier krasjer lokal logg opt snap tmp
cache lib lock mail run spool www

# 7: cp -a

Du kan bruke cp -a å kopiere en katalog. For å opprette en sikkerhetskopi av e-postkatalogen vår, kan vi for eksempel bruke syntaksen nedenfor der ‘mail.bk’ er navnet på den nye katalogen vår:

$ sudo cp -a / var / mail /var/mail.bk

# 8: chmod

chmod brukes til å endre tillatelsene til en katalog. For eksempel kan vi endre tillatelsene tilvar / wwwVed å skrive inn kommandoen nedenfor:

$ chmod 755 / var / www

I eksemplet ovenfor opprettholdes full tilgang for den nåværende brukeren mens andre mennesker hindres i å endre filene i den katalogen.

En tillatelse på 755 betyr at eieren av filen vil ha lese-, skrive- og utføre tillatelser mens gruppen og andre brukere på systemet bare vil ha lese- og utføre tillatelser

# 9: chown

Du kan endre eierforholdet til en fil eller katalog i Linux ved å bruke “chown” -kommandoen.

Grunnleggende syntaks:

$ chown [alternativer]

For eksempel å endre eierskapet til ‘/var / www /’ mappen til en bruker som heter ‘francis’, kan vi bruke:

$ chown -R francis / var / www /

Vær oppmerksom på at vi har brukt -R kommandolinjealternativ for å endre eierskap til alle filer og kataloger i vår målkatalog rekursivt.

Du kan også bruke chown-kommandoen til å endre både eier og gruppe av filen ved å bruke syntaksen nedenfor:

$ chown new_user: new_group

For eksempel:

$ chown james: www-data / var / www /

# 10: gratis

Du kan sjekke det totale brukte og tilgjengelige minnet på Linux ved å bruke gratis kommando:

$ gratis

Prøveutgang

totalt brukt gratis delt buff / cache tilgjengelig
Mem: 595512 394600 71196 17144 129716 90124
Bytt: 0 0 0

# 11: df

Bruke df kommando for å få en rapport om diskplass på din Linux-server.

$ df

Hvis du vil få informasjonen i et menneskelig lesbart format, bruk alternativet -h

$ df -h

Produksjon

Filstørrelse brukt benyttet Bruk% montert på

/ dev / sda1 9,6G 1,8G 7,8G 19% /

# 12: rm

Bruk rm kommando for å slette en fil fullstendig fra systemet

$ rm

Eksempel

$ rm sample.txt

Du kan også slette en katalog ved å bruke rm-kommandoen med et -r alternativ

Eksempel

$ rm -r / tmp / sample

Forsikre deg om at du har rett tillatelse til å slette filen eller bruke sudo til å utføre oppgaven.

For å fjerne en katalog bruker du rm -f kommando som vist nedenfor:

$ rm -f

Eksempel

$ rm -f mail.bk

# 13: dato

For å få gjeldende dato og klokkeslett for din Linux-server bruker du Dato kommandoen som følger:

$ dato

Prøveutgang

Tirs 9. aug. 12:52:59 UTC 2018

# 14: omstart og avslutning

Hvis du vil starte Linux VPS-serveren på nytt, skriver du inn:

$ sudo omstart

For å slå av serveren, skriver du kommandoen nedenfor:

$ sudo shutdown -h

# 15: berøring

I Linux brukes berørings-kommandoen til å lage nye filer. For å lage en ny fil i den nåværende mappen, kjører du kommandoen nedenfor

$ touch sample.txt

# 16: katt

Du kan vise innholdet i filer i Linux ved å bruke kattkommandoen.

$ cat sample.txt

Eller for å kombinere innholdet i flere filer kjører kommandoen nedenfor:

$ cat sample1.txt sample2.txt

Du kan også legge til innholdet i de sammenlagte filene til en annen fil, f.eks. sample3.txt ved å bruke kommandoen nedenfor:

$ cat sample1.txt sample2.txt >> sample3.txt

# 17: mer

Bruk mer-kommandoen til å lese innholdet i en fil en skjerm om gangen:

$ mer sample.txt

# 18: grep

Hvis du vil søke etter en bestemt tekst i en fil, kan du bruke linux grep kommando.

Den grunnleggende syntaks er:

$ grep ”

For eksempel for å se etter uttrykket kjemiker skriv inn kommandoen nedenfor i en fil med navnet sample.txt:

$ grep ‘kjemiker’ sample.txt

Prøveutgang

Kjemikeren vår var fylt med vann under flommene

Vær oppmerksom på at hvis søkeordet ditt blir funnet, blir det markert med rødt.

# 19: historie

Denne kommandoen viser en liste over tidligere brukte kommandoer:

$ historie

Eksempelutgang:

1 gratis
2 df -h
3 dato

12 grep kjemiker prøve.txt
14 historie

For å gjenbruke en tidligere brukt kommando skriver du inn! tegnet etterfulgt av den numeriske tasten som er knyttet til kommandoen.

For eksempel;

$! 3

# 20: klart

Noen ganger kan skjermen fylles med mange kommandoer og utdata. For å fjerne disse, kjør den klare kommandoen:

$ klart

# 21: traceroute

Du kan spore ruten etterfulgt av pakker fra datamaskinen din til en gitt vert.

Eksempel:

$ traceroute 127.0.0.1

Produksjon:

traceroute til 127.0.0.1 (127.0.0.1), 30 humle maks, 60 byte pakker
1 localhost (127.0.0.1) 0,052 ms 0,004 ms 0,003 ms

# 22: ifconfig

ifconfig står for grensesnittkonfigurasjon, bruk denne kommandoen til å spørre nettverksgrensesnittparametere

$ ifconfig

Eksempelutgang:

ens4: flagg = 4163 mtu 1460
inet 10.142.0.2 nettmaske 255.255.255.255 kringkasting 0.0.0.0
inet6 fe80 :: 4001: aff: fe8e: 2 prefikslen 64 scopeid 0x20
eter 42: 01: 0a: 8e: 00: 02 txqueuelen 1000 (Ethernet)

# 23: ssh

Bruk Linux ssh-kommandoen for å koble til en annen ekstern server:

$ ssh

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me