Vali keel

Vali keel

Linux töötab väga erinevatel riistvaradel - alates Raspberry Pi-st kuni võimsate superarvutiteni. Linuxi käsurida annab arvuti üle palju rohkem kontrolli kui graafiline kasutajaliides. Paljud olulised ülesanded on käskude kaudu lihtsamad, kiiremad või ainult võimalikud.

Terminali avamine

Terminali avamiseks töölaual klõpsake terminali ikoonil rakenduste menüüs või kasutage klahvikombinatsiooni CTRL+ ALT + T. Avaneb must ekraan vilkuva käsureaga.

sudo - Super User Do

Paljud Linux distributsioonid ei anna vaikimisi administraatori õigusi põhiülesannete täitmiseks nagu tarkvara installimine. Lisades "sudo" mis tahes käsu ette, saate selle käsu täitmiseks administraatori õigused.

sudo apt upgrade

Navigeerimine failisüsteemis

pwd - Print working directory

See käsk näitab täielikku teed praeguse kausta juurde, näiteks /home/kasutaja.

pwd

ls - List directory content

Käsk kasutatakse kausta sisu vaatamiseks.

ls
ls /var/log
ls -lha  # näita peidetud faile detailidega
ls *.py  # näita kõiki Python faile

cd - Change directory

Kasutatakse failisüsteemis liikumiseks.

cd Downloads
cd /var/log
cd -  # naase eelmisesse kausta
cd ~  # mine kodukausti

Töö failidega

cat - Failide väljastamine terminali

Käsk cat väljastab faili sisu terminali.

cat test.py
cat -n test.py  # reanumbritega

less - Failide lehekülgkaupa vaatamine

Käsk less väljastab faili sisu osade kaupa kerimise võimalusega.

less /var/log/syslog

grep - Otsing failides

Kasutatakse teksti otsimiseks failides.

lscpu | grep "MHz"

Failide redigeerimine nano-ga

Nano on lihtsaim tekstiredaktor terminalis.

nano newfile.txt
nano test.py

Salvestamiseks vajutage CTRL + O, väljumiseks - CTRL + X.

Süsteemi ressursid ja haldamine

htop - Süsteemiprotsesside kuvamine

Näitab praegust CPU koormust, RAM kasutust ja töötavaid protsesse.

htop

free - Näitab vaba ja kasutatud RAM mahtu

free -m

dmesg - Tuuma sündmuste jälgimine

sudo dmesg

Failihaldus

mv - Failide liigutamine/ümbernimetamine

mv test.py Documents/  # liiguta
mv test.py test2.py   # nimeta ümber

rm - Failide kustutamine

rm test.py

cp - Failide kopeerimine

cp test.py Documents/
cp -r test2/ Documents/  # kopeeri kaust

mkdir - Kausta loomine

mkdir Work

Tarkvara installimine

apt - Tarkvara installimine ja haldamine

sudo apt update
sudo apt install vlc
sudo apt upgrade -y

Võrguühendused

ping - Ühenduse kontroll

ping google.com
ping 8.8.8.8

hostname - IP-aadressi hankimine

hostname -I

curl - Andmete edastamine võrgus

curl http://example.com/image.jpg -o image.jpg

Aja kokkuhoid

history - Käskude ajalugu

history
!117  # käivita käsk number 117
history | grep "apt"

Kasulikud klahvikombinatsioonid

  • CTRL + R - interaktiivne otsing käskude ajaloos
  • TAB - käskude ja teede automaatne lõpetamine
  • Nooled üles/alla - navigeerimine käskude ajaloos

alias - Käskude pseudonüümide loomine

alias updater="sudo apt update && sudo apt upgrade -y"

Linux Foundation ametlik veebisait: https://www.linuxfoundation.org/

Probleemide korral kirjutage meile, aitame kiiresti ja kvaliteetselt!