Fil- og katalogadministrasjon
-
ls: Liste filer og kataloger i gjeldende katalog. Den viser navnene på filer og kataloger i gjeldende katalog.Eksempel:
ls -
pwd: Skriv ut hele banen til gjeldende katalog. Det 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 <filename>: 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>: Fjern en fil. Merk at denne kommandoen vil slette filen uten noen bekreftelse, så bruk den med forsiktighet.Eksempel:
rm file.txt -
mkdir <directory>: Opprett en ny katalog med det angitte navnet.Eksempel:
mkdir new_folder -
rmdir <directory>: Fjern en tom katalog. Merk at du bare kan fjerne en tom katalog ved å bruke denne kommandoen.Eksempel:
rmdir empty_folder
Administrering av fil- og katalogtillatelser
-
chmod <permissions> <file/directory>: Endre tilgangstillatelsene til en fil eller katalog i henhold til de angitte tillatelsene. Vanlige tillatelser inkluderer "r"(les), "w"(skriv) og "x"(utfør).Eksempel:
chmod u+rwx file.txt(legg til lese-, skrive-, utføringstillatelser for eieren) -
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: List de kjørende prosessene. Denne kommandoen viser en liste over prosesser og deres tilhørende prosess-IDer(PID).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 prosessen 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 program som kjører i bakgrunnen av systemet, og denne kommandoen starter det.Eksempel:
systemctl start httpd(start Apache-tjenesten) -
systemctl stop <service>: Stopp den angitte tjenesten. Denne kommandoen stopper en kjørende tjeneste.Eksempel:
systemctl stop httpd(stopp Apache-tjenesten) -
systemctl restart <service>: Start den angitte tjenesten på nytt. Denne kommandoen stopper og starter tjenesten.Eksempel:
systemctl restart httpd(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 httpd(vis statusen til Apache-tjenesten)
Pakkehåndtering
-
yum install <package>: Installer en programvarepakke fra CentOS depotet.Eksempel:
yum install nginx(installer Nginx) -
yum update <package>: Oppdater den installerte programvarepakken til den nyeste versjonen.Eksempel:
yum update nginx(oppdater Nginx) -
yum remove <package>: Fjern en installert pakke fra systemet.Eksempel:
yum 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 <hostname/IP>: Sjekk nettverkstilkoblingen til en spesifisert IP-adresse eller domenenavn ved å sende pakker og vente på svar.Eksempel:
ping google.com -
curl <URL>: Hent innhold fra en URL. Denne kommandoen brukes ofte til å laste ned data fra nettsteder og vise resultatene på kommandolinjen.Eksempel:
curl https://www.example.com
Ledelse av kommandohistorikk
-
history: Vis historien til tidligere utførte kommandoer. Denne kommandoen viser kommandoene som er utført i gjeldende økt.Eksempel:
history
Dette er noen av de vanlige og nyttige kommandolinjekommandoene i CentOS. Avhengig av dine behov og formål, kan du bruke disse kommandoene til å administrere systemet og utføre grunnleggende oppgaver.

