Skip to main content

10 Βασικές εντολές Linux για πλοήγηση στο σύστημα αρχείων σας

Εισαγωγή στο Μάθημα Λ.Σ. Ubuntu και λογισμικά ΕΛ/ΛΑΚ (Ιούνιος 2025)

Εισαγωγή στο Μάθημα Λ.Σ. Ubuntu και λογισμικά ΕΛ/ΛΑΚ (Ιούνιος 2025)

Πίνακας περιεχομένων:

Anonim

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

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

01 από 10

Σε ποιο φάκελο βρίσκεστε

Όταν ανοίγετε ένα παράθυρο τερματικού, το πρώτο πράγμα που πρέπει να ξέρετε είναι πού βρίσκεστε στο σύστημα αρχείων.

Σκεφτείτε αυτό όπως το δείκτη "είστε εδώ" που βρίσκετε στους χάρτες στα εμπορικά κέντρα.

Για να μάθετε σε ποιο φάκελο βρίσκεστε μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

pwd

Τα αποτελέσματα επιστράφηκαν από pwd μπορεί να διαφέρει ανάλογα με το αν χρησιμοποιείτε την έκδοση κελύφους του pwd ή αυτό που έχει εγκατασταθεί στο δικό σας / usr / bin Ευρετήριο.

Σε γενικές γραμμές, θα εκτυπώσει κάτι κατά μήκος των γραμμών/ home / username.

02 από 10

Τι αρχεία και φάκελοι βρίσκονται κάτω από τον τρέχοντα κατάλογο

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

ls

Από μόνη της, το ls θα εμφανίσει όλα τα αρχεία και τους φακέλους στον κατάλογο εκτός από αυτά που αρχίζουν με μια περίοδο (.).

Για να δείτε όλα τα αρχεία συμπεριλαμβανομένων των κρυφών αρχείων (αυτά που ξεκινούν με μια περίοδο), μπορείτε να χρησιμοποιήσετε τον ακόλουθο διακόπτη:

ls -a

Ορισμένες εντολές δημιουργούν αντίγραφα ασφαλείας των αρχείων που ξεκινούν με το metacharacter tilde (~).

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

ls-Β

Η συνηθέστερη χρήση του ls εντολή έχει ως εξής:

ls -lt

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

Άλλες επιλογές ταξινόμησης περιλαμβάνουν κατά επέκταση, μέγεθος και έκδοση:

ls -lUls -lXls-lv

Η μακρά μορφή εγγραφής σας δίνει τις ακόλουθες πληροφορίες:

  • Δικαιώματα
  • Αριθμός inode για το αρχείο (δείτε σκληρούς συνδέσμους)
  • Ιδιοκτήτης
  • Κύρια ομάδα
  • μέγεθος αρχείου
  • Τελευταίος χρόνος πρόσβασης
  • Όνομα αρχείου / φακέλου / συνδέσμου
03 από 10

Πώς να πλοηγηθείτε σε άλλους φακέλους

Για να μετακινηθείτε γύρω από το σύστημα αρχείων, μπορείτε να χρησιμοποιήσετε το CD εντολή.

Το σύστημα αρχείων Linux είναι δομή δέντρου. Η κορυφή του δέντρου υποδηλώνεται με μια κάθετο (/).

Κάτω από τον ριζικό κατάλογο, θα βρείτε μερικούς ή όλους τους παρακάτω φακέλους.

  • /
  • αποθήκη
  • μπότα
  • μονάδα οπτικού δίσκου
  • dev
  • και τα λοιπα
  • Σπίτι
  • lib
  • lib64
  • χαμένος + βρέθηκε
  • μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ
  • mnt
  • επιλέγω
  • proc
  • ρίζα
  • τρέξιμο
  • sbin
  • srv
  • sys
  • tmp
  • var
  • usr

Ο φάκελος bin περιέχει εντολές που μπορούν να εκτελεστούν από οποιονδήποτε χρήστη, όπως το CD εντολή, ls, mkdir και τα λοιπα.

Το sbin περιέχει δυαδικά αρχεία συστήματος.

Ο φάκελος usr σημαίνει πόρους συστήματος Unix και περιέχει επίσης ένα φάκελο bin και sbin. Ο φάκελος / usr / bin διαθέτει ένα εκτεταμένο σύνολο εντολών που μπορούν να εκτελέσουν οι χρήστες. Ομοίως, ο φάκελος / usr / sbin περιέχει ένα εκτεταμένο σύνολο εντολών συστήματος.

Ο φάκελος εκκίνησης περιέχει όλα όσα απαιτεί η διαδικασία εκκίνησης.

Ο φάκελος cdrom είναι αυτονόητος.

Ο φάκελος dev περιέχει λεπτομέρειες για όλες τις συσκευές του συστήματος.

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

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

Οι lib και lib64 περιέχουν όλους τους πυρήνες και τις κοινόχρηστες βιβλιοθήκες.

Ο χαμένος + φάκελος που βρέθηκε θα περιέχει αρχεία που δεν έχουν πια όνομα που έχουν βρεθεί από την εντολή fsck.

Ο φάκελος μέσων εκτύπωσης είναι ο τόπος όπου τοποθετούνται τοποθετημένα μέσα όπως οι μονάδες USB.

Ο φάκελος mnt χρησιμοποιείται επίσης για την προσωρινή αποθήκευση, όπως δίσκοι USB, άλλα συστήματα αρχείων, εικόνες ISO κ.λπ.

Ο φάκελος επιλογής χρησιμοποιείται από ορισμένα πακέτα λογισμικού ως χώρος αποθήκευσης των δυαδικών αρχείων. Άλλα πακέτα χρησιμοποιούν / usr / local.

Ο φάκελος proc είναι ένας φάκελος συστήματος που χρησιμοποιείται από τον πυρήνα. Δεν χρειάζεται πραγματικά να ανησυχείτε για αυτό το φάκελο πάρα πολύ.

Ο ριζικός φάκελος είναι ο αρχικός κατάλογος για τον χρήστη root.

Ο φάκελος εκτέλεσης είναι ένας φάκελος συστήματος για την αποθήκευση πληροφοριών χρόνου εκτέλεσης του συστήματος.

Ο φάκελος srv είναι ο τόπος όπου θα διατηρούσατε τα πράγματα όπως τους φακέλους web, τις βάσεις δεδομένων mysql και τα αποθετήρια ανατροπής κλπ.

Ο φάκελος sys περιέχει μια δομή φακέλου για την παροχή πληροφοριών συστήματος.

Ο φάκελος tmp είναι ένας προσωρινός φάκελος.

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

Για να μεταβείτε σε ένα συγκεκριμένο φάκελο, χρησιμοποιήστε το CD εντολή ως εξής:

cd / home / username / Έγγραφα 04 από 10

Πώς να περιηγηθείτε στον αρχικό φάκελο

Μπορείτε να επιστρέψετε στον αρχικό φάκελο από οπουδήποτε αλλού στο σύστημα χρησιμοποιώντας το cd ~ εντολή.

cd ~ 05 από 10

Πώς να δημιουργήσετε ένα νέο φάκελο

Αν θέλετε να δημιουργήσετε ένα νέο φάκελο, μπορείτε να χρησιμοποιήσετε το mkdir εντολή:

mkdir foldername 06 από 10

Πώς να δημιουργήσετε αρχεία

Το Linux παρέχει έναν απίστευτο αριθμό τρόπων για τη δημιουργία νέων αρχείων.

Για να δημιουργήσετε ένα κενό αρχείο, μπορείτε να χρησιμοποιήσετε τα παρακάτω αφή εντολή:

αγγίξτε το όνομα αρχείου

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

Μπορείτε επίσης να δημιουργήσετε ένα αρχείο χρησιμοποιώντας το Γάτα εντολή:

cat> όνομα αρχείου

Τώρα μπορείτε να εισάγετε κείμενο στη γραμμή εντολών και να το αποθηκεύσετε στο αρχείο χρησιμοποιώντας Ctrl + D.

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

07 από 10

Πώς να μετονομάσετε και να μετακινήσετε αρχεία γύρω από το σύστημα αρχείων

Υπάρχουν πολλοί τρόποι για να μετονομάσετε αρχεία.

Ο πιο απλός τρόπος για να μετονομάσετε ένα αρχείο είναι να χρησιμοποιήσετε το mv εντολή.

mv oldfilename newfilename

Μπορείτε να χρησιμοποιήσετε την εντολή mv για να μετακινήσετε ένα αρχείο από ένα φάκελο σε άλλο.

mv / διαδρομή / του / αρχικού / αρχείου / διαδρομής / του / στόχου / φακέλου

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

μετονομασία ονόματος αρχείου αντικατάστασης έκφρασης

Για παράδειγμα:

μετονομάστε "gary" "tom" *

Αυτό θα αντικαταστήσει όλα τα αρχεία του φακέλου με Γκάρυ σε αυτό με κάποιος . Έτσι ένα αρχείο που ονομάζεται garycv θα γίνει tomcv .

Σημειώστε ότι η εντολή μετονομασίας δεν λειτουργεί σε όλα τα συστήματα. Η εντολή mv είναι ασφαλέστερη.

08 από 10

Πώς να αντιγράψετε αρχεία

Για να αντιγράψετε ένα αρχείο χρησιμοποιώντας το Linux μπορείτε να χρησιμοποιήσετε το cp εντολή ως εξής.

cp filename2

Η παραπάνω εντολή θα αντιγραφεί όνομα_αρχείου1 και να το καλέσετε filename2 .

Μπορείτε να χρησιμοποιήσετε την εντολή αντιγραφής για να αντιγράψετε αρχεία από ένα φάκελο σε άλλο.

Για παράδειγμα

cp / home / όνομα χρήστη / Documents / userdoc1 / home / username / Documents / UserDocs

Η παραπάνω εντολή θα αντιγράψει το αρχείο userdoc1 από / home / username / Έγγραφα προς / home / username / Documents / UserDocs

09 από 10

Πώς να διαγράψετε τα αρχεία και τους φακέλους

Μπορείτε να διαγράψετε αρχεία και φακέλους χρησιμοποιώντας το rm εντολή:

rm όνομα αρχείου

Εάν θέλετε να καταργήσετε ένα φάκελο, πρέπει να χρησιμοποιήσετε τον ακόλουθο διακόπτη:

rm -R όνομα φακέλου

Η παραπάνω εντολή καταργεί έναν φάκελο και τα περιεχόμενά του, συμπεριλαμβανομένων των υποφακέλων.

10 από 10

Τι είναι οι συμβολικοί σύνδεσμοι και οι σκληροί σύνδεσμοι

Ένας "συμβολικός σύνδεσμος" είναι ένα αρχείο που δείχνει σε ένα άλλο αρχείο. Μια συντόμευση επιφάνειας εργασίας είναι βασικά ένας συμβολικός σύνδεσμος.

Ίσως, για παράδειγμα, να έχετε το ακόλουθο αρχείο στο σύστημά σας:

/home/username/document/accounts/useraccounts.doc

Ίσως θέλετε να μπορείτε να αποκτήσετε πρόσβαση σε αυτό το έγγραφο από το φάκελο προέλευσης / όνομα χρήστη.

Μπορείτε να δημιουργήσετε έναν συμβολικό σύνδεσμο χρησιμοποιώντας την ακόλουθη εντολή:

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

Μπορείτε να επεξεργαστείτε το useraccounts.doc από τα δύο μέρη αλλά όταν επεξεργάζεστε τον συμβολικό σύνδεσμο που επεξεργάζεστε το αρχείο στην / home / όνομα χρήστη / έγγραφα / λογαριασμοί ντοσιέ.

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

Ένας "σκληρός σύνδεσμος", ωστόσο, δημιουργεί μια άμεση σύνδεση μεταξύ των δύο αρχείων. Ουσιαστικά είναι το ίδιο αρχείο αλλά με ένα άλλο όνομα. Ένας σκληρός σύνδεσμος παρέχει έναν καλό τρόπο κατηγοριοποίησης των αρχείων χωρίς να καταλαμβάνει περισσότερο χώρο στο δίσκο.

Μπορείτε να δημιουργήσετε έναν σκληρό σύνδεσμο χρησιμοποιώντας την ακόλουθη σύνταξη:

Το όνομα αρχείου είναι συνδεδεμένο με όνομα αρχείου

Η σύνταξη είναι παρόμοια με αυτή μιας συμβολικής σύνδεσης, αλλά δεν χρησιμοποιεί το διακόπτη -s.