Το τερματικό Linux έχει ένα σταθερό περιβάλλον χρήστη. Οι περισσότερες διανομές έχουν καλές προεπιλογές και κάνει πολύ πιο εύκολη τη χρήση της γραμμής εντολών. Παρόλα αυτά, όσο το τερματικό Linux είναι, οι βελτιώσεις είναι πάντα ευπρόσδεκτες, ειδικά εκείνες που κάνουν το τερματικό Linux φιλικό προς το χρήστη.
SPOILER ALERT: Μετακινηθείτε προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.
Παρουσιάζοντας το ColorLS, μια προσθήκη γραμμής εντολών πουμπορεί να κάνει το τερματικό πολύ καλύτερο. Προσθέτει ωραιότερες γραμματοσειρές και εικονίδια δίπλα σε διαφορετικά αρχεία στη γραμμή εντολών (όπως ένα εικονίδιο μουσικής δίπλα σε ένα αρχείο MP3, ένα εικονίδιο εικόνας δίπλα σε ένα αρχείο JPG κ.λπ.)
Εγκαταστήστε τον Ruby
Η εφαρμογή ColorLS απαιτεί εργασία, καθώς δεν υπάρχειεύκολος τρόπος για να εγκαταστήσετε το λογισμικό. Από τώρα, δεν υπάρχουν πακέτα που μπορούν να μεταφορτωθούν και καμία διανομή Linux δεν έχει άμεση υποστήριξη για το λογισμικό. Αντ 'αυτού, για να το χρησιμοποιήσετε, πρέπει να δημιουργήσετε το λογισμικό από την αρχή.
Το ColorLS είναι ένα Ruby gem, οπότε η γλώσσα προγραμματισμού Ruby είναι απαραίτητη προϋπόθεση. Η γλώσσα προγραμματισμού Ruby και ο χρόνος εκτέλεσης δεν είναι δύσκολο να εγκατασταθούν στο Linux.
Για να αποκτήσετε Ruby, ανοίξτε ένα τερματικό και ακολουθήστε τις οδηγίες που αντιστοιχούν στη διανομή σας.
Ubuntu
sudo apt install ruby ruby-dev git
Debian
sudo apt-get install ruby ruby-dev git
Arch Linux
sudo pacman -S ruby git
Μαλακό καπέλλο
sudo dnf install ruby git -y
OpenSUSE
sudo zypper install ruby git
Γενικά Linux
Το ColorLS χρειάζεται Ruby, και δεν υπάρχει τρόπος γύρω του. Εάν δεν το εγκαταστήσετε, το ColorLS απλά δεν θα τρέξει. Ευτυχώς, ακόμα και οι πιο ασαφείς διανομές Linux μπορούν εύκολα να εγκαταστήσουν τη γλώσσα Ruby / runtime, λόγω κάποιων προγραμμάτων Linux που έγιναν με τον Ruby.
Ανοίξτε ένα τερματικό, χρησιμοποιήστε το διαχειριστή πακέτων για νααναζητήστε το "Ruby" και εγκαταστήστε το. Δεν μπορεί να πάρει Ruby; Επικεφαλίστε στον επίσημο ιστότοπο και δημιουργήστε το με το χέρι. Βεβαιωθείτε ότι έχετε εγκαταστήσει επίσης το εργαλείο Git, καθώς είναι απαραίτητο για την αλληλεπίδραση με τα διάφορα repos Git σε αυτό το σεμινάριο.
Εγκατάσταση γραμματοσειρών
Τα εκπληκτικά χαρακτηριστικά του ColorLS προέρχονται από έναπροσαρμοσμένη γραμματοσειρά. Αυτή η γραμματοσειρά παρέχει μια εξατομικευμένη εμφάνιση και τόσα άλλα πράγματα που απλά δεν είναι δυνατά με τις γραμματοσειρές που διαθέτουν οι περισσότερες διανομές Linux. Ως αποτέλεσμα, προτού να χρησιμοποιήσετε το πρόσθετο τερματικού ColorLS, πρέπει να εγκαταστήσετε τις γραμματοσειρές Nerd.
Το Nerd-Fonts είναι τεράστιο και θα χρειαστεί πολύς χρόνος για να το αρπάξετε από το GitHub. Σε ένα τερματικό, κλωνοποιήστε τα αρχεία στον υπολογιστή Linux.
git clone https://github.com/ryanoasis/nerd-fonts.git
Η κλωνοποίηση των αρχείων Nerd-Fonts θα διαρκέσει πολύ, οπότε είναι καλύτερο να αφήσετε το παράθυρο του τερματικού ανοιχτό και να κάνετε άλλα πράγματα. Όταν ολοκληρωθεί, είναι ώρα να ξεκινήσει η εγκατάσταση.
Αρχικά, χρησιμοποιήστε το CD εντολή και μετακινήστε το τερματικό στο φάκελο "nerd-fonts" του υπολογιστή σας.
cd nerd-fonts
Το πακέτο Nerd-Fonts συνοδεύεται από ένα σενάριο εγκατάστασης, έτσι ώστε οι χρήστες να μην χρειάζεται να τοποθετούν τα αρχεία στο σύστημα με μη αυτόματο τρόπο. Εκτελέστε το σενάριο με:
./install.sh
Αφήστε το σενάριο να εγκαταστήσει τις γραμματοσειρές, αλλά να είστε υπομονετικοί, καθώς η εγκατάσταση διαρκεί αρκετό καιρό.
Εγκαταστήστε το ColorLS
Το ColorLS είναι στο Github, έτσι ώστε να το αποκτήσετε, να ανοίξετε ένα τερματικό και να χρησιμοποιήσετε το git clone εντολή.
git clone https://github.com/athityakumar/colorls.git
Μετακινήστε το τερματικό στον φάκελο πηγών με το CD εντολή.
cd colorls
Εγκαταστήστε το πρόγραμμα με το ρουμπίνι εντολή.
sudo gem install colorls
Χρησιμοποιώντας το ColorLS
Το ColorLS είναι μια εφαρμογή και δεν χρειάζεται καμία διαμόρφωση για να τρέξει. Για να το εκμεταλλευτείτε, ανοίξτε ένα τερματικό και εκτελέστε το σε οποιοδήποτε κατάλογο.

colorls
Εκτέλεση της βασικής εντολής ColorLS με όχιοι τροποποιητές ή οι διακόπτες θα εκτυπώσουν όλα τα αρχεία στον κατάλογο που βρίσκονται, μαζί με ειδικά εικονίδια δίπλα σε κάθε τύπο αρχείου. Ωστόσο, δεν θα εμφανίζονται κρυφά αρχεία, εκτός εάν το "ένα" χρησιμοποιείται.
colorls -a
Προβολή δικαιωμάτων
Όπως και η παραδοσιακή εντολή LS, το ColorLS μπορεί να προβάλλειπερισσότερα από αρχεία σε έναν συγκεκριμένο κατάλογο. Μπορεί επίσης να καθορίσει την ιδιοκτησία των αρχείων, τις ρυθμίσεις δικαιωμάτων, τα αρχεία ταξινόμησης κλπ. Για να προβάλετε δικαιώματα με το εργαλείο ColorLS, εκτελέστε την ακόλουθη εντολή σε ένα τερματικό.

colorls -l
Ταξινόμηση αρχείων ανά μέγεθος
Με το "ΜΙΚΡΟ" διακόπτη, το ColorLS μπορεί να παρουσιάσει και να ταξινομήσει τα μεγέθη με βάση το μέγεθος. Για να το κάνετε αυτό, εκτελέστε:
colorls -S
Εμφάνιση μόνο φακέλων
Θέλετε να προβάλετε στοιχεία σε έναν κατάλογο αλλά θέλετε να δείτε μόνο υποφακέλους; Εκτελώντας την εντολή ColorLS με το ρε διακόπτη, μπορείτε. Σε ένα τερματικό, κάντε τα εξής.

colorls -d
Αποθήκευση των αρχείων εντολών ColorLS στο αρχείο
Υπάρχουν δεκάδες διαφορετικές επιλογές για τοΤο εργαλείο ColorLS που το καθιστά μια πραγματικά χρήσιμη και πολύχρωμη αντικατάσταση της εντολής LS. Αν θέλετε να δείτε όλα τα επιχειρήματα, τρέξτε το ColorLS σε ένα τερματικό με το βοήθεια διακόπτης.
colorls --help
Εναλλακτικά, είναι δυνατή η αποθήκευση των πληροφοριών "βοήθειας" που εμφανίζονται όταν εκτελείται η παραπάνω εντολή, μετατρέποντάς την σε ένα αρχείο κειμένου.
colorls --help >> ~/Documents/colorls-commands.txt
Προβάλετε τα περιεχόμενα του αρχείου κειμένου σε ένα τερματικό χρησιμοποιώντας το Γάτα εντολή.
cat ~/Documents/colorls-commands.txt</ p>
Σχόλια