Rad iz komandne linije, često nazivan rad u terminalu ili rad u shell-u, podrazumeva interakciju sa računarom putem tekstualnih komandi umesto grafičkog korisničkog interfejsa (GUI). Evo nekoliko osnovnih komandi i akcija koje možete izvršavati iz komandne linije:
Navigacija po direktorijumima:
ls: Prikazuje sadržaj trenutnog direktorijuma.cd: Menja trenutni direktorijum.pwd: Prikazuje trenutnu putanju.
Kreiranje i brisanje direktorijuma i datoteka:
mkdir: Kreira novi direktorijum.touch: Kreira novu praznu datoteku.rm: Briše datoteke ili direktorijume.
Prikaz sadržaja datoteka:
cat: Prikazuje sadržaj datoteke.lessilimore: Omogućavaju pregled dužih datoteka po stranicama.headitail: Prikazuju početak i kraj datoteke.
Manipulacija datotekama i tekstom:
cp: Kopira datoteke.mv: Pomeranje (preimenovanje) datoteka ili direktorijuma.grep: Pretražuje tekst unutar datoteka.sed: Izvršava tekstualnu zamenu unutar datoteke.
Administrativni zadaci:
sudo: Izvršava komande sa administratorskim privilegijama.apt(Debian/Ubuntu) iliyum(Fedora/CentOS): Upravlja paketima.
Mrežni alati:
ping: Proverava konekciju sa drugim računarima ili serverima.ssh: Omogućava udaljeni pristup drugim računarima putem Secure Shell-a.curliwget: Preuzimaju datoteke sa Interneta.
Rad sa korisnicima i dozvolama:
useraddiadduser: Kreiraju nove korisnike.passwd: Menja lozinku korisnika.chmod: Menja dozvole datoteka i direktorijuma.
Procesi i resursi:
ps: Prikazuje trenutne procese.topilihtop: Prikazuju trenutno korišćenje resursa.
Arhiviranje i kompresija:
tar: Arhivira i raspakuje datoteke.zipiunzip: Arhiviraju i raspakuju ZIP datoteke.
Sistemski informatori:
uname: Prikazuje informacije o sistemu.dfidu: Prikazuju informacije o diskovima i upotrebi prostora.
Ovo su samo osnovne komande i radnje koje možete izvršavati iz Linux komandne linije. Možete prilagoditi komande i opcije prema vašim potrebama i sistemu na kojem radite. Za više informacija o svakoj komandi, možete koristiti man komandu, npr. man ls će vam prikazati dokumentaciju za komandu ls.a