συστήματα

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

Ποια είναι η εντολή για την εκτέλεση ενός προγράμματος UNIX;

Δεν υπάρχει ούτε μία "εντολή" για την εκτέλεση όλων των προγραμμάτων UNIX, αλλά μια κοινή σύνταξη που ισχύει για τα περισσότερα από αυτά:

`program_name [επιχειρήματα]`

Ας το σπάσουμε:

* `program_name`: Αυτό είναι το όνομα του προγράμματος που θέλετε να εκτελέσετε. Θα μπορούσε να είναι κάτι σαν `ls`,` date`, `vim`, ή` Python '.

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

Παραδείγματα:

* `ls -l`: Παραθέτει αρχεία στον τρέχοντα κατάλογο με λεπτομερείς πληροφορίες. Εδώ, το LS` είναι το όνομα του προγράμματος και το `-l` είναι ένα επιχείρημα.

* `date`: Εμφανίζει την τρέχουσα ημερομηνία και ώρα. Δεν απαιτούνται επιχειρήματα σε αυτή την περίπτωση.

* `python script.py`: Τρέχει ένα σενάριο Python που ονομάζεται `script.py`. Το "Python` είναι το όνομα του προγράμματος και το" script.py "είναι το επιχείρημα.

Σημαντικά σημεία:

* Διαδρομή: Για να εκτελέσετε ένα πρόγραμμα, το σύστημά σας πρέπει να γνωρίζει πού βρίσκεται. Η μεταβλητή περιβαλλοντικού περιβάλλοντος "Path` ορίζει μια λίστα καταλόγων όπου το σύστημα αναζητά προγράμματα.

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

* Shell: Θα χρησιμοποιήσετε ένα κέλυφος Unix (όπως bash, zsh ή sh) για να πληκτρολογήσετε και να εκτελέσετε εντολές.

Επιτρέψτε μου να ξέρω αν έχετε ένα συγκεκριμένο πρόγραμμα που θα θέλατε να εκτελέσετε και μπορώ να παράσχω περισσότερες προσαρμοσμένες οδηγίες.

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

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