5Sep

Jak spravovat soubory z terminálu Linux: 11 příkazů, které potřebujete vědět

Chcete-li používat terminál Linux jako pro, potřebujete znát základy správy souborů a navigace adresářů.V souladu s filozofií Unixu, každý příkaz dělá jednu věc a dělá to dobře.

Midnight Commander, plnohodnotný správce souborů pro Linuxový terminál, působí jako mocný přední konec všech těchto příkazů.

ls - Seznam souborů

Příkaz ls uvádí soubory v adresáři. Ve výchozím nastavení ls uvádí soubory v aktuálním adresáři.

Soubory lze také rekurzivně vyjmenovat - tj. Seznam všech souborů v adresářích v aktuálním adresáři - ls -R .

ls může také seznam souborů v jiném adresáři, pokud zadáte adresář.Například ls / home zobrazí všechny soubory v / home adresáři.

cd - Změnit adresář

Příkaz cd se změní na jiný adresář.Například cd Desktop vás přenese do adresáře Desktop, pokud začínáte z vašeho domovského adresáře.

Také můžete zadat úplnou cestu k adresáři, jako cd /usr/ sdílet přejděte do sdíleného adresáře /usr/ v systému souborů.

cd. . vás vezme do adresáře.

rm - Odebrat soubory

Příkaz rm odstraní soubory. Buďte opatrní s tímto příkazem - rm vás nepožádá o potvrzení.

Například rm soubor by odstranil soubor s názvem "soubor" v aktuálním adresáři. Stejně jako u jiných příkazů můžete také určit úplnou cestu k souboru: rm /path/to/ soubor by odstranil soubor v souboru /path/to/ v systému souborů.

rmdir - Odstranění adresářů

Příkaz rmdir odstraní prázdný adresář.Adresář rmdir by odstranil adresář s názvem "adresář" v aktuálním adresáři.

Pokud adresář není prázdný, můžete použít rekurzivní příkaz rm k odstranění adresáře a všech souborů v něm. Adresář rm -r by odstranil adresář s názvem "adresář" a všechny soubory v něm. Jedná se o nebezpečný příkaz, který by mohl snadno odstranit mnoho důležitých souborů, proto buďte opatrní při jeho používání.Nepožádá o potvrzení.

mv - Přesun souborů

Příkaz mv přenese soubor do nového umístění.Toto je také příkaz, který použijete k přejmenování souborů.Například mv soubor newfile vezme soubor v aktuálním adresáři a přesune ho do souboru s názvem "newfile" v aktuálním adresáři - přejmenováním, jinými slovy.

Stejně jako u jiných příkazů můžete zahrnout plné cesty k přesunutí souborů do nebo z jiných adresářů.Například následující příkaz by vzal soubor s názvem "soubor" v aktuálním adresáři a umístit jej do složky /home/ howtogeek:

mv soubor /home/ howtogeek

cp - Kopírovat soubory

Příkaz cp funguje stejným způsobem jako mvpříkaz, s výjimkou toho, že zkopíruje původní soubory namísto přesunutí.

Můžete také provést rekurzivní kopii s cp -r .To zkopíruje adresář a všechny soubory uvnitř do nového umístění.Například následující příkaz umístí kopii adresáře /home/howtogeek/ Downloads do adresáře chris /home/:

cp -r /home/howtogeek/ Stahování /home/ chris

mkdir - Vytvoření adresářů

Příkaz mkdir vytvoří nový adresář.Příklad mkdir vytvoří adresář s názvem "example" v aktuálním adresáři.

ln - Vytváření vazeb

Příkaz ln vytvoří odkazy. Nejčastěji používaným typem propojení je pravděpodobně symbolické spojení, které můžete vytvořit pomocí ln -s .

Následující příkaz například vytvoří odkaz na náš adresář Stahování na naší pracovní ploše:

ln -s /home/howtogeek/ Stahování /home/howtogeek/ Desktop

Další informace naleznete v článku o symbolických linkách.

chmod - Změna oprávnění

chmod změní oprávnění souboru. Například chmod + x script.sh přidá spustitelná oprávnění do souboru s názvem script.sh v aktuální složce. chmod -x script.sh odstraní spustitelná oprávnění z tohoto souboru.

oprávnění souboru Linux může být trochu komplikovaná.Podívejte se na náš návod k souborovým oprávněním pro Linux pro podrobnější informace.

dotykový - Vytvořit prázdné soubory

Příkaz vytvoří prázdný soubor. Příklad například vytvoří prázdný soubor s názvem "example" v aktuálním adresáři.

mc - Správce úplných souborů

Midnight Commander je jedním z mnoha plně vybavených správců souborů, které můžete používat z terminálu Linuxu. Většina distribucí není ve výchozím nastavení nainstalována;zde je příkaz, který musíte nainstalovat na Ubuntu:

sudo apt-get install mc

Jakmile je nainstalován, stačí spustit příkaz mc .

Pomocí tlačítek se šipkami vyberte soubory a klávesu Tab pro přepínání mezi tabulkami. Stiskněte Alt-1 pro zobrazení obrazovky nápovědy nebo Alt-2 pro zobrazení nabídky.

Můšete také poušít myši v Midnight Commanderu, pokud má terminálové prostředí podporu myší.

Pamatujte si, že budete-li modifikovat systémový adresář, budete muset tyto příkazy spustit s oprávněním root. Na Ubuntu přidejte sudo na začátek příkazů, které chcete spustit s oprávněním root.