mv command je jedním z nejklasičtějších a nejužitečnějších příkazů pro uživatele Linuxu. Budete jej používat ve svých každodenních úkolech jako správce systému nebo normální uživatel Linuxu / Unixu.
Příkaz mv není užitečný pouze pro přesun adresářů, ale také pro přejmenování adresářů a souborů v operačních systémech Linux a Unix. Je to jeden z nejzákladnějších příkazů Linuxu a v tomto tutoriálu vám ukážu, jak přesunout jeden jediný adresář v Linuxu a přesunout více adresářů do nové cílové cesty.
Jak mohu přesunout adresář v operačním systému Linux?
Chcete-li přesunout zdrojový adresář do cílového adresáře, můžete použít příkaz mv, jak vidíte níže:
mv origin destiny mv /origin/path /destiny/path/
V předchozím příkladu jsme právě přesunuli jeden soubor do nového umístění.
V tomto příkladu přesuneme adresář /home/nixcp/info/ do adresáře /var/archives/:
mv /home/nixcp/info /var/archives/
nebo můžeme jednoduše použít:
cd /home/nixcp/ mv info /var/archives/
Pokud chcete získat podrobný výstup tohoto příkazu mv, můžete vždy přidat parametr -v, například:
mv /home/nixcp/info /var/archives/ -v
Přesun více adresářů v Linuxu
Chcete-li přesunout více adresářů v Linuxu, můžete použít tento sintax:
mv directory1 directory2 /destination/path/ -v
Poté spusťte příkaz ls, abyste zjistili, zda byl přesun proveden v pořádku:
ls -l /destination/path/
Můžete také použít následující syntaxi příkazu mv:
mv -v /home/nixcp/directory1/ /home/nixcp/directory2/ -t /var/archives/
Zde jsme také použili volbu -t, která přesune všechny argumenty SOURCE do cílového DIRECTORY.
Nyní víte, jak přesouvat adresáře v systémech Linux. To je také užitečné pro Mac OS, všechny druhy systémů BSD a Unix.
Potřebujete více informací o tom, jak používat příkaz mv k přesunu adresářů v systému Linux? Podívejte se na manuálovou stránku:
man mv
nebo
mv --helpLinux Move Directory Command byl naposledy upraven:19. července 2017 Estebanem Borgesem