Anonim

Στα Windows, μπορείτε να χρησιμοποιήσετε τις κονσόλες Command Prompt και Windows PowerShell για μεγαλύτερο έλεγχο και ταχύτερη διαχείριση του λειτουργικού συστήματος. Και τα δύο CLI (διερμηνείς γραμμής εντολών) σάς βοηθούν επίσης να αντιμετωπίσετε σοβαρά ζητήματα με τον υπολογιστή σας.

Το ίδιο ισχύει και για το τερματικό του Mac, αλλά η φύση του που βασίζεται σε UNIX απαιτεί να εισάγετε ένα διαφορετικό σύνολο εντολών.

Εάν μεταβήκατε πρόσφατα σε χρήση Mac, θα μάθετε τα ισοδύναμα τερματικού με 15 χρήσιμες εντολές Γραμμής εντολών και Windows PowerShell παρακάτω.

1. Προβολή πληροφοριών συστήματος

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

Στο τερματικό, εκτελέστε τα εξής:

system_profiler

Μπορείτε επίσης να ζητήσετε από το Terminal να φιλτράρει τις πληροφορίες κατά τύπο δεδομένων. Για παράδειγμα, μπορείτε να λάβετε μια επισκόπηση του υλικού του Mac μόνο προσθέτοντας το SPHardwareDataType στο τέλος της εντολής-π.χ. system_profiler SPHardwareDataType.

Για μια λίστα τύπων δεδομένων, εκτελέστε την εντολή system_profiler -listDataTypes.

Για να προβάλετε τις πληροφορίες μέσω του GUI (γραφικό περιβάλλον χρήστη) στο Mac σας, κρατήστε πατημένο το πλήκτρο Option και μεταβείτε στοApple μενού > Πληροφορίες συστήματος.

2. Ping Συσκευές και Δίκτυα

Μπορείτε να διαγνώσετε προβλήματα συνδεσιμότητας με ιστότοπους και τοπικές συσκευές εκτελώντας την εντολή ping μέσω της γραμμής εντολών ή του Windows PowerShell. Αυτό προτρέπει τον υπολογιστή σας να μεταδίδει και να λαμβάνει πακέτα δεδομένων και μπορείτε να εντοπίσετε ανωμαλίες στους χρόνους απόκρισης και απώλεια πακέτων.

Η εντολή ping είναι καθολική για τα περισσότερα CLI, αλλά το Terminal δεν ορίζει πλήθος ping εκτός εάν το εκτελέσετε με το -c παράμετρος ως εξής:

ping -c

3. Ελέγξτε τις διαμορφώσεις δικτύου

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

Το ισοδύναμο τερματικού ανοίγει τη Διαμόρφωση διεπαφής και χρησιμοποιεί την ακόλουθη εντολή:

ifconfig

Από προεπιλογή, το ifconfig εμφανίζει μόνο ενεργά δίκτυα. Για να εμφανίσει όλες τις διεπαφές, εκτελέστε το ifconfig -a αντί.

4. Εκκαθάριση προσωρινής μνήμης DNS

Μια παλιά προσωρινή μνήμη του συστήματος ονομάτων τομέα (DNS) στον υπολογιστή σας προκαλεί προβλήματα συνδεσιμότητας με ιστότοπους. Στα Windows, η εκτέλεση της εντολής ipconfig /flushdns μέσω μιας ανυψωμένης κονσόλας γραμμής εντολών σάς βοηθά να διαγράψετε την τοπική προσωρινή μνήμη DNS του υπολογιστή σας.

Το τερματικό που ισοδυναμεί με την εκκαθάριση της προσωρινής μνήμης DNS σε Mac είναι το εξής:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Πρέπει να εισαγάγετε έναν κωδικό πρόσβασης διαχειριστή για να εξουσιοδοτήσετε την εντολή.

5. Προβολή όλων των διεργασιών που εκτελούνται

Σε σύγκριση με τη Διαχείριση Εργασιών των Windows, η πληκτρολόγηση λίστα εργασιών στη γραμμή εντολών ή το Windows PowerShell επιτρέπει μια πιο ξεκάθαρη προβολή των διαδικασιών παρασκηνίου του υπολογιστή σας. Περιέχει επίσης πληροφορίες όπως αναγνωριστικά διεργασίας (PID) και στατιστικά χρήσης μνήμης για κάθε εργασία.

Σε Mac, μπορείτε να εκτελέσετε μία από τις δύο παρακάτω εντολές:

  • μπλουζα
  • ps -ax

Η εντολή top εμφανίζει μια λίστα με τις πιο εντατικές διαδικασίες σε πόρους σε πραγματικό χρόνο, ενώ το Το ps -ax σάς δείχνει την πλήρη λίστα εργασιών στο Mac σας.

6. Τέλος διαδικασίας

Μπορείτε επίσης να χρησιμοποιήσετε τη γραμμή εντολών και το Windows PowerShell για να τερματίσετε τις διεργασίες που εκτελούνται με την εντολή taskkill.

Το ισοδύναμο τερματικού του Mac είναι:

σκοτώνω

Επιπλέον, μπορείτε να χρησιμοποιήσετε την εντολή killall για να τερματίσετε όλες τις διεργασίες Mac που περιέχουν ένα συγκεκριμένο όνομα, π.χ. Μπάντα του γκαράζ. Ακολουθεί ο πλήρης οδηγός για τον τερματισμό των διεργασιών Mac χρησιμοποιώντας το Terminal.

7. Ελέγξτε τα στατιστικά του δικτύου

Η εντολή netstat στα Windows σάς επιτρέπει να προβάλλετε μια λίστα με όλες τις ενεργές συνδέσεις TCP και βοηθά στον εντοπισμό προβλημάτων που σχετίζονται με το δίκτυο.

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

netstat

Για να προβάλετε μια λίστα με σημαίες και επιλογές ειδικά για το Terminal, πληκτρολογήστε man netstat.

8. Επιδιόρθωση σφαλμάτων δίσκου

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

Το ισοδύναμο τερματικού στο macOS είναι η εντολή fsck (έλεγχος συνέπειας συστήματος αρχείων). Ξεκινήστε με την εκκίνηση του Mac σας σε λειτουργία ενός χρήστη - πατήστε Command + S κατά την εκκίνηση . Στη συνέχεια, εκτελέστε τα εξής:

/sbin/fsck -fy

9. Δημιουργία συμβολικού συνδέσμου

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

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε έναν συμβολικό σύνδεσμο για να συγχρονίσετε οποιονδήποτε φάκελο με μια υπηρεσία αποθήκευσης cloud, κάνοντάς τον να φαίνεται σαν να βρίσκεται μέσα στον προεπιλεγμένο κατάλογο συγχρονισμού. Στα Windows, χρησιμοποιείτε την εντολή mklink /J.

Σε macOS, το ισοδύναμο τερματικού είναι:

Σε -s

Για να μάθετε περισσότερα, δείτε πώς λειτουργούν οι συμβολικοί σύνδεσμοι στο Mac.

10. Πρόγραμμα τερματισμού λειτουργίας

Αν θέλετε να τερματίσετε τη λειτουργία του υπολογιστή σας μετά από ένα συγκεκριμένο χρονικό διάστημα, χρησιμοποιήστε την εντολή shutdown -f -t .

Σε Mac, χρησιμοποιήστε την ακόλουθη εντολή:

sudo shutdown -h +

Μπορείτε πάντα να χρησιμοποιήσετε την εντολή sudo killall shutdown για να ακυρώσετε έναν προγραμματισμένο τερματισμό λειτουργίας.

11. Συγκρίνετε διαφορές αρχείων

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

Το ισοδύναμο τερματικού του Mac είναι:

διαφορά

Η εντολή διαφορά παρέχεται με πολλές επιλογές. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε το διακόπτη -i για να αγνοήσει τις διαφορές πεζών-κεφαλαίων στα αρχεία κειμένου. Εκτελέστε man diff για να δείτε μια πλήρη λίστα επιλογών.

12. Εύρεση κωδικού πρόσβασης Wi-Fi

Όποτε χρειάζεται να προσδιορίσετε γρήγορα τον κωδικό πρόσβασης μιας σύνδεσης Wi-Fi, μπορείτε να χρησιμοποιήσετε το netsh wlan show profile key=clear στον υπολογιστή σας.

Σε Mac, πρέπει να εκτελέσετε την ακόλουθη εντολή στο Terminal:

security find-generic-password -ga “” | grep "password:"

13. Ενημέρωση Mac

Στα Windows, μπορείτε να εγκαταστήσετε ενημερώσεις λειτουργικού συστήματος μέσω του Windows PowerShell με τα Get-WindowsUpdate και Install-WindowsUpdate εντολές. Είναι πιο γρήγορο και λιγότερο αργό σε σύγκριση με τη χρήση του GUI.

Τα ισοδύναμα τερματικού για την ενημέρωση του macOS είναι:

  • softwareupdate -l για σάρωση και προβολή ενημερώσεων και αναγνωριστικών σε εκκρεμότητα.
  • softwareupdate -i για να εγκαταστήσετε μια ενημέρωση.

14. Ανανέωση Μίσθωσης IP

Η αποδέσμευση και η ανανέωση της μίσθωσης IP (Πρωτόκολλο Διαδικτύου) μπορεί να διορθώσει ζητήματα που σχετίζονται με τη συνδεσιμότητα στον υπολογιστή σας. Αυτό περιλαμβάνει την εκτέλεση των εντολών ipconfig /release και ipconfig /renew μέσω της γραμμής εντολών στα Windows.

Το Mac παρέχει μια επιλογή GUI μέσω Προτιμήσεις συστήματος > Δίκτυο> Wi-Fi/Ethernet > Για προχωρημένους > DHCP > Ανανέωση DHCP Ωστόσο, μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή τερματικού:

sudo ipconfig σύνολο DHCP

Αν δεν γνωρίζετε το όνομα της διεπαφής δικτύου, χρησιμοποιήστε την εντολή ifconfig για να το αναγνωρίσετε-π.χ. en0.

15. Check Uptime

Μπορείτε να ελέγξετε τον χρόνο λειτουργίας του υπολογιστή σας με την (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime εντολή Windows PowerShell.

Στο τερματικό στο macOS, εκτελέστε την ακόλουθη εντολή:

χρόνος λειτουργίας

Η εντολή uptime σάς βοηθά να προσδιορίσετε εάν είναι ώρα να τερματίσετε τη λειτουργία ή να επανεκκινήσετε το Mac σας. Αυτό συχνά βοηθά στην επίλυση τυχαίων τεχνικών προβλημάτων που εμποδίζουν το macOS να λειτουργεί σωστά.

Μετάβαση σε τερματικό

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

15 Τερματικό Mac ισοδύναμα με τη γραμμή εντολών των Windows και τις εντολές PowerShell