Android

Εντολή Pwd σε linux (τρέχων κατάλογος εργασίας)

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

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

Anonim

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

Τι είναι ο τρέχων κατάλογος εργασίας

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

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

Για παράδειγμα, για να αλλάξετε τον τρέχοντα κατάλογο εργασίας στο /tmp θα πληκτρολογήσετε:

cd /tmp

user@host:/tmp#

εντολή pwd

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

pwd είναι ένα κέλυφος ενσωματωμένο στα περισσότερα μοντέρνα κελύφη όπως bash και zsh. Η συμπεριφορά του είναι ελαφρώς διαφορετική από το εκτελέσιμο αυτόνομο /bin/pwd . Μπορείτε να χρησιμοποιήσετε την εντολή type για να εμφανίσετε όλες τις θέσεις που περιέχουν pwd :

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

Όπως μπορείτε να δείτε από την έξοδο που ακολουθεί, το ενσωματωμένο κέλυφος έχει προτεραιότητα σε σχέση με το αυτόνομο εκτελέσιμο και χρησιμοποιείται κάθε φορά που πληκτρολογείτε pwd . Αν θέλετε να χρησιμοποιήσετε τον αυτόνομο δυαδικό τύπο pwd την πλήρη διαδρομή προς το αρχείο /bin/pwd

Πώς να βρείτε τον τρέχοντα κατάλογο εργασίας σας

Για να μάθετε τον κατάλογο στον οποίο βρίσκεστε, πληκτρολογήστε pwd στο τερματικό σας:

pwd

Η έξοδος θα φαίνεται κάπως έτσι:

/home/linuxize

Αυτό που κάνει το pwd είναι η εκτύπωση της μεταβλητής περιβάλλοντος PWD .

Θα έχετε την ίδια έξοδο εάν πληκτρολογήσετε:

echo $PWD

/home/linuxize

Η εντολή pwd μπορεί να αποδεχθεί μόνο δύο επιχειρήματα:

  • -L ( --logical ) - Μην επιλύετε συμβολικές --logical . -P (- --physical ) - Εμφάνιση του φυσικού καταλόγου, χωρίς συμβολικούς συνδέσμους.

Από προεπιλογή, το id id δεν χρησιμοποιείται, το pwd συμπεριφέρεται σαν να έχει οριστεί η επιλογή -L .

Για να δείξουμε καλύτερα πώς λειτουργεί η επιλογή -P , ας δημιουργήσουμε έναν κατάλογο και συμβολικό σύνδεσμο που δείχνουν στον κατάλογο:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

Τώρα, αν πλοηγηθείτε στον κατάλογο /tmp/symlink και πληκτρολογείτε pwd στο τερματικό σας:

pwd

Η έξοδος θα δείξει ότι ο τρέχων κατάλογος εργασίας σας είναι /tmp/symlink :

/tmp/symlink

pwd -P

Η εντολή θα εκτυπώσει τον κατάλογο στον οποίο αναφέρεται το σύμβολο:

/tmp/directory

συμπέρασμα

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

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

bash terminal