Junior
Koje komande u Linuxu se koriste za rad sa fajlovima i direktorijumima?
sobes.tech АИ
Одговор од АИ
ls: Prikaz sadržaja direktorijuma.cd: Promena trenutnog radnog direktorijuma.pwd: Prikaz pune putanje trenutnog radnog direktorijuma.mkdir: Kreiranje direktorijuma.rmdir: Brisanje praznog direktorijuma.touch: Kreiranje praznog fajla ili ažuriranje datuma modifikacije postojećeg.cp: Kopiranje fajlova ili direktorijuma.mv: Premestanje ili preimenovanje fajlova/direktorijuma.rm: Brisanje fajlova ili direktorijuma (sa opcijom-rza rekurzivno brisanje).cat: Prikaz sadržaja fajla, spajanje fajlova.less/more: Stranično prikazivanje sadržaja fajla.head: Prikaz prvih linija fajla.tail: Prikaz poslednjih linija fajla.file: Određivanje tipa fajla.find: Pretraga fajlova i direktorijuma po raznim kriterijumima.grep: Pretraga linija koje odgovaraju šablonu u fajlovima.chmod: Promena prava pristupa fajlovima i direktorijumima.chown: Promena vlasnika fajla ili direktorijuma.chgrp: Promena grupe vlasnika fajla ili direktorijuma.ln: Kreiranje linkova (čvrstih ili simboličnih).df: Prikaz informacija o korišćenju diska od strane fajl sistema.du: Procena korišćenja diska od strane fajlova i direktorijuma.
Primeri:
# Prikaz sadržaja sa detaljima
ls -l
# Kreiranje novog direktorijuma
mkdir moj_novi_direktorijum
# Kopiranje fajla
cp izvorni_fajl odredišni_direktorijum/
# Premestanje ili preimenovanje fajla
mv stari_fajl novi_naziv
# Brisanje fajla
rm fajl_za_brisanje
# Prikaz prvih 10 linija fajla
head moj_log_fajl
# Pretraga fajlova sa ekstenzijom .txt u trenutnom direktorijumu i poddirektorijumima
find . -name "*.txt"
# Promena prava za izvršenje za vlasnika skripte
chmod u+x moj_skript.sh