1. Ubuntu ja Linuxi käskude olulisus
Ubuntu kasutamisel võib tekkida küsimus, kuidas oma tööd veelgi tõhusamaks muuta. Õppides käsurea käske, saate oluliselt kiirendada oma töövoogu ja paremini mõista süsteemi toimimist. Näiteks on võimalik faile hetkega otsida või reaalajas süsteemi olekut jälgida.
Selles artiklis tutvustame Ubuntus kasutatavaid põhikäsklusi koos praktiliste näidetega, et ka algajad saaksid käsurea kasutamisega hõlpsalt alustada. Kui olete avastanud käsurea eelised, võib juhtuda, et te ei taha enam tavapäraste graafiliste liidestega tagasi minna!

2. Põhilised failihalduskäsud
Ubuntu käsurea abil saate faile ja kaustu palju kiiremini hallata. Põhiliste käskude cd
, mkdir
ja rm
mõistmine muudab failide haldamise palju lihtsamaks.
cd
(Change Directory): Käsk, millega saab muuta aktiivset töökausta.
cd /home/username
mkdir
(Make Directory): Kasutatakse uue kausta loomiseks.
mkdir /home/username/Documents/newfolder
rm
(Remove): Failide ja kaustade kustutamiseks. Kui soovite enne kustutamist kinnitust, kasutage-i
valikut.
rm -i filename
rm
on võimas käsk. Kui kasutate -r
valikut, kustutatakse kogu kataloog koos selle sisuga, seega olge ettevaatlik.
3. Failide ja kataloogide õiguste haldamise käsud
Ubuntu puhul on failide ja kataloogide juurdepääsuõiguste haldamine oluline süsteemi turvalisuse tagamiseks.
chmod
(Change Mode): Kasutatakse failide õiguste muutmiseks. Näiteks käivitatava õiguse lisamiseks kasutage järgmist käsku:
chmod +x script.sh
chown
(Change Owner): Faili või kausta omaniku muutmiseks. Kasutades-R
valikut, saab muudatused rakendada kogu kataloogile.
chown -R username:groupname /path/to/directory
Neid käske kasutades saate paindlikult hallata oma süsteemi juurdepääsuõigusi.

4. Failide pakkimise ja lahtipakkimise käsud
Ubuntus on suurte failide tõhusaks haldamiseks levinud nende pakkimine ja lahtipakkimine. Peamised käsud selleks on tar
ja gzip
.
tar
: Kasutatakse kausta arhiivi loomiseks.
tar -cvf archive.tar /home/username/Documents
gzip
:tar
-iga loodud arhiivi tihendamiseks.
gzip archive.tar
tar
lahtipakkimine: Pakkimiseks kasutatud arhiivi avamiseks kasutage järgmist käsku:
tar -xvf archive.tar.gz
Selle meetodiga saate salvestusruumi säästa ja faile tõhusamalt hallata.
5. Süsteemi ja võrgu haldamise käsud
Ubuntu süsteemi jälgimiseks ja võrguühenduste haldamiseks on mitmeid kasulikke käske. Need käsud aitavad teil kontrollida süsteemi jõudlust ja lahendada võrguühenduse probleeme.
top
: Kuvab praegu töötavate protsesside ja süsteemi ressursikasutuse.
top
ps
: Kuvab töötavad protsessid.
ps aux
netstat
: Kuvab võrguühendused ja pordid.
netstat -tulnp
ping
: Kontrollib sihtkoha võrguühendust.
ping google.com
6. Pakettide ja tarkvara haldamise käsud
Ubuntu kasutab pakettide haldamiseks apt
-i, mis võimaldab tarkvara installimist, uuendamist ja eemaldamist.
apt update
: Uuendab pakettide loendit.
sudo apt update
apt upgrade
: Uuendab kõik installitud paketid.
sudo apt upgrade
apt install
: Installeerib uue tarkvara.
sudo apt install package_name
apt remove
: Eemaldab tarkvara.
sudo apt remove package_name
7. Süsteemi taaskäivitamine ja seiskamine
Süsteemi taaskäivitamiseks või seiskamiseks on mitu käsurea käsku. Kasutage neid käske hoolikalt, eriti kui töötate serverikeskkonnas.
reboot
: Taaskäivitab süsteemi.
sudo reboot
shutdown
: Lülitab süsteemi välja.
sudo shutdown -h now
8. Kokkuvõte
Ubuntu käsurea valdamine võib oluliselt parandada teie töövoogu ja võimaldab süsteemi tõhusamat haldamist. Selles juhendis käsitlesime:
- Failihaldust ja õiguste muutmist
- Süsteemi ja võrgu haldamist
- Tarkvara ja pakettide installimist
- Süsteemi taaskäivitamist ja seiskamist
Käsurea kasutamine võib alguses tunduda keeruline, kuid regulaarne harjutamine muudab selle loomulikuks osaks teie töövoost. Jätkake harjutamist ja katsetage erinevaid käske, et saada rohkem kontrolli oma Ubuntu süsteemi üle!