Εντολή MV στο Linux

Anonim

Εντολή MV στο Linux

Σύνταξη

Το MV είναι μία από τις τυπικές κατανομές που βασίζονται στον πυρήνα του Linux. Κάθε χρήστης που θέλει να εξερευνήσει τις βασικές εντολές τερματικού θα είναι γνωστό γι 'αυτήν για να μελετήσει οποιεσδήποτε απαραίτητες ενέργειες μέσω της κονσόλας. Αυτό το βοηθητικό πρόγραμμα σας επιτρέπει να μετονομάσετε κατάλογο και μεμονωμένα αντικείμενα, καθώς και να τα μετακινήσετε. Φυσικά, οι ίδιες ενέργειες μπορούν να υλοποιηθούν μέσω της γραφικής διεπαφής, αλλά δεν έχει πάντα πρόσβαση σε αυτήν ή είναι απαραίτητο να γίνει η εργασία μέσω του "τερματικού", χωρίς να αποστασιοποιηθεί από το περιβάλλον της επιφάνειας εργασίας. Ενεργοποιήστε την εντολή MV στην κονσόλα είναι πολύ απλή, καθώς η σύνταξή του δεν είναι δύσκολη και οι διαθέσιμες επιλογές μπορούν να κλίνουν κυριολεκτικά σε λίγα λεπτά, μόνο τους κοιτάζουν. Ωστόσο, εξακολουθούμε να επιστρέψουμε χωριστή προσοχή στους κανόνες εισροών και τα επιχειρήματα που υπάρχουν, έτσι ώστε ακόμη και οι αρχάριοι χρήστες να μην έχουν ερωτήσεις σχετικά με αυτό το θέμα. Προτείνουμε από τη σύνταξη, δηλαδή, με τους κανόνες για την κατάρτιση μιας γραμμής δράσης στην κονσόλα.

Όπως γνωρίζετε, η σύνταξη προγραμματισμού είναι υπεύθυνη για τους κανόνες για την εισαγωγή λέξεων κατά την κατάρτιση ενός ή περισσοτέρων αιτημάτων. Δεν παρακάμπτει αυτόν τον κανόνα και την ομάδα που εξετάστηκε σήμερα. Από τις ακολουθίες συμβολοσειρών και εξαρτάται, εάν ο χρήστης απαιτεί σωστά. Η ορθότητα της γραφής μοιάζει με αυτή: MV + Επιλογές + Source_ Αρχεία + place_name. Ας εξετάσουμε κάθε κομμάτι λεπτομερέστερα, ώστε να κατανοήσετε τον ρόλο του:

  • MV - αντίστοιχα, την πρόκληση της ίδιας της χρησιμότητας. Είναι πάντα η αρχή της γραμμής, εκτός από την εγκατάσταση του επιχειρήματος Sudo που είναι υπεύθυνο για την εκτέλεση της εντολής εξ ονόματος του Superuser. Στη συνέχεια, η συμβολοσειρά αποκτά τον τύπο των επιλογών Sudo MV + + Source_Files + place_name.
  • Οι επιλογές είναι εγκατεστημένες πρόσθετες εργασίες, όπως εφεδρικά, ξαναγράψουν αρχεία και άλλες ενέργειες που θα μιλήσουμε σε ένα ξεχωριστό τμήμα του σημερινού υλικού.
  • Source_files - Αυτά τα αντικείμενα ή τους καταλόγους με τους οποίους θέλετε να κάνετε δράση, για παράδειγμα, μετονομασία ή κίνηση.
  • Η τοποθεσία_nation ενδείκνυται όταν τα αντικείμενα μετακινούνται και εάν μετονομασία, το νέο όνομα υποδεικνύεται.

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

Επιλογές

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

  • -Help - Εμφανίζει την επίσημη τεκμηρίωση σχετικά με το βοηθητικό πρόγραμμα. Θα είναι χρήσιμο αν έχετε ξεχάσει άλλες επιλογές και θέλετε να πάρετε γρήγορα μια γενική περίληψη.
  • -Προσύνδεση - Εμφανίζει την έκδοση MV. Δεν χρησιμοποιείται σχεδόν ποτέ από τους χρήστες, δεδομένου ότι ο ορισμός της έκδοσης αυτού του εργαλείου δεν απαιτείται σχεδόν ποτέ.
  • -B / -BBackup / -Backup = Μέθοδος - δημιουργεί ένα αντίγραφο αρχείων που έχουν μετακινηθεί ή αντικατασταθεί.
  • -F - Όταν ενεργοποιηθεί, δεν θα ζητήσετε από την άδεια από τον ιδιοκτήτη του αρχείου, αν πρόκειται για μετακίνηση ή μετονομασία του αρχείου.
  • - Αντίθετα, θα ζητήσει άδεια από τον ιδιοκτήτη.
  • -N - απενεργοποιεί την αντικατάσταση των υφιστάμενων αντικειμένων.
  • -Συκλοπαραγωγή-Slashes - Διαγράφει το τελικό σύμβολο / από το αρχείο, εάν υπάρχει.
  • -t κατάλογος - Μετακινεί όλα τα αρχεία στον καθορισμένο κατάλογο.
  • -U - κινείται μόνο εάν το αρχείο προέλευσης είναι νέο από το αντικείμενο προορισμού.
  • -V - Εμφανίζει πληροφορίες σχετικά με κάθε στοιχείο κατά τη διάρκεια της επεξεργασίας εντολών.

Στο μέλλον, μπορείτε να χρησιμοποιήσετε τις παραπάνω επιλογές για να τις καθορίσετε σε ένα μπαρ κατά τη μετονομασία ή τη μετακίνηση μεμονωμένων αντικειμένων ή καταλόγων. Στη συνέχεια, προτείνουμε να αντιμετωπίσουμε λεπτομερέστερα με τα πιο δημοφιλή παραδείγματα αλληλεπίδρασης με την εντολή MV που έχουν σταματήσει σε όλες τις μεγάλες ενέργειες.

Μετακίνηση αρχείων και φακέλων

Από τις παραπάνω πληροφορίες γνωρίζετε ήδη ότι η υπό εξέταση ομάδα χρησιμοποιείται για τη μετακίνηση αρχείων. Για να το κάνετε αυτό, θα χρειαστεί να εκτελέσετε το "τερματικό" με βολικό τρόπο και να γράψετε εκεί mv myfile1.txt mydir /, αντικαθιστώντας το καθορισμένο όνομα αρχείου και τον τελικό φάκελο στην απαραίτητη. Εάν το αντικείμενο δεν βρίσκεται στον τρέχοντα κατάλογο, θα πρέπει να καταχωρίσετε την πλήρη διαδρομή σε αυτήν, την οποία εξακολουθούμε να μιλάμε στη συνέχεια. Το ίδιο μπορεί να πραγματοποιηθεί με ένα ξεχωριστό φάκελο.

Μετακινήστε το αρχείο στον καθορισμένο φάκελο μέσω της εντολής MV στο Linux

Μετονομασία αντικειμένων και καταλόγων

Ο δεύτερος σκοπός του βοηθητικού προγράμματος MV Console είναι να μετονομάσετε αντικείμενα. Αυτό γίνεται επίσης μέσω μιας εντολής. Πάνω, υποσχεθήκαμε να δείξουμε πώς διεξάγεται η λειτουργία υποδεικνύοντας την πλήρη διαδρομή. Σε αυτή την περίπτωση, η συμβολοσειρά αποκτά την προβολή MV / Home / Lump / Lumpctop / test.txt, όπου / σπίτι / lumpics / desktop / test.txt είναι η απαιτούμενη θέση του αντικειμένου, λαμβάνοντας υπόψη το όνομα και την επέκτασή του και test2.txt - το όνομα που θα του αντιστοιχιστεί μετά την ενεργοποίηση της ομάδας.

Μετονομάστε ένα αρχείο μέσω του βοηθητικού προγράμματος MV στο Linux

Εάν δεν υπάρχει καμία επιθυμία να καθορίσετε την πλήρη διαδρομή προς το αντικείμενο ή τον κατάλογο, για παράδειγμα, όταν πρέπει να κάνετε διάφορες ενέργειες σε μία συνεδρία, συνιστάται να μεταβείτε στη θέση εισάγοντας την εντολή CD. Μετά από αυτό, ο πλήρης τρόπος για να γράψει δεν απαιτείται.

Μετάβαση στην καθορισμένη θέση για να αλληλεπιδράσετε με το βοηθητικό πρόγραμμα MV στο Linux

Μετά από αυτό, ας μετονομάουμε το φάκελο μέσω δοκιμής MV Test1, όπου το Test1 είναι το αρχικό όνομα και το Test1 είναι τελικό.

Μετονομάστε το φάκελο χρησιμοποιώντας το MV στο Linux στον τρέχοντα φάκελο

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

Επιτυχής εφαρμογή της εντολής MV στο Linux στην τρέχουσα θέση

Δημιουργία αντιγράφων ασφαλείας αντικειμένων

Όταν εξοικειωθείτε με τις επιλογές εντολών, ήταν δυνατό να παρατηρήσετε το επιχείρημα -B. Είναι αυτός που είναι υπεύθυνος για τη δημιουργία αντιγράφων αντιγράφων. Η σωστή διακόσμηση της συμβολοσειράς μοιάζει με αυτή: MV -B /Test/test.txt test1.txt, όπου / και -stet/test.txt είναι η άμεση διαδρομή προς το αρχείο και το test1.txt είναι το όνομα για το αντίγραφο ασφαλείας.

Δημιουργώντας ένα αντίγραφο ασφαλείας ενός υπάρχοντος αρχείου με την εντολή MV στο Linux

Από προεπιλογή, τα αντικείμενα δημιουργίας αντιγράφων ασφαλείας στο τέλος του ονόματός τους έχουν ένα σύμβολο ~, αντίστοιχα, η εντολή MV δημιουργεί επίσης αυτόματα. Εάν θέλετε να το αλλάξετε, θα πρέπει να χρησιμοποιήσετε το MV -B -S test.txt test1.txt όταν δημιουργείτε ένα αντίγραφο ασφαλείας. Εδώ αντί ".txt" γράψτε τη βέλτιστη επέκταση αρχείου για εσάς.

Μετακίνηση πολλών αρχείων ταυτόχρονα

Μερικές φορές υπάρχει ανάγκη να μετακινήσετε πολλά αρχεία ταυτόχρονα. Με αυτό το καθήκον, η υπό εξέταση χρησιμότητα είναι απόλυτα αντίθετη. Στον τερματικό σταθμό, θα πρέπει να εισάγετε μόνο MV MyFile1 MyFile2 MyFile3 Mydir /, αντικαθιστώντας τα ονόματα αντικειμένων και του τελικού φακέλου στα απαραίτητα.

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

Εάν οι εντολές από την κονσόλα ενεργοποιούνται τώρα από τον κατάλογο όπου όλα τα αρχεία βρίσκονται για μετακίνηση, χρησιμοποιήστε mv * mydir / για να τις μεταφέρετε αμέσως όλα στον καθορισμένο κατάλογο. Έτσι, θα εξοικονομήσετε ένα σημαντικό χρονικό διάστημα για εναλλακτικά μετακίνηση ή χειροκίνητη εισάγετε τα ονόματα όλων των αντικειμένων.

Μετακινήστε όλα τα αρχεία από τον τρέχοντα φάκελο χρησιμοποιώντας την εντολή MV στο Linux

Το ίδιο ισχύει και για στοιχεία με την ίδια μορφή. Εάν υπάρχει επιθυμία να μετακινηθείτε, για παράδειγμα, μόνο εικόνες του τύπου JPG, θα πρέπει να αλλάξετε τη γραμμή στο MV * .jpg mydir. Το ίδιο ισχύει και για όλους τους άλλους γνωστούς τύπους αρχείων.

Μετακίνηση όλων των αρχείων με την καθορισμένη επέκταση μέσω της εντολής MV στο Linux

Οι κινήσεις που λείπουν στον κατάλογο αρχείων στόχου

Υπάρχουν καταστάσεις όπου ένα αριθμό αρχείων πρέπει να μεταφερθεί σε έναν συγκεκριμένο κατάλογο, αλλά ορισμένα από αυτά είναι ήδη διαθέσιμα σε αυτόν τον κατάλογο. Στη συνέχεια, πρέπει να χρησιμοποιήσετε την επιλογή -n έτσι ώστε στο τέλος την ομάδα να βρει το MV -N MyDir1 / * MyDir2 /. Αντικαταστήστε τους καθορισμένους φακέλους εδώ σχετικά με τα απαραίτητα για να μετακινηθείτε σωστά.

Μετακίνηση ανύπαρκτων αρχείων στον κατάλογο αρχείων στόχου μέσω MV στο Linux

Όπως μπορείτε να δείτε, η εντολή MV μπορεί να χρησιμοποιηθεί για διαφορετικούς σκοπούς και με ορισμένα επιχειρήματα που επιτρέπουν χωρίς προβλήματα να μετονομάσετε ή να μετακινήσετε την ομάδα αντικειμένων ή κάποιο συγκεκριμένο αρχείο. Εάν ενδιαφέρεστε για αλληλεπίδραση με άλλα πρότυπα βοηθητικά προγράμματα κονσόλας στο Linux, σας συμβουλεύουμε να εξερευνήσετε τα υλικά σε αυτό το θέμα χρησιμοποιώντας τους παρακάτω συνδέσμους.

Δείτε επίσης:

Συχνά χρησιμοποιούμενες εντολές στο "Terminal" Linux

LN / FIND / LS / GREP / PWD / ECHO / TOUCH / DF εντολή στο Linux

Διαβάστε περισσότερα