Uvod u komandnolinijsko sučelje
-  korisnik -- identifikator (UID, user ID), korisničko ime i zaporka - korisnik root(UID 0) je poseban, ima sve ovlasti i koristi se za administraciju sustava
 
- korisnik 
-  grupa -- identifikator (GID, group ID), ime i korisnici u njoj 
- GUI -- Graphical user interface (demonstracija)
- CLI -- Command-line interface (demonstracija)
-  Secure SHell (SSH) -- protokol koji koristimo za rad na udaljenom računalu; klijenti su: -  PuTTY, koristi se na Windowsima starijim od 10 - demonstracija: Host treba biti example.group.miletic.net,Translationtreba osigurati da jeUTF-8
 
- demonstracija: Host treba biti 
-  OpenSSH klijent, dolazi s većinom operacijskih sustava sličnih Unixu te Windowsima 10 i novijima - naredba ssh korisnik@domacin
 
- naredba 
 
-  
-  Početak rada s komandnom linijom - koristimo distribucije Manjaro i Garuda Linux, varijante Arch Linuxa prilagođene za korištenje na desktopima i laptopima
- Logiranje u sustav -> čim se završi postupak pokretanja servera, rad na terminalima je moguć; nije potrebna zaporka niti korisničko ime
 
-  naredba -parm arg1 arg2-- općenita struktura: naredba, parametri, argumenti (nakon naredbe opcionalno idu prvo parametri pa argumenti)
Naredbe echo i man
 - echovraća korisniku uneseni tekst
-  man ime_naredbedaje stranicu priručnika koji opisuje način korištenja naredbe- qsluži za izlaz iz- man-a
 
-  echo != ECHO,man != Man- operacijski sustavi slični Unixu osjetljivi su na velika i mala slova
 
Zadatak
- Ispišite na ekranu svoje ime i prezime.
- Jednom naredbom ispišite svoje ime i prezime u jednom redu, a u drugom redu ispišite grad iz kojeg dolazite.
- Na ekran ispišite sljedeće: Došao je do "Hemingway-a", ali nije nastavio dalje.
(Uputa: koristite man stranice kao pomoć.)
Naredbe cal i date
 - calprikazuje kalendar za određenu godinu i u određenom obliku- ovdje ćemo isprobati korištenje argumenata i parametara naredbe
 
Zadatak
- Ispišite na ekranu kalendar za tekuću godinu.
- Ispišite na ekranu kalendar za 2004. godinu.
- Ispišite na ekranu julijanski kalendar za 3. mjesec 2004. godine.
- Koliko argumenata prima naredba calu prethodnom zadatku? A koliko parametara?
- dateispisuje datum u određenom formatu
Zadatak
Na ekranu ispišite današnji datum oblika DanUTjednu, Mjesec Dan Godina (npr. Ponedjeljak, Rujan 05 2013.).
Naredbe ls i cat
 - lsizlistava datoteke u direktoriju
- ls -aizlistava sve datoteke u direktoriju, uključujući i skrivene
-  ls -lizlistava datoteke u tzv. dugom ispisu- izlistava datoteke u direktoriju zajedno sa detaljnim informacijama (npr. znakovni niz dozvole, vlasništvo, veličina, datum izmjene, ...)
 
-  catispisuje sadržaj (tekstualne) datoteke na ekran; primjer:cat examples.desktop- kad se pokrene bez argumeanata radi beskonačno dugo
 
-  ^je oznaka za tipku Ctrl
- ^C, odnosno Ctrl+C služi za prekid izvođenja većine naredbi (više informacija)
- ^D, odnosno Ctrl+D kraj rada, izlaz iz terminala (više informacija)
Zadatak
- Saznajte imena svih datoteka koje postoje u vašem direktoriju (uključujući i skrivene).
- Ispišite sadržaj datoteke .bash_logoutna ekran.
- Ispišite sadržaj datoteke .profilena ekran, ali tako da ispišete i brojeve linija.
- Izlistajte sadržaj direktorija .configprema veličini datoteka i direktorija koji su u njemu, i to tako da se veličina prikaže u KB.
(Uputa: koristite man.)
Pitanja za ponavljanje
- Što je CLI?
- Ispišite opći oblik naredbe u komandnoj liniji.
- Čemu služi naredba echo?
- Što je manual i kako se koristi?
- Zbog čega kažemo da cat!=Cat?
- Prisjetite se kako koristimo parametre i argumente na primjeru naredbe date.
 Author: Vedran Miletić, Vanja Slavuj, Sanja Pavkov