Fil- och kataloghantering
-
ls: Lista filer och kataloger i den aktuella katalogen. Den visar namnen på filer och kataloger som finns i den aktuella katalogen.Exempel:
ls -
pwd: Skriv ut hela sökvägen till den aktuella katalogen. Det hjälper dig att veta var du är i filsystemet.Exempel:
pwd -
cd <directory>: Byt till den angivna katalogen. Genom att använda detta kommando kan du navigera mellan kataloger i ditt filsystem.Exempel:
cd /home/user/documents -
touch <filename>: Skapa en ny fil eller uppdatera ändringstiden för en befintlig fil. Om filen redan finns kommer den att uppdatera ändringstiden.Exempel:
touch newfile.txt -
cp <source> <destination>: Kopiera en fil eller katalog från källplatsen till målplatsen. Du kan kopiera flera filer eller kataloger genom att ange flera källor.Exempel:
cp file.txt /home/user/documents/(kopiera en fil)cp -r folder1 /home/user/documents/(kopiera en katalog)
-
mv <source> <destination>: Flytta eller byta namn på en fil eller katalog från källplatsen till målplatsen. Om destinationen är ett nytt namn kommer den att byta namn; om det är en ny väg kommer den att röra sig.Exempel:
mv file.txt /home/user/documents/file_new.txt(byt namn på en fil)mv folder1 /home/user/documents/(flytta en katalog)
-
rm <file>: Ta bort en fil. Observera att detta kommando kommer att radera filen utan någon bekräftelse, så använd det med försiktighet.Exempel:
rm file.txt -
mkdir <directory>: Skapa en ny katalog med det angivna namnet.Exempel:
mkdir new_folder -
rmdir <directory>: Ta bort en tom katalog. Observera att du bara kan ta bort en tom katalog med detta kommando.Exempel:
rmdir empty_folder
Fil- och katalogbehörighetshantering
-
chmod <permissions> <file/directory>: Ändra åtkomstbehörigheterna för en fil eller katalog enligt de angivna behörigheterna. Vanliga behörigheter inkluderar "r"(läs), "w"(skriv) och "x"(kör).Exempel:
chmod u+rwx file.txt(lägg till läs, skriv, exekvera behörigheter för ägaren) -
chown <user>:<group> <file/directory>: Ändra ägaren av en fil eller katalog till den angivna användaren och gruppen.Exempel:
chown user1:group1 file.txt(ställ in ägaren och gruppen för file.txt)
Process och Service Management
-
ps: Lista de pågående processerna. Detta kommando visar en lista över processer och deras motsvarande process-ID(PID).Exempel:
ps -
top: Visa de pågående processerna och systemresurserna. Detta kommando tillhandahåller ett interaktivt gränssnitt för att se pågående processer och övervaka systemresurser som CPU, RAM.Exempel:
top -
kill <PID>: Avsluta processen med angivet process-ID(PID). Detta kommando skickar en signal för att stoppa processen, vilket gör att den kan avslutas eller stängas av.Exempel:
kill 1234(avsluta processen med PID 1234) -
systemctl start <service>: Starta den angivna tjänsten. En tjänst är ett program som körs i bakgrunden av systemet, och det här kommandot startar det.Exempel:
systemctl start httpd(starta Apache-tjänsten) -
systemctl stop <service>: Stoppa den angivna tjänsten. Detta kommando stoppar en tjänst som körs.Exempel:
systemctl stop httpd(stoppa Apache-tjänsten) -
systemctl restart <service>: Starta om den angivna tjänsten. Detta kommando stoppar och startar tjänsten.Exempel:
systemctl restart httpd(starta om Apache-tjänsten) -
systemctl status <service>: Visa status för den angivna tjänsten. Detta kommando visar om tjänsten körs eller inte, och dess status.Exempel:
systemctl status httpd(visa status för Apache-tjänsten)
Pakethantering
-
yum install <package>: Installera ett programpaket från CentOS förvaret.Exempel:
yum install nginx(installera Nginx) -
yum update <package>: Uppdatera det installerade programpaketet till den senaste versionen.Exempel:
yum update nginx(uppdatera Nginx) -
yum remove <package>: Ta bort ett installerat paket från systemet.Exempel:
yum remove nginx(ta bort Nginx)
Nätverkshantering
-
ifconfig: Visa information om nätverksenheter och IP-adresser för systemet.Exempel:
ifconfig -
ip addr: Visa information om nätverksenheter och IP-adresser för systemet. Detta kommando liknarifconfig.Exempel:
ip addr -
ping <hostname/IP>: Kontrollera nätverksanslutning till en angiven IP-adress eller domännamn genom att skicka paket och vänta på svar.Exempel:
ping google.com -
curl <URL>: Hämta innehåll från en URL. Detta kommando används ofta för att ladda ner data från webbplatser och visa resultaten på kommandoraden.Exempel:
curl https://www.example.com
Kommandohistorikhantering
-
history: Visa historiken för tidigare utförda kommandon. Detta kommando listar de kommandon som körs i den aktuella sessionen.Exempel:
history
Det här är några av de vanliga och användbara kommandoradskommandona i CentOS. Beroende på dina behov och syften kan du använda dessa kommandon för att hantera ditt system och utföra grundläggande uppgifter.

