Kezelése a fájlok és könyvtárak linux
Példák láthatók VPS származó Infobox és a felhő VPS.
Együttműködik a kiszolgálóhoz csatlakozzon az SSH-n keresztül.
Hogyan tudja a teljes elérési utat a könyvtárba?
Ahhoz, hogy megtalálja az abszolút a mappa elérési útját, ahol van, használja a következő parancsot:
Hogyan kell áthelyezni az adott könyvtár?
Megy minden helyi könyvtárba, a következő parancsot:
. ahol ahelyett, <директория> kell helyettesíteni az elérési útvonalát.
Az elérési út lehet abszolút vagy relatív.
abszolút útvonal
Az abszolút elérési út mindig indul a gyökér fájlrendszer /.
Például, hogy menjen az abszolút elérési út a cd parancsot a / var / naplók, a következő parancsot:
relatív útvonal
Relatív útvonal nem tartalmazza a „/” az elején. Ez azt jelenti, hogy meg kell adni az elérési utat képest a könyvtárat, ahol a jelenlegi helyéről.Megadásához relatív útvonal, szükségünk speciális karaktereket:
- . - jelenti az aktuális könyvtárban
- .. - ez az a könyvtár fölött a hierarchiában.
- a felhasználó saját könyvtárát. Például, mi a / root /. Térjünk a /:
Azt mondta: „Menj a könyvtárba, amely abban rejlik, e fölött a hierarchiában.”
Most lépjünk a gyökérkönyvtárba:
Ez azt jelenti, „Légy gyökér könyvtárba, amely abban a könyvtárban, ahol most vagyunk.”
Ugyanez megtehető kijelölése az aktuális könyvtár:
Bárhonnan tudunk menni a home könyvtárat használja a következő parancsot:
Ugyanakkor ez nem jelenik meg a rejtett fájlokat és könyvtárakat (a név a rejtett fájlok és könyvtárak ponttal kezdődik.).
Használhatja a parancssori opciók ls.
A leggyakrabban használt:
- ls -l - mutat egy listát a további jogok, a fájl mérete, módosítás dátuma, és a tulajdonos;
- ls -a - az összes, beleértve a rejtett fájlokat;
- ls -la - azt mutatják, beleértve a rejtett fájlokat, a lista a jogok, a fájl mérete, módosítás dátuma, és a tulajdonosok;
Ez az alkalmazás nem lehet a forgalmazás.
Ha megjelenik az üzenet:
. állítsa be a fa programot.
A Debian és Ubuntu, akkor ezt a parancsot:
A CentOS és az Oracle Linux:
Az eredmény a fa így néz ki:
Mennyi szabad hely, és elfoglalt teret?
Ahhoz, hogy megtudja, mennyit használt és szabad lemezterület, használja az alábbi parancsot:
Amint látjuk, a meghajtó kapacitása 20 gigabájt, foglalkoztat 2,9 gigabájt, 16 gigabájt ingyenes.
Tudni, hogy a méret a könyvtár vagy fájl, a következő parancsot:
Hogyan talál egy fájl vagy könyvtár
Ez az eszköz segít megtalálni.
A legegyszerűbb esetben ez lehet olyan ispolzovat:
Keressen egy fájlt vagy könyvtárat a fájl neve a gyökérkönyvtárban / akkor végre.
Opció -name érzékeny (megkülönbözteti a felső és kisbetűket). Ha nem tudod, vagy csupa nagybetűvel betűket használnak a kívánt fájl nevét, él a lehetőséggel -iname. A -regex -iregex opció vagy akkor talál valamit, ami illeszkedik a reguláris kifejezésre.
A find parancs a -exec opció lehetővé teszi egy parancs végrehajtása mindent talált.
Megállapítás minden kiterjesztésű fájl .docx lesz másolva a / tmp.
Ahhoz, hogy megtalálja, ha a program egy bináris fájl, a forráskód és dokumentáció a következő parancs whereis:
Ha meg kell találni csak végrehajtható program felsorolt fájlok a PATH környezeti változót használja a parancscsatornától:
Hogyan hozzunk létre egy könyvtárat?
Ahhoz, hogy hozzon létre egy könyvtárat, használd a mkdir.
Például hozzon létre egy könyvtárat «foo» az aktuális könyvtárban:
Létrehozásához könyvtárak és alkönyvtárak, használd a mkdir -p:
Törölni egy fájl vagy könyvtár?
Ahhoz, hogy távolítsa el, használd a rm:
rm file1.txt
Ahhoz, hogy távolítsa el és beágyazott fájlok és mappák, adjuk hozzá a -r:
Ha nem szeretnénk, hogy egy kérdés merült fel, hogy engedélyt kért a törléshez, használja a -f:
Ha csak szeretné törölni az üres könyvtárba. rmdir parancs segít:
Ha a könyvtár nem üres, akkor kap egy értesítési és eltávolítási nem kerül végrehajtásra.
Hogyan lehet mozgatni vagy átnevezni egy fájl vagy könyvtár?
Ahhoz, hogy egy fájl vagy könyvtár, használd a mv:
Az átnevezés is képviselteti magát a mozgó ugyanabban a könyvtárban egy másik nevet.
Nézzük a könyvtárat Suda a Tuda:
Vegye figyelembe, hogy tudja mozgatni és átnevezni a fájl vagy könyvtár egy parancsot, ha szükséges. Ehhez a jobb oldalon írási új neve:
Ebben a példában költöztünk Tuda könyvtára a / var / www, és átnevezte a helyszínen.
Hogyan lehet másolni a fájl vagy könyvtár
Másolja a fájlt, használja a cp parancsot:
Akkor másolja több fájlt a megadott könyvtárban az utolsó paraméter:
Másolni egy könyvtárba, a -r:
hozzon létre kapcsolatot
Kétféle típusú kapcsolatok: hard linkek és a szimbolikus linkeket.
Hard linkek
szimbolikus linkek
létrehozhat egy szimbolikus link parancsot:
Hogyan hozzunk létre egy üres fájlt
Ehhez használja az alábbi parancsot:
Hogyan lehet szerkeszteni egy szöveges fájlt
Telepíteni az Ubuntu és a Debian a következő parancsot:
Szerkesztése fájltípus:
Meg kell kérni, hogy írjon a módosítások lemezre, nyomja meg az Y.
a neve a mentett fájl lehet változtatni ezt a lépést. Ha ez nem szükséges, csak nyomja meg az Entert.
Látjuk, hogy a változás sikeres a fájlba.
Hogyan lehet másolni a fájl vagy könyvtár SSH-n keresztül a szerverhez, és vissza
Szerinti vegyület, SFTP keresztül Filezilla
Használhatja Filezilla és konfigurálja a kapcsolat STFP.
Telepíteni a kliens, kattintson az Új kapcsolat létrehozása, amint az a lenti képen:
Engedjék meg, hogy kapcsolódni a szerverhez a következő ablakban.
Most a kapcsolat sikeres, akkor adatokat mozgatni a szerver.
Ez a módszer különösen hasznos, ha szeretné áthelyezni az adatokat a szerverek között.
A számítógépen indítsa el a terminál vagy Cygwin Windows (Cygwin telepítés kézikönyv, ebben a cikkben).
Fájl másolása, a következő parancsot:
Mappa másolása, használja az alábbi parancsot:
Felmerül a kérdés, hogyan lehet megadni a helyét a távoli szerveren. Ez történik a következő formában:
Például nézzük másolni a mappát a távoli szerveren a Felhasználói mappa (
Vagy nézzük másolni a mappát a / var / www:
Most térjünk vissza temp mappát a / var / www számítógépünkön:
- Kezelési mappát a számítógépen.
A módszer, amely használják adatátvitelre a kiszolgálók között.
Megjegyzés azok számára, akik másolni egy oldalt, a könyvtár web szerver
Győződjön meg róla, az ls -la parancs. a mappa a helyén (például a / var / www / html) és a fájlokat a weboldal a felhasználó, amely alatt a webszerver. Az apache gyakran a felhasználó: www-data. Ha a mappában lévő fájlok a telek tulajdonosa a root felhasználó - az oldalon valószínűleg nem nyílik ki.
A jogok megváltoztatásához használja az alábbi parancsot:
Fájlkezelő a Linux
Köszönöm, hogy elolvasta a cikket végéig. Végül mondani, a grafikus fájlkezelő Linux Midnight Commander, vagy csak mc.
Mc telepítés CentOS vagy Oracle Linux:
Mc Ubuntun vagy Debian:
Indítson fájlkezelő akkor csak a parancs
Ez egy klasszikus két ablaktábla fájlkezelő. Használhatja a számítógép funkcióit F1 ... műveletek szerint a képernyőn megjelenő utasításokat. Ezzel lehet szerkeszteni a fájlokat, mappákat létrehozni, fájlok másolása és áthelyezése és mappák, és még sok más. Ez menedzser hasznos lehet a kezdeti szakaszban a ismeretségét Linux.
A kilépéshez a mc nyomja meg az F10, majd az Enter.
Ha megtalálta a hibát a cikket, azt hiszem, meg kell adni valami fontos, vagy csak kérdése van - írja meg nekünk.