Fil- og katalogadministrasjon
-
ls: Vis en liste over filer og kataloger i gjeldende katalog. Denne kommandoen lar deg se innholdet i gjeldende katalog.Eksempel:
ls -
pwd: Skriv ut den absolutte banen til gjeldende katalog. Denne kommandoen hjelper deg å vite hvor du er i filsystemet.Eksempel:
pwd -
cd <directory>: Bytt til den angitte katalogen. Ved å bruke denne kommandoen kan du navigere mellom kataloger i filsystemet.Eksempel:
cd /home/user/documents -
touch <file>: Opprett en ny fil eller oppdater endringstiden for en eksisterende fil. Hvis filen allerede eksisterer, vil den oppdatere endringstiden.Eksempel:
touch newfile.txt -
cp <source> <destination>: Kopier en fil eller katalog fra kildestedet til destinasjonsstedet. Du kan kopiere flere filer eller kataloger ved å spesifisere flere kilder.Eksempel:
cp file.txt /home/user/documents/(kopier en fil)cp -r folder1 /home/user/documents/(kopier en katalog)
-
mv <source> <destination>: Flytt eller gi nytt navn til en fil eller katalog fra kildestedet til destinasjonsstedet. Hvis destinasjonen er et nytt navn, vil den gi nytt navn; hvis det er en ny vei, vil den bevege seg.Eksempel:
mv file.txt /home/user/documents/file_new.txt(gi nytt navn til en fil)mv folder1 /home/user/documents/(flytt en katalog)
-
rm <file>: Slett en fil. Merk at denne kommandoen vil slette filen uten noen bekreftelse, så bruk den forsiktig.Eksempel:
rm file.txt -
mkdir <directory>: Opprett en ny katalog med det angitte navnet.Eksempel:
mkdir new_folder -
rmdir <directory>: Slett en tom katalog. Merk at du bare kan slette en tom katalog med denne kommandoen.Eksempel:
rmdir empty_folder
Tillatelsesbehandling
-
chmod <permission> <file/directory>: Endre tilgangstillatelsene til en fil eller katalog i henhold til den angitte tillatelsen. Vanlige tillatelser inkluderer "r"(les), "w"(skriv) og "x"(utfør).Eksempel:
chmod u+rwx file.txt(legg til lese-, skrive- og utføringstillatelser for brukeren) -
chown <user>:<group> <file/directory>: Endre eieren av en fil eller katalog til den angitte brukeren og gruppen.Eksempel:
chown user1:group1 file.txt(angi eier og gruppe for file.txt)
Prosess- og tjenesteledelse
-
ps: Liste kjørende prosesser. Denne kommandoen viser en liste over prosesser og deres tilhørende prosess-ID-er(PID-er).Eksempel:
ps -
top: Vis kjørende prosesser og systemressurser. Denne kommandoen gir et interaktivt grensesnitt for å se kjørende prosesser og overvåke systemressurser som CPU, RAM.Eksempel:
top -
kill <PID>: Avslutt en prosess med den angitte prosess-ID(PID). Denne kommandoen sender et signal for å stoppe prosessen, slik at den kan avsluttes eller slås av.Eksempel:
kill 1234(avslutt prosessen med PID 1234) -
systemctl start <service>: Start den angitte tjenesten. En tjeneste er et bakgrunnsprogram for systemet, og denne kommandoen starter den.Eksempel:
systemctl start apache2(start Apache-tjenesten) -
systemctl stop <service>: Stopp den angitte tjenesten. Denne kommandoen stopper den kjørende tjenesten.Eksempel:
systemctl stop apache2(stopp Apache-tjenesten) -
systemctl restart <service>: Start den angitte tjenesten på nytt. Denne kommandoen stopper og starter deretter tjenesten.Eksempel:
systemctl restart apache2(start Apache-tjenesten på nytt) -
systemctl status <service>: Vis statusen til den angitte tjenesten. Denne kommandoen viser om tjenesten kjører eller ikke og dens status.Eksempel:
systemctl status apache2(vis statusen til Apache-tjenesten)
Pakkehåndtering
-
apt-get install <package>: Installer en programvarepakke fra Ubuntu depotet.Eksempel:
apt-get install nginx(installer Nginx) -
apt-get update: Oppdater informasjonen om alle programvarepakker fra depotet. Denne kommandoen vil hente informasjon om de nyeste pakkene fra depotet.Eksempel:
apt-get update -
apt-get upgrade: Oppgrader alle installerte pakker til den nyeste versjonen.Eksempel:
apt-get upgrade -
apt-get remove <package>: Fjern en installert pakke fra systemet.Eksempel:
apt-get remove nginx(fjern Nginx)
Nettverksadministrasjon
-
ifconfig: Vis informasjon om nettverksenheter og IP-adresser til systemet.Eksempel:
ifconfig -
ip addr: Vis informasjon om nettverksenheter og IP-adresser til systemet. Denne kommandoen ligner påifconfig.Eksempel:
ip addr -
ping <domain/IP>: Sjekk nettverkstilkoblingen til en spesifisert IP-adresse eller domenenavn ved å sende pakker og vente på svar.Eksempel:
ping google.com -
curl <URL>: Hent innholdet fra en URL. Denne kommandoen brukes vanligvis til å laste ned data fra et nettsted og vise resultatet på kommandolinjen.Eksempel:
curl https://www.example.com
Ledelse av kommandohistorikk
-
history: Vis historien til tidligere utførte kommandoer. Denne kommandoen viser kommandoene som har blitt utført i gjeldende økt.Eksempel:
history
Dette er noen vanlige og nyttige kommandolinjekommandoer i Ubuntu. Avhengig av dine behov og formål, kan du bruke disse kommandoene til å administrere systemet og utføre ulike grunnleggende oppgaver.

