Aktuális katalógus - studopediya

Minden program „működik” egy nagyon speciális fájlrendszer-könyvtár. Ez a könyvtár az aktuális könyvtárban. El lehet képzelni, hogy a program működése közben „van” ebben a könyvtárban, ez az ő „munkahely”. Attól függően, hogy az aktuális könyvtárban, a program viselkedését változhat: gyakran a program alapértelmezett dolgozni található fájlokat pontosan az aktuális könyvtárban - ez akár őket „dotyanet” az első helyen. Aktuális könyvtár bármilyen program, többek között a héj (shell) a felhasználó. Ahogy a felhasználó a rendszer közötti együttműködés egy shell, azt mondhatjuk, hogy a felhasználó „” ugyanabban a könyvtárban, amely jelenleg az aktuális könyvtárban azt komandnoyobolochki.







Minden parancs által végrehajtott felhasználó a héj, a héj örökli az aktuális könyvtárban, azaz a. E. „Munka” ugyanabban a könyvtárban. Emiatt a felhasználó fontos tudni, hogy a jelenlegi könyvtár shell. Mert ez a segédprogram pwd:

A pwd parancs (print munkakönyvtárba) visszaadja a teljes elérési utat az aktuális könyvtár shell - természetesen pontosan a héj, amelyen keresztül a pwd parancs végrehajtásra került.







Szinte az összes alapértelmezett eszközök és olvasni fájlokat létrehozni az aktuális könyvtárban. Például a közüzemi cat (összefűzés - összefűzés) - megjeleníti a fájl tartalmát a „text”:

[Student @ localhost diák] $ cat szöveg

Tény, hogy a héj, mielőtt átadná a paraméter „text” (fájlnév) cat segédprogramot, helyettesíti az értéke az aktuális könyvtár -, hogy a teljes elérési útját a fájl a fájlrendszerben: „/ home / diák / text”. A fájl tartalma cat segédprogramot jelenik meg.

Relatív útvonal (relatív elérési út) - az út, hogy a fájlrendszer objektum nem indul a gyökérkönyvtárban. Minden Linux folyamat határozza meg az aktuális könyvtárat, amelyben a rendszer elindul relatív útvonal, ha a fájlműveletek végrehajtásában.

A relatív útvonal épül ugyanúgy, mint a teljes - transzfer a „/” könyvtár nevek találkozott, amikor mozog a kívánt mappát vagy fájlt. A teljes és relatív elérési út csak egyetlen lényeges különbség: a relatív útvonal kezdve az aktuális könyvtárban. míg a teljes elérési út mindig indul a gyökér könyvtárban. Relatív útvonal bármely fájl vagy könyvtár a fájlrendszerben lehet bármilyen alakú -, hogy a kívánt fájlt, akkor mozgatni mind abba az irányba, a gyökérkönyvtárban, és tőle. Linux megkülönbözteti a teljes és Lightroom módja nagyon egyszerű: ha az objektum neve a „/” - a teljes elérési utat, minden más esetben - a relatív.

Szét a fájl elérési útját a neve, akkor dirname és basename parancsok ill.