Εντολές τερματικού Linux mint. Εντολές Ελέγχου Διαδικασιών

Παιδικά είδη 11.07.2019
Παιδικά είδη

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

Βασικές εντολές κειμένου για την εκτέλεση εργασιών μέσω του τερματικού.

Οι εντολές μπορούν να αποτελούνται από μια μεγάλη ποικιλία χαρακτήρων - αριθμοί, γράμματα, παύλες και παύλες συνυπάρχουν εύκολα σε αυτά. Εισάγονται γραμμή προς γραμμή. Η εκτέλεση κάθε εντολής ξεκινά πατώντας το πλήκτρο Enter ή κάποια άλλη παρόμοια μέθοδο. Η διεπαφή Terminal είναι χρήσιμη στο ότι θα είναι διαθέσιμη ακόμη και αν το τμήμα γραφικών αποτύχει. Αλληλεπιδρά απευθείας με τον πυρήνα του λειτουργικού συστήματος.

Αυτή η μέθοδος εισαγωγής εντολών είναι ασυνήθιστα ευέλικτη και δεν απαιτεί πολλούς πόρους υλικού ή λογισμικού. Υποστηρίζονται επίσης εντολές αυτόματης εκτέλεσης.

Πιο συγκεκριμένα, το Terminal είναι ένας εξομοιωτής Κονσόλας. Υποστηρίζει τις ίδιες δυνατότητες, ενώ προσφέρει κάποιες επιπλέον. Μπορείτε να το εκκινήσετε χρησιμοποιώντας τη συντόμευση πληκτρολογίου "Ctrl + Alt + T".

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

Κατά κανόνα, μια εντολή (εντολή) αποτελείται από τρία μέρη:

  1. Όνομα εφαρμογής. Αυτό είναι το όνομα του εκτελέσιμου αρχείου, το οποίο είναι ήδη γραμμένο στο σύστημα ως μεταβλητή.
  2. Κλειδί. Τα πλήκτρα χρησιμοποιούνται για πιο ακριβείς οδηγίες. Σας επιτρέπουν να εκτελέσετε μια συγκεκριμένη ενέργεια ή αλγόριθμο.
  3. Εννοια. Αυτή είναι κάποια μεταβλητή, μια παράμετρος για το κλειδί.

Έτσι δημιουργούνται οι οδηγίες για έναν υπολογιστή με Linux. Οι βασικές εντολές του Ubuntu χρησιμοποιούνται για εργασία με αρχεία και καταλόγους, εκκίνηση προγραμμάτων και διαχείριση συστήματος, καθώς και για πολλά άλλα. Ας μιλήσουμε για αυτούς με περισσότερες λεπτομέρειες.

Εργασία με αρχεία και καταλόγους

Δημιουργία αρχείου:

αγγίξτε το όνομα αρχείου

Εάν πρέπει να κάνετε αλλαγές στην ημερομηνία και την ώρα δημιουργίας, η ακόλουθη εντολή θα σας βοηθήσει:

touch -t 0712250000 fileditest

Διαγραφή αρχείου:

rm όνομα αρχείου

Αναγκαστική διαγραφή αρχείου:

Δημιουργήστε ένα αντίγραφο του αρχείου σε άλλο αρχείο:

Εμφάνιση περιεχομένων αρχείου:

Με αυτόν τον τρόπο μπορείτε να εμφανίσετε 10 γραμμές ενός αρχείου από την αρχή...:

...και έτσι - από το τέλος:

rsync -rogpav -e ssh –delete /home ip_address:/tmp

Και αυτός είναι ο τρόπος με τον οποίο μπορείτε να δημιουργήσετε ένα αντίγραφο ενός τοπικού δίσκου σε ένα αρχείο σε έναν απομακρυσμένο υπολογιστή (παράδειγμα σύνταξης):

dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz'

Με αυτόν τον τρόπο μπορείτε να αναζητήσετε ένα φάκελο για όλα τα αρχεία με την επέκταση ".txt" και να τα αντιγράψετε σε έναν κατάλογο με διαφορετική διεύθυνση:

βρείτε /home/user1 -name "*.txt" | xargs cp -av –target-directory=/home/backup/ –parents

Διαχείριση χρηστών και ομάδων

Τώρα ας μιλήσουμε για οδηγίες που βοηθούν στη διαχείριση των δικαιωμάτων χρήστη. Χωρίς αυτές τις οδηγίες, οι βασικές εντολές του Ubuntu θα ήταν ελλιπείς. Συνήθως, χρειάζονται για την αλλαγή του κωδικού πρόσβασης, τη δημιουργία και τη διαγραφή ομάδων και ατόμων που χρησιμοποιούν το λειτουργικό σύστημα.

Δημιουργήστε μια νέα ομάδα με το όνομα:

Διαγραφή ομάδας με συγκεκριμένο όνομα:

Αλλαγή ονόματος ομάδας:

groupmod -n new_group_name old_group_name

Δημιουργία νέου χρήστη:

Διαγραφή δεδομένων χρήστη, συμπεριλαμβανομένου του προσωπικού του καταλόγου:

Ορίστε νέα χαρακτηριστικά για τον χρήστη:

usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1

Ορίστε έναν νέο κωδικό πρόσβασης για τον τρέχοντα λογαριασμό:

Επεξεργαστείτε τον κωδικό πρόσβασης του καθορισμένου χρήστη. Ισχύει μόνο με δικαιώματα root:

Άλλες χρήσιμες εντολές

Στο λειτουργικό σύστημα Ubuntu, η εντολή επανεκκίνησης μέσω του Τερματικού μπορεί να εφαρμοστεί ακόμα και αν το GUI δεν εκτελείται. Εδώ είναι αυτή:

Μπορούν επίσης να χρησιμοποιηθούν και άλλες εντολές:

sudo init 6
sudo shutdown -r τώρα

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

sudo poweroff
sudo telinit 0
sudo σταμάτημα
sudo shutdown -h τώρα

Τερματισμός της τρέχουσας συνεδρίας:

Συμπερασματικά

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

Το Ubuntu είναι ένα σύγχρονο λειτουργικό σύστημα με πλήρεις δυνατότητες που βασίζεται στον πυρήνα του Linux. Η λέξη Ubuntu σημαίνει «ανθρωπιά» στη νοτιοαφρικανική γλώσσα.

Το Ubuntu είναι εντελώς δωρεάν. Μπορείτε να κατεβάσετε την πιο πρόσφατη έκδοση στον επίσημο ιστότοπο. Με τη λήψη του Ubuntu, λαμβάνετε ένα σύνολο από όλες τις βασικές εφαρμογές που είναι απαραίτητες για εργασία και οι εφαρμογές που λείπουν μπορούν να κατεβαστούν από ειδικούς αποθηκευτικούς χώρους - αποθετήρια. Το Ubuntu υποστηρίζεται και χρηματοδοτείται από την Canonocal, αλλά το έργο προέρχεται επίσης από μια τεράστια κοινότητα ανθρώπων που προσπαθούν να βελτιώσουν τα εργαλεία και τις εφαρμογές που χρησιμοποιούν.

Ένα ιδιαίτερο χαρακτηριστικό των λειτουργικών συστημάτων που βασίζονται σε Linux είναι ότι είναι προσανατολισμένα στην κονσόλα. Οι περισσότερες καθημερινές δραστηριότητες είναι πιο εύκολο να γίνουν χρησιμοποιώντας εντολές τερματικού Ubuntu. Εάν, για παράδειγμα, στα Windows, για να εγκαταστήσετε ένα πρόγραμμα, το κατεβάσετε από το Διαδίκτυο και επίσης εγκαταστήσετε μόνοι σας όλες τις απαραίτητες βιβλιοθήκες, τότε στο Ubuntu δεν χρειάζεται κάτι τέτοιο. Στο Ubuntu, τα αρχεία εγκατάστασης περιέχουν μόνο το ίδιο το λογισμικό, αφήνοντας το θέμα της παροχής των απαραίτητων βιβλιοθηκών στη συνείδηση ​​του συστήματος. Κατά την εγκατάσταση μιας εφαρμογής μέσω της κονσόλας, εγκαθίστανται αυτόματα πρόσθετα πακέτα που είναι απαραίτητα για τη λειτουργία αυτής της εφαρμογής.

Για να μπείτε στο τερματικό του Ubuntu, πατήστε τη συντόμευση πληκτρολογίου Ctrl + Alt + T

Όλες οι εντολές στο τερματικό χωρίζονται σε διάφορες ομάδες ανάλογα με το πρόβλημα που πρέπει να λύσουμε:

  1. Διαχείριση αρχείων και καταλόγων
  2. Αναζήτηση αρχείων
  3. Εργασία με αρχεία
  4. Διαχείριση της διαδικασίας
  5. Αρχειοθέτηση και συμπίεση αρχείων
  6. διαχείριση χρηστών
  7. Διαχείριση συστήματος
  8. Εργασία με την ημερομηνία και την ώρα
  9. Λαμβάνω βοήθεια

Εντολές για τη διαχείριση αρχείων και καταλόγων

Σύνταξη Σκοπός Επιλογές Περιγραφή
cd [κατάλογος] Αλλάζει τον τρέχοντα κατάλογο Οχι Η εντολή cd χωρίς όνομα καταλόγου αλλάζει τον τρέχοντα κατάλογο στον αρχικό κατάλογο
χρήστης. Διαφορετικά, το cd αλλάζει τον κατάλογο σε αυτόν που καθορίζεται στην εντολή. Η εντολή cd είναι μια ενσωματωμένη εντολή του κελύφους Bash.
chgrp [–cfvR] αρχεία ομάδας Αλλάζει τον κάτοχο ομάδας ενός ή περισσότερων αρχείων. –c εκτυπώνει μόνο αρχεία με αλλαγμένο κάτοχο ομάδας.

–v αναφέρει λεπτομερώς τις αλλαγές κατόχου ομάδας.
–Το R αλλάζει αναδρομικά τον κάτοχο ομάδας αρχείων σε όλους τους υποκαταλόγους.
Για να αλλάξετε τον κάτοχο ομάδας ενός ή περισσότερων αρχείων, πληκτρολογήστε chgrp με το όνομα
ομάδα, ακολουθούμενα από ονόματα αρχείων (ο κάτοχος της ομάδας μπορεί επίσης να αλλάξει χρησιμοποιώντας
εντολές chown).
chmod [–cfvR] file_permissions Αλλάζει τα δικαιώματα ενός ή περισσότερων αρχείων. –c εκτυπώνει μόνο αρχεία με αλλαγμένα δικαιώματα.
–f αποκρύπτει μηνύματα σφάλματος.
–v παρέχει λεπτομερείς πληροφορίες σχετικά με τις αλλαγές αδειών.
– Το R αλλάζει αναδρομικά τα δικαιώματα αρχείων σε όλους τους υποκαταλόγους
Για να χρησιμοποιήσετε αποτελεσματικά το chmod, πρέπει να ξέρετε πώς να ορίσετε δικαιώματα. Ενας από
Οι μέθοδοι περιλαμβάνουν τη σύνδεση ενός γράμματος από καθέναν από τους παρακάτω πίνακες
με τη σειρά που εμφανίζονται (Who/Action/Access):
Who Action Access
u χρήστης + προσθήκη r ανάγνωση
g group – διαγραφή w καταχώρισης
o άλλοι = εκχώρηση x εκτελούν
ένα αναγνωριστικό χρήστη με όλα τα στοιχεία
chown username:groupname αρχεία Αλλάζει τον κάτοχο ή τον κάτοχο ομάδας ενός αρχείου. –c εκτυπώνει μόνο αρχεία με αλλαγμένους κατόχους.
–f αποκρύπτει μηνύματα σφάλματος.
–v παρέχει λεπτομερείς πληροφορίες σχετικά με τις αλλαγές ιδιοκτησίας.
– Το R αλλάζει αναδρομικά τους κατόχους αρχείων σε όλους τους υποκαταλόγους.
Για να κάνετε έναν χρήστη κάτοχο ενός ή περισσότερων αρχείων, εκδώστε την εντολή chown με
όνομα χρήστη ακολουθούμενο από ονόματα αρχείων. Για να αλλάξετε τον ιδιοκτήτη της ομάδας,
προσθέστε το νέο όνομα ομάδας στο όνομα χρήστη μετά την τελεία.
cp [επιλογές] source_file destination_file
cp [επιλογές] source_files destination_dir
Αντιγράφει αρχεία και καταλόγους. –a διατηρεί όλα τα χαρακτηριστικά του αρχείου.
–b δημιουργεί ένα αντίγραφο ασφαλείας του αρχείου πριν από την αντιγραφή.
–d αντιγράφει τον σύνδεσμο, αλλά όχι το αρχείο στο οποίο οδηγεί ο σύνδεσμος.
–Ζητάω επιβεβαίωση πριν αντικαταστήσω αρχεία.
–Δημιουργεί σκληρούς συνδέσμους αντί να αντιγράφει αρχεία.
Το –p διατηρεί τους κατόχους, τα δικαιώματα και τη χρονική σήμανση του αρχείου.
– Το R αντιγράφει αναδρομικά αρχεία σε όλους τους υποκαταλόγους.
Η εντολή cp αντιγράφει ένα αρχείο σε άλλο. Μπορείτε επίσης να αντιγράψετε πολλά αρχεία από
ένας κατάλογος στον άλλο.
ln [επιλογές] υπάρχον_αρχείου νέο_όνομα Ορίζει σκληρούς ή συμβολικούς συνδέσμους (ψευδώνυμο) για αρχεία και καταλόγους –b δημιουργεί αντίγραφα ασφαλείας των αρχείων πριν τα διαγράψει.
–d δημιουργεί έναν σκληρό σύνδεσμο προς τον κατάλογο (μόνο το root μπορεί να το κάνει αυτό).
–f διαγράφει ένα υπάρχον αρχείο με το όνομα new_name.
–help Εμφανίζει βοήθεια για την εντολή.
–s δημιουργεί έναν συμβολικό σύνδεσμο.
–v παράγει αναλυτικό αποτέλεσμα
Η εντολή ln εκχωρεί ένα νέο όνομα σε ένα υπάρχον αρχείο. Με την επιλογή –s μπορείτε
δημιουργήστε συμβολικούς συνδέσμους γνωστούς σε όλα τα συστήματα αρχείων. Για συμβολικό
συνδέσμους, μπορείτε να προβάλετε τις πληροφορίες που σχετίζονται με αυτούς χρησιμοποιώντας την εντολή ls –l. ΣΕ
Διαφορετικά, το ls –l βγάζει δύο ξεχωριστά αρχεία, ένα για το αρχείο και ένα για τον σκληρό του σύνδεσμο.
ls [επιλογές] [όνομα καταλόγου] Εμφανίζει τον πίνακα περιεχομένων του καταλόγου –a εμφανίζει όλα τα αρχεία, συμπεριλαμβανομένων εκείνων με ονόματα που ξεκινούν με τελεία (.).
–b εκτυπώνει μη εκτυπώσιμους χαρακτήρες στα ονόματα αρχείων σε οκταδική γλώσσα.
–c ταξινομεί τα αρχεία από τη στιγμή που δημιουργήθηκαν.
–d παραθέτει τους καταλόγους με τον ίδιο τρόπο όπως τα κανονικά αρχεία (αντί να παραθέτει τον πίνακα περιεχομένων τους).
–f εμφανίζει τον πίνακα περιεχομένων του καταλόγου χωρίς ταξινόμηση (όπως ακριβώς είναι αποθηκευμένος στο δίσκο).
–i εκτυπώνει πληροφορίες για inodes.
–l παραθέτει αρχεία σε μεγάλη μορφή με λεπτομερείς πληροφορίες.
Η εντολή ls εμφανίζει τον πίνακα περιεχομένων για τον καθορισμένο κατάλογο. Εάν το όνομα του καταλόγου παραλειφθεί, ls
εμφανίζει τον πίνακα περιεχομένων του τρέχοντος καταλόγου. Από προεπιλογή, το ls δεν παραθέτει αρχεία, ονόματα
που ξεκινούν με μια τελεία (.); Για να δείτε όλα τα αρχεία, πληκτρολογήστε ls –a. Λεπτομερής
πληροφορίες αρχείου (συμπεριλαμβανομένου του μεγέθους, του κατόχου και του κατόχου ομάδας και των δικαιωμάτων ανάγνωσης
– εγγραφή – εκτέλεση) μπορεί να ληφθεί χρησιμοποιώντας την εντολή ls –l.
mkdir [επιλογές] όνομα_καταλόγου Δημιουργεί έναν κατάλογο. Το –m access εκχωρεί τα καθορισμένα δικαιώματα πρόσβασης στον νέο κατάλογο.
–P δημιουργεί γονικούς καταλόγους εάν δεν υπάρχουν.
Η εντολή mkdir δημιουργεί τον καθορισμένο κατάλογο.
mv [επιλογές] προορισμός πηγής Μετονομάζει αρχεία και καταλόγους ή τα μετακινεί από έναν κατάλογο σε έναν άλλο. –b δημιουργεί αντίγραφα ασφαλείας των αρχείων που μετακινούνται ή μετονομάζονται.
– Το f διαγράφει υπάρχοντα αρχεία χωρίς να ζητά επιβεβαίωση.
–Ζητάω επιβεβαίωση πριν αντικαταστήσω τα υπάρχοντα αρχεία.
Το -v εκτυπώνει το όνομα του αρχείου πριν το μετακινήσει
Η εντολή mv είτε μετονομάζει το αρχείο είτε το μετακινεί σε διαφορετικό κατάλογο. Ομάδα
λειτουργεί τόσο με κανονικά αρχεία όσο και με καταλόγους.
pwd Εμφανίζει τον τρέχοντα κατάλογο εργασίας. Οχι Η εντολή pwd εμφανίζει τον τρέχοντα κατάλογο εργασίας. Είναι μια ενσωματωμένη εντολή
Επεξεργαστής εντολών Bash.
rm [επιλογές] αρχεία Διαγράφει ένα ή περισσότερα αρχεία –f διαγράφει αρχεία χωρίς να ζητά επιβεβαίωση.
–Ζητάω επιβεβαίωση πριν διαγράψω αρχεία.
–r διαγράφει αναδρομικά αρχεία σε όλους τους υποκαταλόγους που περιέχονται στον κατάλογο.
–v εκτυπώνει ονόματα αρχείων πριν τα διαγράψει.
Η εντολή rm αφαιρεί τα καθορισμένα αρχεία. Για να διαγράψετε ένα αρχείο πρέπει να έχετε άδεια εγγραφής
στον κατάλογο που περιέχει αυτό το αρχείο.
κατάλογος rmdir [επιλογές] Διαγράφει τον καθορισμένο κατάλογο (υποθέτοντας ότι είναι κενός). –p καταργεί όλους τους γονικούς καταλόγους που γίνονται κενοί Η εντολή rmdir αφαιρεί τους άδειους καταλόγους. Εάν ο κατάλογος δεν είναι κενός, πρέπει να διαγράψετε τα πάντα
αρχεία μαζί με τον κατάλογο χρησιμοποιώντας την εντολή rm –r.
αγγίξτε τα αρχεία [επιλογές] Αλλάζει τη χρονική σήμανση ενός αρχείου –c λέει στην αφή να μην δημιουργήσει το αρχείο εάν δεν υπάρχει.
–d time χρησιμοποιεί την καθορισμένη ώρα.
Το αρχείο –r χρησιμοποιεί τη χρονική σήμανση του καθορισμένου αρχείου.
–t MMDDhhmm[[BB]YY][.ss] χρησιμοποιεί την καθορισμένη ημερομηνία και ώρα.
Η εντολή αφής σάς επιτρέπει να αλλάξετε την ημερομηνία και την ώρα της τελευταίας τροποποίησης
αρχείο (αυτές οι πληροφορίες αποθηκεύονται μαζί με το αρχείο). Όταν εισάγετε, αγγίξτε χωρίς επιλογές ως
Η χρονική σήμανση αρχείου χρησιμοποιεί την τρέχουσα ημερομηνία και ώρα. Εάν το καθορισμένο αρχείο δεν είναι
υπάρχει, το άγγιγμα δημιουργεί ένα νέο αρχείο μεγέθους 0 byte.

Εντολές για αναζήτηση αρχείων

Σύνταξη Σκοπός Επιλογές Περιγραφή
εύρεση [διαδρομής] [επιλογές] Επιστρέφει μια λίστα αρχείων που πληρούν ένα δεδομένο σύνολο κριτηρίων – το βάθος επεξεργάζεται πρώτα τον τρέχοντα κατάλογο και μετά τους υποκαταλόγους του. Το –maxdepth n περιορίζει την αναζήτηση σε n επίπεδα ένθεσης καταλόγου.
–ακολουθήστε τους καταλόγους διεργασιών που καθορίζονται από συμβολικούς συνδέσμους.
–Το μοτίβο ονόματος βρίσκει αρχεία με ονόματα που ταιριάζουν με το μοτίβο.
–ctime n συγκρίνει αρχεία που τροποποιήθηκαν ακριβώς πριν από n ημέρες.
11
– το όνομα χρήστη βρίσκει αρχεία που ανήκουν στον καθορισμένο χρήστη.
–το όνομα ομάδας βρίσκει αρχεία που ανήκουν στην καθορισμένη ομάδα.
–Το μοτίβο διαδρομής βρίσκει αρχεία με διαδρομές που ταιριάζουν με το μοτίβο
Η εντολή find είναι χρήσιμη για την εύρεση όλων των αρχείων που ταιριάζουν με ένα δεδομένο σύνολο
κριτήρια. Εάν εισαγάγετε εύρεση χωρίς ορίσματα, θα εμφανίσει όλα τα αρχεία σε όλα
υποκαταλόγους του τρέχοντος καταλόγου. Για να εμφανίσετε όλα τα αρχεία με ονόματα,
που τελειώνει σε .gz, πληκτρολογήστε find . – όνομα ".gz"
εντοπίστε το μοτίβο Εμφανίζει όλα τα αρχεία από μια περιοδικά ενημερωμένη βάση δεδομένων που ταιριάζουν
δεδομένο πρότυπο.
Οχι Η εντολή locate αναζητά μια βάση δεδομένων αρχείων για ονόματα που ταιριάζουν
το καθορισμένο πρότυπο. Το σύστημά σας Linux έχει ρυθμιστεί ώστε να ενημερώνει περιοδικά τη βάση δεδομένων
δεδομένα αρχείου. Εάν δεν είστε βέβαιοι που βρίσκεται το αρχείο, απλώς πληκτρολογήστε locate ακολουθούμενο από
μέρος του ονόματος αρχείου.
όπου είναι η εντολή [επιλογές] Αναζητά την πηγή, τη δυαδική και τη σελίδα man για μια εντολή –b αναζητά μόνο δυαδικά αρχεία.
–m αναζητά μόνο σελίδες man.
–s αναζητά μόνο κείμενα πηγής.
Η εντολή Whereis αναζητά κανονικούς καταλόγους (όπου δυαδικά,
man pages και αρχεία πηγής) δυαδικά, man pages και αρχεία πηγής για
δοθεί εντολή.
ποια εντολή Πραγματοποιεί αναζήτηση στους καταλόγους που αναφέρονται στη μεταβλητή περιβάλλοντος PATH για την καθορισμένη εντολή. Οχι Η εντολή που αναζητά τους καταλόγους που παρατίθενται στη μεταβλητή περιβάλλοντος PATH.
αρχείο που εκκινείται ως αποτέλεσμα της εισαγωγής της καθορισμένης εντολής. Αυτός είναι ένας βολικός τρόπος
ελέγχοντας τι ακριβώς εκτελείται όταν εισάγεται μια συγκεκριμένη εντολή.

Εντολές για εργασία με αρχεία

Σύνταξη Σκοπός Επιλογές Περιγραφή
cat [–benstvA] αρχεία Αντιγράφει τα περιεχόμενα ενός αρχείου στην τυπική συσκευή εξόδου (οθόνη). –b αριθμεί μη κενές γραμμές.
–e εμφανίζει κάθε χαρακτήρα τέλους γραμμής (ως $) και όλους τους μη εμφανιζόμενους χαρακτήρες.
–n αριθμεί όλες τις γραμμές εξόδου ξεκινώντας από το 1.
–s αντικαθιστά πολλές κενές γραμμές με μία κενή γραμμή.
6
Το –t εμφανίζει τους χαρακτήρες καρτέλας ως ^I.
–v εμφανίζει χαρακτήρες που δεν μπορούν να εμφανιστούν.
– Το A εμφανίζει όλους τους χαρακτήρες (συμπεριλαμβανομένων εκείνων που δεν μπορούν να εμφανιστούν).
Συνήθως η εντολή cat χρησιμοποιείται για την εμφάνιση των περιεχομένων ενός αρχείου ή για τη συνένωση
πολλά αρχεία σε ένα. Για παράδειγμα, cat filel file2 f ile3 > all συνδυάζει τρία
αρχείο σε ένα αρχείο με όνομα όλα.
αρχεία [επιλογές] Συμπεραίνει τον τύπο δεδομένων ενός αρχείου με βάση τους κανόνες που ορίζονται στο αρχείο /usr/lib/magic
(γνωστό ως μαγικό αρχείο).
-c μορφοποιημένη έξοδος του καθορισμένου μαγικού αρχείου (ή προεπιλεγμένου αρχείου)
και τελειώνει τη δουλειά.
–m file1 [: file2: ... ] καθορίζει άλλα μαγικά αρχεία.
–z σαρώνει συμπιεσμένα αρχεία.
Η εντολή αρχείου χρησιμοποιεί κανόνες για τον προσδιορισμό του τύπου δεδομένων των καθορισμένων αρχείων:
καθορίζεται στο αρχείο /usr/lib/magic. Για παράδειγμα, με την εντολή αρχείου μπορείτε
ελέγξτε τον τύπο κάθε αρχείου στον κατάλογο /usr/lib ως εξής:
αρχείο * | περισσότερο
grep [επιλογές] αρχεία προτύπων Αναζητά ένα ή περισσότερα αρχεία για γραμμές που ταιριάζουν με μια κανονική
έκφραση (μοτίβο αναζήτησης).
–N (όπου N είναι ένας αριθμός) εκτυπώνει N γραμμές γύρω από τη γραμμή που περιέχει το μοτίβο.
–c εκτυπώνει τον αριθμό των γραμμών που περιέχουν το μοτίβο αναζήτησης.
–Το αρχείο f διαβάζει επιλογές από το καθορισμένο αρχείο.
– αγνοώ κεφαλαία γράμματα.
–l εκτυπώνει τα ονόματα των αρχείων που περιέχουν το δείγμα.
–n εκτυπώνει αριθμούς γραμμών δίπλα στις γραμμές που περιέχουν το μοτίβο.
–q επιστρέφει έναν κωδικό κατάστασης αλλά δεν βγάζει τίποτα.
–v εκτυπώνει γραμμές που δεν περιέχουν μοτίβο.
–w συγκρίνει μόνο ολόκληρες λέξεις.
Η εντολή grep αναζητά ένα μοτίβο στα καθορισμένα αρχεία. Συνήθως η εντολή grep
χρησιμοποιείται για την αναζήτηση μιας δεδομένης ακολουθίας χαρακτήρων σε έναν ή περισσότερους
αρχεία κειμένου.
λιγότερα [επιλογές] ονόματα αρχείων Εμφανίζει αρχεία κειμένου οθόνη προς οθόνη (με δυνατότητα κύλισης προς τα πίσω). –; εμφανίζει μια λίστα εντολών που μπορούν να χρησιμοποιηθούν σε λιγότερα.
–p text Εκτυπώνει την πρώτη γραμμή όπου βρίσκεται το κείμενο.
Το –s συμπιέζει πολλές κενές γραμμές σε μία κενή γραμμή.
Η εντολή less εμφανίζει τα καθορισμένα αρχεία οθόνη προς οθόνη. Σε αντίθεση με περισσότερα, ένα αρχείο μπορεί να είναι
μετακινηθείτε προς τα πίσω χρησιμοποιώντας τα πλήκτρα b, ή . Για να δείτε εντολές
ελέγξτε λιγότερο κατά την προβολή ενός αρχείου χρησιμοποιώντας λιγότερα, κάντε κλικ.
περισσότερα ονόματα αρχείων [επιλογές] Πραγματοποιεί προβολή οθόνης προς οθόνη αρχείων κειμένου. +N (όπου N είναι ένας αριθμός) εξάγει το αρχείο που ξεκινά από τον καθορισμένο αριθμό γραμμής.
Το + /pattern ξεκινά εμφανίζοντας δύο γραμμές πριν από το μοτίβο.
–s εκτυπώνει μια κενή γραμμή αντί για πολλές κενές γραμμές.
Η εντολή more εμφανίζει τα καθορισμένα αρχεία οθόνη προς οθόνη. Για προβολή
εντολές που μπορούν να χρησιμοποιηθούν σε περισσότερα, κάντε κλικ κατά την προβολή ενός αρχείου. Για
Για πιο βολική προβολή του αρχείου, χρησιμοποιήστε την εντολή less.
wc [επιλογές] [αρχεία] Εμφανίζει τον αριθμό των byte, των λέξεων και των γραμμών που υπάρχουν σε ένα αρχείο –c εκτυπώνει μόνο τον αριθμό των byte.
– Το w εμφανίζει μόνο τον αριθμό των λέξεων.
–l εμφανίζει μόνο τον αριθμό των γραμμών.
Η εντολή wc εμφανίζει τον αριθμό των byte, των λέξεων και των γραμμών σε ένα αρχείο. Αν η είσοδος
Το αρχείο δεν έχει καθοριστεί, το wc διαβάζει δεδομένα από την τυπική συσκευή εισόδου.

Εντολές Ελέγχου Διαδικασιών

Σύνταξη Σκοπός Επιλογές Περιγραφή
kill [επιλογές] process_id Στέλνει ένα σήμα σε μια διαδικασία. –Το Nsignal (όπου το Nsignal είναι αριθμός ή όνομα) στέλνει το καθορισμένο σήμα.
–l εμφανίζει αριθμούς και ονόματα σημάτων.
Η εντολή kill στέλνει ένα σήμα σε μια διεργασία. Το προεπιλεγμένο σήμα για kill είναι το σήμα
TERM Συνήθως αυτό το σήμα προορίζεται να τερματίσει μια διαδικασία. Για παράδειγμα, kill –9
123 τερματίζει την εκτέλεση της διαδικασίας με το ID 123. Για προβολή
αναγνωριστικά διεργασίας, χρησιμοποιήστε την εντολή ps. Για να δείτε μια λίστα ονομάτων και
για αριθμούς σήματος, πληκτρολογήστε kill –l.
ps [επιλογές] Εμφανίζει την κατάσταση των διεργασιών (προγραμμάτων) που εκτελούνται στο σύστημα. Σημειώστε ότι σε αντίθεση με άλλες εντολές, οι επιλογές εντολών ps δεν έχουν πρόθεμα
“–”.
a εμφανίζει τις διαδικασίες άλλων χρηστών.
Το f εμφανίζει το δέντρο διεργασιών.
Το j παράγει αποτελέσματα χρησιμοποιώντας τη μορφή εργασίας.
l εξάγει δεδομένα σε μεγάλη μορφή, με λεπτομερείς πληροφορίες για κάθε διαδικασία.
Το m εκτυπώνει πληροφορίες σχετικά με τη χρήση της μνήμης από κάθε διαδικασία.
u Εμφανίζει το όνομα χρήστη και την ώρα έναρξης.
x παραθέτει διεργασίες που δεν σχετίζονται με κανένα τερματικό.
Η εντολή ps εμφανίζει την κατάσταση των διεργασιών που εκτελούνται στο σύστημα. εντολή ps χωρίς
παράμετροι δημιουργεί μια λίστα διεργασιών που εκτελούνται από εσάς. Για να δείτε μια λίστα με όλα
διεργασίες που εκτελούνται στο σύστημα, πληκτρολογήστε ps ax (ή ps aux αν θέλετε αναλυτικά
πληροφορίες για κάθε διαδικασία).
κορυφή[q] Εμφανίζει μια λίστα διαδικασιών που εκτελούνται αυτήν τη στιγμή, ταξινομημένες κατά κοινή χρήση
Χρήση χρόνου CPU.
Το q δίνει εντολή στο top να εκτελεστεί με την υψηλότερη δυνατή προτεραιότητα (για αυτό εσείς
πρέπει να είναι προνομιούχος χρήστης).
Το διάστημα d καθορίζει το διάστημα σε δευτερόλεπτα μεταξύ των ενημερώσεων πληροφοριών.
Η εντολή top δημιουργεί μια αναφορά σε πλήρη οθόνη των διεργασιών που εκτελούνται, λαμβάνοντας υπόψη το μερίδιό τους
Χρήση χρόνου CPU. Από προεπιλογή, οι κορυφαίες πληροφορίες ενημερώνονται κάθε 5
δευτερόλεπτα Για να σταματήσετε να τρέχετε πάνω, πατήστε ή .

Εντολές για αρχειοθέτηση και συμπίεση αρχείων

Σύνταξη Σκοπός Επιλογές Περιγραφή
tar [επιλογές] files_or_directories Δημιουργεί ένα αρχείο αρχείων ή εξάγει αρχεία από ένα αρχείο. –c δημιουργεί ένα νέο αρχείο.
–d συγκρίνει αρχεία από το αρχείο με αρχεία από τον τρέχοντα κατάλογο.
–r προσθέτει αρχεία στο αρχείο.
–t εμφανίζει τον πίνακα περιεχομένων αρχειοθέτησης.
–x εξάγει αρχεία από το αρχείο.
– Ο κατάλογος C εξάγει αρχεία στον καθορισμένο κατάλογο.
Το αρχείο f διαβάζει το αρχείο όχι από κασέτα, αλλά από το καθορισμένο αρχείο.
– Το L n ορίζει τη χωρητικότητα της ταινίας ως n kilobyte.
–Ν αρχειοθετεί μόνο αρχεία νεότερα από την καθορισμένη ημερομηνία.
– Το αρχείο T αρχειοθετεί ή εξάγει αρχεία με τα ονόματα που καθορίζονται στο αρχείο.
Το -v εκτυπώνει αναλυτικά μηνύματα.
Το –z συμπιέζει ή αποσυμπιέζει το αρχείο χρησιμοποιώντας gzip.
–j συμπιέζει ή αποσυμπιέζει το αρχείο χρησιμοποιώντας bzip2.
Η εντολή tar δημιουργεί ένα αρχείο αρχείων ή εξάγει αρχεία από ένα υπάρχον αρχείο
αρχεία gunzip [επιλογές] Αποσυσκευάζει αρχεία zip. Δείτε τις επιλογές για το gzip. Η εντολή gunzip αποσυσκευάζει τα συμπιεσμένα αρχεία (αυτά με επέκταση .gz ή .Z). Μετά
αποσυμπίεση Το gunzip αντικαθιστά τα συμπιεσμένα αρχεία με τις αποσυμπιεσμένες εκδόσεις τους και τα αφαιρεί από τα ονόματα
επέκταση αρχείων .gz ή .Z. Η εντολή gunzip είναι ισοδύναμη με την εντολή gzip με την επιλογή –d.
αρχεία gzip [επιλογές] Συμπιέζει ένα ή περισσότερα αρχεία. –c εκτυπώνει το αρχείο εξόδου σε τυπική έξοδο και αποθηκεύει το αρχικό αρχείο.
–d αποσυμπιέζει το αρχείο (όπως και το gunzip).
–h εμφανίζει βοήθεια για την εντολή.
–l εμφανίζει τα περιεχόμενα του συμπιεσμένου αρχείου.
–n δεν διατηρεί το αρχικό όνομα και τη χρονική σήμανση.
–r συμπιέζει αναδρομικά τα αρχεία σε όλους τους υποκαταλόγους.
–v παράγει αναλυτικό αποτέλεσμα.
– Το V εκτυπώνει τον αριθμό έκδοσης.
Η εντολή gzip συμπιέζει αρχεία χρησιμοποιώντας τον αλγόριθμο συμπίεσης Lempel-Ziv.
LZ77. Μετά τη συμπίεση ενός αρχείου, το gzip αντικαθιστά το αρχικό αρχείο με τη συμπιεσμένη έκδοσή του και το προσαρτά στο
όνομα αρχείου.gz.

Εντολές διαχείρισης χρηστών

Σύνταξη Σκοπός Επιλογές Περιγραφή
sudo useradd [όνομα χρήστη] Προσθήκη χρήστη στο σύστημα -β Βασικός κατάλογος. Αυτός είναι ο κατάλογος όπου θα δημιουργηθεί ο αρχικός φάκελος του χρήστη. Προεπιλογή /σπίτι
-d Όνομα οικιακού καταλόγου. Από προεπιλογή, το όνομα είναι ίδιο με το όνομα του χρήστη που δημιουργείται.
-e Ημερομηνία μετά την οποία ο χρήστης θα αποσυνδεθεί. Καθορίζεται στη μορφή ΕΕΕΕ-ΜΜ-ΗΗ. Απενεργοποιημένο από προεπιλογή.
-στ Ο αριθμός των ημερών που πρέπει να περάσουν μετά τη λήξη ενός κωδικού πρόσβασης πριν ο χρήστης κλειδωθεί σε περίπτωση που δεν αλλάξει ο κωδικός πρόσβασης (περίοδος αδράνειας). Εάν η τιμή είναι 0, τότε η καταχώρηση μπλοκάρεται αμέσως μετά τη λήξη του κωδικού πρόσβασης, εάν η τιμή είναι -1, δεν μπλοκάρεται. Προεπιλογή -1.
Αυτή η εντολή θα δημιουργήσει έναν νέο χρήστη στο σύστημα. Για να αλλάξετε τις ρυθμίσεις του χρήστη που δημιουργείται, μπορείτε να χρησιμοποιήσετε τις ακόλουθες επιλογές
sudo passwd [όνομα χρήστη] Άλλαξε κωδικό -δ Καταργήστε τον κωδικό πρόσβασης του χρήστη. Μετά από αυτό, ο κωδικός πρόσβασης θα είναι κενός και ο χρήστης θα μπορεί να συνδεθεί χωρίς να παρουσιάσει τον κωδικό πρόσβασης.
-ε Καταργήστε τον κωδικό πρόσβασης. Αυτό θα αναγκάσει τον χρήστη να αλλάξει τον κωδικό πρόσβασης την επόμενη φορά που θα συνδεθεί.
-i Κλείδωμα του λογαριασμού χρήστη αφού παρέλθει ο καθορισμένος αριθμός ημερών από τη λήξη του κωδικού πρόσβασης.
-n Ελάχιστος αριθμός ημερών μεταξύ των αλλαγών κωδικού πρόσβασης.
-x Ο μέγιστος αριθμός ημερών μετά τις οποίες είναι απαραίτητο να αλλάξετε τον κωδικό πρόσβασης.
-l Κλείδωμα του λογαριασμού χρήστη.
-u Ξεκλειδώστε έναν λογαριασμό χρήστη.
Μπορείτε να αλλάξετε τον κωδικό πρόσβασης ενός χρήστη χρησιμοποιώντας το βοηθητικό πρόγραμμα passwd.
sudo groupadd [όνομα ομάδας] Δημιουργία ομάδας χρηστών -g Ορισμός προσαρμοσμένου GID.
-p Κωδικός πρόσβασης ομάδας.
-r Δημιουργήστε μια ομάδα συστήματος.
Το πρόγραμμα groupadd δημιουργεί μια νέα ομάδα σύμφωνα με τις καθορισμένες τιμές γραμμής εντολών και τις προεπιλογές συστήματος.

Εγγραφείτε στο δικό μας

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

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

Αρχικά, θα εξετάσουμε πώς να βελτιώσουμε την εμφάνιση και την αίσθηση του προεπιλεγμένου εξομοιωτή τερματικού του Ubuntu, του Gnome Terminal, και στη συνέχεια θα εξετάσουμε πώς να βελτιώσουμε το κέλυφος εντολών.

Μπορείτε να εκκινήσετε το τερματικό από το κύριο μενού ή πατώντας τη συντόμευση πληκτρολογίου Ctrl+Alt+T:

Από προεπιλογή, το τερματικό δεν φαίνεται πολύ ωραίο στο σύστημα. Αλλά η κατάσταση μπορεί να διορθωθεί εγκαθιστώντας ένα άλλο θέμα Unity, για παράδειγμα, Numix:

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

Στην καρτέλα Basic, μπορείτε να διαμορφώσετε το μέγεθος του παραθύρου του τερματικού, καθώς και τη γραμματοσειρά:

Για να διαμορφώσετε τη γραμματοσειρά, επιλέξτε το πλαίσιο ελέγχου Χρήση διαφορετικής γραμματοσειράς και επιλέξτε την επιθυμητή γραμματοσειρά από τη λίστα, για παράδειγμα, Dejavu Sans Mono Book:

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

Εδώ μπορείτε να επιλέξετε έναν από τους υπάρχοντες συνδυασμούς χρωμάτων, αλλά δεν μου άρεσε κανένα από αυτά, οπότε θα προσαρμόσουμε τους δικούς μας. Το επιθυμητό χρώμα βρίσκεται στο χωράφι χρώμα κειμένουΚαι χρώμα του φόντου. Το έχω σε ανοιχτό γκρι και σκούρο γκρι. Μπορείτε επίσης να προσθέσετε λίγη διαφάνεια χρησιμοποιώντας το ρυθμιστικό ή απλώς να ελέγξετε το πλαίσιο ελέγχου Χρήση διαφάνειας θέματος συστήματος:

Τώρα το τερματικό φαίνεται αρκετά αποδεκτό, αλλά δεν είναι μόνο αυτό. Θα ήθελα να μιλήσω περισσότερο για το κέλυφος εντολών.

Ρύθμιση του κελύφους του Ubuntu

Από προεπιλογή, το Ubuntu χρησιμοποιεί το κέλυφος Bash. Εφευρέθηκε στη δεκαετία του '80 για το λειτουργικό σύστημα Unix στα Bell Labs. Είναι σαφές ότι από τότε έχει τροποποιηθεί και βελτιωθεί πολύ, έχει γραφτεί μια δωρεάν υλοποίηση του Bash, την οποία τώρα χρησιμοποιείτε κ.ο.κ. Όμως όλες οι αρχές παραμένουν ίδιες.

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

Ένα τέτοιο κοχύλι είναι το ψάρι ή το Frendly Interactive Shell. Ας ρίξουμε μια σύντομη ματιά στα πλεονεκτήματά του. Ένα πολύ σημαντικό σημείο του ψαριού είναι η πλήρης επισήμανση σύνταξης, κάθε εντολή που έχει εισαχθεί σωστά επισημαίνεται με ένα χρώμα, άγνωστο στους άλλους, και υπογραμμίζεται η σωστή διαδρομή προς το αρχείο, ώστε να καταλαβαίνετε αμέσως αν έχετε πληκτρολογήσει σωστά την εντολή, χωρίς καν να πατήσετε Εισαγω. Είναι επίσης πολύ βολικό να αναζητήσετε εντολές που έχετε εισαγάγει προηγουμένως στο ιστορικό, απλώς πληκτρολογήστε τους πρώτους χαρακτήρες της εντολής και ξεκινήστε την κύλιση προς τα πάνω με το κουμπί για να δείτε όλες τις εντολές που έχετε εισαγάγει προηγουμένως που ξεκινούν με αυτούς τους χαρακτήρες. Επιπλέον, όταν ξεκινάτε να πληκτρολογείτε μια εντολή, το κέλυφος σας προσφέρει την τελευταία εκτελεσμένη εντολή ξεκινώντας με τέτοιους χαρακτήρες, απλώς πατήστε το δεξί βέλος και η εντολή είναι έτοιμη για εκτέλεση. Η αυτόματη συμπλήρωση εδώ είναι πολύ καλύτερη από ό,τι στο Bash, το fish ολοκληρώνει όχι μόνο εντολές και διευθύνσεις αρχείων, αλλά και επιλογές εντολών, και αυτό μπορεί να είναι πολύ χρήσιμο για αρχάριους.

Και δεν χρειάζεται να μιλήσουμε καθόλου για τα σενάρια Fish, είναι πολύ πιο ελαφριά και απλά. Πολύ πιο εύκολο για αρχάριους να μάθουν και πιο εύκολο για έμπειρους χρήστες, καθώς τα σενάρια του Bash είναι διαβόητα πολύπλοκα.

Εάν δεν είστε ακόμα σίγουροι αν πρέπει να εγκαταστήσετε το κέλυφος Fish στο σύστημά σας, κανείς δεν σας υποχρεώνει να απεγκαταστήσετε το Bash, μπορείτε απλώς να εγκαταστήσετε το ψάρι και να ελέγξετε τις δυνατότητές του, μπορεί επίσης να σας αρέσει. Η ρύθμιση της κονσόλας του Ubuntu θα πρέπει να περιλαμβάνει την εγκατάσταση ενός κανονικού κελύφους.

Για να εγκαταστήσετε το Fish στο Ubuntu, πληκτρολογήστε:

sudo apt εγκατάσταση ψαριού

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

Εάν θέλετε αυτό το κέλυφος να χρησιμοποιείται από προεπιλογή, ανοίξτε Επιλογές προφίλ, και μεταβείτε στην καρτέλα και επιλέξτε Εκτέλεση εντολής ως κέλυφος σύνδεσης και Εκτέλεση άλλης εντολής αντί για το φλοιό μου. Στη συνέχεια, στο πεδίο γράψτε τη διεύθυνση του αρχείου κελύφους ψαριού: /usr/bin/fish:

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

Για να αλλάξετε την πρόσκληση κάντε:

set fish_greeting "Καλή διασκέδαση"

Δεν μπορείτε να στείλετε καμία φράση και, στη συνέχεια, η πρόσκληση θα παραμείνει κενή.

Το Fish δεν έχει αρχείο .bashrc. Υπάρχει όμως ένας κατάλογος με ρυθμίσεις και λειτουργίες ~/.config/fish/. Εκεί θα βρείτε όλες τις συναρτήσεις που μπορούν να κληθούν από το κέλυφος και μπορείτε επίσης να προσθέσετε τις δικές σας συναρτήσεις εκεί, για παράδειγμα, να δημιουργήσετε ένα ψευδώνυμο για την εντολή rm χρησιμοποιώντας τη συνάρτηση:

vi .config/fish/functions/rm.fish

λειτουργία rmi
rm -i $argv
τέλος

Φυσικά, όπως και πριν, εξακολουθεί να είναι δυνατή η χρήση της εντολής:

ψευδώνυμο rmi "rm -i"

Πρέπει να προστεθεί στο τέλος του αρχείου .config/fish/config.fish

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

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

Εισαγωγή στο τερματικό

Ανάμεσα σε όλα τα στοιχεία του συστήματος LinuxΤο πιο σημαντικό είναι ίσως η γραμμή εντολών ( βίαιο χτύπημα-σι το δικό μας ΕΝΑ κέρδος SH ελλ) ή Τερματικό:

Φαίνεται στους αρχάριους χρήστες ότι δεν θα καταφύγουν ποτέ στη χρήση της γραμμής εντολών και κάποιοι απλά το φοβούνται. Ωστόσο, όσο περισσότερη εμπειρία αποκτούν, τόσο πιο συχνά απευθύνονται στο τερματικό.
Χρησιμοποιώντας τη γραμμή εντολών, μπορείτε να εκτελέσετε ενέργειες που θα ήταν αδιανόητες χρησιμοποιώντας μια γραφική διεπαφή χρήστη. Αποδεικνύεται ότι πολλές ενέργειες μπορούν να εκτελεστούν πολύ πιο γρήγορα και πιο αποτελεσματικά χρησιμοποιώντας τη γραμμή εντολών.
Η γραμμή εντολών χρησιμοποιείται σε όλα OS: Windows, MacOS XΚαι Linux.
Πολλοί αρχάριοι χρήστες ενδέχεται να αντιταχθούν: "Λοιπόν, στα Windows δεν χρησιμοποιούμε τη γραμμή εντολών" . Και θα το κάνουν Δεν έχουν δίκαιο, επειδή Όλες οι ενέργειες εγκατάστασης/απεγκατάστασης προγραμμάτων ή άλλων αλλαγών συστήματος πραγματοποιούνται αόρατα στο τερματικό, για να μην αναφέρουμε τους διαχειριστές συστήματος που πολύ συχνά καταφεύγουν σε υπηρεσίες γραμμής εντολών.
Το παράθυρο του τερματικού εμφανιζόταν αρχικά στις πρώτες οθόνες υπολογιστών, ακόμη και πριν εμφανιστούν τα προγράμματα γραφικής διεπαφής χρήστη (GUI), και δεν υπάρχει καμία ένδειξη ότι κάτι άλλο θα το αντικαταστήσει στο άμεσο μέλλον.

Εντολές τερματικού


Στο σύστημα LinuxΧρησιμοποιούνται χιλιάδες εντολές, τις οποίες ένας απλός χρήστης δεν χρειάζεται απαραίτητα να γνωρίζει, αλλά το να έχει μια γενική ιδέα και να γνωρίζει μερικές συχνά χρησιμοποιούμενες είναι απλώς απαραίτητο, γιατί θέλοντας και μη θα τα συναντήσετε κατά τη ρύθμιση του συστήματος ή την εγκατάσταση του απαραίτητου προγράμματος που δεν είναι Κέντρο εφαρμογώνκαι τα λοιπά.
Χρησιμοποιώ συστήματα Ubuntu/Linux Mintκαι θα χρησιμοποιηθούν παραδείγματα με βάση αυτά, αλλά νομίζω ότι εκτός από την εντολή sudo, τα υπόλοιπα ισχύουν για άλλα συστήματα Linux.
ΣΕ Ubuntu/Linux MintΤο παράθυρο τερματικού ανοίγει πατώντας τα πλήκτρα Ctrl+Alt+T.

Ενημερώσεις λογισμικού

Πολλοί χρήστες πιθανότατα έχουν εκτελέσει τις ακόλουθες εντολές στο τερματικό περισσότερες από μία φορές:

sudo apt-get ενημέρωση
sudo apt-get αναβάθμιση

Ας τα δούμε πιο αναλυτικά για να καταλάβουμε τι είναι.
Πρώτα απ 'όλα, θα ήθελα να σημειώσω ότι όλες οι εντολές είναι γραμμένες στα αγγλικά και όχι μόνο "από φακό", αλλά η καθεμία έχει ένα συγκεκριμένο νόημα για τη χρήση της. Και ποια είναι η γραμμή εντολών Linuxπολύ διάκριση πεζών-κεφαλαίων. Με άλλα λόγια, αυτές οι εντολές είναι γραμμένες με πεζά (πεζά γράμματα), αλλά αν εισάγετε μια ίδια εντολή, αλλά με κεφαλαία (κεφαλαία), δεν θα εκτελεστεί. Αυτό πρέπει να το θυμόμαστε.

Ομάδα sudo, είναι ουσιαστικά μια συντομογραφία που αποτελείται από τις ακόλουθες λέξεις: μικρό άνω u ser κάνω, που μεταφράζεται από τα αγγλικά κυριολεκτικά το εξής: μικρό άνω u σερ- υπερχρήστης(διαχειριστής), κάνω - κάνει. Εκείνοι. όταν αυτή η εντολή υπάρχει σε μια γενική εντολή, η γραμμή εντολών γίνεται για να κατανοήσει ότι μπορεί να εκτελεστεί υπερχρήστης(διαχειριστής), ο χρήστης που εγγράφηκε κατά την εγκατάσταση του συστήματος και εισήγαγε τον κωδικό πρόσβασής του:

Ομάδα apt-getπου έρχεται μετά sudoκαι ένα κενό, αποτελείται από δύο λέξεις που χωρίζονται με μια παύλα, η οποία συνδυάζει αυτές τις δύο λέξεις σε μια εντολή και σημαίνει κυριολεκτικά στη μετάφραση: κλίση προς απόδοση.

Ομάδα εκσυγχρονίζω, σε μετάφραση - εκσυγχρονίζω.

Έτσι sudo apt-get ενημέρωσημεταφρασμένο κυριολεκτικά - υπερχρήστης με τάση για εκτέλεσηεκσυγχρονίζω.

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

Σημείωση. Το τερματικό έχει χαρακτηριστικά μετά την εισαγωγή μιας εντολής με sudo, δηλαδή, όταν εισάγετε έναν κωδικό πρόσβασης, δεν εμφανίζεται ούτε με γράμματα ούτε με σύμβολα, επομένως θα πρέπει πάντα να προσέχετε τη διάταξη του πληκτρολογίου στην οποία εισάγετε τον κωδικό πρόσβασης και ένα άλλο, μετά την εκτέλεση της πρώτης εντολής με την παρουσία sudo, επόμενες εντολές (ακόμα κι αν περιέχουν sudo), δεν απαιτεί πλέον να εισαγάγετε κωδικό πρόσβασης για ορισμένο χρονικό διάστημα (διατηρεί ανοιχτή τη συνεδρία sudo) στο ίδιο παράθυρο τερματικού, δηλαδή υπονοώντας ότι το τερματικό συνεχίζει να χρησιμοποιείται υπερχρήστης(διαχειριστής).

Ομάδα sudo apt-get αναβάθμισηπολύ παρόμοια με την προηγούμενη ομάδα, όπου αναβαθμίζω - εκσυγχρονίζω, βελτιώνω(Σύστημα). Αυτή η εντολή εκτελείται συνήθως μετά την εντολή ενημέρωσης. Αφού εκτελεστεί η εντολή, εμφανίζεται στο τερματικό δυνατόνπακέτα για εγκατάσταση, π.χ. εκσυγχρονισμός, βελτίωση του συστήματος. Ο χρήστης πρέπει μόνο να συμφωνήσει ή όχι με την εγκατάσταση αυτών των πακέτων.

Εγκατάσταση, αφαίρεση προγραμμάτων

sudo apt-get εγκατάσταση του προγράμματος περιήγησης chromium

sudo apt-get αφαιρέστε το πρόγραμμα περιήγησης chromium

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

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

Εγκατάσταση προγραμμάτων από αποθετήριο τρίτου κατασκευαστή

Τώρα ας δούμε τις εντολές για την εγκατάσταση και την απεγκατάσταση προγραμμάτων με την προσθήκη ενός αποθετηρίου τρίτου κατασκευαστή (παράδειγμα):

sudo add -apt-repository ppa:upubuntu-com/gtk+3.6
sudo apt-get ενημέρωση
sudo apt-get εγκατάσταση flatstudiodark-gtk

Πρώτα απ 'όλα, ας μάθουμε γιατί να συνδέσουμε ένα αποθετήριο τρίτου μέρους; Ένα αποθετήριο είναι μια αποθήκευση αρχείων στον ιστότοπο του προγραμματιστή. Σε αυτήν την περίπτωση, με την τρίτη εντολή θέλουμε να ορίσουμε το θέμα, αλλά δεν είναι μέσα Κέντρο εφαρμογών, που σημαίνει ότι πρέπει πρώτα να συνδέσουμε το χώρο αποθήκευσης (αποθήκη) με το θέμα (πρώτη εντολή), όπου Προσθήκη - Προσθήκη, ppa:upubuntu-com/gtk+3.6- το όνομα του αποθετηρίου, στη συνέχεια με τη δεύτερη εντολή ενημερώστε τη λίστα των πακέτων και με την τρίτη εντολή - εγκαταστήστε το ίδιο το πακέτο με το θέμα.

Εάν δεν σας αρέσει αυτή η εφαρμογή (στη συγκεκριμένη περίπτωση, το θέμα σχεδίασης) και αποφασίσετε να την καταργήσετε, μπορείτε να αλλάξετε τις εντολές εγκατάστασης ώστε να μοιάζουν με εντολές απεγκατάστασης:

sudo apt-get αφαιρέστε flatstudiodark-gtk
sudo add-apt-repository --remove ppa:upubuntu-com/gtk+3.6
sudo apt-get ενημέρωση

Πρώτα πρέπει να εκτελέσετε μια εντολή για να αφαιρέσετε το πακέτο με το πρόγραμμα, όπου αλλάζουμε εγκαθιστώεπί αφαιρώ, στη συνέχεια διαγράψτε το χώρο αποθήκευσης (αποθήκη) προσθέτοντας στην εντολή --αφαιρώ - διαγράφω, επειδή Η αποθήκευση είναι πλέον περιττή και ενημερώνουμε το σύστημα με την πιο πρόσφατη εντολή.

Εκτελέστε προγράμματα γραφικών με δικαιώματα διαχειριστή.

Ας υποθέσουμε ότι πρέπει να ξεκινήσουμε έναν διαχειριστή αρχείων Ναυτίλοςμε δικαιώματα διαχειριστή για να αλλάξετε με κάποιο τρόπο τα περιεχόμενα των φακέλων του συστήματος μέσω της γραφικής διεπαφής. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:

gksudo nautilus

gksu nautilus

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

Αλλά μπορείτε επιπλέον να καθορίσετε την απαιτούμενη διαδρομή στην εντολή, απευθείας στον επιθυμητό φάκελο:

gksu nautilus /usr/share/themes

Σε αυτήν την εντολή, μια κάθετο (/) - εγκοπήυποδεικνύει στο τερματικό ότι πρέπει να μετακινηθεί στον επόμενο φάκελο.

Εκτέλεση προγραμμάτων από το τερματικό με την εντολή

Στο σύστημα Linuxμπορείτε να εκτελέσετε οποιοδήποτε πρόγραμμα από το τερματικό που είναι εγκατεστημένο στο σύστημά σας, το κύριο πράγμα είναι να γνωρίζετε το σωστό όνομά του. Πολλά προγράμματα αποτελούνται από ένα όνομα λέξης και μερικά από δύο ή τρεις λέξεις. Για παράδειγμα: Ναυτίλος; Ubuntu Tweak; Gnome Tweak Tool. Εάν εισάγουμε το όνομα των εντολών στο τερματικό όπως είναι γραμμένες, δεν θα μπορούμε να ανοίξουμε καμία από τις εφαρμογές. Για άλλη μια φορά επαναλαμβάνω ότι το τερματικό έχει μεγάλη διάκριση πεζών-κεφαλαίων, δηλ. Η εντολή πρέπει να εισάγεται μόνο με πεζά (πεζά γράμματα) και πρέπει να είναι μονολιθική, χωρισμένη με παύλα, εάν αποτελείται από πολλές λέξεις (παραδείγματα):

ναυτίλος

ubuntu-tweak

gnome-tweak-εργαλείο

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

ναυτίλος & έξοδος

ubuntu-tweak& έξοδος

gnome-tweak-εργαλείο& έξοδος

Μέσω διαχωριστή & Μπορείτε να συμπεριλάβετε πολλές εντολές για εκτέλεση (άνοιγμα) συνδυάζοντάς τις σε μία εντολή:

nautilus & ubuntu-tweak & gnome-tweak-tool & exit

Δημιουργία καταλόγων (φακέλους) και τοποθέτηση αρχείων σε αυτούς

Πολλοί από εσάς έχετε επιλέξει τα πλαίσια για να εμφανίσετε τη διάταξη του πληκτρολογίου σας στο δίσκο χρησιμοποιώντας εντολές τερματικού:

mkdir ~/.εικονίδια

mkdir ~/.εικονίδια/σημαίες

cd ~/.icons/flags

Τώρα ας δούμε αναλυτικά καθεμία από τις εντολές που δίνονται.

Ομάδα mkdir ~/.εικονίδια- δημιουργεί έναν κρυφό κατάλογο (φάκελο) στο Αρχικό φάκελομε τίτλο εικονίδια.

mk- σύντομη για φτιαχνω, κανω - κάνω, δημιουργώ. σκην- συντομογραφία Ευρετήριο - κατάλογος, φάκελος.~ - το σύμβολο tilde δείχνει πάντα Αρχικό φάκελοχρήστης. / - χαρακτηρισμός φακέλου. .εικονίδια- υποδεικνύει το όνομα του φακέλου που δημιουργείται και η κουκκίδα μπροστά δείχνει πάντα ότι αυτός ο φάκελος είναι κρυφός.

Ομάδα mkdir ~/.εικονίδια/σημαίεςδημιουργεί επίσης ένα φάκελο που ονομάζεται /σημαίεςσε έναν κρυφό φάκελο /.εικονίδιαΚαι Αρχικό φάκελο - ~ .

Ομάδα cd ~/.icons/flagsπλοηγείται στο φάκελο /σημαίες, το οποίο με τη σειρά του είναι μέσα Αρχικό φάκελο - ~ και σε έναν κρυφό φάκελο /.εικονίδια.

CD - ντο- προσδιορισμός μετάβασης, ρε - Ευρετήριο - κατάλογος (φάκελος).

Ομάδα wget http://suservice.net/icons/flags2/(ru,us).pngφορτώνει τα αρχεία του πλαισίου ελέγχου σε έναν φάκελο /σημαίες, στο οποίο μετακινηθήκαμε στο προηγούμενο στάδιο.
wget- σύντομη για w - ιστός- καθαρά, παίρνω - λαμβάνω, δηλαδή λήψη αρχείων από το δίκτυο και τοποθετείται πάντα πριν URLδιεύθυνση χωρισμένη με κενό. Σε αυτή την περίπτωση, πριν http://suservice.net/icons/flags2/(ru,us).png, από το οποίο φορτώνονται αρχεία με σημαίες.

Σκοτώστε τη διαδικασία με εντολή

Πρώτα απ 'όλα, ας μάθουμε τι είναι μια διαδικασία;

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

Μερικές φορές συμβαίνει ότι κάποια διαδικασία στο σύστημα έχει αποτύχει, ή κάποιο πρόγραμμα έχει απλώς παγώσει και το κουμπί κλεισίματος δεν αποκρίνεται ή δεν υπάρχει καθόλου κουμπί κλεισίματος (conky widget). Σε αυτή την περίπτωση σε Linuxυπάρχει μια πολύ καλή εντολή - "δολοφόνος":

Π- σύντομη για επεξεργάζομαι, διαδικασία(επεξεργάζομαι, διαδικασία), σκοτώνω - σκοτώνω.
Αλλά αυτή η εντολή από μόνη της δεν λειτουργεί, χρειάζεται επιχείρημα, δηλ. ή τον αριθμό διεργασίας που εμφανίζεται στη στήλη PID(δείτε στιγμιότυπο τερματικού) μετά την εκτέλεση της εντολής μπλουζα, ή το όνομα της διαδικασίας στη στήλη ΕΝΤΟΛΗ. Μην ανησυχείτε, η εντολή δεν θα σκοτώσει το ίδιο το πρόγραμμα, θα σταματήσει μόνο τη διαδικασία εκτέλεσης. Αν είναι πρόγραμμα γραφικών, απλά θα κλείσει. Για το πείραμα επέλεξα την πιο ακίνδυνη διαδικασία, που όταν κλείσει δεν θα βλάψει τίποτα. Εκτελέστε λοιπόν την ακόλουθη εντολή:

pkill gnome-terminal

Το παράθυρο τερματικού έχει εξαφανιστεί, π.χ. ήταν "σκοτώθηκε"(σταματημένη) διαδικασία που εμφανίζει το πρόγραμμα στην οθόνη της οθόνης.

xkill- σκοτώνει την ορατή διαδικασία και λειτουργεί από μόνη της, δηλ. Αφού εκτελέσετε την εντολή, κάντε κλικ στο σταυρό που προκύπτει αντί για τον κέρσορα σε οποιοδήποτε ορατό πρόγραμμα (παράθυρο) και θα κλείσει.

συμπέρασμα

Επέλεξα εντολές για ανάλυση που συνήθως συναντά ένας απλός χρήστης όταν στήνει ένα σύστημα.
Αν κάποιος θέλει να μάθει περισσότερα σχετικά με τις εντολές τερματικού, συνιστώ να κατεβάσει τη δωρεάν αναφορά Scott Granneman "Linux. Pocket Guide". Μόνο Google Scott Granneman και κάντε μια αναζήτηση.

Το Yakuake είναι ένα τερματικό που εμφανίζεται στο επάνω μέρος της οθόνης. Υποστηρίζει διαχωρισμό καρτελών και παραθύρων σε πολλαπλά τερματικά.

  • Το Cool Retro Term είναι ένα τερματικό για Linux στο παλιό στυλ σωλήνα. Έχει πολλά θέματα σχεδίασης. Σας επιτρέπει να προσαρμόσετε την εμφάνιση.

  • Το QTerminal είναι ένα ελαφρύ τερματικό με δυνατότητα ανοίγματος πολλαπλών τερματικών σε ένα παράθυρο. Υποστηρίζεται η λειτουργία αναπτυσσόμενου παραθύρου.

  • Η Μπέτυ

    Το Betty είναι ένα πρόγραμμα που σας επιτρέπει να εκτελέσετε διάφορες εντολές Linux, αλλά για να τις εκτελέσετε δεν χρειάζεται να γνωρίζετε τις ίδιες τις εντολές, μπορείτε απλώς να γράψετε ό,τι θέλετε σε απλά αγγλικά.

  • Το Final Term είναι ένας σύγχρονος εξομοιωτής τερματικού για Linux που διαθέτει διαδραστικές δυνατότητες και δυνατότητες που δεν έχουν άλλα παρόμοια προγράμματα. Το πρόγραμμα έχει βολική ολοκλήρωση εντολών, αναγνωρίζει αρχεία, διευθύνσεις και άλλα στοιχεία, υποστηρίζει εντολές σύμπτυξης, προσαρμόσιμα πλήκτρα πρόσβασης, θέματα και πολλά άλλα.

  • Το Gnome Terminal είναι το τυπικό τερματικό για το περιβάλλον επιφάνειας εργασίας Gnome. Λειτουργεί σταθερά, έχει τις απαραίτητες δυνατότητες και ρυθμίσεις για την καθημερινή εργασία. Υποστηρίζει συνδυασμούς χρωμάτων, έξοδο έγχρωμου κειμένου, καρτέλες και ούτω καθεξής.

  • Το Terra Terminal Emulator είναι ένα τερματικό για Linux που πέφτει (εμφανίζεται) στο επάνω μέρος της οθόνης όταν πατάτε ένα πλήκτρο πρόσβασης (F12 από προεπιλογή). Μπορείτε να δημιουργήσετε πολλές καρτέλες και κάθε καρτέλα έχει πολλά τερματικά. Το ίδιο το παράθυρο του τερματικού είναι διαφανές.

  • Το ASCIIQuarium είναι ένα μικρό πρόγραμμα κονσόλας (σενάριο Perl) που εμφανίζει τη δική του κινούμενη εικόνα ASCII μιας εικονικής λίμνης με τους κατοίκους της.



  • Συνιστούμε να διαβάσετε

    Μπλουζα