Week 1
Sadržaj:
- cd Naredba
- Apsolutni i relativni nazivi puta
- Imenik roditelja
- Otvorite prethodni direktorij
- Idite na matični imenik
- Katalozi s razmakom u nazivima
- Zaključak
Naredba
cd
("promijeni imenik") koristi se za promjenu trenutnog radnog imenika u Linuxu i ostalim operacijskim sustavima sličnim Unixu. Jedna je od najosnovnijih i najčešće korištenih naredbi tijekom rada na Linux terminalu.
Trenutačni radni imenik je mapa (mapa) u kojoj korisnik trenutno radi. Svaki put kada komunicirate sa vašim naredbenim retkom, radite unutar mape.
U ovom ćemo vam vodiču pokazati kako pomoću
cd
naredbe za kretanje kroz stablo direktorija vašeg sustava.
cd Naredba
cd
je izgrađen školjka, a njegovo se ponašanje može malo razlikovati od ljuske do ljuske. Koristi varijable okoline ljuske kako bi odredio potrebne informacije za njegovo izvršavanje.
Pokrivat ćemo Bash ugrađenu verziju
cd
.
Sintaksa naredbe
cd
je sljedeća:
cd directory
Naredba prihvaća samo dvije opcije koje se rijetko koriste.
-
−L
, Slijedite simboličke veze.cd
se prema zadanim postavkama ponaša kao da je zadana opcija-L
.−P
, ne slijedite simboličke veze. Drugim riječima, kada je navedena opcija i pokušate se pomaknuti do simboličke veze koja upućuje na direktorij,cd
će se promijeniti u imenik.
U svom najjednostavnijem obliku, ako se koristi bez ikakvih argumenata,
cd
će vas odvesti u vaš kućni direktorij.
Tijekom navigacije po datotečnom sustavu možete upotrijebiti tipku
Tab
za automatsko dovršavanje imena direktorija. Dodavanje crte na kraju imena direktorija nije obavezno.
Da biste se prebacili na direktorij, morate imati izvršna dopuštenja za taj direktorij.
Naredba
pwd
omogućava vam da saznate u kojem se direktoriju trenutno nalazite.
Apsolutni i relativni nazivi puta
Kad određujete direktorij u koji možete promijeniti, možete koristiti bilo apsolutna ili relativna imena staza. Apsolutni ili puni put polazi od korijena sustava
/
, a relativni put započinje iz vašeg trenutnog direktorija.
Kada se prijavite u svoj Linux sustav, vaš se trenutni radni direktorij postavlja na vaš kućni direktorij. Pod pretpostavkom da direktorij
Downloads
postoji u vašem matičnom direktoriju, možete se kretati po njemu pomoću relativnog puta do direktorija:
cd Downloads
Također se možete kretati do istog direktorija koristeći njegov apsolutni put:
cd /home/username/Downloads
Ukratko, ako put započinje kosom crtama (
/
), to je apsolutni put do direktorija.
Imenik roditelja
Na operacijskim sustavima sličnim Unixu trenutni radni direktorij predstavljen je jednom točkom (
.
). Dvije točke (
..
), jedna za drugom, predstavljaju nadređeni direktorij ili drugim riječima direktorij neposredno iznad trenutnog.
Ako
cd.
, promijenit ćete se u trenutni direktorij ili, drugim riječima, naredba neće učiniti ništa.
Pretpostavimo da se trenutno nalazite u
/usr/local/share
direktoriju, da biste se prebacili na
/usr/local
imenik (jedna razina prema gore od trenutne mape), upisali biste:
cd../
Da biste dvije razine premjestili do
/usr
direktorija (roditelja roditelja), možete pokrenuti sljedeće:
cd../../
Evo još jednog primjera. Recimo da se nalazite u
/usr/local/share
direktoriju i želite se prebaciti na
/usr/local/src
. To možete učiniti tako da upišete:
Otvorite prethodni direktorij
Da biste se vratili na prethodni radni direktorij, proslijedite znak crtica (
-
) kao argument naredbi cd:
Idite na matični imenik
Za navigaciju do kućnog imenika jednostavno upišite
cd
. Drugi način da se vratite izravno u vaš matični imenik je upotreba znaka tilde (
~
), kao što je prikazano u nastavku:
cd ~
Na primjer, ako želite prijeći na direktorij
Downloads
koji se nalazi u vašem matičnom direktoriju, utipkali biste:
cd ~/Downloads
Možete se kretati i do kućnog direktorija drugog korisnika koristeći sljedeću sintaksu:
Katalozi s razmakom u nazivima
Ako direktorij koji želite promijeniti ima razmak u svom imenu, trebate okružiti stazu navodnicima ili upotrijebiti znak backslash (
\
) da biste izbjegli prostor:
cd 'Dir name with space'
Zaključak
Do sad biste trebali dobro razumjeti što je trenutni radni direktorij i kako koristiti
cd
naredbu za navigaciju u drugu mapu.
Promjena veličine ili promjena promjena veličine minijature trake na radnoj površini u sustavu Windows
Saznajte kako promijeniti veličinu ili promijeniti veličinu sličice na programskoj traci u sustavu Windows Vista / 7/8 putem hack registra. Ako pronađete veličinu sličice premalo, povećajte njezinu veličinu.
Chmod naredba u Linuxu (dopuštenja datoteka)
U Linuxu pristup datotekama upravlja se putem dozvola, atributa i vlasništva datoteka. Ovaj je vodič opisao kako pomoću naredbe chmod mijenjati dozvole pristupa datotekama i mapama.
Chgrp naredba u linuxu (promjena grupa)
U Linuxu je svaka datoteka povezana s vlasnikom i skupinom te ima dopuštenja koja određuju koji korisnici mogu čitati, pisati ili izvršavati datoteku. Naredba chgrpc mijenja vlasništvo grupe nad datotekama.