Korisnik:KockaAdmiralac/Sandbox/Bash/3
Pređi na navigaciju
Pređi na pretragu
| Komanda | Opis | Parametri | Interakcija |
|---|---|---|---|
man <cmd>
|
Ispisuje informacije i uputstvo za korišćenje programa | <cmd>: ime programa
|
Moguće tražiti neke reči u uputstvu navođenjem reči nakon znaka '/' |
| Sledeće pojavljivanje se nalazi ponovnim unosom istog znaka, ali bez reči | |||
| Iz programa se izlazi pritiskom tastera 'q' | |||
pwd
|
Ispisuje punu putanju tekućeg direktorijuma | ||
ls
|
Ispisuje sadržaj direktorijuma | l: ispis je detaljan
|
|
h: veličine se ispisuju u većim jedinicama
| |||
a: ispisuju se i skrivene datoteke
| |||
cd <path>
|
Menja tekući direktorijum | <path>: put do direktorijuma
|
|
mkdir <path>
|
Kreira direktorijum | <path>: put do direktorijuma
|
|
rmdir <path>
|
Briše direktorijum | <path>: put do direktorijuma
|
|
touch <path>
|
Kreira datoteku | <path>: put do datoteke
|
|
cp <src_paths> <dest_path>
|
Kopira datoteke | <src_paths>: putevi do izvorišnih datoteka
|
|
<dest_path>: put do odredišne datoteke (direktorijuma, ukoliko se kopira više datoteka)
| |||
R: rekurzivno kopiranje (pri kopiranju direktorijuma)
| |||
mv <src_path> <dest_path>
|
Premešta datoteke | <src_paths>: putevi do izvorišnih datoteka
|
|
<dest_path>: put do odredišne datoteke (direktorijuma, ukoliko se premešta više datoteka)
| |||
rm <paths>
|
Briše datoteke | <paths>: putevi do datoteka
|
|
R: rekurzivno brisanje (pri brisanju direktorijuma)
| |||
stat <path>
|
Ispisuje informacije o datoteci | <path>: put do datoteke
|
|
file <path>
|
Ispisuje tip datoteke | <path>: put do datoteke
|
|
clear
|
Briše sav sadržaj iz komandne linije | ||
cat <paths>
|
Ispisuje sadržaj jedne ili više datoteka | <paths>: lista putanja do datoteka
|
|
more <path>
|
Ispisuje sadržaj datoteke sa mogućnošću skrolovanja | <path>: putanja do datoteke
|
Pomeranje kroz sadržaj se vrši pritiskom znaka Enter |
less <path>
|
Ispisuje sadržaj datoteke sa mogućnošću skrolovanja i pretrage | <path>: putanja do datoteke
|
Pomeranje kroz sadržaj se vrši pritiskom strelica |
| Program se napušta pritiskom dugmeta Q | |||
head <path>
|
Ispisuje sadržaj datoteke sa vrha, podrazumevano 10 linija | <path>: putanja do datoteke
|
|
n <cnt>: broj linija
| |||
tail <path>
|
Ispisuje sadržaj datoteke sa dna, podrazumevano 10 linija | <path>: putanja do datoteke
|
|
n <cnt>: broj linija
| |||
history
|
Ispisuje komande iskorišćene u trenutnoj sesiji | ||
date
|
Ispisuje trenutni datum i vreme u sistemu | ||
cal
|
Ispisuje formatirani kalendar za trenutni mesec | ||
grep <regex>
|
Pretražuje tekst sa standardnog ulaza i ispisuje redove u kojima se traženi izraz pronađe | <regex>: regularni izraz koji se pretražuje
|
|
tee <path>
|
Ispisuje tekst sa standardnog ulaza i u datoteku i na standardni izlaz | <path>: put do datoteke
|
|
unique
|
Izbacuje duplikate susednih redova teksta sa standardnog ulaza i ispisuje takav tekst | ||
cut
|
Ispisuje samo neke kolone sa standardnog ulaza | d <del>: karakter koji se koristi kao razdvajač kolona
|
|
f<col1>,<col2>,...: redni brojevi kolona koje se zadržavaju
| |||
tr <find> <replace>
|
Izmenjuje i ispisuje tekst sa standardnog ulaza tako da jedne karaktere zamenjuje sa drugim karakterima | <find> <replace>: parovi karaktera koji se menjaju
|
|
s: izbacuje duplikate susednih izmenjenih karaktera
| |||
d: briše iz teksta karaktere koji se pretražuju
| |||
echo <text>
|
Ispisuje tekstualni parametar | <text>: tekst
|
|
wc
|
Ispisuje broj linija, reči i karaktera u tekstu sa standardnog ulaza | l: ispisuje samo broj linija
|
|
w: ispisuje samo broj reči
| |||
c: ispisuje samo broj karaktera
| |||
sort
|
Sortira i ispisuje redove teksta sa standardnog ulaza | n: sortira u matematičkom (brojnom) poretku
|
|
k<col>: sortira po k-toj koloni teksta
| |||
h: sortira korektno veličine sa jedinicama
| |||
find <dir> <criteria>
|
Pretražuje datoteke u direktorijumu i pod-direktorijumima na osnovu kriterijuma i ispisuje puteve do njih | <dir>: direktorijum iz kog se započinje pretraga
|
|
name <regex>: vraća one datoteke čije ime zadovoljava regularni izraz
| |||
i: ignoriše razliku malih i velikih slova imena datoteke
| |||
maxdepth <depth>: maksimalna dubina pretraživanja u pod-direktorijume
| |||
locate <regex>
|
Pretražuje datoteke u čitavom sistemu na osnovu baze indeksiranih datoteka i ispisuje puteve do njih | <regex>: vraća one datoteke čije ime zadovoljava regularni izraz
|
|
updatedb
|
Ažurira bazu indeksiranih datoteka koja se koristi za komandu locate. Mora biti pokrenuta u administratorskom režimu | ||
sudo <cmd>
|
Pokreće program u administratorskom režimu. Može se koristiti su komanda za potpuni ulaz u administratorski režim, a za izlazak se koristi komanda exit | <cmd>: program koji se pokreće
|
|
time <cmd>
|
Pokreće program i meri i ispisuje vreme trajanja njegovog izvršavanja | <cmd>: program koji se pokreće
|
|
g(un)zip/b(un)zip2 <path>
|
Kompresuju (ili dekompresiju) datoteku
|
<path>: put do datoteke
|
|
tar <paths>
|
Arhivira/pakuje više datoteka u jednu. Inače čita/ispisuje spakovani tekst sa standardnog ulaza/izlaza | c: pakuje datoteke
|
|
f <path>: pristupa datoteci umesto da koristi standardni ulaz/izlaz
| |||
<paths>: datoteke čiji se sadržaj pakuje
| |||
x: raspakuje datoteku u trenutni direktorijum
| |||
t: ispisuje datoteke koje su dio arhive
| |||
z: kompresuje datoteku pomoću gzip nakon pakovanja
| |||
umask
|
Ispisuje ili menja trenutnu masku koja se koristi za smanjivanje podrazumevanog prava pristupa, tj. prava pristupa novokreiranih datoteka | <mask>: nova maska koja se postavlja
|
|
addgroup <name>
|
Kreira novu grupu korisnika | <name>: ime nove grupe
|
|
chmod <mod> <paths>
|
Menja prava pristupa datotekama ili direktorijumima
|
<mod>: nova prava pristupa, trocifreni broj ili tekst oblika (u/g/o) (+/-/=) (r/w/x/s) (karakterom s će se postaviti da sve novokreirane datoteke direktorijuma pripadaju istoj grupi kao i sam direktorijum)
|
|
<paths>: putevi do datoteka ili direktorijuma
| |||
chown <user> <path>
|
Postavlja novog vlasnika datoteci ili direktorijumu
|
<user>: ime novog vlasnika
|
|
<path>: put do datoteke ili direktorijuma
| |||
emacs
|
Otvara program za izmenu tekstualnih datoteka | nw <path>: kreira novu datoteku
|
|
ps aux
|
Ispisuje detalje o trenutno pokrenutim procesima na sistemu | ||
jobs
|
Ispisuje pokrenute programe trenutne sesije | p: ispisuje identifikatore procesa
|
|
bg/fg <id>
|
Pokreće pauzirani program trenutne sesije u pozadini (bg) ili u prvom planu (fg) | <id>: identifikator programa
|
|
kill <id>
|
Šalje procesu signal da se završi | <id>: identifikator procesa
|
|
9: nasilno završavanje procesa
| |||
top
|
Ispisuje detalje o trenutno pokrenutim procesima na sistemu. Detalji se ažuriraju u realnom vremenu | Iz programa se izlazi pritiskom tastera 'q' | |
env
|
Ispisuje sve sistemske promenjive | ||
let <expr>
|
Izvršava izraz | <expr>: izraz
|
|
test <expr>
|
Proverava istinitost izraza
|
<expr>: izraz
|
|
n: proverava da li je operand (kao niska) prazan
| |||
z: proverava da li operand sadrži nešto
| |||
gt: proverava da li je operand matematički (ne-leksikografski) veći
| |||
lt: proverava da li je operand matematički (ne-leksikografski) manji
| |||
o: proverava da li je bar jedan izraz tačan, logičko ILI za spajanje izraza
| |||
a: proverava da li su oba izraza tačna, logičko I za spajanje izraza
| |||
d: proverava da li je operand kao ime direktorijum
| |||
x: proverava da li se operand kao ime datoteke može pokrenuti
| |||
e: proverava da li operand kao ime datoteke postoji
|
Operatori
>: preusmeravanje standardnog izlaza u datoteku (može se koristiti /dev/null, datoteka koja ignoriše upis)<: preusmeravanje standardnog ulaza iz datoteke2>: preusmeravanje standardnog izlaza za greške u datoteku&>: preusmeravanje standardnog izlaza i greški u datoteku>>: preusmeravanje standardnog izlaza u datoteku sa dodavanjem na kraj|: preusmeravanje standardnog izlaza jednog programa u standardni ulaz drugog programa&: pokretanje programa u pozadini