Linux

Kretanje po datotečnom sustavu

NaredbaOpis naredbe
pwdPrikazuje trenutačnu lokaciju korisnika. Lokacija se prikazuje u obliku apsolutne putanje do trenutačnog direktorija.
cdPromjena trenutačnog direktorija (cd - change directory).
cd -Povratak u prethodni direktorij.

Upravljanje direktorijima

NaredbaOpis naredbe
mkdir dir1

Kreira direktorij imena dir1.

mkdir -p /tmp/novi/dir1Opcija -p automatski kreira potrebne poddirektorije.
rm -rf dir1/*Briše sve datoteke i poddirektorije unutar direktorija dir1, tj. ostavlja direktorij dir1 praznim.
rm -rf dir1/Briše sve datoteke i poddirektorije uključujući i dir1.

Kopiranje datoteka i direktorija

NaredbaOpis naredbe
cp dat1 dat2Kopira datoteku dat1 u dat2 (dat1 je nepromijenjena).
cp dat1 dir/Kopira datoteku dat1 u direktorij dir.
cp -r dir1/* dir2/Kopira sve datoteke iz direktorija dir1 u direktorij dir2 bez samog direktorija dir1.
cp -r dir1/ dir2/Kopira sve datoteke i poddirektorije u direktoriju dir u direktorij
dir2, uključujući direktorij dir1.

Premještanje i preimenovanje datoteka i direktorija

NaredbaOpis naredbe
mv dat1 dat2Preimenuje datoteku dat1 u dat2
mv dat1 dir1Ako je dir1 ime direktorija, premješta datoteku dat1 u direktorij
dir1

Promjena zaporke

NaredbaOpis naredbe
passwdPromjena zaporke trenutnog korisnika. Naredba prvo traži upis stare lozinke, a zatim traži da se upiše nova lozinka (dva puta).
Napomena: prilikom upisivanja lozinke, iz sigurnosnih razloga, u terminalu se ne ispisuje tekst.

Automatsko nadopunjavanje i pretraživanje povijesti naredbi

NaredbaOpis naredbe
[Tab]Brzo nadopunjavanje naredbi. Kad korisnik počne pisati naredbu, npr. passwd, može napisati prvih nekoliko slova (npr. pass) i pritisnuti tipku [Tab]. Ljuska će tada automatski završiti naredbu ili ispisati sve naredbe koje započinju nizom pass. Na isti način se mogu nadopunjavati imena datoteka na disku.
[Ctrl] + [r]Pretraživanje povijesti naredbi. U terminalu, držite pritisnutu tipku [Ctrl] i pritisnete tipku [r]. Počnete pisati slova iz naredbe, i pojavljuju vam se prijašnje naredbe koje sadržavaju slova koja tipkate. Ako želite rotirati kroz sve naredbe koje sadrže utipkana slova, ponovno stisnete [Ctrl] + [r].

Naredbe za dohvaćanje uputa

NaredbaOpis naredbe
manUpute za korištenje naredbi sustava. Ako želite vidjeti kako se koristi, npr. naredba ls, za otvaranje man-stranice napisat ćete man ls.
<naredba> [-h/--help]Dobar dio aplikacija ima mogućnost dohvaćanja uputa korištenjem parametara -h ili --help (ne vrijedi za sve aplikacije!).

PBS

Pregled i stanje čvorova

NaredbaOpis naredbe

pbsnodes

Detaljni prikaz svakog aktivnog čvora
pbsnodes -lPrikaz čvorova koji su zgašeni
pbsnodes -avPrikaz svih čvorova
pbsnodes -aSTablični prikaz čvorova
pbsnodes -j <ime_čvora>Prikaz detalja specifičnog čvora, koji se poslovi izvode(primjer pbsnodes -j x8000c0s0b0n0)
pbsnodes -aSjTablični prikaz svakog čvora, slobodnih resursa i poslova koji se izvode na njima


Podnošenje poslova

NaredbaOpis naredbe
qsubPodnosi posao.

qsub -l select=1:ncpus=8:mem=8GB prg.sh -i in.txt -o out.txt -t $NCPUS

Pondošenje posla direktno iz komandne linije bez skripte za podnošenje posla.

Provjera stanja poslova

NaredbaOpis naredbe
qstatPrikazuje stanje poslova na klasteru(svi korisnici).
qstat -u <ime_korisnika>Prikazuje stanje poslova pojedinog korisnika
qstat <ID_posla>Prikaz stanja pojedinog posla.
qstat -a
Alternativni prikaz stanja poslova(svi korisnici)
qstat -a -u <ime_korisnika>
Alternativni prikaz stanja poslova(pojedini korisnik)
qstat -a <ime_reda>Alternativni prikaz poslova(svi poslovi za pojedini red izvođenja)
qstat -a <ID_posla>Alternativni prikaz pojedinog posla
qstat -QPrikaz stanja redova.
qstat -QfDetaljni prikaz redova.
qstat -rPrikaz svih poslova koji se trenutno izvode
qstat -s <ID_posla>Prikaz komentara od strane batch administratora ili schedulera o izvođenju posla
qstat -xPrikaz svih završenih poslova(svi korisnici)
qstat -x -u <ime_korisnika>Prikaz svih zavrsenih poslova(pojedini korisnik)

Zaustavljanje poslova

NaredbaOpis naredbe
qdel <job_id>Posao se u potpunosti zaustavlja ili miče iz reda čekanja.
qdel -W force <job_id>Prisilno zaustavljanje za zaglavljene poslove.



  • No labels