συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Unix

Στο UNIX τι είναι η προεπιλεγμένη συσκευή εξόδου;

Στο UNIX, η προεπιλεγμένη συσκευή εξόδου είναι το τερματικό , επίσης γνωστή ως κονσόλα .

Εδώ είναι γιατί:

* Διαδραστική χρήση: Το UNIX σχεδιάστηκε αρχικά για διαδραστική χρήση, πράγμα που σημαίνει ότι οι χρήστες θα αλληλεπιδρούν άμεσα με το σύστημα μέσω ενός τερματικού.

* Τυπικά ρεύματα: Το Unix χρησιμοποιεί την έννοια των "τυποποιημένων ροών" για την είσοδο και την έξοδο:

* Τυπική είσοδος (stdin): Συνήθως συνδέεται με το πληκτρολόγιο (περιγραφέας αρχείων 0).

* Τυπική έξοδος (stdout): Συνήθως συσχετίζεται με το τερματικό (περιγραφέας αρχείου 1).

* Τυπικό σφάλμα (stderr): Συνήθως συνδέεται με το τερματικό (περιγραφέας αρχείου 2).

* Ανακατεύθυνση: Ενώ η προεπιλεγμένη έξοδος είναι το τερματικό, μπορείτε να ανακατευθύνετε την έξοδο σε αρχεία ή άλλες συσκευές χρησιμοποιώντας εντολές όπως `>` και `>>`.

Παράδειγμα:

Όταν εκτελείτε μια εντολή όπως το `ls`, η έξοδος (λίστα αρχείων) εμφανίζεται στο τερματικό σας από προεπιλογή. Ωστόσο, μπορείτε να το ανακατευθύνετε σε ένα αρχείο χρησιμοποιώντας:

`` `bash

ls> file.txt

`` `

Σε αυτή την περίπτωση, η έξοδος ανακατευθύνεται στο αρχείο "File.txt" αντί του τερματικού.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα