Failų ir katalogų valdymas
-
ls: Pateikite failų ir katalogų sąrašą dabartiniame kataloge. Rodo dabartiniame kataloge esančių failų ir katalogų pavadinimus.Pavyzdys:
ls -
pwd: spausdinkite visą dabartinio katalogo kelią. Tai padeda žinoti, kur esate failų sistemoje.Pavyzdys:
pwd -
cd <directory>: Keisti į nurodytą katalogą. Naudodami šią komandą galite naršyti tarp failų sistemos katalogų.Pavyzdys:
cd /home/user/documents -
touch <filename>: sukurkite naują failą arba atnaujinkite esamo failo modifikavimo laiką. Jei failas jau yra, jis atnaujins modifikavimo laiką.Pavyzdys:
touch newfile.txt -
cp <source> <destination>: nukopijuokite failą arba katalogą iš šaltinio vietos į paskirties vietą. Galite nukopijuoti kelis failus arba katalogus, nurodydami kelis šaltinius.Pavyzdys:
cp file.txt /home/user/documents/(nukopijuoti failą)cp -r folder1 /home/user/documents/(nukopijuokite katalogą)
-
mv <source> <destination>: perkelkite arba pervardykite failą arba katalogą iš šaltinio vietos į paskirties vietą. Jei kelionės tikslas yra naujas pavadinimas, jis bus pervadintas; jei tai naujas kelias, jis judės.Pavyzdys:
mv file.txt /home/user/documents/file_new.txt(pervardyti failą)mv folder1 /home/user/documents/(perkelti katalogą)
-
rm <file>: pašalinti failą. Atminkite, kad ši komanda ištrins failą be jokio patvirtinimo, todėl naudokite ją atsargiai.Pavyzdys:
rm file.txt -
mkdir <directory>: sukurkite naują katalogą nurodytu pavadinimu.Pavyzdys:
mkdir new_folder -
rmdir <directory>: pašalinkite tuščią katalogą. Atminkite, kad naudodami šią komandą galite pašalinti tik tuščią katalogą.Pavyzdys:
rmdir empty_folder
Failų ir katalogų leidimų valdymas
-
chmod <permissions> <file/directory>: pakeiskite failo arba katalogo prieigos teises pagal nurodytus leidimus. Įprasti leidimai apima „r“(skaityti), „w“(rašyti) ir „x“(vykdyti).Pavyzdys:
chmod u+rwx file.txt(pridėkite skaitymo, rašymo, vykdymo teises savininkui) -
chown <user>:<group> <file/directory>: pakeiskite failo arba katalogo savininką į nurodytą vartotoją ir grupę.Pavyzdys:
chown user1:group1 file.txt(nustatyti failo.txt savininką ir grupę)
Procesų ir paslaugų valdymas
-
ps: išvardykite vykdomus procesus. Ši komanda rodo procesų sąrašą ir atitinkamus procesų ID(PID).Pavyzdys:
ps -
top: Rodyti vykdomus procesus ir sistemos išteklius. Ši komanda suteikia interaktyvią sąsają, leidžiančią peržiūrėti vykdomus procesus ir stebėti sistemos išteklius, tokius kaip CPU, RAM.Pavyzdys:
top -
kill <PID>: nutraukite procesą naudodami nurodytą proceso ID(PID). Ši komanda siunčia signalą sustabdyti procesą, leidžiantį jam išeiti arba išjungti.Pavyzdys:
kill 1234(užbaikite procesą naudodami PID 1234) -
systemctl start <service>: paleiskite nurodytą paslaugą. Paslauga yra programa, kuri veikia sistemos fone, ir ši komanda ją paleidžia.Pavyzdys:
systemctl start httpd(paleiskite „Apache“ paslaugą) -
systemctl stop <service>: sustabdyti nurodytą paslaugą. Ši komanda sustabdo veikiančią paslaugą.Pavyzdys:
systemctl stop httpd(sustabdykite „Apache“ paslaugą) -
systemctl restart <service>: iš naujo paleiskite nurodytą paslaugą. Ši komanda sustabdo ir paleidžia paslaugą.Pavyzdys:
systemctl restart httpd(iš naujo paleiskite „Apache“ paslaugą) -
systemctl status <service>: Rodyti nurodytos paslaugos būseną. Ši komanda parodo, ar paslauga veikia, ar ne, ir jos būseną.Pavyzdys:
systemctl status httpd(rodykite Apache paslaugos būseną)
Paketo valdymas
-
yum install <package>: įdiekite programinės įrangos paketą iš saugyklos CentOS.Pavyzdys:
yum install nginx(įdiekite Nginx) -
yum update <package>: atnaujinkite įdiegtą programinės įrangos paketą į naujausią versiją.Pavyzdys:
yum update nginx(atnaujinti Nginx) -
yum remove <package>: pašalinkite įdiegtą paketą iš sistemos.Pavyzdys:
yum remove nginx(pašalinti Nginx)
Tinklo valdymas
-
ifconfig: Rodyti informaciją apie tinklo įrenginius ir sistemos IP adresus.Pavyzdys:
ifconfig -
ip addr: Rodyti informaciją apie tinklo įrenginius ir sistemos IP adresus. Ši komanda yra panaši įifconfig.Pavyzdys:
ip addr -
ping <hostname/IP>: patikrinkite tinklo ryšį su nurodytu IP adresu arba domeno pavadinimu siųsdami paketus ir laukdami atsakymo.Pavyzdys:
ping google.com -
curl <URL>: gauti turinį iš URL. Ši komanda dažnai naudojama duomenims iš svetainių atsisiųsti ir rezultatams komandinėje eilutėje rodyti.Pavyzdys:
curl https://www.example.com
Komandų istorijos valdymas
-
history: Rodyti anksčiau vykdytų komandų istoriją. Šioje komandoje pateikiamos komandos, vykdomos dabartinėje sesijoje.Pavyzdys:
history
Tai yra keletas įprastų ir naudingų komandų eilutės komandų CentOS. Atsižvelgdami į savo poreikius ir tikslus, galite naudoti šias komandas savo sistemai valdyti ir pagrindinėms užduotims atlikti.

