Saltar al contenido

Πώς να δημιουργήσετε ένα ψευδώνυμο στο Linux

6 de junio de 2021

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

Πώς λειτουργεί ένα ψευδώνυμο Linux

ο ψευδώνυμο Η εντολή δημιουργεί μια σειρά καταχωρήσεων στο αρχείο διαμόρφωσης του τρέχοντος κελύφους. Για παράδειγμα, στο ~ / .bashrc για Bash ή ~ / .zshrc για Zsh. Αν και μπορείτε να επεξεργαστείτε ψευδώνυμα σε αρχεία διαμόρφωσης κελύφους, χρησιμοποιήστε το ψευδώνυμο για να αποφύγετε την εσφαλμένη πληκτρολόγηση κάτι που θα μπορούσε να προκαλέσει σφάλματα στο κέλυφος. Οι βετεράνοι χρήστες Linux εγκαθιστούν δύο κελύφη, για παράδειγμα, Bash και Zsh, ή Csh ή Tcsh. Στη συνέχεια, εάν τα αρχεία διαμόρφωσης για ένα κέλυφος είναι κατεστραμμένα, μπορείτε να δημιουργήσετε μια νέα συνεδρία τερματικού με το άλλο κέλυφος για να διευκολύνετε τις επισκευές. Εκτελείται από μόνη της, ψευδώνυμο παραθέτει τα ενεργά ψευδώνυμα για το κέλυφος. Επειδή οι παράμετροι ψευδωνύμου είναι ειδικά για κελύφη, εάν χρησιμοποιείτε συνήθως περισσότερα από ένα κελύφη, πρέπει να επαναλάβετε τα ψευδώνυμα σε άλλα. Όταν εκτελείτε ένα αποθηκευμένο ψευδώνυμο, το κέλυφος επεκτείνει το αρχικό περιεχόμενο στη θέση του ψευδωνύμου. Για τα περισσότερα κελύφη, συμπεριλαμβανομένου του Bash, αυτή η λειτουργικότητα περιορίζει την επέκταση εντολών. Ωστόσο, άλλα κελύφη, συμπεριλαμβανομένου του Zsh, υποστηρίζουν ένα πιο ισχυρό σύστημα παγκόσμιων υποκαταστάσεων για ψευδώνυμο περιεχόμενο.

Πώς να δημιουργήσετε ένα ψευδώνυμο στο Linux

Δημιουργήστε ένα νέο ψευδώνυμο, ανεξάρτητα από το κέλυφος, με την ακόλουθη εντολή: ψευδώνυμο shortcode = «full_command_to_execute»

ο σύντομος κωδικός αντιπροσωπεύει την προσαρμοσμένη εντολή που θα καλέσετε από τη γραμμή εντολών και full_command_to_execute αναφέρει το πλήρες όνομα της εντολής. Είναι συνετό να είστε σαφείς με την πλήρη εντολή, συμπεριλαμβάνοντας πλήρη ονόματα διαδρομών αντί για σχετικά ονόματα διαδρομών, όπου χρειάζεται. Αφού εκτελέσετε ψευδώνυμο Με αυτόν τον τρόπο, η εντολή δεν εμφανίζει τίποτα εκτός και αν διαπράξετε σφάλμα σύνταξης. Υποθέτοντας ότι δεν υπάρχουν σφάλματα, ο πρόσφατος ψευδώνυμος σύντομος κωδικός είναι έτοιμος για χρήση. Για παράδειγμα, για να προσθέσετε νέες γραμμές σε ένα αρχείο ημερολογίου, a ημερολόγιο ψευδώνυμο θα μπορούσε να επικαλεστεί Γάτα με προσάρτηση-ανακατεύθυνση σε αυτό το αρχείο ημερολογίου. Για παράδειγμα, η εντολή: ψευδώνυμο ημερολόγιο = «cat >> ~ / Documents / diary.txt»

δημιουργεί ένα ημερολόγιο ψευδώνυμο που, όταν εκτελείται, θέτει το κέλυφος σε λειτουργία επεξεργασίας κειμένου. Προσθέστε νέο περιεχόμενο και πατήστε Ctrl + D για να το αποθηκεύσετε. ο Γάτα Η εντολή προσθέτει αυτό το κείμενο στο τέλος του αρχείου diary.txt που είναι αποθηκευμένο στο φάκελο «Έγγραφα σπιτιού»

Αλλαγή και κατάργηση ψευδωνύμων

Για να αλλάξετε ένα ψευδώνυμο, επαναπροσδιορίστε το. Ενα νέο ψευδώνυμο εντολή χρησιμοποιώντας τον ίδιο σύντομο κωδικό αντικαθιστά την πλήρη εντολή του αρχικού σύντομου κώδικα. Για να καταργήσετε ένα ψευδώνυμο, χρησιμοποιήστε το unalias εντολή, ως εξής: unalias shortcode

Τρέξιμο ψευδώνυμο για να δείτε ποια ψευδώνυμα είναι εγκατεστημένα στο σύστημά σας. Για παράδειγμα, τα άτομα που προτιμούν το Zsh και εγκαθιστούν τα βοηθητικά προγράμματα Oh-My-Zsh απολαμβάνουν αυτόματα πολλά τυπικά ψευδώνυμα. Η προσθήκη επεκτάσεων στο Oh-My-Zsh (για παράδειγμα, η ενσωμάτωση του git) μπορεί να προσθέσει έως και 100 ακόμη. Μην το υποθέτετε επειδή δεν προσθέσατε ποτέ ψευδώνυμο, ότι ο υπολογιστής σας δεν διαθέτει ψευδώνυμα.