Ορίστε την προτροπή τερματικού με αυτές τις 4 παραλλαγές

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

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

Διαβάζοντας το RSS μου βρίσκω ένα άρθρο στο iLoveUbuntu όπου μας δείχνουν 4 τρόπους για να αλλάξουμε το έγκαιρη, προσθήκη χρωμάτων ή προσθήκη περισσότερων πληροφοριακών στοιχείων. Ας δούμε τα παραδείγματα:

Το πρώτο είναι αυτό που μου αρέσει λιγότερο, νομίζω ότι είναι κορεσμένο με επιπλέον στοιχεία και μοιάζει με αυτό:

Ωστόσο, αν θέλετε, μπορείτε να επεξεργαστείτε το αρχείο ~ / .bashrc (αν δεν είναι, θα το δημιουργήσουμε) και προσθέστε αυτήν τη γραμμή:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

Αργότερα για να εφαρμοστούν οι αλλαγές στην κονσόλα:

$ cd && . .bashrc

Αυτό επαναλαμβάνεται για τα ακόλουθα παραδείγματα. Αυτό που ακολουθεί είναι το ακόλουθο, με αυτό που έμεινα:

Ο κωδικός που πρέπει να βάλουμε στο αρχείο ~ / .bashrc είναι ο ακόλουθος:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

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

Ο κωδικός που πρέπει να χρησιμοποιήσετε είναι ο εξής:

PS1="┌─[\d][\u@\h:\w]\n└─> "

Και τέλος έχουμε αυτό:

Ο κωδικός που πρέπει να χρησιμοποιήσετε είναι ο εξής:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

Μπορείτε να επιλέξετε αυτό που σας αρέσει περισσότερο, φυσικά, μπορούμε να το τροποποιήσουμε λίγο αν θέλουμε. Για παράδειγμα, πήρα το παράδειγμα που μου άρεσε, έβαλα αυτόν τον κωδικό:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

Και ήταν έτσι: