Command Mount Linux

Linux Mount Command



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

Πριν προχωρήσουμε βαθύτερα στην εντολή mount, ας ρίξουμε μια ματιά τι είναι στην πραγματικότητα. Στο Linux, η τοποθέτηση είναι η διαδικασία σύνδεσης ενός πρόσθετου συστήματος αρχείων πάνω από το τρέχον προσβάσιμο σύστημα αρχείων στον υπολογιστή.







Μια γρήγορη σημείωση για το σύστημα αρχείων: είναι μια ιεραρχία καταλόγων που τα συστήματα χρησιμοποιούν για την οργάνωση αρχείων και φακέλων σε ένα μέσο αποθήκευσης. Το σύστημα αρχείων υπάρχει σε κάθε λύση αποθήκευσης: μονάδα flash USB, CD-ROM, HDD, SSD και ακόμη και δισκέτες! Στην περίπτωση του UNIX /Linux και παρόμοιων συστημάτων, το σύστημα αρχείων ξεκινά με τον ριζικό κατάλογο (σημειώνεται ως /). Υπό τη ρίζα, υπάρχουν όλα τα άλλα θυγατρικά συστήματα αρχείων.



Χρήση βάσης

Λόγω του μηχανισμού τοποθέτησης στον πυρήνα του συστήματος, το mount παίζει σημαντικό ρόλο στη διαμόρφωση του οικοσυστήματος Linux. Αυτή η εντολή προσφέρει έναν τόνο χρησιμότητας για πολλές καταστάσεις. Κάθε φορά που εκτελείτε το mount για να τοποθετήσετε ένα σύστημα αρχείων, έρχεται σε επαφή με τον πυρήνα για να ολοκληρώσετε τη λειτουργία.



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





θέση τοποθέτησης

Εκτελέστε αυτήν την εντολή.

οι οποίες βουνό



Βρίσκεται στον κατάλογο /usr /bin. Αυτός ο κατάλογος είναι γενικά το σπίτι σχεδόν όλων των εντολών που θα εκτελέσετε ποτέ στην ιστορία του Linux σας.

Βασικά

Δείτε πώς μοιάζει η πολύ βασική δομή της εκτέλεσης εντολών στήριξης.

βουνό --πηγή <πηγή>> --στόχος <στόχος>>

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

Για να τοποθετήσετε ένα συγκεκριμένο σύστημα αρχείων, το mount χρειάζεται την πηγή και τον στόχο. Για παράδειγμα, πήρα το ISO εγκατάστασης του Ubuntu και θέλω να τοποθετήσω αυτό το αρχείο. Εκτελέστε τις ακόλουθες εντολές.

sudo mkdir /mnt/ubuntu_iso

sudo βουνό βρόχος-tiso9660--πηγή~/Επιφάνεια εργασίας/ubuntu-19.04-desktop-amd64.iso
--στόχος /mnt/ubuntu_iso

Σε αυτή τη σειρά εντολών, δημιουργήσαμε έναν κατάλογο στον οποίο θα τοποθετηθεί το αρχείο ISO. Στη συνέχεια, είπαμε στο mount να χρησιμοποιήσει αυτόν τον κατάλογο για την τοποθέτηση του ISO σε αυτόν τον κατάλογο.

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

lsmod | λαβήβρόχος

Καμία έξοδος σε αυτό το βήμα σημαίνει ότι η μονάδα δεν λειτουργεί. Ξεκινήστε το χρησιμοποιώντας το modprobe.

sudoβρόχος modprobe

Η εντολή πρέπει να τρέξει μια χαρά τώρα.

Λίστα όλων των βάσεων

Όταν εκτελείται το mount μόνο του χωρίς πρόσθετες παραμέτρους, θα επιστρέψει τη λίστα με όλα τα τρέχοντα εγκατεστημένα συστήματα αρχείων στο χώρο αποθήκευσης του υπολογιστή.

βουνό

Ή,

βουνό -ο

Έκδοση Mount

βουνό -V

Αυτό θα εμφανίσει την έκδοση λογισμικού του mount.

Πληροφορίες συστήματος συστήματος

Εάν έχετε υπόψη σας έναν συγκεκριμένο τύπο συστήματος αρχείων, μπορείτε να χρησιμοποιήσετε το mount για να ελέγξετε ποιες βάσεις χρησιμοποιούν αυτό το σύστημα αρχείων.

βουνό -t <filesystem_type>>

Για παράδειγμα, αυτή η εντολή θα εμφανίσει όλα τα συστήματα αρχείων που χρησιμοποιούν ext4.

βουνό -ο -text4

Χρησιμοποιώντας το /etc /fstab

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

Βρίσκεται στο /etc /fstab.

ένας/και τα λοιπά/fstab

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

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

<σύστημα αρχείων>> <σημείο προσάρτησης>> <τύπος>> <επιλογές>>
<εγκαταλείπω>> <πέρασμα>>

Στη λίστα, υπάρχει μια καταχώριση από προεπιλογή (ο σκληρός δίσκος του συστήματος). Ας το εξηγήσουμε μέρος προς μέρος.

Αυτό το μέρος είναι το σύστημα αρχείων που θα τοποθετηθεί. Ορίζεται από το UUID.

Ακολουθεί το σημείο στήριξης. Σε αυτήν την περίπτωση, θα τοποθετηθεί ως ρίζα.

Τώρα, ο τύπος συστήματος αρχείων. Χρησιμοποιεί το σύστημα αρχείων ext4 journaling.

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

Οι επόμενες τιμές είναι για dump και pass αντίστοιχα.

Σε αυτό το άρθρο, δεν μπαίνουμε βαθύτερα στην τρέλα του fstab. Αν σας ενδιαφέρει, μη διστάσετε να αναζητήσετε στο διαδίκτυο κατάλληλους οδηγούς και επεξηγήσεις με επιπλέον συμβουλές και κόλπα.

Τοποθέτηση συσκευής

Σχεδόν σε όλες τις σύγχρονες διανομές Linux αυτές τις μέρες θα τοποθετηθεί αυτόματα οποιαδήποτε συσκευή αποθήκευσης που συνδέετε σε αυτήν αυτόματα, για παράδειγμα, μονάδες flash USB. Ωστόσο, εάν δεν έχει τοποθετηθεί ή η αυτόματη τοποθέτηση είναι απενεργοποιημένη, πρέπει να το τοποθετήσετε χειροκίνητα.

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

fdisk -ο

Δημιουργήστε έναν κατάλληλο κατάλογο για την τοποθέτηση της συσκευής.

sudo mkdir /τρέξιμο/τα μισα/usb

Timeρα να τοποθετήσετε επιτέλους τη μονάδα δίσκου στο φάκελο.

sudo βουνό --πηγή /dev/sdb1--στόχος /τρέξιμο/τα μισα/usb

Σημείωση: Εάν είστε πρόθυμοι να εγκαταστήσετε χώρο αποθήκευσης με κάποια ανορθόδοξα συστήματα αρχείων όπως το exFAT, χρειάζεστε τα κατάλληλα προγράμματα οδήγησης. Στην περίπτωση του Ubuntu, είναι exfat-utils και exfat-fuse. Στην περίπτωση του Arch και άλλων διανομών που βασίζονται σε Arch, είναι exfat-utils. Εάν χρησιμοποιείτε κάτι άλλο από αυτό, βεβαιωθείτε ότι έχετε ελέγξει για κατάλληλη λύση exFAT για το σύστημά σας.

Αποσυναρμολόγηση οποιασδήποτε βάσης

Μόλις τοποθετήσετε, το σύστημα αρχείων θα είναι εκεί για πάντα. Στην περίπτωση των βασικών συστημάτων αρχείων, είναι σημαντικό να παραμείνουν συνδεδεμένα. Ωστόσο, οι συσκευές αφαίρεσης πρέπει πρώτα να αποσυναρμολογηθούν και στη συνέχεια να αφαιρεθούν. Διαφορετικά, μπορεί να προκαλέσει ζητήματα όπως απώλεια δεδομένων, καταστροφή δεδομένων και άλλες ζημιές. Κατά λάθος κατέστρεψα μια μονάδα flash USB μου.

Για να αποσυνδέσετε οποιοδήποτε σύστημα αρχείων, χρησιμοποιήστε την εντολή unmount.

sudo ποσό <στόχος>>

Τελικές σκέψεις

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

άνδρας βουνό

πληροφορίεςβουνό

Απολαμβάνω!