Fil- og mappestyring
-
ls: Liste filer og mapper i den aktuelle mappe. Den viser navnene på filer og mapper, der findes i den aktuelle mappe.Eksempel:
ls -
pwd: Udskriv den fulde sti til den aktuelle mappe. Det hjælper dig med at vide, hvor du er i filsystemet.Eksempel:
pwd -
cd <directory>: Skift til den angivne mappe. Ved at bruge denne kommando kan du navigere mellem mapper i dit filsystem.Eksempel:
cd /home/user/documents -
touch <filename>: Opret en ny fil eller opdater ændringstiden for en eksisterende fil. Hvis filen allerede eksisterer, vil den opdatere ændringstiden.Eksempel:
touch newfile.txt -
cp <source> <destination>: Kopier en fil eller et bibliotek fra kildeplaceringen til destinationsplaceringen. Du kan kopiere flere filer eller mapper ved at angive flere kilder.Eksempel:
cp file.txt /home/user/documents/(kopier en fil)cp -r folder1 /home/user/documents/(kopier en mappe)
-
mv <source> <destination>: Flyt eller omdøb en fil eller et bibliotek fra kildeplaceringen til destinationsplaceringen. Hvis destinationen er et nyt navn, vil den omdøbe; hvis det er en ny vej, vil den flytte sig.Eksempel:
mv file.txt /home/user/documents/file_new.txt(omdøb en fil)mv folder1 /home/user/documents/(flyt en mappe)
-
rm <file>: Fjern en fil. Bemærk, at denne kommando vil slette filen uden nogen bekræftelse, så brug den med forsigtighed.Eksempel:
rm file.txt -
mkdir <directory>: Opret en ny mappe med det angivne navn.Eksempel:
mkdir new_folder -
rmdir <directory>: Fjern en tom mappe. Bemærk, at du kun kan fjerne en tom mappe ved hjælp af denne kommando.Eksempel:
rmdir empty_folder
Administration af fil- og mappetilladelser
-
chmod <permissions> <file/directory>: Skift adgangstilladelserne til en fil eller et bibliotek i henhold til de angivne tilladelser. Almindelige tilladelser inkluderer "r"(læs), "w"(skriv) og "x"(udfør).Eksempel:
chmod u+rwx file.txt(tilføj læse-, skriv-, eksekveringstilladelser for ejeren) -
chown <user>:<group> <file/directory>: Skift ejeren af en fil eller mappe til den angivne bruger og gruppe.Eksempel:
chown user1:group1 file.txt(indstil ejeren og gruppen for file.txt)
Proces- og serviceledelse
-
ps: Liste over de kørende processer. Denne kommando viser en liste over processer og deres tilsvarende proces-id'er(PID).Eksempel:
ps -
top: Vis de kørende processer og systemressourcer. Denne kommando giver en interaktiv grænseflade til at se kørende processer og overvåge systemressourcer såsom CPU, RAM.Eksempel:
top -
kill <PID>: Afslut processen med det angivne proces-id(PID). Denne kommando sender et signal om at stoppe processen, så den kan afslutte eller lukke ned.Eksempel:
kill 1234(afslut processen med PID 1234) -
systemctl start <service>: Start den angivne tjeneste. En tjeneste er et program, der kører i baggrunden af systemet, og denne kommando starter det.Eksempel:
systemctl start httpd(start Apache-tjenesten) -
systemctl stop <service>: Stop den angivne tjeneste. Denne kommando stopper en kørende tjeneste.Eksempel:
systemctl stop httpd(stop Apache-tjenesten) -
systemctl restart <service>: Genstart den angivne tjeneste. Denne kommando stopper og starter tjenesten.Eksempel:
systemctl restart httpd(genstart Apache-tjenesten) -
systemctl status <service>: Vis status for den angivne tjeneste. Denne kommando viser, om tjenesten kører eller ej, og dens status.Eksempel:
systemctl status httpd(vis status for Apache-tjenesten)
Pakkestyring
-
yum install <package>: Installer en softwarepakke fra CentOS lageret.Eksempel:
yum install nginx(installer Nginx) -
yum update <package>: Opdater den installerede softwarepakke til den nyeste version.Eksempel:
yum update nginx(opdater Nginx) -
yum remove <package>: Fjern en installeret pakke fra systemet.Eksempel:
yum remove nginx(fjern Nginx)
Netværksstyring
-
ifconfig: Vis information om netværksenheder og systemets IP-adresser.Eksempel:
ifconfig -
ip addr: Vis information om netværksenheder og systemets IP-adresser. Denne kommando lignerifconfig.Eksempel:
ip addr -
ping <hostname/IP>: Tjek netværksforbindelsen til en specificeret IP-adresse eller domænenavn ved at sende pakker og vente på et svar.Eksempel:
ping google.com -
curl <URL>: Hent indhold fra en URL. Denne kommando bruges ofte til at downloade data fra websteder og vise resultaterne på kommandolinjen.Eksempel:
curl https://www.example.com
Ledelse af kommandohistorie
-
history: Vis historikken for tidligere udførte kommandoer. Denne kommando viser de kommandoer, der udføres i den aktuelle session.Eksempel:
history
Dette er nogle af de almindelige og nyttige kommandolinjekommandoer i CentOS. Afhængigt af dine behov og formål kan du bruge disse kommandoer til at styre dit system og udføre grundlæggende opgaver.

