Τι είναι η εντολή Linux `mv`;

Η εντολή Linux mv μετακινεί ή μετονομάζει αρχεία και καταλόγους. Σε σύγκριση με την αντιγραφή, η μετακίνηση είναι συνήθως απλούστερη, όμως η επιλογή των παραμέτρων εξακολουθεί να έχει σημασία κατά την αντικατάσταση αρχείων ή τη μετακίνηση πολλών προελεύσεων ταυτόχρονα.

Η χρήση εισαγωγικών έχει επίσης σημασία, επειδή οι διαδρομές στο shell συχνά περιέχουν κενά ή ειδικούς χαρακτήρες.

Περιγραφή εργαλείου

Αυτό το εργαλείο δημιουργεί μια εντολή Linux mv από μία ή περισσότερες διαδρομές προέλευσης, έναν προορισμό, προαιρετικές ακατέργαστες παραμέτρους και τις συνηθισμένες σημαίες μετακίνησης. Μπορεί επίσης να προσθέσει το sudo ως πρόθεμα της εντολής.

Χρησιμοποιήστε το όταν θέλετε μια ασφαλή εντολή μετακίνησης, έτοιμη για αντιγραφή, χωρίς να χρειάζεται να συντάξετε χειροκίνητα τη σύνταξη του shell.

Παραδείγματα

  • Μετονομασία ενός αρχείου
  • Μετακίνηση πολλών αρχείων σε έναν φάκελο προορισμού
  • Δημιουργία μιας διαδραστικής μετακίνησης που ζητά επιβεβαίωση πριν από την αντικατάσταση

Δυνατότητες

  • Υποστήριξη πολλών διαδρομών προέλευσης
  • Συνήθεις σημαίες της mv, όπως force, interactive, no-clobber, update, verbose και backup
  • Απλή έξοδος shell, έτοιμη για αντιγραφή

Περιορισμοί

Το εργαλείο δημιουργεί μόνο την εντολή. Δεν την εκτελεί και δεν ελέγχει αν ο προορισμός θα λειτουργήσει ακριβώς όπως αναμένεται στο σύστημά σας.

Οι ακατέργαστες παράμετροι μεταβιβάζονται χωρίς αλλαγές και η χρήση εισαγωγικών διαφεύγει μόνο τα διπλά εισαγωγικά.