Διαφορά μεταξύ των αναθεωρήσεων του «Smit»
Admin (συζήτηση | συνεισφορές) μ |
Admin (συζήτηση | συνεισφορές) μ |
||
(3 ενδιάμεσες αναθεωρήσεις από τον ίδιο χρήστη δεν εμφανίζεται) | |||
Γραμμή 1: | Γραμμή 1: | ||
= Περιγραφή = | {{DISPLAYTITLE:smit}} | ||
== Περιγραφή == | |||
Η εντολή '''smit''' καλεί το System Management Interface Tool (SMIT), δηλαδή Εργαλείο Διαχείρισης Διασύνδεσης Συστήματος. Το SMIT είναι μια εφαρμογή διαδραστικής διεπαφής που έχει σχεδιαστεί για να απλοποιεί τις εργασίες διαχείρισης συστήματος. Η εντολή '''smit''' εμφανίζει ένα ιεραρχημένο μενού που μπορεί να οδηγήσει σε διαδραστικούς διαλόγους. Το SMIT δημιουργεί και εκτελεί εντολές σύμφωνα με τις οδηγίες του χρήστη. Οι εντολές που εκτελούνται μέσω του SMIT γίνονται μόνο από εξουσιοδοτημένους χρήστες. | Η εντολή '''smit''' καλεί το System Management Interface Tool (SMIT), δηλαδή Εργαλείο Διαχείρισης Διασύνδεσης Συστήματος. Το SMIT είναι μια εφαρμογή διαδραστικής διεπαφής που έχει σχεδιαστεί για να απλοποιεί τις εργασίες διαχείρισης συστήματος. Η εντολή '''smit''' εμφανίζει ένα ιεραρχημένο μενού που μπορεί να οδηγήσει σε διαδραστικούς διαλόγους. Το SMIT δημιουργεί και εκτελεί εντολές σύμφωνα με τις οδηγίες του χρήστη. Οι εντολές που εκτελούνται μέσω του SMIT γίνονται μόνο από εξουσιοδοτημένους χρήστες. | ||
Γραμμή 10: | Γραμμή 10: | ||
Το SMIT απαιτεί πρόσβαση στα ακόλουθα αρχεία: | Το SMIT απαιτεί πρόσβαση στα ακόλουθα αρχεία: | ||
{| style="border-spacing:0;" | |||
{| style="border-spacing:0 | |||
|- style="background-color:#d9d9d9;border-top:0.5pt solid #000000;border-bottom:0.75pt solid #000000;border-left:none;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | |- style="background-color:#d9d9d9;border-top:0.5pt solid #000000;border-bottom:0.75pt solid #000000;border-left:none;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | ||
| style="color:#161616;" | '''Αρχείο''' | | style="color:#161616;" | '''Αρχείο''' | ||
Γραμμή 37: | Γραμμή 35: | ||
| style="color:#525252;" | '''/usr/lpp/msg/.../smit.cat''' | | style="color:#525252;" | '''/usr/lpp/msg/.../smit.cat''' | ||
| style="color:#525252;" | Message Catalog | | style="color:#525252;" | Message Catalog | ||
|- | |- | ||
|} | |} | ||
<div style="color:#365f91;"></div> | <div style="color:#365f91;"></div> | ||
= Σημαίες = | == Σημαίες == | ||
{| style="border-spacing:0;" | |||
{| style="border-spacing:0 | |||
|- style="background-color:#d9d9d9;border-top:0.5pt solid #000000;border-bottom:0.75pt solid #000000;border-left:none;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | |- style="background-color:#d9d9d9;border-top:0.5pt solid #000000;border-bottom:0.75pt solid #000000;border-left:none;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;" | ||
| style="color:#161616;" | '''Είδος''' | | style="color:#161616;" | '''Είδος''' | ||
Γραμμή 127: | Γραμμή 121: | ||
| style="color:#525252;" | '''-X''' | | style="color:#525252;" | '''-X''' | ||
| style="color:#525252;" | Does not run any '''command_to_discover''', '''command_to_list''', '''command_to classify''' or '''command_to_execute'''. | | style="color:#525252;" | Does not run any '''command_to_discover''', '''command_to_list''', '''command_to classify''' or '''command_to_execute'''. | ||
|- | |- | ||
|} | |} | ||
= Πηγή = | == Πηγή == | ||
* [https://www.ibm.com/docs/en/aix/7.2?topic=s-smit-command IBM-smit command] | * [https://www.ibm.com/docs/en/aix/7.2?topic=s-smit-command IBM-smit command] | ||
Τελευταία αναθεώρηση της 15:13, 8 Απριλίου 2022
1 Περιγραφή
Η εντολή smit καλεί το System Management Interface Tool (SMIT), δηλαδή Εργαλείο Διαχείρισης Διασύνδεσης Συστήματος. Το SMIT είναι μια εφαρμογή διαδραστικής διεπαφής που έχει σχεδιαστεί για να απλοποιεί τις εργασίες διαχείρισης συστήματος. Η εντολή smit εμφανίζει ένα ιεραρχημένο μενού που μπορεί να οδηγήσει σε διαδραστικούς διαλόγους. Το SMIT δημιουργεί και εκτελεί εντολές σύμφωνα με τις οδηγίες του χρήστη. Οι εντολές που εκτελούνται μέσω του SMIT γίνονται μόνο από εξουσιοδοτημένους χρήστες.
Το SMIT δημιουργεί δύο αρχεία, το αρχείο smit.script και το αρχείο smit.log. Η κλήση της εντολής smit με τη σημαία -s PathName αποθηκεύει το αρχείο smit.script στο αρχείο που καθορίζεται από την παράμετρο PathName. Εάν η σημαία -s δεν έχει καθοριστεί, οι πληροφορίες του σεναρίου αποθηκεύονται στο αρχείο $HOME/smit.script. Η κλήση της εντολής smit με τη σημαία -l PathName αποθηκεύει το αρχείο smit.log στο αρχείο που καθορίζεται από την παράμετρο PathName. Εάν η σημαία -l δεν έχει καθοριστεί, οι πληροφορίες καταγραφής καταγράφονται στο αρχείο $HOME/smit.log. Ο χρήστης που καλεί το smit πρέπει να έχει δικαιώματα εγγραφής στον κατάλογο στον οποίο ζητά να εγγραφεί το αρχείο smit ειδάλλως δεν θα δημιουργηθούν τα αρχεία smit.script και smit.log. Το SMIT δεν αντικαθιστά το αρχείο smit.log ή το αρχείο smit.script, οι εγγραφές προστίθενται στα αρχεία όταν είναι δυνατόν.
Το αρχείο smit.script καταγράφει αυτόματα τις εντολές με τις σημαίες εντολών και τις παραμέτρους που χρησιμοποιούνται. Το αρχείο smit.script μπορεί να χρησιμοποιηθεί ως εκτελέσιμο σενάριο κελύφους για την αντιγραφή της διαμόρφωσης συστήματος. Το SMIT δημιουργεί το αρχείο smit.log, το οποίο περιέχει πρόσθετες λεπτομερείς πληροφορίες που μπορούν να χρησιμοποιηθούν από προγραμματιστές για την επέκταση του συστήματος SMIT. Το αρχείο smit.log επηρεάζεται από τις σημαίες -D, -l, -t και -v.
Η εντολή smit σάς μεταφέρει στο ανώτερο επίπεδο της ιεραρχίας του μενού εάν δεν χρησιμοποιείτε την παράμετρο FastPath. Για να εισέλθετε στο μενού σε χαμηλότερα επίπεδα, χρησιμοποιήστε την παράμετρο FastPath. Όλες οι εντολές που εκτελούνται από το SMIT μπορούν να χρησιμοποιηθούν ως FastPaths. Η παράμετρος FastPath θα σας βοηθήσει με την εξοικείωση των εντολών. Για παράδειγμα, μπορείτε να εισαγάγετε: smit chuser για να μεταβείτε απευθείας στο παράθυρο διαλόγου από το οποίο μπορείτε να αλλάξετε τα χαρακτηριστικά χρήστη.
Το SMIT απαιτεί πρόσβαση στα ακόλουθα αρχεία:
Αρχείο | Περιγραφή |
sm_menu_opt | SMIT database |
sm_name_hdr | SMIT database |
sm_cmd_hdr | SMIT database |
sm_cmd_opt | SMIT database |
smit.log | SMIT log file |
smit.script | SMIT script file |
/usr/lpp/msg/.../smit.cat | Message Catalog |
2 Σημαίες
Είδος | Περιγραφή |
-C | Starts SMIT using an ASCII (also called Curses) interface. |
-D | Sets the debug mode; sets -t and -v flags. |
-d FastPath | Identifies that the FastPath is the name of a dialogue. |
-f | Allows standard in and standard out from SMIT to be redirected. |
-h | Displays the command usage message. |
-l File | Redirects the smit.log file to the specified File. |
-M | Starts SMIT using a windows (also called Motif) interface. |
-m FastPath | Identifies that the FastPath is the name of a menu. |
-n FastPath | Identifies that the FastPath is the name of a selector. |
-o PathName | Specifies a directory PathName of an alternate repository for SMIT objects. The default directory is /etc/objrepos. |
-p Entity/ValueString | This flag only applies to the smit windows version. Allows nameselects and dialogs to be filled in from the command line. Also allows you to operate on multiple entities simultaneously. You can set the environment variables ENTITY_SEP and VALUE_SEP to override the default comma and semicolon separators.
You can enter Entity/ValueString in any of the following formats:
"Entity1:Val1,Val2... ; Entity2:Val1,Val2... ; ..."
or
"Val1,Val2... ; Val1,Val2... ; ..."
|
-r RunMode | This flag only applies to smit windows version. Specifies the mode to run msmit in.
You can enter the following values for RunMode:
1
Exit msmit when done is clicked in the output window.
2
Exit msmit when ok is clicked in a dialog. Print the dialog options upon exit. Do not run the command.
3
Run msmit silently, print the dialog options. Do not run the command.
4
Exit msmit when ok is clicked in the dialog. Print the commands upon exit. Do not run the command.
|
-s File | Redirects the smit.script file to the specified File. |
-t | Records detailed trace information in the smit.log file. |
-v | Records the command strings for intermediate and target task commands run by SMIT, and also records their output in the smit.log file. |
-x | Does not run any command_to_execute, but still logs them for later execution. |
-X | Does not run any command_to_discover, command_to_list, command_to classify or command_to_execute. |
3 Πηγή