Περιλαμβάνονται 10+ εντολές στο κρυφό κέλυφος του Chrome OS

Το Chrome OS της Google περιλαμβάνει ένα περιβάλλον κελύφους γνωστό ως Chrome Shell, ή "crosh" για συντομία. Το Crosh περιλαμβάνει πολλές εντολές τερματικού που μπορείτε να χρησιμοποιήσετε σε όλα τα Chromebook, ακόμα κι αν δεν έχετε ενεργοποιήσει τη λειτουργία προγραμματιστή.

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Ζώντας με ένα Chromebook: Μπορείτε να επιβιώσετε με ένα πρόγραμμα περιήγησης Chrome;

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

Άνοιγμα Crosh

Για να ανοίξετε το Crosh, πατήστε Ctrl + Alt + T οπουδήποτε στο Chrome OS. Το κέλυφος Crosh ανοίγει σε μια νέα καρτέλα προγράμματος περιήγησης.

Από την προτροπή Crosh, μπορείτε να εκτελέσετε την helpεντολή για να προβάλετε μια λίστα βασικών εντολών ή να εκτελέσετε την help_advancedεντολή για μια λίστα με "πιο σύνθετες εντολές, που χρησιμοποιούνται κυρίως για εντοπισμό σφαλμάτων". Παρακάτω θα καλύψουμε μερικές από τις πιο ενδιαφέρουσες εντολές.

ssh

Η Google παρέχει ένα πρόγραμμα-πελάτη Secure Shell (SSH) στο Chrome Web Store, αλλά δεν χρειάζεται να το χρησιμοποιήσετε. Μπορείτε να χρησιμοποιήσετε την ενσωματωμένη sshεντολή για να συνδεθείτε σε διακομιστές SSH χωρίς να εγκαταστήσετε οτιδήποτε άλλο στο Chromebook σας.

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: 5 υπέροχα πράγματα που μπορείτε να κάνετε με έναν διακομιστή SSH

Η εντολή ssh είναι πιο προηγμένη από ό, τι θα περίμενε κανείς. Εκτός από την απλή σύνδεση σε διακομιστή SSH, μπορείτε επίσης να χρησιμοποιήσετε SSH tunneling για να δημιουργήσετε έναν τοπικό διακομιστή μεσολάβησης που σας επιτρέπει να συντονίζετε τη δραστηριότητα δικτύου Chrome OS μέσω της σύνδεσης SSH. Μπορείτε επίσης να προσθέσετε ιδιωτικά κλειδιά που ίσως χρειαστεί να συνδεθείτε σε διακομιστές SSH.

ssh_forget_host

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

μπλουζα

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Γιατί το Chrome έχει τόσες πολλές ανοιχτές διαδικασίες;

Το Chrome περιλαμβάνει το δικό του διαχειριστή εργασιών που σας δείχνει ποιες καρτέλες, επεκτάσεις και προσθήκες του Chrome χρησιμοποιούν πόρους. Ωστόσο, το Crosh περιλαμβάνει επίσης την topεντολή από το Linux, η οποία σας δίνει μια απεικόνιση όλων των διεργασιών χαμηλού επιπέδου που ενδέχεται επίσης να χρησιμοποιούν πόρους. Τα περισσότερα άτομα πιθανότατα θα προτιμήσουν τη χρήση του ενσωματωμένου διαχειριστή εργασιών του Chrome, αλλά το topβοηθητικό πρόγραμμα παρέχει περισσότερες πληροφορίες. Εμφανίζει επίσης ορισμένες πληροφορίες που δεν μπορείτε να βρείτε αλλού στο Chrome OS, όπως ο χρόνος λειτουργίας του Chromebook.

πινγκ

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Τρόπος αντιμετώπισης προβλημάτων σύνδεσης στο Διαδίκτυο

Ναι, το Chrome OS έχει επίσης μια pingεντολή. Το Ping είναι ένα σημαντικό βοηθητικό πρόγραμμα για την αντιμετώπιση προβλημάτων δικτύου, επιτρέποντάς σας να δείτε πόσο καιρό χρειάζονται τα πακέτα για να ταξιδέψουν μεταξύ του συστήματός σας και ενός διακομιστή ιστού και για να δείτε εάν κάποιο πακέτο πέφτει. Λειτουργεί ακριβώς όπως η εντολή ping σε άλλα λειτουργικά συστήματα. Πατήστε Ctrl + C για να σταματήσετε τη pingδιαδικασία ή να σταματήσετε οποιαδήποτε άλλη εντολή στο Crosh.

μονοπάτι

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

network_diag

Η network_diagεντολή εκτελεί ένα σύντομο σύνολο διαγνωστικών δοκιμών δικτύου, εξοικονομώντας την έξοδο ως αρχείο .txt που μπορείτε να προβάλετε στην εφαρμογή Αρχεία του Chromebook.

ήχος

Το Chrome περιλαμβάνει μια εντολή που μπορεί να εγγράψει ήχο από το μικρόφωνο του Chromebook σας και μετά να την αναπαράγει αργότερα.

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

ηχογράφηση 10

Ο ήχος αποθηκεύεται ως αρχείο στο οποίο μπορείτε να αποκτήσετε πρόσβαση από την εφαρμογή Αρχεία του Chromebook. Μπορείτε να αναπαράγετε την εγγραφή χρησιμοποιώντας την sound playεντολή.

tpcontrol

Η tpcontrolεντολή σάς επιτρέπει να ρυθμίσετε το touchpad της συσκευής σας. Ορισμένες από αυτές τις επιλογές είναι διαθέσιμες στο παράθυρο ρυθμίσεων του Chrome OS, αλλά μπορείτε να τροποποιήσετε πολλές ιδιότητες που δεν είναι διαθέσιμες από τη γραφική διεπαφή.

xset μ

Η xset mεντολή σάς επιτρέπει να τροποποιήσετε το ρυθμό επιτάχυνσης του ποντικιού σας. Το Chrome OS έχει μόνο επιλογές για τον έλεγχο της ταχύτητας του ποντικιού στη γραφική του διεπαφή, οπότε πρέπει να κάνετε οποιαδήποτε ρύθμιση του ρυθμού επιτάχυνσης χρησιμοποιώντας το Crosh. Αυτό είναι ιδιαίτερα χρήσιμο εάν χρησιμοποιείτε εξωτερικό ποντίκι που δεν λειτουργεί καλά με τον προεπιλεγμένο ρυθμό. Ο ρυθμός επιτάχυνσης διαμορφώνεται με τον ίδιο τρόπο που θα χρησιμοποιούσατε την xset mεντολή για να ρυθμίσετε τους ρυθμούς επιτάχυνσης σε ένα τυπικό σύστημα Linux.

xset r

Η xset rεντολή σάς επιτρέπει να τροποποιήσετε τη συμπεριφορά αυτόματης επανάληψης που εμφανίζεται όταν κρατάτε πατημένο ένα πλήκτρο στο πληκτρολόγιό σας. Μπορείτε να διαμορφώσετε την καθυστέρηση μεταξύ όταν πατήσετε πρώτα το κουμπί και πότε ξεκινά η αυτόματη επανάληψη και επίσης να διαμορφώσετε πόσες επαναλήψεις συμβαίνουν ανά δευτερόλεπτο. Μπορείτε επίσης να απενεργοποιήσετε πλήρως την αυτόματη επανάληψη για κάθε πλήκτρο στο πληκτρολόγιο ή απλώς να απενεργοποιήσετε την αυτόματη επανάληψη για συγκεκριμένα πλήκτρα.

Εντολές λειτουργίας προγραμματιστή

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

  • shell : Ανοίγει ένα πλήρες κέλυφος bash όπου μπορείτε να εκτελέσετε άλλες εντολές Linux, συμπεριλαμβανομένων εκείνων που μπορούν να εκκινήσουν τυπικά περιβάλλοντα επιφάνειας εργασίας Linux μετά την εγκατάστασή τους.
  • systrace : Ξεκινήστε την παρακολούθηση συστήματος, επιτρέποντάς σας να καταγράφετε αρχεία καταγραφής για σκοπούς εντοπισμού σφαλμάτων.
  • packet_capture : Ξεκινήστε τη λήψη και καταγραφή πακέτων.

Θα βρείτε άλλες εντολές εάν εκτελέσετε την help_advancedεντολή - τα πάντα, από δοκιμές μνήμης και κονσόλα εντοπισμού σφαλμάτων Bluetooth έως εντολές που σας επιτρέπουν να ελέγχετε το επίπεδο εντοπισμού σφαλμάτων για διαφορετικές υπηρεσίες φόντου. Ωστόσο, πολλές από αυτές τις επιλογές είναι χρήσιμες μόνο για προγραμματιστές Chrome.