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.