GNU/Linux >> Znalost Linux >  >> Linux

Použití příkazů Linux mv s příklady

V této příručce se dozvíte, jak používat Linux/Unix mv příkaz. Příkaz Linux mv má 2 různé funkce v závislosti na tom, jak se používá.

  1. Lze jej použít k přejmenování souboru nebo složky
  2. Lze jej použít k přesunutí souboru nebo složky z jednoho umístění do druhého

Použití příkazu mv k přejmenování souboru nebo adresáře

Chcete-li přejmenovat soubor pomocí mv, musí být 2 soubory (původní a přejmenovaný soubor) na stejném místě
Syntaxe pro přejmenování souboru nebo adresáře je následující

# mv file_name new_file_name

Mám například soubor s názvem linux-for-beginners a chci jej přejmenovat na unix-for-beginners

# mv linux-for-beginners unix-for-beginners

Přejmenování souboru můžete dále ověřit pomocí ls příkaz. Výstup je zobrazen níže

Jak bylo zjištěno, původní soubor byl přejmenován. Příkaz a syntaxe zůstávají pro adresáře stejné.

Použití mv k přesunutí souboru nebo adresáře

Když jsme se podívali na to, jak přejmenovat soubor /adresář, podívejme se, jak můžete přesunout soubor z jednoho adresáře do druhého.

Syntaxe je následující

# mv [option] file /path/to/destination/directory

Chcete-li například přesunout soubor unix-for-beginners do /opt adresář, spustit

$ mv unix-for-beginners /opt

Syntaxe zůstává stejná pro přesun adresářů. V níže uvedeném příkladu adresář tutorials se přesouvá do /opt adresář

Možnosti příkazu mv

Příkaz mv může být doprovázen řadou možností. Pojďme se podívat

-i (interaktivní)

Tato možnost vyzve uživatele k potvrzení před přesunem souboru, který by přepsal již existující soubor se stejným názvem. V tomto případě musí uživatel stisknout y pro potvrzení nebo přepsání.

Ukázkový výstup

-n (no-clobber)

-n volba zabraňuje přepsání souboru. To znamená, že můžete přejmenovat soubor tak, aby odpovídal jinému souboru, a přesto zachovat obsah již existujícího souboru. V tomto příkladu máme 2 soubory file1.txt a file2.txt . Chystáme se přejmenovat file1.txt do file2.txt pomocí -n atribut, ale stále si zachová obsah file2.txt

Ukázkový výstup

-v (podrobné)

-v volba zobrazuje stav aktivity probíhající při mv běží. Výstup aktivity je vytištěn na terminálu, jak je znázorněno

Ukázkový výstup

-u (aktualizace)

-u volba aktualizuje cílový soubor pouze v případě, že zdrojový soubor má novější obsah nebo cílový soubor chybí.

Kontrola verze příkazu mv

Chcete-li zkontrolovat verzi mv spusťte příkaz

$ mv --version

Ukázkový výstup

Získání nápovědy s příkazem mv

Pro více možností příkazu mv spusťte příkaz

$ mv --help

Ukázkový výstup


Linux
  1. Třídit příkaz v Linuxu s příklady

  2. příkaz chattr v Linuxu s příklady

  3. JQ Command v Linuxu s příklady

  1. wc Linux Command s příklady

  2. V příkladech příkazů v Linuxu

  3. soubor Příklady příkazů v Linuxu

  1. 10 Quick Linux Tail Command s příklady

  2. Linux ip příkaz s příklady

  3. 15 Příkaz Linux ps s příklady