Kezelése a fájlok és könyvtárak linux

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;

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

Mennyi szabad hely, és elfoglalt teret?

Ahhoz, hogy megtudja, mennyit használt és szabad lemezterület, használja az alábbi parancsot:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

Másolni egy könyvtárba, a -r:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

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:

Kezelése a fájlok és könyvtárak linux

Engedjék meg, hogy kapcsolódni a szerverhez a következő ablakban.

Kezelése a fájlok és könyvtárak linux

Most a kapcsolat sikeres, akkor adatokat mozgatni a szerver.

Kezelése a fájlok és könyvtárak linux

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.

Kezelése a fájlok és könyvtárak linux

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


Kezelése a fájlok és könyvtárak linux

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.