συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Linux Alias ​​Λειτουργίες

Το λειτουργικό σύστημα Linux χρησιμοποιεί λειτουργίες και ψευδώνυμα , προκειμένου να διευκολυνθεί η εντολή τερματικού χρήση . Ψευδώνυμα προσφέρουν στο χρήστη έναν τρόπο να μειωθεί ο χρόνος ή περίπλοκες εντολές , ενώ οι λειτουργίες κάνουν μεγάλες μπλοκ κώδικα εύκολο να αποθηκεύουν , να οργανώνουν και να χρησιμοποιούν . Μπαίνοντας μακρά εντολές ή πολύπλοκες δέσμες ενεργειών αποτελεί βασικό ( αν και κουραστική ) μέρος του Linux χρησιμοποιούν . Η κατανόηση του πώς να αποθηκεύουν τα ψευδώνυμα στο αρχείο bashrc και εισαγωγής λειτουργίες από τα αρχεία προέλευσης θα εκσυγχρονίσει τις αλληλεπιδράσεις ενός χρήστη με τη γραμμή εντολών . Ψευδώνυμα
Η

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

πίσσα cvzf photos_from_mom.tar.gz /home

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

Αν και τα ψευδώνυμα να μετονομάσετε μια εντολή για να διευκολύνει τη χρήση , δεν μπορεί να χειριστεί τα σφάλματα κώδικα , ή να διαχειριστούν διαφορετικά μπλοκ παρόμοιο κώδικα . Σε αυτές τις περιπτώσεις, είναι χρήσιμο να κατανοήσουμε τις λειτουργίες κελύφους. Μοιάζει πολύ με τις λειτουργίες σε άλλες γλώσσες προγραμματισμού όπως η C ή Java , Linux λειτουργίες ορίζουν μπλοκ του κώδικα για να εκτελέσει , η οποία στη συνέχεια μπορεί να προσεγγιστεί από άλλα σενάρια . Για παράδειγμα , πώληση

list_home λειτουργία {

ls -a /home

/* κάνει κάποια δουλειά στο σπίτι καταλόγους * /

}

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

Η . bashrc
Η

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

alias rm = ' rm - i'

cp alias = " cp - i»
mv

alias mv = ' - i '

θα εξασφαλίσει ότι, όταν " rm " εγγράφεται στο διαδραστικό κέλυφος , η εντολή " rm - i" θα εκτελέσει . Ο χρήστης χρειάζεται μόνο να προσδιορίσει αυτή τη φορά στο αρχείο για να μπορέσει να τεθεί σε ισχύ για κάθε σύνοδο του φλοιού .
Εικόνων Εισαγωγή Λειτουργίες
Η

Λειτουργίες μπορούν να δηλωθούν στο ίδιο κέλυφος . Οι δηλώσεις αυτές δεν είναι μόνιμες , όμως . Προκειμένου να διατηρηθεί ένα μόνιμο αντίγραφο των λειτουργιών , είναι αναγκαίο να εισάγει από ένα αρχείο κειμένου , έτσι ώστε ο χρήστης ή ο προγραμματιστής πρέπει να εισαγάγετε το αρχείο στην σύνοδο του φλοιού . Μόλις ο χρήστης εισάγει το αρχείο , τα σενάρια και οι λειτουργίες στο αρχείο είναι διαθέσιμο στο κέλυφος . Για παράδειγμα , εάν ο χρήστης έχει το αρχείο " func.sh » που περιέχει δύο λειτουργίες που είναι απαραίτητες σε ένα άλλο πρόγραμμα κέλυφος , ο χρήστης μπορεί να εισάγει το αρχείο είτε χρησιμοποιώντας την εντολή " func.sh πηγή " ή την εντολή " . Func.sh " μέσα στο σενάριο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα