Ez az útmutató felsorolja a tíz Linux parancsot, amelyeket meg kell tudnia annak érdekében, hogy a Linux-terminál segítségével navigálhasson a fájlrendszeren.
Parancsokat ad meg, amelyekből megtudhatja, melyik könyvtárban tartózkodik, melyik könyvtárban volt korábban, hogyan navigálhat más mappákhoz, hogyan juthat haza, fájlok és mappák létrehozására, linkek létrehozására
01. oldal, 10Melyik mappába helyezel
Amikor megnyit egy terminál ablakot, az első dolog, amit tudnia kell, hol van a fájlrendszerben.
Gondolj erre, mint a "te vagy itt" jelölő, amelyet a bevásárlóközpontokon belüli térképeken talál.
Ha meg szeretné tudni, hogy melyik mappában tartózkodik, használhatja a következő parancsot:
pwdAz eredmények visszaadják pwd változhat attól függően, hogy a shell verzióját használja-e pwd vagy a telepített készüléket / Usr / bin Könyvtár.
Általánosságban, majd nyomtatni valamit a soraiban/ Home / felhasználónév.
Milyen fájlok és mappák vannak a jelenlegi könyvtárban?
Most, hogy tudod, melyik mappába jársz, megnézheted, mely fájlok és mappák az aktuális könyvtár alatt vannak ls parancs.
lsSaját, a ls parancs a fájlban lévő összes fájlt és mappát felsorolja, kivéve azokat, amelyek egy periódussal kezdődnek (.).
Az összes fájlt, beleértve a rejtett fájlokat is (amelyek egy periódussal kezdődnek), a következő kapcsolót használhatja:
Néhány parancs készíti a tilde metacharacter (~) -el kezdődő fájlokat.
Ha nem szeretné látni a biztonsági másolatokat, amikor a fájlokat felsorolja egy mappában, használja a következő kapcsolót:
ls -BA leggyakoribb használat a ls parancs a következő:
ls -ltEz hosszú listát biztosít a módosítási idő szerint, a legújabbak szerint.
Az egyéb rendezési lehetőségek kiterjedéssel, méretre és verzióra vonatkoznak:
ls-lls -Xls -lvA hosszú listázási formátum az alábbi információkat tartalmazza:
- Engedélyek
- A fájlban lévő inodes száma (lásd a kemény hivatkozásokat)
- Tulajdonos
- Elsődleges csoport
- fájl méret
- Utolsó hozzáférési idő
- Fájl / mappa / link neve
Hogyan navigálhat más mappákhoz?
A fájlrendszer mozgatásához használhatja a CD parancs.
A Linux fájlrendszer egy fa struktúra. A fa tetejét egy perjel (/) jelöli.
A gyökérkönyvtár alatt megtalálja az alábbi mappák egy részét vagy mindegyikét.
- /
- kuka
- csomagtartó
- CD ROM
- dev
- stb.
- itthon
- lib
- lib64
- lost + found
- média
- mnt
- dönt
- proc
- gyökér
- fuss
- sbin
- srv
- sys
- tmp
- var
- usr
A bin mappa olyan parancsokat tartalmaz, amelyeket bármely felhasználó, például a CD parancs, ls, mkdir stb.
Az sbin rendszer binárisokat tartalmaz.
Az usr könyvtár az unix rendszer erőforrásaira utal, és bin és sbin mappát is tartalmaz. A / usr / bin mappa kiterjedt parancskészletet tartalmaz, amelyet a felhasználók futtathatnak. Hasonlóképpen, a / usr / sbin mappa kiterjesztett rendszerparancsokat tartalmaz.
A rendszerindító mappa tartalmazza mindazt, amit a rendszerindítási folyamat megkíván.
A cdrom mappa önmagát magyarázza.
A dev mappa tartalmazza a rendszer összes eszközével kapcsolatos részleteket.
Az etc könyvtár általában ott, ahol az összes rendszerkonfigurációs fájl tárolódik.
A hazai mappa általában ott, ahol az összes felhasználói mappát tárolják, és az átlag felhasználó számára az egyetlen olyan terület, amelyet aggodalomra kellene fordítania.
A lib és lib64 mappák tartalmazzák az összes kernelt és a megosztott könyvtárakat.
Az elveszett + megtalált mappa olyan fájlokat tartalmaz, amelyek már nem rendelkeznek az fsck parancs által megtalált névvel.
A média mappa olyan helyeken található, mint például USB meghajtók.
Az mnt mappát ideiglenes tárolás, például USB meghajtók, más fájlrendszerek, ISO képek stb.
Az opt mappát egyes szoftvercsomagok használják a bináris fájlok tárolására. Más csomagok használata / usr / local.
A proc könyvtár egy rendszermappát, amelyet a rendszermag használ. Nem nagyon kell aggódnia ebből a mappából.
A gyökérkönyvtár a gyökér felhasználó saját könyvtára.
A futtatási mappa egy rendszermappát tartalmaz a rendszer futási információinak tárolására.
Az srv mappában olyan dolgokat kell megtartani, mint a webes mappák, a mysql adatbázisok és a felcserélési adattárak stb.
A sys mappa tartalmaz egy mappaszerkezetet a rendszerinformációk biztosításához.
A tmp mappa ideiglenes mappa.
A var mappában megtalálható a teljes rendszergazdag dolog, beleértve a játékadatokat, a dinamikus könyvtárakat, a naplófájlokat, a folyamatazonosítókat, az üzeneteket és a tárolt alkalmazásadatokat.
Egy adott mappába való navigáláshoz használja a CD parancsot az alábbiak szerint:
cd / home / username / Dokumentumok 04. oldal, 10Visszatérés az otthoni mappába
Visszatérhet a ház más mappájába a rendszerben cd ~ parancs.
cd ~ 05. oldal, 10Új mappa létrehozása
Ha új mappát szeretne létrehozni, akkor a mkdir parancs:
mkdir átnevezés 06. oldal, 10Fájlok létrehozása
A Linux hihetetlen számban biztosít új fájlok létrehozását.
Üres fájl létrehozásához a következőket használhatja érintés parancs:
érintse meg a fájlnevetAz érintőparancs segítségével frissítheti a fájl utolsó elérési idejét, de egy nem létező fájllal, ennek hatására létrejön.
Létrehozhat egy fájlt a macska parancs:
cat> fájlnévMostantól beírhat szöveget a parancssorba, és mentheti a fájllal a gombbal Ctrl + D.
A fájlok létrehozásának jobb módja a nano-szerkesztő használata. Ezzel hozzá lehet adni szövegsorokat, kivághat és beilleszthet, szövegeket kereshet és helyettesíthet, és mentheti a fájlt különböző formátumokban.
07. oldal, 10A fájlrendszer átnevezése és áthelyezése
A fájlok átnevezhetők számos módon.
A fájl átnevezésének legegyszerűbb módja a mv parancs.
mv oldfilename newfilenameAz mv parancs segítségével áthelyezheti a fájlt egy mappából a másikba is.
mv / útvonal / of / eredeti / fájl / útvonal / of / cél / mappaHa sok olyan fájlt szeretne átnevezni, amelyek hasonló mintát használnak, akkor a átnevezés parancs.
nevezze át a kifejezés helyettesítő fájlnevétPéldául:
átnevez "gary" "tom" *Ez a mappában lévő összes fájlt lecseréli gary benne Tomi . Így hívott egy fájlt garycv válik tomcv .
Vegye figyelembe, hogy az átnevezési parancs nem minden rendszeren működik. Az mv parancs biztonságosabb.
08. oldal, 10Fájlok másolása
Fájl másolása Linux alatt a cp parancsot az alábbiak szerint.
cp fájlnév fájlnév2A fenti parancs másol filename1 és hívja filename2 .
A másolási parancs segítségével fájlokat másolhat egy mappából a másikba.
Például
cp / home / username / Dokumentumok / userdoc1 / home / username / Dokumentumok / UserDocsA fenti parancs másolja a fájlt userdoc1 tól től / home / username / Dokumentumok / home / username / Dokumentumok / UserDocs
09. oldal, 10Hogyan lehet törölni a fülek és mappák?
Fájlokat és mappákat törölhet a rm parancs:
rm fájlnévHa el szeretné távolítani a mappát, akkor a következő kapcsolót kell használni:
rm -R csomópontnévA fenti parancs eltávolítja a mappát és annak tartalmát, beleértve az almappákat is.
10/10Mi a szimbolikus linkek és kemény linkek
A "szimbolikus link" olyan fájl, amely egy másik fájlra mutat. Az asztali parancsikon alapvetően szimbolikus link.
Lehet például, hogy a rendszer a következő fájlt tartalmazza:
/home/username/document/accounts/useraccounts.doc
Lehetséges, hogy ezt a dokumentumot az otthoni / felhasználónév mappából szeretné elérni.
Szimbolikus linket hozhat létre a következő parancs használatával:
ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.docA useraccounts.doc fájl mindkét helyről, de a szimbolikus link szerkesztésekor a fájlot a / Home / felhasználónév / dokumentumok / számlák mappát.
Egy szimbolikus hivatkozás létrehozható egy fájlrendszeren, és egy másik fájlrendszeren lévő fájlra mutat. Lényegében egy szimbolikus link valójában csak egy fájlt hoz létre, amely mutatóval rendelkezik a másik fájlhoz vagy mappához.
A "hard link" azonban közvetlen kapcsolatot teremt a két fájl között. Lényegében ugyanaz a fájl, de csak egy másik név. A kemény kapcsolat jó módja a fájlok kategorizálásának, anélkül, hogy további lemezterületet kellene felvennie.
Kemény hivatkozást hozhat létre a következő szintaxissal:
ln filenamebeinglinked filenametolinktoA szintaxis hasonló a szimbolikus kapcsolathoz, de nem használja a -s kapcsolót.