Ubuntu käsuridade täielik juhend|Kasulikud käsud algajatele ja edasijõudnutele

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!

侍エンジニア塾