přejmenování nebo přesunutí adresářů a složek může být obtížné, pokud tyto adresáře a složky mají některé podsložky. Nebo cíl může mít všechny připravené složky se stejným názvem, které vytvoří nějakou chybu. V tomto tutoriálu se podíváme, jak přejmenovat a přesunout adresáře a složky v Linuxu.
příkaz defacto pro přejmenování adresářů a složek je mv
. mv
je krátký formulář pro move
., Můžeme jednoduše přejmenovat poskytnutím aktuálního adresáře a názvu složky a cílového adresáře nebo názvu složky. Syntaxe je jako níže. Pokud má zdrojová nebo aktuální složka adresáře obsah, musíme jej přejmenovat pomocí rekurzivního přesunu. Tím se změní pouze daný název adresáře nebo složky, ale přesune se všechny dílčí soubory a složky.
mv CURRENT_FOLDER NEW_FOLDER
V tomto příkladu budeme přejmenovat adresář s názvem backup
old_backup
.,
$ mv backup old_backup
Verbose
při přejmenování nebo přesouvání souborů a složek možná budeme muset získat podrobné informace. Režim Verbose vytiskne každý tah nebo přejmenuje. To bude užitečné pro rekurzivní možnost. Poskytneme -v
povolit verbose.
$ mv -v backup old_backup
Násilně Přepsat, Pokud Existuje
V některých případech může být existující složky nebo adresáře s novým názvem. Musíme potvrdit přepsání., Ale to může být skličující úkol, pokud je spousta z nich. Můžeme přepsat existující soubory a složky s -f
možnost automaticky. -f
znamená násilně.
$ mv -f backup old_backup
výzva k potvrzení před přepsáním
Pokud nechceme násilně psát existující soubor, můžeme potvrdit každé přejmenování souboru. V tomto případě musíme použít -i
jako níže.
$ mv -i backup old_backup