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.