- Πώς να φτιάξετε το Linux Terminal Friendly με το ColorLS

Πώς να φτιάξετε το Linux Terminal Friendly με το ColorLS

Το τερματικό 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>

Σχόλια