Failų ir katalogų valdymas
-
ls: Rodyti failų ir katalogų sąrašą dabartiniame kataloge. Ši komanda leidžia peržiūrėti dabartinio katalogo turinį.Pavyzdys:
ls -
pwd: spausdinkite absoliutų dabartinio katalogo kelią. Ši komanda padeda suž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 <file>: 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>: ištrinti 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>: Ištrinkite tuščią katalogą. Atminkite, kad naudodami šią komandą galite ištrinti tik tuščią katalogą.Pavyzdys:
rmdir empty_folder
Leidimų valdymas
-
chmod <permission> <file/directory>: pakeiskite failo arba katalogo prieigos teises pagal nurodytą leidimą. Įprasti leidimai apima „r“(skaityti), „w“(rašyti) ir „x“(vykdyti).Pavyzdys:
chmod u+rwx file.txt(pridėkite skaitymo, rašymo ir vykdymo teises vartotojui) -
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>: nutraukti procesą su nurodytu 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 foninė sistemos programa ir ši komanda ją paleidžia.Pavyzdys:
systemctl start apache2(paleiskite „Apache“ paslaugą) -
systemctl stop <service>: sustabdyti nurodytą paslaugą. Ši komanda sustabdo veikiančią paslaugą.Pavyzdys:
systemctl stop apache2(sustabdykite „Apache“ paslaugą) -
systemctl restart <service>: iš naujo paleiskite nurodytą paslaugą. Ši komanda sustabdo ir paleidžia paslaugą.Pavyzdys:
systemctl restart apache2(iš naujo paleiskite „Apache“ paslaugą) -
systemctl status <service>: Rodyti nurodytos paslaugos būseną. Ši komanda rodo, ar paslauga veikia, ar ne, ir jos būseną.Pavyzdys:
systemctl status apache2(rodykite Apache paslaugos būseną)
Paketo valdymas
-
apt-get install <package>: įdiekite programinės įrangos paketą iš saugyklos Ubuntu.Pavyzdys:
apt-get install nginx(įdiekite Nginx) -
apt-get update: atnaujinkite visų programinės įrangos paketų informaciją iš saugyklos. Ši komanda gaus informaciją apie naujausius paketus iš saugyklos.Pavyzdys:
apt-get update -
apt-get upgrade: Atnaujinkite visus įdiegtus paketus į naujausią versiją.Pavyzdys:
apt-get upgrade -
apt-get remove <package>: pašalinkite įdiegtą paketą iš sistemos.Pavyzdys:
apt-get 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 <domain/IP>: patikrinkite tinklo ryšį su nurodytu IP adresu arba domeno pavadinimu siųsdami paketus ir laukdami atsakymo.Pavyzdys:
ping google.com -
curl <URL>: gaukite turinį iš URL. Ši komanda dažniausiai naudojama duomenims iš svetainės atsisiųsti ir rezultatui rodyti komandinėje eilutėje.Pavyzdys:
curl https://www.example.com
Komandų istorijos valdymas
-
history: Rodyti anksčiau vykdytų komandų istoriją. Ši komanda išvardija komandas, kurios buvo įvykdytos dabartinėje sesijoje.Pavyzdys:
history
Tai yra keletas įprastų ir naudingų komandų eilutės komandų Ubuntu. Atsižvelgdami į savo poreikius ir tikslus, galite naudoti šias komandas savo sistemai valdyti ir įvairioms pagrindinėms užduotims atlikti.

