Hogyan kezeljük a fájlokat a Linux terminálról: 11 parancs, amit tudnod kell

Tartalomjegyzék:

Hogyan kezeljük a fájlokat a Linux terminálról: 11 parancs, amit tudnod kell
Hogyan kezeljük a fájlokat a Linux terminálról: 11 parancs, amit tudnod kell

Videó: Hogyan kezeljük a fájlokat a Linux terminálról: 11 parancs, amit tudnod kell

Videó: Hogyan kezeljük a fájlokat a Linux terminálról: 11 parancs, amit tudnod kell
Videó: 2 EASY ways to use DOSBOX to load old Programs & Games! (with CD-ROM support) - YouTube 2024, Április
Anonim
Ahhoz, hogy a Linux terminált használhassa, mint egy profi, tudnia kell a fájlok kezelésének és a könyvtárak navigálásának alapjait. Igaz, hogy a Unix filozófiája minden parancsnak van egy dolog, és jól működik.
Ahhoz, hogy a Linux terminált használhassa, mint egy profi, tudnia kell a fájlok kezelésének és a könyvtárak navigálásának alapjait. Igaz, hogy a Unix filozófiája minden parancsnak van egy dolog, és jól működik.

A Midnight Commander, a Linux-terminál teljes funkcionalitású fájlkezelője mindezen parancsok hatékony elülső végét jelenti.

ls - Listafájlok

A ls parancs felsorolja a könyvtárban lévő fájlokat. Alapértelmezés szerint az ls felsorolja az aktuális könyvtárban lévő fájlokat.

Image
Image

A fájlokat rekurzívan is felsorolhatja - azaz az aktuális könyvtárban lévő összes könyvtárat felsorolja - a ls -R.

Image
Image

Ha a könyvtárat megadja, a fájlok egy másik könyvtárban is felsorolhatók. Például, ls / home felsorolja az összes fájlt a / home könyvtárban.

cd - Change Directory

A CD parancs megváltozik egy másik könyvtárba. Például, cd asztalon elindítja az asztali könyvtárat, ha a saját könyvtárából indul.

Image
Image

Megadhat egy teljes elérési utat egy könyvtárhoz, például cd / usr / share a fájlrendszer / usr / share könyvtárába való lépéshez.

cd.. elhoz egy könyvtárat.

Image
Image

rm - Fájlok eltávolítása

A rm parancs eltávolítja a fájlokat. Legyen óvatos ezzel a paranccsal - az rm nem kér megerősítést.

Image
Image

Például, rm fájl törölné a "fájl" nevű fájlt az aktuális könyvtárban. A többi parancshoz hasonlóan megadhat egy fájl teljes elérési útját is: rm / path / to / fájl törölné a fájlt a fájlrendszeren / path / to / file-ban.

rmdir - A könyvtárak eltávolítása

A rmdir parancs eltávolítja az üres könyvtárat. rmdir könyvtár törölné a "könyvtár" nevű könyvtárat az aktuális könyvtárban.

Ha a könyvtár nem üres, használhat rekurzív rm parancsot a könyvtár és az összes fájl eltávolításához. rm -r könyvtár törölné a "könyvtár" nevű könyvtárat és az összes fájlt. Ez egy veszélyes parancs, amely könnyen törölhet egy csomó fontos fájlt, ezért legyen óvatos, ha használja. Nem kér megerősítést.

Image
Image

mv - Fájlok mozgatása

A mv parancs áthelyez egy fájlt egy új helyre. Ez a parancs a fájlok átnevezésére is szolgál. Például, mv file newfile az aktuális könyvtárban a "fájl" nevű fájlt venné, és áthelyezné az aktuális könyvtár "newfile" nevű fájljába, más szavakkal átnevezve.

A többi parancshoz hasonlóan teljes elérési utakat is tartalmazhat a fájlok más könyvtárakhoz vagy más könyvtárakhoz való mozgatásához. A következő parancs például az aktuális könyvtárban a "fájl" nevű fájlt veszi fel, és helyezi el a / home / howtogeek mappába:
A többi parancshoz hasonlóan teljes elérési utakat is tartalmazhat a fájlok más könyvtárakhoz vagy más könyvtárakhoz való mozgatásához. A következő parancs például az aktuális könyvtárban a "fájl" nevű fájlt veszi fel, és helyezi el a / home / howtogeek mappába:

mv file /home/howtogeek

cp - Fájlok másolása

A cp parancs ugyanúgy működik, mint az mv parancs, kivéve, hogy átmásolja az eredeti fájlokat ahelyett, hogy áthelyezné őket.

Rekurzív másolatot is készíthet cp -r. Ez a könyvtárat és az összes fájlt egy új helyre másolja. Például a következő parancs a / home / howtogeek / Downloads könyvtár egy példányát helyezi el a / home / chris könyvtárba:

cp -r /home/howtogeek/Downloads /home/chris

mkdir - Könyvtárak létrehozása

Az mkdir parancs új könyvtárat készít. Például mkdir létrehoz egy könyvtárat a "példa" névvel az aktuális könyvtárban.

Image
Image

ln - Linkek létrehozása

Az ln parancs létrehoz linkeket. A leggyakrabban használt link típus valószínűleg a szimbolikus link, amelyet létrehozhat vele ln -s.

Például a következő parancs létrehoz egy hivatkozást az Asztalunk Letöltések mappájára:

ln -s /home/howtogeek/Downloads /home/howtogeek/Desktop

További információért tekintse meg a szimbolikus linkekről szóló cikkünket.
További információért tekintse meg a szimbolikus linkekről szóló cikkünket.

chmod - Engedélyek módosítása

chmod módosítja a fájl engedélyeit. Például, chmod + x script.sh futtatható engedélyeket adna az aktuális mappában a script.sh nevű fájlhoz. chmod -x script.sh eltávolítaná a végrehajtható engedélyeket az adott fájlból.

A Linux fájlengedélyek egy kicsit bonyolultak lehetnek. További részletesebb információért tekintse meg a Linux fájlengedélyek útmutatóját.
A Linux fájlengedélyek egy kicsit bonyolultak lehetnek. További részletesebb információért tekintse meg a Linux fájlengedélyek útmutatóját.

érintse meg - Hozzon létre üres fájlokat

A érintés parancs létrehoz egy üres fájlt. Például, érintse meg a példát létrehoz egy üres fájlt a "példában" az aktuális könyvtárban.

Image
Image

mc - Teljes fájlkezelő

A Midnight Commander egyike a számos, teljes értékű fájlkezelőnek, amelyet a Linux-terminál használhat. A legtöbb terjesztésen alapértelmezés szerint nincs telepítve; itt van a parancs, amelyet telepítenie kell az Ubuntuban:

sudo apt-get install mc

Ha telepítve van, akkor futtassa mc parancsot indítani.

A nyílbillentyűkkel válassza ki a fájlokat, és a Tab billentyűvel válthat a táblák között. A menü megjelenítéséhez nyomja meg az Alt-1 gombot a súgó képernyő vagy az Alt-2 megjelenítéséhez.
A nyílbillentyűkkel válassza ki a fájlokat, és a Tab billentyűvel válthat a táblák között. A menü megjelenítéséhez nyomja meg az Alt-1 gombot a súgó képernyő vagy az Alt-2 megjelenítéséhez.
A Midnight Commanderben is használhatja az egeret, ha a terminál környezete egér támogatással rendelkezik.
A Midnight Commanderben is használhatja az egeret, ha a terminál környezete egér támogatással rendelkezik.

Ne feledje, hogy ezeket a parancsokat gyökérengedélyekkel kell futtatnia, ha egy rendszerkönyvtárat módosít. Az Ubuntuban add sudo a root engedélyekhez futtatni kívánt parancsok elejére.

Ajánlott: