Home

intext:installationshandbuch filetype:pdf

image

Contents

1. grep als Filter nnnan anaana Inhalt vi grep mit mehrteiligen Zeichenfolgen Ausschlie ende Suche Weitere Suchm glichkeiten Nach Metazeichen suchen Anf hrungszeichen in der Befehlszeile 5 Pa w rter und Prozesse cecc00 Allgemeine Hinweise zu Pa w rtern Pa wort ndern 22222 Paf wortalterung een Prozesse und Proze nummern Prozesse anzeigen ps Prozesse abbrechen kill Speicherkapazit t abfragen oo 1 10 1 11 1 00 Verf gbaren Speicherplatz anzeigen Af k Verzeichnisbelegung anzeigen du 6 Textbearbeitung mit dem Editor vi VL Starten uuu0 RE ER ae ars EEE RENEE Dateien erstellen Statuszeile 24er nes Betriebsmodus 45 2 s una Einsabemodisissaes saus seien Befehlsmodus u u u0uuuu un 0 Arbeitssitzungen beenden nderungen speichern und vi beenden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 11 1 11 1 100 56 56 57 59 60 61 61 62 63 64 64 64 65 66 66 67 68 68 69 69 70 70 71 71 Inhalt Dateien drucken ccm 73 Sr oDeicehle aruu5s5 p peee kee eaa e e ee 73 Navigationsbefehle nnn nnanaa aanren 73 Texteingebene sigid ee ee aeg 76 Ic A ndeninsssssseneeeee pres 77 nderungen aufheben 2 00 4000 ae 79 Text
2. 194 BEI ER EU E E SENH ER OREEOR TER 195 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Einf hrung Angesprochener Leserkreis Voraussetzungen Weitere Handb cher Dieses Handbuch richtet sich an Benutzer der Solaris Systemsoftware Solaris besteht aus dem Betriebssystem SunOS und der grafischen Benutzeroberfl che OpenWindows M Die Systemsoftware sollte bereits installiert und betriebsbereit sein Ist dies noch nicht geschehen finden Sie die n tigen Informationen in dem Handbuch Sparc Solaris Software Installation bzw im Handbuch x86 Solaris Software Installation sowie in dem mit Ihrem System gelieferten Installationshandbuch ber die Anwendung AnswerBook k nnen Sie auf Informationsmaterial zu Solaris zugreifen das in folgenden Buchreihen zusammengefa t ist e Sun Administrator s Set Enth lt ausf hrliche Informationen zur Installation und Verwaltung verschiedener Systemkonfigurationen einschlie lich gr erer Sun Workstation Netzwerke Sun Developer s Set Enth lt ausf hrliche Informationen zur Entwicklung Fehlerbeseitigung und Pflege von Anwendungen die unter Solaris laufen xiii Sun Reference Manual Set Enth lt Beschreibungen der SunOS Befehle die als man pages vorliegen und bei Bedarf auch als Online Dokumentation installiert werden k nnen Sun User s Set Enth lt Informationen zu folgenden Themenbereichen SunOS Verwendung der SunOS Befehl
3. Befehl Beschreibung Dateien verkn pfen r dateiname 34 r dateiname dateiname an Cursorposition einsetzen dateiname nach Zeile 34 einsetzen Speichern und Beenden W w dateiname wq ZZ q nderungen speichern nderungen in dateiname speichern nderungen speichern und Arbeitssitzung beenden nderungen speichern und Arbeitssitzung beenden Arbeitssitzung ohne Speichern beenden Textbearbeitung mit dem Editor vi 95 96 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Elektronische Post 2 Zu SunOS geh rt das Programm mailx mit dem Sie Nachrichten ber elek tronische Post Email versenden und empfangen k nnen mailx bietet Funk tionen zum Erstellen Anzeigen Speichern und L schen von Nachrichten und kann da es sich nicht um ein fenstergesteuertes Programm handelt auf jedem Terminal ablaufen Au er den Funktionen von mailx wird in diesem Kapitel auch beschrieben wie Sie eigene Alias Adressen definieren Hinweis Wenn Sie sich in der OpenWindows Umgebung befinden und das Symbol der Anwendung Post im Arbeitsbereich angezeigt wird sollten Sie die Anwendung beenden bevor Sie die Beispiele in diesem Kapitel durcharbei ten Sie k nnen Nachrichten zwar aus einer Kommando oder UNIX Shell ver senden ohne da es zu Konflikten zwischen mailx und Post kommt wenn Sie jedoch Nachrichten lesen speichern oder l schen beeinflu t das den Bri
4. 3 Kopieren Sie die Quelldateien in ein Verzeichnis auf der VAX cd OPENWINHOME share src onts misc dnicp bdf decvax vaxdir DECnet Internetworking DNI 185 186 4 Kompilieren Sie die Cursor Schriften auf der VAX Dabei erhalten Sie Dateien wie olcursor decw font 1 olglyph10 decw font 1l1 font olcursor bdf font olglyphl10 bdf 5 Kopieren Sie die Schriften in das Verzeichnis sys font set def sys sysroot sysfont decw user_cursor16 copy vaxdir olcursor decw font 1 Hinweis Um die Schriften in das Verzeichnis sys font kopieren zu k nnen m ssen Sie auf der VAX als system angemeldet sein 6 Wiederholen Sie die Schritte 2 bis 4 f r alle Cursor Schriften und f r die Lucida Schriften in SOPENWINHOME share src fonts 75dpi und SOPENWINHOME share src fonts 100dpi Hinweis Die Lucida Schriften sollten in sys sysroot sysfont decw user_75dpi und in sys sysroot sysfont decw user_100dpi installiert werden Die folgende Liste zeigt welche Schriften auf dem DECwindows Server mindestens vorhanden sein m ssen damit dieser auf OpenWindows Anwendungen zugreifen kann Wenn die Standardschriften dieser Anwendungen nicht ge ndert wurden m ssen keine weiteren Schriften installiert werden olcursor bdf olglyph10 bdf olglyph12 bdf olglyph14 bdf olglyph19 bdf luBS08 bdf luBS10 bdf luBS12 bdf Solaris Handbuch f r fortg
5. Die Dateien werden in der Reihenfolge geladen in der sie in der Befehlszeile aufgef hrt sind In unserem Beispiel erscheint also zuerst test Wenn Sie mit der Bearbeitung dieser Datei fertig sind geben Sie n ein um zur Datei or well zu wechseln Wenn Sie zur n chsten Datei bergehen wollen ohne die nderungen in der aktuellen Datei zu speichern geben Sie n ein Haben die zu bearbeitenden Dateien hnliche Namen z B test test2 test3 k nnen Sie bei der Eingabe der Dateinamen Platzhalter verwenden vi test In diesem Fall werden die Dateien in alphabetischer Reihenfolge geladen Zeilen zwischen Dateien kopieren Um Zeilen aus einer Datei in eine andere Datei zu kopieren gehen Sie wie folgt vor 1 Bearbeiten Sie die erste Datei 2 Kopieren Sie die gew nschten Zeilen in einen benannten Puffer Verwen den Sie hierzu den Befehl yank Um z B 10 Zeilen in Puffer a zu spei chern geben sie a10y ein 3 Wechseln Sie zur n chsten Datei hier ist es die Datei orwell ohne vi zu verlassen n orwell 4 Setzen Sie den Inhalt des benannten Puffers in die Datei ein Verwenden Sie hierzu den Befehl put Um beispielsweise den Inhalt von Puffer a un terhalb der aktuellen Cursorposition einzusetzen geben Sie ap ein Solaris Handbuch f r fortgeschrittene Benutzer August 1994 6 Da der Inhalt benannter Puffer verlorengeht wenn Sie vi beenden m ssen Sie Prozeduren wie die zuvor
6. Um die Zeilen 1 bis 5 in der Datei test zu kopieren und unter der Zeile 12 einzusetzen w rden Sie also folgendes eingeben 1 5 co 12 Schlie en Sie die Eingabe mit Return ab Bei der Angabe des Zeilenbereichs k nnen Sie zwei Abk rzungen verwenden Der Punkt steht f r die aktuelle Zeile Das Dollarzeichen steht f r das Dateiende Mit dem folgenden Befehl kopieren Sie den Bereich von der aktuellen Zeile bis Zeile 5 und setzen die kopierten Zeilen nach Zeile 12 ein 5 co 12 Mit dem folgenden Befehl kopieren Sie alle Zeilen von Zeile 6 bis zum Dateien de und setzen die kopierten Zeilen nach Zeile 2 ein 6 co 2 Zeilen bewegen Der Befehl zum Bewegen von Zeilen ist dem oben beschriebenen Kopierbefehl sehr hnlich zeile zeile m zeile Zeilenbereich und Einf gepunkt werden ebenso angegeben wie beim Kopieren von Zeilen Die Abk rzungen und sind ebenfalls zul ssig Der Bereich wird hier jedoch nicht kopiert sondern ausgeschnitten und an einer anderen Stelle wieder eingesetzt Solaris Handbuch f r fortgeschrittene Benutzer August 1994 6 Um die Zeilen 1 bis 5 zu l schen und nach Zeile 12 wieder einzusetzen geben Sie folgenden Befehl ein und dr cken Return 1 5 m 12 Zeilen l schen Mit folgendem Befehl l schen Sie eine Gruppe von Zeilen zeile zeile d Um die Zeilen 1 bis 5 zu l
7. Mit Return bewegen Sie den Cursor auf den Anfang der n chsten Zeile Solaris Handbuch f r fortgeschrittene Benutzer August 1994 e III Nach links Mit der R cktaste bewegen Sie den Cursor um ein Zeichen nach links Nach rechts Mit der Leertaste bewegen Sie den Cursor um ein Zeichen nach rechts Nach oben Mit H bewegen Sie den Cursor an den Anfang des Bildschirms In die Mitte Mit M bewegen Sie den Cursor in die Mitte des Bildschirms Nach unten Mit L bewegen Sie den Cursor an das Ende des Bildschirms Bildschirminhalt verschieben vi zeigt immer eine Bildschirmseite aus der Textdatei an Wenn Sie sich am oberen oder unteren Bildschirmrand befinden und den Cursor weiter nach oben oder unten bewegen wird der Text in die entsprechende Richtung be wegt so da vorher nicht sichtbare Zeilen erscheinen Dieses Verfahren ist bei langen Dateien jedoch sehr umst ndlich Sie k nnen den Bildschirminhalt auch gleich um eine ganze oder halbe Bild schirmseite nach oben oder unten verschieben Wenn Sie das in Ihrer Beispiel datei ausprobieren m chten m ssen Sie weiteren Text eingeben Auf einem schnellen System bestehen zwischen dem zeilenweisen und bild schirmweisen Verschieben oft keine gro en Geschwindigkeitsunterschiede Auf einem entfernten Terminal oder einer durch andere Prozesse bereits stark bela steten Workstation nimmt die Geschwindigkeit beim zeilenweisen Verschieben dagegen stark ab Eine
8. OpenWindows starten beschriebenen Methode aufrufen In bestimmten F llen m ssen Sie jedoch spezielle Optionen angeben um die Konfiguration der OpenWindows Umgebung beim Start zu ndern 2 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 IiI In diesem Abschnitt werden einige dieser Sonderf lle behandelt OpenWindows soll mit eingeschr nktem Zugriffsschutz gestartet werden OpenWindows soll auf einem System mit Graustufenbildschirm laufen OpenWindows soll auf einem System mit mehreren Bildschirmen gestartet werden Die Befehlsoptionen werden nach dem Befehl openwin eingegeben openwin Optionen Auf dieser und den folgenden Seiten werden einige dieser Optionen aus f hrlicher beschrieben Eingeschr nkter Zugriffsschutz Wenn Sie in einer offenen Netzwerkumgebung arbeiten in der Datenschutz keine gro e Rolle spielt k nnen Sie mit der Option noauth anderen Benut zern gestatten Anwendungen auf Ihrem System zu starten Mit folgendem Befehl deaktivieren Sie den Zugriffsschutz und geben damit anderen Benutzern die M glichkeit auf Ihren Window Server zuzugreifen openwin noauth Systeme mit Graustufen Bildschirm Wenn Sie mit einem Graustufen Bildschirm 8 Bit oder mehr Pixeltiefe arbeiten k nnen Sie OpenWindows mit der Option grayvis starten Dies ist zwar nicht unbedingt notwendig verbessert jedoch mitunter die Bildqua lit t cd openwin d
9. Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Qo III Tabelle 8 1 bersicht h ufig verwendeter 1p Optionen Option Beschreibung d Druckziel Name des zu verwendenden Druckers m Sendet bei Auftragsabschlu eine Email Nachricht n Druckexemplare Anzahl der zu druckenden Kopien t Druckt einen Titel auf das Deckblatt o nobanner Unterdr ckt die Ausgabe des Deckblatts h Druckt auf jede Seite eine Kopfzeile c Kopiert die Datei vor dem Ausdruck W Sendet bei Auftragsabschlu eine Meldung an Ihr System Eine ausf hrliche Optionsliste finden Sie im man Pages 1 User Commands Statusinformationen abrufen Mit dem Befehl Ipstat k nnen Sie den Status Ihrer Druckauftr ge in der War teschlange eine Liste der verf gbaren Drucker und die Anforderungskennun gen Ihrer Druckauftr ge abrufen Status von Druckauftr gen pr fen Wenn Sie wissen m chten an welcher Stelle Ihre Druckauftr ge in der Warte schlange stehen oder ob sie bereits in Bearbeitung sind geben Sie folgenden Befehl ein lpstat Daraufhin wird eine Liste aller von Ihnen an den Standarddrucker gesendeten Auftr ge angezeigt die noch nicht abgeschlossen sind Drucken 127 128 Im folgenden Beispiel befindet sich in der Warteschlange des Druckers Buche eine Datei die vom System Eiche gesendet wurde lpstat buche 10 fred 1261 12 M rz 17 34 auf eiche S Im ersten Feld wird
10. Um den gew nschten Editor zu starten w hlen Sie einfach die entsprechende Option aus dem Men Programme Hinweis Befehlszeilen die Sie in das Men Programme eingeben sollten nicht mit dem Zeichen amp abgeschlossen werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u Verf gbare Schriften anzeigen Mit dem Befehl x1sfonts k nnen Sie eine Liste aller Schriften abrufen die in der OpenWindows Umgebung zur Verf gung stehen Es empfiehlt sich diesen Befehl in einer Kommando Shell einzugeben da die Liste sehr umfangreich ist und in der Kommando Shell mit einem Rollbalken durchgebl ttert werden kann Hinweis In der von x1sfonts generierten Liste sind normalerweise mehr als 400 Schriften aufgef hrt Wenn die Liste auf Ihrem Bildschirm auffallend k rzer ist sollten Sie Ihren Systemverwalter fragen ob m glicherweise ein Teil der Schriften nicht installiert worden ist Jede Schrift hat einen abgek rzten und einen vollst ndigen Namen Der voll st ndige Name f r Lucidasans typewriter lautet beispielsweise b amp h lucida sans typewriter medium r normal sans 12 120 72 72 m 0 1s08859 1 In der Schriftenliste sind beide Namen angegeben Der vollst ndige Name steht an erster Stelle Wenn in diesem Kapitel von schriftname die Rede ist ver wenden Sie den abgek rzten Namen Nach Auswahl einer Schrift fahren Sie fort wie im Abschnitt Schriftstil und Sch
11. Edgar Winter x764383 Edgar Allan Poe x728364 Beim ersten Versuch wurden keine passenden Zeilen gefunden weil die Zei chenfolge edgar in der Datei nicht vorkommt grep als Filter grep wird h ufig zusammen mit anderen Befehlen verwendet um nicht ben tigte Informationen vor der Ausgabe auszufiltern Dazu werden die von dem Befehl ausgegebenen Daten mit Hilfe des Pipe Symbols an grep bergeben 54 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Mit dem folgenden Befehl zeigen Sie alle Dateien mit der Endung ps an die im Mai erstellt wurden ls l ps grep Mai Der erste Teil der Befehlszeile Iis L ps gibt eine Liste aller Dateien mit der Endung ps im aktuellen Verzeichnis aus 1s 1 ps rw r r 1 elvis 7228 Apr 22 15 07 change ps rw r r 1 elvis 2356 Mai 22 12 56 clock ps rw r r 1 elvis 1567 Jun 22 12 56 cmdtool ps rw r r 1 elvis 10198 Jun 22 15 07 command ps rw r r 1 elvis 5644 Mai 22 15 07 buttons ps Der zweite Teil grep Mai bergibt diese Liste an den Befehl grep der die Dateien ausfiltert in deren Be schreibung die Zeichenfolge Mai vorkommt ls 1l ps grep Mai rw r r 1 elvis 2356 Mai 22 12 56 clock ps rw r r 1 elvis 5644 Mai 22 15 07 buttons ps S Suchen in Dateien 55 56 grep mit mehrteiligen Zeichenfolgen Um nach Zeichenfolgen zu suchen
12. U III Drei Dateien vergleichen di 3 Wenn Sie drei Versionen einer Datei gleichzeitig vergleichen m chten verwen den Sie den Befehl di f f3 diff3 dateil datei2 datei3 diff3 vergleicht die Versionen und zeigt differierenden Text mit folgenden Symbolen an Abweichungen in allen Dateien Abweichungen in dateil 2 Abweichungen in datei 2 3 Abweichungen in datei 3 Gro e Dateien vergleichen odi Wenn die zu vergleichenden Dateien sehr umfangreich sind verwenden Sie statt diff den Befehl bdiff Die Eingabesyntax ist gleich bdiff linkedatei rechtedatei bdiff sollte verwendet werden wenn die Dateien mehr als etwa 3500 Zeilen Text enthalten Dateien suchen find Mit dem Befehl find k nnen Sie in einem Verzeichnis und allen darin enthal tenen Unterverzeichnissen nach Dateien suchen die bestimmte Kriterien erf llen Das k nnten beispielsweise Dateien sein deren Namen eine bestimmte Zeichenfolge enthalten oder die innerhalb eines bestimmten Zeitraums bearbeitet wurden Dateien und Verzeichnisse 41 42 Im Gegensatz zu den meisten anderen Befehlen mu bei find der Verzeichnis name vor den Befehlsoptionen stehen find verzeichnis optionen verzeichnis ist der Name des Verzeichnisses in dem gesucht werden soll optio nen wird durch eine oder mehrere Befehlsoptionen ersetzt die bei diesem Be fehl ausnahmsweise mehrere Zeichen lang
13. Wenn Sie sich unter einem anderen Benutzernamen anmelden befinden Sie sich danach im Home Verzeichnis dieses Benutzers Anmeldung bei einem unbekannten System Die Namen der Systeme auf die Sie ber das Netzwerk zugreifen k nnen sind in einer Datenbank eingetragen die auf Ihrem System gespeichert ist Wenn Sie versuchen sich bei einem System anzumelden dessen Name in der Host Da tenbank nicht enthalten ist zeigt rlogin folgende Meldung an rlogin unbekannt unbekannt unknown host Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Ko III Verbindungen abbrechen Normalerweise beenden Sie eine rlogin Sitzung durch Eingabe von logout L t sich die Sitzung aus irgendeinem Grund damit nicht beenden geben Sie am Anfang einer Zeile eine Tilde und danach einen Punkt ein Damit bre chen Sie die Verbindung zu dem entfernten System ab und kehren in die eige ne Shell zur ck Wenn Sie sich nacheinander bei mehreren entfernten Systemen anmelden und dann eine der Verbindungen mit abbrechen werden alle dazwischenliegen den Verbindungen ebenfalls abgebrochen rlogin jerry Password Last login Fri Jan 10 09 14 43 from garfield Sun Microsystems Inc SunOS 5 1 October 1992 Der folgende Befehl wird auf dem System jerry ausgef hrt Die Tilde wird unter Umst nden nicht angezeigt Connection closed Wenn Sie statt dessen nur die letzte Verbindung abbrechen
14. ndern 77 to 78 einzelne Zeichen 78 W rter 77 Zeichen 78 Zeichen vertauschen 78 Zeilen 77 Zeilen teilen 78 Zeilen zusammenf hren 78 Text ausschneiden 81 Text eingeben 76 to 77 links vom Cursor 77 rechts vom Cursor 76 Text einsetzen 81 Text kopieren 80 Text l schen 79 to 80 einzelne Zeichen 79 W rter 79 Zeilen 80 Text suchen und ersetzen 85 to 88 201 Z hler 82 Zeilennummern 83 Zeilenwechsel 88 view 67 W WAN 136 Warteschlange 130 Wechseln Verzeichnis 34 to 36 Weitverkehrsnetz 136 whatis 24 Wiederholte Befehlseingabe 20 to 21 X Xauthority Datei 177 to 179 xinitrc 161 xmodmap 165 Tastaturbelegung ndern 166 Z Zeichenfolge 85 Zugangsberechtigung 1 Zugriffsprotokoll MIT MAGIC COOKIE 184 Zugriffsprotokolle Siehe Sicherheit 175 to 181 Zugriffsrechte absolute 50 to 52 ndern 47 to 49 Arten 44 Benutzerkategorien 44 f r mehrere Dateien ndern 49 Standard setzen 153 to 154 202 Solaris Handbuch f r fortgeschrittene Benutzer August 1994
15. nobody dev null Sample aliases Alias for distribution list members specified her staff wnj mosher sam ecc mckusick sklower olson rwh ernie Alias for distribution list members specified elsewher keyboards include usr jfarrell keyboards list Alias for a person so they can receive mail by several names epa eric FE E HE HE HE E FE HE FE FE 2 2 H H Local aliases below 118 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N IiI E22 22 kollegen texas jon garfield tom jerry donald pluto laurel hardy nina texas steve london wq vi beenden und etc aliases speichern exit Superuser Modus beenden Sie k nnen die Datei etc aliases auch mit einem anderen Texteditor als vi bearbeiten Eine ausf hrliche Beschreibung der Funktionen und Befehle von vi finden Sie in Kapitel 6 Textbearbeitung mit dem Editor vi Zeilen die mit dem Zeichen beginnen sind Kommentare Das Kommentar zei chen verhindert da Befehle ausgef hrt werden die nur zur Erl uterung die nen wie hier die Beispiel Adre listen Wenn Sie Alias Adressen in die Datei aufnehmen d rfen Sie die Zeilen also nicht mit einem solchen Zeichen beginnen lassen au er Sie wollen eine Adresse bewu t streichen Um eine Nachricht an eine der in etc aliases angegebenen Alias Adres sen zu senden geben Sie in der Adre zeile den Namen der Alias Adresse und Ihren Systemnamen an Zum Beispi
16. 84 Bildschirme mehrere nebeneinander 15 OpenWindows starten 14 14 to 16 bereinander 15 Blindkopien 108 Bourne Shell Konfigurationsdateien 145 to 146 Briefkasten 98 Pfad setzen 148 Siehe auch Elektronische Post C CAN Campus Area Network 136 cancel 132 cat 31 cd 28 34 to 36 CDPATH Variable 147 chmod 47 50 mit umask 153 Compose Taste deaktivieren 165 convert_to_Xdefaults 160 cp 29 38 C Shell Aliasnamen 150 Befehlsprotokoll 20 to 21 Konfigurationsdateien 145 to 146 cshrc Datei 146 to 152 D date 18 Datei cshrc 146 login 146 mailrc 115 profile 146 etc aliases 117 etc profile 146 bewegen 30 Dateityp anzeigen 32 Definition 27 to 28 drucken 124 erstellen 29 in Nachricht bernehmen 109 Inhalt anzeigen 31 Inhalt vergleichen 39 to 41 kopieren 29 l schen 31 Nachrichten speichern in 110 to 111 sch tzen 44 to 52 Standardzugriffsrechte 154 suchen 41 to 44 umbenennen 30 Zugriffsrechte 44 ndern 47 to 49 Datei mbox 98 Dateien Solaris Handbuch f r fortgeschrittene Benutzer August 1994 versteckte 46 defaults 160 adf 66 diff 39t0 40 diff3 4 DISPLAY 181 ditroff 67 Druckdienst Siehe Drucken Drucken Anforderungskennung 133 auf anderen Druckern 124 to 125 auf dem Standarddrucker 124 Auftr ge abbrechen 132 to 133 Benachrichtigung bei Auftragsabschlu 125 Druckertyp ermitteln 130 mehrere Exemplare 126 Nachri
17. August 1994 A Aktualisierung auf OpenWindows Version 3 3 oder h here Versionen aussen E EA na EN a bergang von einer lteren OpenWindows Version zu 3 3 der h her serrer ss minnini i aa a ER ARE Die Umgebungsvariable OPENWINHOME Di Datel xini trCsie tierie eiee Verwendung der korrekten Konfigurationsdatei nderungen am Arbeitsbereich Men Arbeitsbereich anpassen B ndern der Tastenbelegung 22222eeseeeenenn Compose Taste deaktivieren u uusuuuunu 000 C Netzwerkanwendungen 2 22sceeeeeeensennnnnn Zugriff auf entfernte Anwendungen rlogin Datensicherheit im Netzwerk 2u un 00 0 0 Be VOraussgz inneren Zustiffskontrollverf hten u 0001 Zugriffsprotokolle s ruu2 uu an ER ee rar aan Zugriffskontrollverfahren ndern Clients auf entfernten Systemen starten D DECnet Internetworking DND 222cssccssn0 Vorbereitungen eeen eai g eea nie Entfernte Clients auf OpenWindows Systemen anzeigen Entfernte Clients auf VAX Systemen anzeigen E Einrichten von Druckern und Modems 202220 Inhalt xi Einrichten eines Modems auf Ihrem System 189 Zus tzliche Informationen ber Modems 191 Einrichten eines Druckers f r Ihr System 192 Zus tzliche Informationen ber Drucker
18. Namen des lokalen Systems gesetzt sein Wenn die OpenWindows Bibliotheken nicht im Verzeichnis usr 1lib oder usr local installiert sind m ssen Sie die Umgebungsvariable LD_LIBR ARY_PATH auf das entsprechende Verzeichnis setzen OPENWINHOME lib Das folgende Beispiel zeigt wie Sie mit rlogin eine Kommando Shell auf ei nem entfernten System starten Dabei wird davon ausgegangen da Ihr Home Verzeichnis im Verzeichnis home meinverzeichnis auf dem entfernten Sy stem eingeh ngt und die OpenWindows Software auf diesem System im Ver 172 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 C zeichnis usr openwin installiert ist Ersetzen Sie bei der Eingabe meinverzeichnis und meinsystem durch den entsprechenden Verzeichnis bzw Systemnamen und cmdtool durch den Namen der gew nschten Anwendung rlogin entferntes_system Die folgenden Befehle werden auf dem entfernten System ausgef hrt S HOME home meinverzeichnis DISPLAY meinsystem 0 LD_LIBRARY_PATH usr openwin lib usr openwin bin cmdtool amp Nach Eingabe der letzten Zeile erscheint auf Ihrem Bildschirm eine Komman do Shell Obwohl Sie mit dieser Anwendung genauso arbeiten wie mit lokalen Anwendungen l uft sie tats chlich auf dem entfernten System ab In diesem Beispiel bringt Ihnen der Zugriff auf die entfernte Anwendung zwar keine gro fen Vorteile die Kommando Shell ist auf Ihrem System ebenfalls verf gbar und
19. Wenn Sie versuchen ein Verzeich nis ohne diese Option zu kopieren erhalten Sie eine Fehlermeldung Verzeichnisse l schen rmdir Um ein leeres Verzeichnis zu l schen geben Sie den Befehl rmdir und den Verzeichnisnamen ein rmdir obst3 Enth lt das Verzeichnis noch Dateien oder Unterverzeichnisse wird es nicht gel scht Wenn Sie ein Verzeichnis mit seinem gesamten Inhalt l schen wollen geben Sie den Befehl rm mit der Option r f r rekursiv ein Zum Beispiel rm r obst3 Vorsicht Verzeichnisse die Sie mit dem Befehl rmdir l schen und mit rm r gel schte Verzeichnisinhalte k nnen nicht wiederhergestellt werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Uv III Zwei Dateien vergleichen di f Dateien werden h ufig von mehreren Benutzern kopiert und dann individuell bearbeitet Mit dem Befehl diff k nnen Sie feststellen ob und wie sich zwei Versionen einer ASCII Textdatei unterscheiden diff linkedatei rechtedatei Daraufhin werden nacheinander alle Zeilen in linkedatei und rechteda tei miteinander verglichen Stellt das System fest das sich ein oder mehrere Zeilenpaare unterscheiden pr ft es ob Teile der Zeile hinzugef gt gel scht oder ver ndert wurden und welche Zeilen davon betroffen sind Ausgegeben werden die Nummer n der entsprechenden Zeile n in beiden Dateien und der differierende Text Wurde Text hinzugef
20. b In der Datei cshrc sollten die Zeile danach so aussehen setenv OPENWINHOME usr openwin 3 Speichern Sie die Datei und verlassen Sie den Texteditor Die Datei xinitre In Zusammenhang mit den Dateien xinitrc und OPENWINHOME 1lib Xinitre ist folgendes 1 Unter OpenWindows Version 2 kopiert das zu beachten Skript openwin die Datei OPENWINHOME 1ib Xinitrc automatisch in eine Datei namens xinitrc in Ihrem Home Verzeichnis Unter OpenWindows Version 3 3 geschieht das nicht mehr Diese nderung hat folgende Konsequenzen a openwin greift standardm ig auf SOPENWINHOME 1lib Xinitrce zu Befindet sich in Ihrem Home Verzeichnis eine Datei namens xinitrc so hat sie Vorrang vor der Standarddate i b Beim Start sollte immer die mit OpenWindows Version 3 3 gelieferte SOPENWINHOME 1lib Xinitrc verwendet werden Sie k nnen allerdings nderungen die Sie in Ihrer alten xinitrc Datei vorgenommen haben in SOPENWINHOM E lib Xinitrc bernehmen Hinweise dazu finden Sie im n chsten Abschnitt 2 Auf Systemen mit mehreren Bildschirmen mu der OpenWindows Server olwm nicht mehrmals gestartet werden Aktualisierung auf OpenWindows Version 3 3 oder h here Versionen 161 Verwendung der korrekten Konfigurationsdatei Wenn Sie derzeit noch mit einer lteren OpenWindows Version als 3 3 arbeiten m ssen Sie den Inhalt der Konfigurationsdatei xinitrc in Ihrem
21. berspringt das System diese Eingabeaufforderung Das Pa wort wird aus Sicherheitsgr nden bei der Eingabe nicht angezeigt 2 Geben Sie auf die Eingabeaufforderung New Password das neue Pa wort ein Auch hier erscheint das Pa wort nicht auf dem Bildschirm 3 Geben Sie auf die Eingabeaufforderung Neues Pa wort noch einmal eingeben das Pa wort noch einmal ein Damit soll sichergestellt werden da Sie sich beim ersten Mal nicht verse hentlich vertippt haben Wenn die erste und die zweite Eingabe nicht ber einstimmen erscheint die Meldung Bedauere und Sie m ssen den Vorgang wiederholen Passiert dies fter sollten Sie sich an Ihren System verwalter wenden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 QI III Hinweis Pa w rter die k rzer als sechs Zeichen sind oder sich in weniger als drei Zeichen von dem alten Pa wort unterscheiden werden nicht akzep tiert Pa wortalterung Um das Pa wort m glichst geheim zu halten kann ihm mit Hilfe von Optio nen zu dem Befehl passwd eine H chst und gegebenenfalls auch eine Min destlebensdauer zugewiesen werden Die Zeitspanne f r die das Pa wort g ltig ist wird vom Systemverwalter festgesetzt Wenn Ihr Pa wort die maximale Lebensdauer erreicht fordert das System Sie bei der n chsten Anmeldung auf es zu ndern Your password has expired Choose a new one Danach startet das System automatisch das Programm passwd
22. die aus mehr als einem Wort bestehen set zen Sie die Zeichenfolge in einfache oder doppelte Anf hrungszeichen grep Eduard M ller telefon Eduard M ller x742362 Sie k nnen auch in mehreren Dateien nach einer Zeichenfolge suchen Wird die Zeichenfolge gefunden gibt grep den die Namen der Datei en einen Dop pelpunkt und danach die gefundene Zeile aus grep at film Walter Matthau alaska Alaska ist der gr te Staat der USA computer zeichnen sich in der Datenverarbeitung neue Trends Ausschlie ende Suche Um in einer Datei nach allen Zeilen zu suchen in denen eine bestimmte Zei chenfolge nicht enthalten ist geben Sie grep mit der Option v ein Im folgen den Beispiel wird in den Dateien des aktuellen Verzeichnisses nach allen Zeilen gesucht in denen der Buchstabe e nicht vorkommt 1s alaska film schulung telefon termine grep v e film Marlon Brando telefon Hans Schmid x834657 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 HA III Weitere Suchm glichkeiten Sie k nnen mit dem Befehl grep auch nach mehreren gleichartigen W rtern oder Zeichenfolgen suchen die Sie durch einen regul ren Ausdruck spezifizie ren Regul re Ausdr cke bestehen aus Buchstaben Zahlen und speziellen Zei chen die als Metazeichen bezeichnet und von grep auf eine bestimmte Weise interpretiert werden Um eine Interpretation durch das System zu
23. gt zeigt diff eine Zeile in folgendem Format an lEI a rir l steht f r eine Zeilennummer in linkedatei undr f r eine Zeilennummer in rechtedatei Wurde Text gel scht zeigt diff statt dem a ein d an Beruht der Unterschied auf einer nderung wird ein c angezeigt Der Text aus beiden Dateien folgt unmittelbar auf die Zeilennummer Der Text aus linkedatei ist durch das Zeichen lt und der Text aus rechtedatei durch das Zeichen gt gekennzeichnet Dateien und Verzeichnisse 39 III Uv Im n chsten Beispiel wird der Inhalt zweier Dateien zun chst angezeigt und danach mit diff verglichen cat Woche URUK Tel 4a5 gt M 8d8 lt F termine 7 15 vom 7 15 Zeit 10 00 1 30 3 00 1 00 termine 7 22 von 7 22 Zeit 8 30 10 00 1 30 3 00 lt Woche von 7 15 gt Woche von 7 22 8 30 1 00 Termin Hardware Bspr Software Bspr Doku Meeting Personalgespr ch Terminliste Mitarbeiter Bespr Hardware Bspr Software Bspr Doku Meeting diff termine 7 15 termine 7 22 Mitarbeiter Bespr Personalgespr ch Kommentar alle zwei Wochen Kommentar ganzt gig alle zwei Wochen ganzt gig Sind die beiden Dateien identisch werden keine Daten ausgegeben Der Befehl diff kann mit zahlreichen Optionen eingegeben werden N heres dazu finden Sie in den man Pages 1 User Commands 40 Solaris Handbuch f r fortgeschrittene Benutzer August 1994
24. stehenden Zeichen um eine Stelle nach links verschoben so da keine L cke zur ckbleibt Sie k nnen mit x auch Leerzeichen l schen Um das Zeichen links vom Cursor zu l schen geben Sie X ein W rter ganz oder teilweise l schen Um ein Wort zu l schen setzen Sie den Cursor auf das erste Zeichen des Worts und geben dw ein Soll nur ein Teil des Worts gel scht werden setzen Sie den Cursor auf das erste zu l schende Zeichen Textbearbeitung mit dem Editor vi 79 80 Zeilen l schen Um eine Zeile zu l schen setzen Sie den Cursor auf ein beliebiges Zeichen in der Zeile und geben dd ein Damit l schen Sie nicht nur den Text in der Zeile sondern auch die Zeile selbst Zeilen teilweise l schen Wenn Sie nur einen Teil einer Zeile l schen wollen setzen Sie den Cursor auf das erste zu l schende Zeichen und geben D ein Damit l schen Sie alle Zei chen von der Cursorposition bis zum Zeilenende Um alle Zeichen von der Cursorposition bis zum Zeilenanfang zu l schen ge ben Sie statt dessen d0 d Null ein Bis zum Dateiende l schen Um den gesamten Text von der aktuellen Zeile bis zum Dateiende zu l schen geben Sie dG ein Die aktuelle Zeile wird dabei ebenfalls gel scht Bis zum Dateianfang l schen Um den gesamten Text von der aktuellen Zeile bis zum Dateianfang zu l schen geben Sie d1G ein Die aktuelle Zeile wird dabei ebenfalls gel scht Text kopieren und bertragen In vielen Textverarbeitungspro
25. Befehlszeile eingegeben In der OpenWindows Umgebung arbeiten Sie dagegen mit Symbolen die angeklickt und verschoben werden und w hlen die Dateibefehle aus Men s In diesem Kapitel erfahren Sie wie Sie Dateien und Verzeichnisse ber die SunOS Befehlszeile manipulieren Die hier vorgestellten Befehle und Prozedu ren sind f r eine effiziente Nutzung des Betriebssystems SunOS sehr wichtig Sie gelten f r alle SunOS Befehlszeilen ob Sie nun unter OpenWindows in ei ner UNIX oder Kommando Shell arbeiten oder sich von einem entfernten Ter minal aus beim System anmelden Dateien sind die wichtigsten Datenelemente unter SunOS Fast jede Datenmen ge wird als Datei behandelt Dokumente Dazu geh ren Textdateien wie z B Briefe oder Berichte Quellcodes von Programmen und alles was sonst noch geschrieben und ge speichert wird Befehle Die meisten Befehle sind ausf hrbare Dateien d h sie l sen eine bestimmte Aktion aus Der Befehl date den Sie im vorigen Kapitel kennen gelernt haben f hrt beispielsweise ein Programm aus das die aktuelle Uhr zeit und das aktuelle Datum anzeigt 27 III Uv Dateibefehle Ger te Auch Peripherieger te wie Terminals Drucker und Laufwerke werden vom Betriebssystem wie Dateien behandelt Verzeichnisse Ein Verzeichnis ist eine Datei die weitere Dateien enth lt In den folgenden Abschnitten werden Befehle beschrieben mit denen Sie Da teien erzeugen anzeigen ko
26. Bildschirm Der Cursor wird in der oberen linken Ecke des Bildschirms angezeigt Jede Til de steht f r eine Leerzeile Sie k nnen vi auch ohne Angabe eines Dateinamens starten und der Datei erst beim Verlassen des Editors einen Namen zuweisen 68 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 e III Statuszeile Betriebsmodus In der Statuszeile am unteren Bildschirmrand werden der Dateiname und die Anzahl der Zeilen und Zeichen in der Datei angezeigt Wenn Sie eine neue Da tei erstellen erscheint in der Statuszeile die Meldung Neue Datei vi unterst tzt zwei Betriebsmodi den Eingabemodus und den Befehlsmodus Im Eingabemodus geben Sie Text in eine Datei ein w hrend der Befehlsmodus f r die Eingabe von Befehlen vorgesehen ist mit denen spezielle Editorfunktionen aufgerufen werden Da vi den aktuellen Modus nicht anzeigt wissen neue Benutzer h ufig nicht in welchem Modus sie sich gerade befinden was dann leicht zu Verwirrung f hrt vi Probleme lassen sich jedoch weitgehend vermeiden wenn Sie einige grundlegende Hinweise von Anfang an beachten Wenn Sie eine Datei das erste Mal ffnen befindet sich vi im Befehlsmodus Bevor Sie Text in die Datei eingeben k nnen m ssen Sie also in den Eingabe modus wechseln Daf r gibt es mehrere Befehle z B i insert mit dem Sie Text an der Cursorposition einf gen oder a append mit dem Sie Text nach der Cursorposition einf gen Diese und weit
27. Bildschirmseite vorw rts Mit Ctrl F zeigen Sie die n chste Bildschirmseite an Der Cursor springt da bei auf das erste Zeichen der neuen Seite Textbearbeitung mit dem Editor vi 73 76 Eine halbe Bildschirmseite nach unten Mit Ctrl D verschieben Sie den Bildschirminhalt um eine halbe Seite nach unten Eine Bildschirmseite zur ck Mit Ctrl B zeigen Sie die vorhergehende Bildschirmseite an Eine halbe Bildschirmseite nach oben Mit Ctrl U verschieben Sie den Bildschirminhalt um eine halbe Seite nach oben Text eingeben vi verf gt ber eine ganze Reihe von Befehlen f r die Texteingabe von denen hier nur die wichtigsten vorgestellt werden Mit jedem dieser Befehle wechseln Sie gleichzeitig in den Eingabemodus Wenn Sie sich bereits im Eingabemodus befinden m ssen Sie zuerst mit Esc in den Befehlsmodus zur ckkehren Text anh ngen Mit dem Befehl a legen Sie fest da der danach eingegebene Text rechts vom Cursor erscheinen soll Bewegen Sie den Cursor jetzt auf eine Leerzeile geben Sie a und danach den gew nschten Text ein und dr cken Sie nach der Einga be Esc Soll der eingegebene Text am Ende der aktuellen Zeile erscheinen geben Sie statt dessen A ein Bewegen Sie den Cursor auf eine Textzeile geben Sie A und den gew nschten Text ein und dr cken Sie zum Schlu Esc Solaris Handbuch f r fortgeschrittene Benutzer August 1994 ep III Text ndern
28. Computer Corporation SunSoft das SunSoft Logo Solaris SunOS OpenWindows DeskSet ONC ONC und NFS sind Warenzeichen oder eingetragene Warenzeichen von Sun Microsystems Inc UNIX und OPEN LOOK ye Be Dee Warer nz eichen von UNIX System Laboratories Inc einer hundertprozentigen Tochte stScr ind Wa ms Inc Alle wei teren in diesem apa Aaa een Produkte em ak sind durch die Warenzeichen des jeweiligen Eigent mers gesch tzt Alle SPARC War 3 mpliant Logos sind Warenzeichen oder eingetragene Warenzeichen von SPARC Inter RCserver SPARCengine SPARCstorage SPARCware SPARCcenter SPARCclassic SPARCchuster SPA Cdesign SPARCSIL SPARCprinter UltraSPARC microSPARC SPARCworks und mn si Be von T International en t teji i ie lich f r das nr a gt ee Diese Ha A ninh t auc fi ir ry nznehmer von mon die m ee N Spezifika tionen bereinstimmende Benutzeroberfl chen implementic on und die schriftlichen Lizenzvereinbarungen von Sun Microsystems Inc einhalten X Window System ist ein Warenzeichen und Produkt des Massachusetts Institute of Technology SUN BERNIMMT GEW HR F R DIE RICHTIGKEIT UND VOLLST NDIGKEIT DES INHALTS DIESER DOKU O TEN SICH TROTZ ALLER ANSTRENGUNGEN FEHLER EINGESCHLICHEN HABEN SIND WIR ZEIT DADKEAR ERAN N TEMS VORZUNEHMEN Q amp IN DIESER AE RA ZEIT VERBESSERUNGEN UND eo Bitte wieder verwerten Inhalt EINTENEEE ae a a aaa e eee ten 1 Anmelden b
29. Handbuch f r fortgeschrittene Benutzer August 1994 man pages Siehe Online Dokumente MANSECTS Variable 148 Maus Andern der Tastenbelegung 165 mbox Datei Siehe auch Elektronische Post MEN xv Men s Standardoptionen xvi Metazeichen 30 57 mkdir 36 Modem definiert 189 more 31 mv 30 N Nachrichten Alias Adressen in etc aliases 117 to 120 in Datei mailrc 115 to 116 Befehl Kopieren 111 Verwendung von vi 114 Nachrichtenordner 111 Siehe auch Ordner Netzwerk Definition 135 Protokoll 136 Netzwerkanwendung mit DECnet 183 Netzwerke gr ere xiii noauth Option zu openwin 176 noauth Option zu openwin 13 nohup 23 nroff 67 O Online Dokumente 3 24 148 Online Hilfe 24 openwin Index dev Option 14 15 16 Ger teoptionen 14 noauth Option 13 174 176 OpenWindows abmelden 12 elektronische Post 97 Kompatibilit t mit OW V2 160 Konfigurationsdateien 146 MIT MAGIC COOKIE Zugriffsprotokoll 184 starten auf mehreren Bildschirmen 14 mit speziellen Optionen 12 SunView Kompatibilit t 159 verlassen 12 Optionen 21 Ordner 111 to 114 Ordnerverzeichnis anlegen 111 P Parallele Schnittstelle 192 Parameter vi 91 passwd 63 Pa wort 1 Alterung 63 ndern 62 Anzeige 2 62 ausw hlen 61 Verwendung 61 PATH Variable 148 149 to 150 Pfadname 32 relativer 36 PID Siehe Proze nummern Pipeline 22 Pipe Symbol 22 Drucken Siehe auch
30. Home Verzeichnis pr fen Diese Datei enth lt unter Umst nden benutzerspezifische Optionen Um den Status der Datei xinitrc zu pr fen geben Sie folgende Befehle ein cd ls a xinitrc Danach gehen Sie je nach Befehlsausgabe folgenderma en vor Isteine Dateinamens xinitrc nicht vorhanden der Befehl 1s a gibt kein Listing aus brauchen Sie nichts zu tun da OpenWindows in diesem Fall die Standard Konfigurationsdatei verwendet e Existiert die Datei xinitrc der Befehl 1s a gibt ein Datei Listing aus die jedoch nicht bearbeitet wurde oder keine nderungen enth lt die bernommen werden sollen f hren Sie Schritt 1 im Abschnitt xinitrc l schen oder umbenennen aus e Existiert die Datei xinitrc und enth lt sie nderungen die erhalten bleiben sollen f hren Sie Schritt 2 im Abschnitt xinitrc l schen oder umbenennen aus xinitrc l schen oder umbenennen 1 Um die Datei xinitrc aus Ihrem Home Verzeichnis zu l schen geben Sie folgenden Befehl ein rm xinitrc 2 Um die nderungen in der Datei xinitrc zu bernehmen gehen Sie wie folgt vor a Benennen Sie xinitrcin xinitrc save um mv xinitrc xinitrc save Solaris Handbuch f r fortgeschrittene Benutzer August 1994 A b Kopieren Sie SOPENWINHOME 1lib Xinitrcin xinitrc in Ihrem Home Verzeichnis cp OPENWINHOME 1lib Xinitrc HOME xinitrc c Kopieren Si
31. OpenWindows Wenn Sie derzeit noch mit einer lteren OpenWindows Version als 3 3 oder mit der SunView Umgebung arbeiten und auf OpenWindows Version 3 3 oder eine h here Version umsteigen wollen finden Sie hier die daf r n tigen Informationen Hinweis Die SunView Software wird unter OpenWindows Version 3 3 oder einer sp teren Version nicht mehr unterst tzt Im Gegensatz zu fr heren OpenWindows Versionen k nnen Sie SunView nach der Aktualisierung auf Version 3 3 oder einer sp teren Version nicht mehr zusammen mit OpenWindows verwenden SPARC bergang von der SunView Umgebung Die folgenden Hinweise richten sich an Benutzer die bisher mit SunView gearbeitet haben und auf OpenWindows umsteigen wollen 159 III gt SPARC Die Dateien defaultsund Xdefaults Wenn Sie benutzerspezifische Einstellungen aus der SunView Umgebung in die OpenWindows Umgebung bernehmen m chten k nnen Sie die SunView Konfigurationsdatei defaults in die von OpenWindows verwendete Xdefaults Datei umwandeln Dazu wechseln Sie in das Home Verzeichnis und rufen das Konvertierungsprogramm convert_to_Xdefaults 1 auf cd S OPENWINHOME bin convert_to_Xdefaults defaults Dieses Programm legt in Ihrem Home Verzeichnis eine Datei namens Xdefaults an die beim Start von OpenWindows f r die Anpassung der Arbeitsumgebung verwendet wird bergang von einer lteren OpenWindows Version zu 3 3 oder h her Die folgenden Hinwei
32. Punkt ein Solaris Handbuch f r fortgeschrittene Benutzer August 1994 eg III ex Befehle Wenn Sie mit gr eren Textbl cken arbeiten sind ex Befehle praktischer als die zuvor beschriebenen vi Befehle Anstatt die zu l schenden oder zu kopie renden Zeilen zu z hlen und dann einen Einf gepunkt zu setzen geben Sie einfach einen Zeilenbereich an und legen fest nach welcher Zeilennummer diese Zeilen eingesetzt werden sollen Zeilennummern anzeigen Um die Bildschirmzeilen zu numerieren geben Sie type set nu ein und dr cken Return Die Zeilennummern werden am linken Bildschirmrand angezeigt Wenn Sie die Datei drucken werden die Nummern nicht ausgegeben wir tr umen von Reisen durch das Weltall Ist denn das Weltall nicht in uns Die Tiefen unseres Geistes kennen wir nicht Nach innen der geheimnisvolle Weg In uns oder nirgends ist die Ewigkeit mit ihren Welten die Vergangenheit und Zukunft O I er OTe w D HM Novalis Um die Ausgabe der Zeilennummern zu deaktivieren geben Sie set nonu ein und dr cken Return Zeilen kopieren Der Kopierbefehl von ex wird in folgendem Format eingegeben zeile zeile co zeile Textbearbeitung mit dem Editor vi 83 84 Die beiden ersten durch ein Komma getrennten Zeilennummern geben den zu kopierenden Bereich an Die dritte Nummer bezeichnet die Zeile unter der die kopierten Zeilen eingef gt werden sollen
33. Textdateien 27 Tilde Befehle 120 touch 29 troff 67 TZ Variable 149 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 U umask Befehl 153 to 154 Umbenennen Dateien 30 Verzeichnisse 37 Umgebungsvariablen in Konfigurationsdateien 146 to 150 Umleiten Ausgabe an grep 54 duan sort 66 Nachrichten an Ip 105 psangrep 64 Umleitung Befehlsausgabe 22 V VAX als Host f r X11 Clients 183 Verkn pfen Siehe cat 31 Verzeichnis aktuelles 33 anlegen 36 bewegen 37 dead letter 107 Definition 28 f r Ordner 111 Hierarchie 33 Home 34 kopieren 37 l schen 38 Pfadname 32 Root 33 sch tzen 44 to 52 Speicherbelegung anzeigen 66 Standardzugriffsrechte 154 bergeordnetes 35 umbenennen 37 wechseln 34 to 36 Zugriffsrechte ndern 47 to 49 vi mit Nachrichten 114 nderungen aufheben 79 Index beenden 71 91 Befehle wiederholen 82 Befehlsmodus 69 70 Befehls bersicht 92 92 to 95 benannte Puffer 82 Beschreibung 67 Bildschirminhalt verschieben seitenweise 75 zeilenweise 75 Cursor 68 bewegen 73 Dateien drucken 73 Dateien erstellen 68 Dateien verkn pfen 89 Dateien wiederherstellen 91 Eingabemodus 69 to 70 ex Befehle 71 83 to 85 Text bewegen 84 Text kopieren 83 Text l schen 85 Gro Kleinschreibung bei Suchl ufen 86 Leerzeilen einf gen 77 mehrere Dateien bearbeiten 89 to 91 Navigationsbefehle 73 to 76 Parameter 91 Statuszeile 68 to 69 Text
34. anmelden oder auf Ihrem eigenen System Befehle aufrufen die dann auf dem entfernten System ausgef hrt werden In diesem Kapitel werden folgende Themen behandelt Allgemeine Hinweise zu Netzwerken Anmelden bei entfernten Systemen Kopieren von Dateien auf entfernten Systemen Ausf hren von Befehlen auf entfernten Systemen Abrufen von Statusinformationen zu entfernten Systemen Wenn Ihr System nicht an ein Netzwerk angeschlossen ist sind diese Informa tionen f r Sie zwar nicht von unmittelbarem Interesse es empfiehlt sich je doch den Inhalt des Kapitels zumindest zu berfliegen um sich einen berblick ber die Vorteile vernetzter Umgebungen zu verschaffen 135 9 Allgemeine Hinweise zu Netzwerken In einem Netzwerk tauschen die angeschlossenen Systeme Daten ber ein bertragungsmedium z B ein Kabel oder eine Telefonleitung aus Netzwer ke werden meist in zwei Kategorien eingeteilt Lokale Netzwerke LANs sind r umlich in der Regel auf ein oder mehrere Geb ude begrenzt w hrend Weit verkehrsnetze WANs einen Radius von mehreren tausend Kilometern haben k nnen Mitunter wird auch von Campus Area Networks CANs gesprochen die von der Gr e her zwischen den beiden anderen Gruppen liegen Ein Netzwerk das seinerseits aus mehreren miteinander verbundenen Netz werken besteht wird als Internetzwerk bezeichnet Lokale Netzwerke sind h u fig Teil eines Internetzwerks Da die Unterschiede zwische
35. belegt aktiviert seit Mittwoch 2 Januar 1992 18 20 22 MET verf gbar Drucker ahorn ist nicht belegt aktiviert seit Montag 4 M rz 1992 15 53 44 MET verf gbar Druckerstatus Um Statusinformationen zu den verf gbaren Druckern anzuzeigen geben Sie den Befehl Ipstat mit der Option p ein Damit stellen Sie fest ob der Drucker aktiv oder im Wartezustand idle ist seit wann er zur Verf gung steht und ob er Druckauftr ge entgegennehmen kann lpstat p Drucken 129 III Qo Im folgenden Beispiel sind zwei Drucker verf gbar die sich beide im Warte zustand befinden da die Warteschlange leer ist Stehen Auftr ge in der Warte schlange werden sie ebenfalls angezeigt lpstat p Drucker buche ist nicht belegt aktiviert seit Mittwoch 2 Januar 1992 18 20 22 MET verf gbar Drucker ahorn ist nicht belegt aktiviert seit Montag 4 M rz 1992 15 53 44 MET verf gbar Um Statusinformationen zu einem bestimmten Drucker anzuzeigen geben Sie nach der Option p den Namen des gew nschten Druckers ein Ipstat p druckername Druckerkonfiguration Wenn Sie den Befehl Ipstat mit der Option p und der Option 1 long ein geben werden die Konfigurationsdaten einschlie lich Druckertyp der verf g baren Drucker angezeigt lpstat p 1 Wenn Sie die Konfigurationsdaten eines bestimmten Druckers sehen m chten geben Si
36. ben tigt nicht sehr viel Rechenkapazit t aber Sie k nnen auf diese Weise auch auf Anwendungen zugreifen die auf Ihrem System nicht vorhanden sind oder nicht ablaufen k nnen Datensicherheit im Netzwerk Dieser Abschnitt enth lt Informationen zur Datensicherheit im Netzwerk die beim Zugriff auf entfernte Anwendungen beachtet werden sollten Benutzer und hostspezifische Zugriffskontrollverfahren MIT MAGIC COOKIE 1 und SUN DES 1 Zugriffsprotokolle ndern der Server Zugriffskontrolle Starten von Awendungen auf entfernten Systemen oder lokal mit einer an deren Benutzerkennung Netzwerkanwendungen 173 Voraussetzungen Die Standard Zugriffskontrolle von OpenWindows ab Version 3 3 mu nur dann ge ndert werden wenn eine der folgenden Bedingungen erf llt ist Sie arbeiten mit einer Anwendung die mit Xlib oder 1ibcps Bibliotheken aus lteren OpenWindows oder X11 Versionen lter als Version 2 bzw X11R4 verkn pft sind Sie arbeiten mit einer Anwendung die statisch mit OpenWindows Version 2 Bibliotheken verkn pft ist und wollen das Zugriffsprotokoll SUN DES 1 verwenden Sie arbeiten mit einer Anwendung auf einem entfernten Server Zugriffskontrollverfahren Das Zugriffskontrollverfahren legt fest welche Clients Anwendungen auf den X11 NeWS Server zugreifen d rfen Versucht eine Anwendung ohne entspre chende Berechtigung eine Verbindung zum Server herzustellen wird sie mit ei ner Fehl
37. dabei auf einem Zeichen wird es durch das Zeichen Return also eine Zeilenschaltung ersetzt Um zwei Zeilen zusammenzuf hren setzen Sie den Cursor auf die obere Zeile und geben J ein vi bleibt dabei im Befehlsmodus so da Sie Esc nicht zu dr cken brauchen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 eg III nderungen aufheben Wenn Sie Text versehentlich ndern oder eine nderung nicht das gew nschte Ergebnis hat k nnen Sie mit einem der folgenden Befehle den urspr nglichen Zustand wiederherstellen Letzten Befehl r ckg ngig machen Mit dem Befehl u machen Sie den zuletzt eingegebenen Befehl r ckg ngig vi bleibt dabei im Befehlsmodus Wenn Sie u ein zweites Mal dr cken wird u selbst r ckg ngig gemacht d h die nderung wird wiederhergestellt Zeilen nderungen r ckg ngig machen Mit dem Befehl U nehmen Sie alle nderungen zur ck die Sie in der aktuellen Zeile gemacht haben seitdem sich der Cursor darin befindet Auch bei diesem Befehl brauchen Sie nach der Eingabe nicht Esc zu dr cken Text l schen Mit den folgenden Befehlen l schen Sie Zeichen W rter oder ganze Zeilen vi bleibt dabei im Befehlsmodus so da Sie vor Eingabe neuer Zeichen zuerst in den Eingabemodus wechseln m ssen Einzelne Zeichen l schen Mit dem Befehl x l schen Sie das Zeichen an der Cursorposition Wenn Sie ein Zeichen innerhalb einer Zeile l schen werden die rechts davon
38. dem Editor vi 77 78 Zeilen teilweise ersetzen Um einen Teil einer Zeile zu ersetzen bewegen Sie den Cursor auf das erste Zeichen des zu l schenden Teils geben C und den neuen Text ein und dr cken zum Schlu Esc Damit werden alle Zeichen von der Cursorposition bis zum Ende der Zeile gel scht und durch den neu eingegebenen Text ersetzt Zeichen ersetzen Um ein Zeichen durch eines oder mehrere andere Zeichen zu ersetzen bewe gen Sie den Cursor auf das Zeichen geben s und die neuen Zeichen ein und dr cken Esc um in den Befehlsmodus zur ckzukehren Einzelne Zeichen ersetzen Wenn Sie ein Zeichen durch ein einzelnes anderes Zeichen ersetzen wollen be wegen Sie den Cursor auf das zu l schende Zeichen und geben r und das neue Zeichen ein Bei diesem Befehl brauchen Sie Esc nicht zu dr cken da vi au tomatisch in den Befehlsmodus zur ckkehrt Zeichen vertauschen Verdreher lassen sich mit vi recht einfach korrigieren Nehmen wir an Sie haben udn statt und eingegeben Um den Fehler zu korrigieren bewegen Sie den Cursor auf das erste Zeichen das vertauscht werden soll also das d und geben xp ein Das d und das h werden vertauscht und vi wechselt auto matisch zur ck in den Befehlsmodus Zeilen teilen oder zusammenf hren Um eine Zeile zu teilen ohne den Text zu ver ndern setzen Sie den Cursor auf ein Leerzeichen in der Zeile geben r ein und dr cken Return Steht der Cur sor
39. der Einf gemarke stehenden Suchbegriff Wiederholen Meta a Wiederholt die letzte Operation Zur cknehmen Meta u Macht die letzte Operation r ckg ngig Anmelden bei SunOS und Starten von OpenWindows Vorbereitungen f r den Start von OpenWindows Bevor Sie die OpenWindows Software starten sollten Sie pr fen ob die fol genden Hinweise auf Sie zutreffen Wenn nicht k nnen Sie mit dem Abschnitt OpenWindows starten in diesem Kapitel fortfahren Wenn Sie f r die Konfiguration des OpenWindows Servers verantwortlich sind schlagen Sie bitte im Handbuch Sparc Solaris Software Installation oder x86 Solaris Software Installation nach Wenn Sie bis jetzt mit OpenWindows Version 2 gearbeitet haben lesen Sie bitte Anhang A Aktualisierung auf OpenWindows Version 3 3 oder h here Versionen Wenn Sie bis jetzt mit der SunView Benutzeroberfl che gearbeitet haben lesen Sie bitte Anhang A Aktualisierung auf OpenWindows Version 3 3 oder h here Versionen Wenn Sie derzeit mit einer OpenWindows Version arbeiten die lter als Version 3 3 ist lesen Sie bitte die Abschnitte Die Umgebungsvariable OPENWINHOME und Die Datei xinitrc in diesem Kapitel x86 Falls Sie nach der Installation von Solaris auf Ihrem System den Ger tetyp der Maus der Tastatur oder der Video Adapterkarte ge ndert haben m ssen Sie das Programm devconfig erneut ausf hren um die Systemkonfiguration zu aktualisi
40. der Arbeitsumgebung 155 10 156 e Mit dem folgenden Befehl starten Sie einen neuen Texteditor mit der Schrift Helvetica Bold 14 Punkt textedit fn helvetica bold 14 amp Die Option fn wird f r alle Anwendungen Schriftstile und Schriftgr en verwendet Im Abschnitt Verf gbare Schriften anzeigen erfahren Sie wie Sie die in der OpenWindows Umgebung verf gbaren Schriften abrufen Diese Schriften k nnen Sie sich mit Hilfe von Demoprogrammen die im Abschnitt Schriften ausw hlen vorgestellt werden auf dem Bildschirm ansehen Schriftattribute mehrerer Anwendungen ndern Um Schriftstil und Schriftgr e dauerhaft zu ndern nehmen Sie diese An wendungen mit den gew nschten Attributen ber das Fenster Arbeitsbereich Eigenschaften in das Men Programme auf Wenn Sie zum Beispiel die Schriftgr e in der Anwendung Texteditor erh hen wollen k nnten Sie fol gende Zeile in das Men Programme aufnehmen textedit fn lucidasans typewriter 14 Sie k nnen f r eine Anwendung auch unterschiedliche Schriftattribute definie ren und dann je nach Bedarf mit den gew nschten Attributen starten Wenn die Anwendung Texteditor in der Schriftgr e 12 14 und 18 Punkt zur Ver f gung stehen soll w rden Sie also folgende Zeilen eingeben textedit fn lucidasans typewriter 12 textedit fn lucidasans typewriter 14 textedit fn lucidasans typewriter 18
41. der oben gezeigten Form immer auf die Dateien im ak tuellen Verzeichnis angewendet wird sollten Sie vorher mit pwd pr fen ob Sie sich im richtigen Verzeichnis befinden Dateien und Verzeichnisse 49 50 Absolute Zugriffsrechte vergeben In den bisherigen Beispielen wurden Zugriffsrechte relativ zu den aktuell gel tenden Einstellungen ge ndert Sie k nnen Zugriffsrechte mit chmod jedoch auch ndern ohne die aktuellen Einstellungen zu kennen Bei der Vergabe sol cher absoluter Zugriffsrechte werden Benutzerkategorie und Zugriffsberechti gung nicht durch Buchstabenk rzel sondern durch einen Zahlencode angegeben Die Befehlssyntax lautet in diesem Fall chmod numcode name numcode steht f r den Berechtigungscode und name f r den Namen der Datei oder des Verzeichnisses deren dessen Zugriffsrechte ge ndert werden sollen Der Berechtigungscode besteht aus je einer Zahl f r die drei Benutzer kategori en Mit dem folgenden Befehl erhalten der Eigent mer des Verzeichnisses orange und seine Gruppe Lese Schreib und Ausf hrberechtigung alle an deren Benutzer dagegen nur Ausf hrberechtigung chmod 771 orange Tabelle 3 1 zeigt aus welchen Elementen sich der Berechtigungscode 771 zu sammensetzt Tabelle 3 1 Zugriffsrechte f r orange Berechti Eigen gung t mer Gruppe Andere Lesen 4 4 0 Schreiben 2 Ausf hren 1 7 Gesamt N e N 0 1 1 Jede Spalte in Tabelle 3 1 repr sentiert ein
42. des Verzeichnisses obst2 darf nur vom Eigent mer ge ndert werden da alle anderen Benutzer lediglich ber Lese und Ausf hrberechtigung verf gen Au er den Zugriffsrechten werden folgende Informationen angezeigt Anzahl der Verweise Links auf die Datei oder das Verzeichnis Name des Eigent mers in diesem Fall user2 Gr e der Datei in Byte Datum und Zeitpunkt der letzten nderung Datei oder Verzeichnisname Dateien und Verzeichnisse 45 46 Wechseln Sie mit cd in Ihr Home Verzeichnis und probieren Sie den Befehl ls 1 aus Auf Ihrem System werden nat rlich andere Daten angezeigt als in unserem Beispiel Geben Sie den Befehl danach in folgendem Format ein ls 1 verzeichnisname Ersetzen Sie verzeichnisname dabei durch den Namen eines Verzeichnisses in Ih rem Dateisystem Der Befehl 1s 1 zeigt daraufhin die Attribute aller Dateien und falls vorhanden Unterverzeichnisse in diesem Verzeichnis an Versteckte Dateien anzeigen 1s a Versteckte Dateien k nnen mit dem Befehl 1s ohne Optionen nicht angezeigt werden Diese Dateien hei en auch Punktdateien weil der Dateiname mit ei nem Punkt beginnt Beispiele f r Punktdateien sind cshrc login und profile Um neben den normalen Dateien auch eventuell vorhandene Punktdateien mit aufzulisten geben Sie 1s mit der Option a ein ls a cshrc login profile leerdatei Die Punktdateien stehen vor den normalen Dateien Die Da
43. die Anforderungskennung angezeigt Danach folgen der Name des Benutzers der die Anforderung gesendet hat die Gr e der Datei in Byte und Datum und Zeitpunkt der Anforderung Verf gbare Drucker Um festzustellen auf welche Drucker Sie zugreifen k nnen geben Sie folgen des ein lpstat s Daraufhin wird zun chst der Status des Druckspoolers und dann eine Liste der verf gbaren Systeme und Drucker angezeigt Im folgenden Beispiel kann auf zwei Netzwerkdrucker zugegriffen werden buche gleichzeitig der Standarddrucker und ahorn lpstat s Scheduler l uft Standardziel f r System buche System f r buche eiche System f r ahorn ulme Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Qo III Statuszusammenfassung Mit der Option t k nnen Sie den Status des gesamten Drucksystems abrufen lpstat t Daraufhin werden auf dem Bildschirm alle verf gbaren Statusinformationen zu LP angezeigt Im folgenden Beispiel befinden sich keine Druckauftr ge in der Warteschlange Angegeben ist auch seit wann die Drucker zur Verf gung stehen und seit wann sie Druckauftr ge entgegennehmen lpstat t Scheduler l uft Standardziel f r System buche System f r ahorn ulme buche Anforderungen werden akzeptiert seit Mittwoch 2 Januar 1992 18 20 10 MET ahorn Anforderungen werden akzeptiert seit Montag 4 M rz 1992 15 53 47 MET Drucker buche ist nicht
44. ein Pluszeichen statt eines Pfadnamens Das Pluszeichen gibt an da es sich bei dem nachfolgenden Namen um eine Ordnerdatei handelt die im Ordnerverzeichnis gespeichert ist Um Nachricht 3 in einem Ordner namens projekte zu speichern geben Sie also folgendes ein amp s 3 projekte Damit weisen Sie das Programm an Nachricht 3 in Nachrichten pro jekte zu speichern Existiert der Ordner projekte noch nicht wird er ange legt Um die Datei in den Ordner zu kopieren geben Sie folgendes ein amp c 3 projekte Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Nachrichten an Dateien oder Ordner senden Um die Kopie einer Nachricht in einem Ordner abzulegen geben Sie den Ord nernamen in das Feld Cc oder Bcc ein Wenn Sie eine Kopie der Nachricht an eine Datei senden wollen m ssen Sie den vollst ndigen Pfad angeben Nachrichten aus Dateien oder Ordnern lesen Mit folgendem Befehl zeigen Sie den Inhalt einer Datei an in der Nachrichten gespeichert sind mailx f dateiname Um den Inhalt der Datei memos finanzen anzuzeigen w rden Sie also folgendes eingeben mailx f memos finanzen Um den Inhalt eines Ordners zu lesen geben Sie vor dem Dateinamen ein Pluszeichen statt des Pfads ein Zum Beispiel mailx f projekte Wenn Sie mailx in einer Datei oder einem Ordner starten werden nur die Kopfzeilen der darin enthaltenen Nach
45. eine einzeilige Beschreibung der Befehls funktion an Zum Beispiel whatis date date 1 display or set the date Ss Die in Klammern stehende Zahl gibt an zu welcher Gruppe der Befehl geh rt SunOS Befehle sind in Funktionsgruppen unterteilt Die meisten Benutzer be fehle geh ren zur Gruppe 1 Wenn Sie die Online Dokumente einer Gruppe ausdrucken werden sie in alphabetischer Reihenfolge ausgegeben 24 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 NS III Stichwortsuche apropos Wenn Sie nicht mehr wissen mit welchem Befehl eine bestimmte Aktion aus gef hrt wird k nnen Sie mit apropos eine Liste aller Befehle abrufen in de ren Kurzbeschreibung ein bestimmtes von Ihnen angegebenes Stichwort vorkommt Dabei sollten Sie ein m glichst eindeutiges Stichwort verwenden da die Liste sonst sehr lang werden kann Probieren Sie diesen Befehl mit einem oder mehreren der folgenden Beispiele aus apropos who apropos execute apropos apropos Wenn Sie ein sehr allgemeines Stichwort eingegeben haben und eine zu lange Liste erhalten k nnen Sie die Ausgabe mit Ctrl C abbrechen SunOS Befehle 23 26 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Grundlagen Dateien und Verzeichnisse 3 SunOS bietet zahlreiche Befehle mit denen Sie Dateien und Verzeichnisse be arbeiten k nnen Diese Befehle werden zusammen mit den Datei oder Ver zeichnisnamen in die
46. f r Ger te Optionen Dieser Abschnitt beschreibt welche Optionen Sie eingeben m ssen wenn OpenWindows auf einem System mit zwei nebeneinander oder bereinan der angeordneten Bildschirmen laufen soll Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III Hinweis Die Reihenfolge der Ger te in der Befehlszeile ist von entscheidender Bedeutung Wenn Sie die Reihenfolge nicht mit den Argumenten left und right angeben mu das links oder oben stehende Ger t stehende Ger t als erstes genannt werden left right Mit dem folgenden Befehl starten Sie OpenWindows auf einem System mit zwei nebeneinanderstehenden Bildschirmen von denen der rechte ein Schwarzwei Bildschirm ist Nach dem Start k nnen Sie den Mauszeiger zwischen den beiden Bildschirmen hin und herbewegen openwin dev dev fb left dev dev fbs bwtwo0 right Da das in der Befehlszeile zuerst genannte Ger t standardm ig immer links steht k nnen Sie die Argumente left und right in diesem Fall auch weg lassen openwin dev dev fb dev dev fbs bwtwo0 Mit dem folgenden Befehl starten Sie OpenWindows auf einem System mit zwei nebeneinanderstehenden Bildschirmen von denen der linke ein Schwarzwei Bildschirm ist openwin dev dev fb right dev dev fbs bwtwo0 left top bottom Mit dem folgenden Befehle starten Sie OpenWindows auf einem System mit zwei aufeinanderstehenden Bildschi
47. fortgeschrittene Benutzer August 1994 Uv III Zugriffsrechte und Status anzeigen 1s 1 Da Sie mit dem Befehl 1s Dateinamen auflisten k nnen wissen Sie bereits Wenn Sie den Befehl mit der Option 1 eingeben werden au er den Dateina men eine Reihe weiterer Dateiattribute angezeigt Abbildung 3 2 zeigt ein Bei spiel f r die Ausgabe des Befehls 1s 1 pwd home hostname user2 ls 1 total 8 drwxr xr x user2 1024 Feb 9 14 22 verzeichnisil rw r r user2 0 Feb 10 10 20 leerdatei rw r r user2 104357 Feb 5 08 20 gro e datei user2 a Feb 10 11 13 obst2 inks Eigent mer Gr e Datum Zeit Name drwxr xr x rA urre N Berechtigungen Abbildung 3 2 Dateiattribute anzeigen Das erste Zeichen gibt den Dateityp an Ein Bindestrich steht f r eine Text datei und ein d f r ein Verzeichnis Dar ber hinaus gibt es weitere Dateitypen die hier jedoch nicht behandelt werden Die folgenden neun Zeichen geben an welche Zugriffsrechte f r die Datei oder das Verzeichnis gelten Diese Zeichen sind in drei Bl cke zu je drei Zeichen ge gliedert wobei der erste Block f r den Eigent mer der zweite f r die Gruppe und der dritte f r alle anderen Benutzer gilt F r die Datei leerdatei gelten beispielsweise die Berechtigungen rw r r d h der Eigent mer der Datei verf gt ber Lese und Schreibberechtigung w hrend alle anderen Benutzer sie nur lesen aber nicht ver ndern d rfen Der Inhalt
48. home Dateien und Verzeichnisse 35 36 Nehmen wir an Ihr Home Verzeichnis hei t home user1l und Sie m chten auf Dateien im Verzeichnis home user2 zugreifen Um in dieses Verzeichnis zu wechseln geben Sie einfach folgendes ein den Befehl pwd k nnen Sie auch weglassen er soll nur zeigen wo Sie sich vor und nach der Eingabe von cd user2 befinden pwd home user1 cd user2 pwd home user2 Bei dieser Methode brauchen Sie also nicht den gesamten Pfadnamen ho me user2 einzugeben Verzeichnisse anlegen mkdir Um ein neues Verzeichnis anzulegen geben Sie den Befehl mkdir und den ge w nschten Verzeichnisnamen ein mkdir obst cd obst mkdir aprikose cd aprikose pwd home user2 obst aprikose Relative Pfadnamen Der vollst ndige Pfadname eines Verzeichnisses oder einer Datei beschreibt die gesamte Verzeichnisstruktur zwischen diesem Verzeichnis oder dieser Datei und dem Root Verzeichnis H ufig gen gt es jedoch den Pfadnamen mit dem aktuellen Verzeichnis beginnen zu lassen Ein solcher Pfadname wird als relativer Pfadname bezeichnet weil er den Standort des Verzeichnisses oder der Datei relativ zum Arbeitsverzeichnis angibt Solaris Handbuch f r fortgeschrittene Benutzer August 1994 3 Wenn Sie in ein Unterverzeichnis wechseln wollen brauchen Sie nicht den vollst ndigen Pfadnamen sondern nur den Verzeichnisnamen anzugeben Im vorig
49. in regul ren Ausdr cken am h ufigsten verwendeten Elemente zusammengefa t Tabelle 4 1 Suchmuster Elemente Zeichen Steht f r a Beginn einer Textzeile Ende einer Textzeile Ein beliebiges Zeichen Ein beliebiges Zeichen aus der in Klammern stehenden Liste bzw dem in Klammern stehenden Bereich es Ein beliebiges Zeichen das in der Liste oder dem Bereich nicht vorkommt x Eine beliebige Anzahl des vorhergehenden Zeichens oder Ausdrucks s Eine beliebige Anzahl eines beliebigen Zeichens Hebt die spezielle Bedeutung des nachfolgenden Zeichens auf Diese Elemente k nnen Sie auch bei Suchl ufen im Texteditor vi verwenden Suchen in Dateien 59 60 Anf hrungszeichen in der Befehlszeile Wenn nach mehreren W rtern gesucht werden soll m ssen diese in der Be fehlszeile in Anf hrungszeichen gesetzt werden Um in allen Dateien des aktu ellen Verzeichnisses nach dem Ausdruck Preise inkl Mehrwertsteuer zu suchen w rden Sie also folgendes eingeben grep Preise inkl Mehrwertsteuer Statt der doppelten k nnen auch einfache Anf hrungszeichen verwendet werden Damit stellen Sie gleichzeitig sicher da eventuell in der Zeichenfolge vorkommende Metazeichen wie normale Zeichen interpretiert werden Das Metazeichen mu auch in Anf hrungszeichen mit einem Gegenschr gstrich entwertet werden Um Probleme auszuschlie en sollten Sie das bei den ande ren Metazeichen ebenfalls
50. mehreren Systemen angemeldet sind k nnen Sie ebenso wie beim Abbrechen von Sitzungen auch hier durch Eingabe von und Ctrl Z nur die letzte Verbindung unterbrechen Sitzungsdaten anzeigen who am i Wenn Sie bei mehreren Systemen angemeldet sind wissen Sie vielleicht nicht immer genau in welcher Sitzung Sie sich gerade befinden Mit dem Befehl who am i k nnen Sie den Namen des aktuellen Systems und den Benutzer na men mit dem Sie sich bei diesem System angemeldet haben anzeigen Weitere Informationen zu diesem Befehl finden Sie in den man Pages 1 User Commands Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Ko III Dateien zwischen Systemen kopieren rcp Mit dem Befehl rcp k nnen Sie Dateien von einem Netzwerksystem auf ein anderes kopieren Dabei wird anhand der Dateien etc hosts equiv und etc passwd gepr ft ob Sie ber entsprechende Zugriffsrechte auf dem ent fernten System verf gen Die Befehlssyntax hnelt der des Befehls cp Hinweis Um Unterverzeichnisse und ihren Inhalt zwischen Netzwerksyste men zu kopieren verwenden Sie den Befehl rcp r Kopieren von einem entfernten System Wenn Sie Dateien von einem entfernten System auf Ihr lokales System kopie ren wollen geben Sie den Befehl in folgendem Format ein rcp systemname quelle ziel systemname ist der Name des entfernten Systems quelle steht f r den die Na men der zu kopierenden Datei en und ziel ist der P
51. ndern SPARC Beachten Sie bitte da die folgenden Abschnitte zur Umbelegung der Funktionstasten f r Linksh nder nur f r SPARC Systeme gelten SPARC Tastenbelegung ber ein Skript ndern So erstellen Sie ein Skript f r die Umbelegung der Tastenfunktionen 1 Erstellen Sie mit einem Texteditor eine Datei namens links data Sie k nnen diese Datei in einem beliebigen Verzeichnis anlegen m ssen sich aber bei Ausf hrung von Schritt 4 in diesem Verzeichnis befinden 2 Geben Sie den Text in Table B 1 in die Datei ein Mit einem Ausrufezeichen beginnende Zeilen sind Kommentare die nicht unbedingt miteingegeben werden m ssen 3 Speichern Sie die Datei und verlassen Sie den Texteditor 4 Geben Sie folgenden Befehl ein xmodmap links data 5 Klicken Sie im Arbeitsbereich eine beliebige Maustaste Damit aktivieren Sie die neue Tastenbelegung Solaris Handbuch f r fortgeschrittene Benutzer August 1994 DJ III Geben Sie folgende Zeilen in das Skript links data ein Table B 1 Das Skript links data links data Mit diesem Skript weisen Sie xmodmap an die Funktionen der rechten und linken Funktionstasten auf einer Typ 4 Tastatur von Sun zu vertauschen Das Skript wird mit folgendem Befehl ausgef hrt xmodmap links data Die folgenden Kommentare beziehen sich auf die danach angegebenen keycode Anweisungen Vertausche L2 Again mit R1 Pause Vertausche L3 Prop
52. nur vor bergehend Solaris Handbuch f r fortgeschrittene Benutzer August 1994 B wiederherstellen m chten Es empfiehlt sich daher ein zweites Skript zu erstellen mit dem bei Bedarf auf die Standardbelegung umgeschaltet werden kann Dazu gehen Sie folgenderma en vor 1 Erstellen Sie mit einem Texteditor eine Datei namens rechts data Diese Datei mu im gleichen Verzeichnis wie links data gespeichert werden 2 Geben Sie den Text in Table B 2 in die Datei ein Mit einem Ausrufezeichen beginnende Zeilen sind Kommentare die nicht unbedingt miteingegeben werden m ssen 3 Speichern Sie die Datei und verlassen Sie den Texteditor 4 Geben Sie folgenden Befehl ein xmodmap rechts data Dabei m ssen Sie sich in dem Verzeichnis befinden in dem rechts data gespeichert ist Table B 2 Das Skript rechts data rechts data Mit diesem Skript weisen Sie xmodmap an die Standardbelegung der rechten und linken Funktionstasten auf einer Typ 4 Tastatur von Sun wiederherzustellen Das Skript wird mit folgendem Befehl ausgef hrt xmodmap rechts data Standardbelegung der linken Funktionstasten wiederherstellen keycode 10 L2 L2 SunXK_Again keycode 32 L3 L3 SunXK_Props ndern der Tastenbelegung 169 170 Table B 2 Das Skript rechts data keycode 33 L4 L4 keycode 56 L5 L5 keycode 58 L6 L6 keycode 79 L7 L7 keycode 80 L8 L8 keycode 102 L9 L9 ke
53. oder Satzzeichen W Zum n chsten Wort b Zum vorhergehenden Wort oder Satzzeichen B Zum vorhergehenden Wort e An das Ende des aktuellen Worts Return Eine Zeile nach unten R cktaste Ein Zeichen nach links Leertaste Ein Zeichen nach rechts H Zur ersten Bildschirmzeile M Zur Mitte des Bildschirms L Zur letzten Bildschirmzeile Ctrl F Zur n chsten Bildschirmseite Ctrl D Eine halbe Bildschirmseite nach unten Ctrl B Zur vorhergehenden Bildschirmseite Ctrl U Eine halbe Bildschirmseite nach oben Solaris Handbuch f r fortgeschrittene Benutzer August 1994 SON III Tabelle 6 1 vi Befehle Fortsetzung Befehl Beschreibung Texteingabe a Zeichen rechts vom Cursor einf gen A Zeichen am Zeilenende einf gen i Zeichen links vom Cursor einf gen I Zeichen am Zeilenanfang einf gen o Zeile unter dem Cursor einf gen O Zeile ber dem Cursor einf gen Text nderung cw Wort rechts vom Cursor ndern c Zeile ndern C Zeile ab Cursorposition ndern s Zeile bis Cursorposition ndern r Aktuelles Zeichen ersetzen r Return Zeile teilen J Aktuelle und darunterstehende Zeile zusammenf hren xp Aktuelles und rechts davon stehendes Zeichen vertauschen Gro Kleinschreibung umkehren u Letzten Befehl r ckg ngig machen U Alle nderungen an der aktuellen Zeile aufheben u Letzten ex Befehl r ckg ngig machen L schen x Aktuelles Zeichen l schen X Zeichen links vom
54. r SPARC Plattform Tabelle 1 2 x86 Tabellentitel spezifisch f r x86 Plattform Einf hrung xvii xviii Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Anmelden Anmelden bei SunOS und Starten von OpenWindows 1 Voraussetzung ist da OpenWindows Version bereits auf Ihrer Festplatte oder auf einem erreichbaren Server installiert ist Wenn Sie sich dar ber nicht sicher sind sollten Sie Ihren Systemverwalter fragen oder im Hand buch Sparc Solaris Software Installation oder in x86 Solaris Software Installation nachschlagen Dieses Kapitel beschreibt wie Sie sich beim System anmelden Befehle in eine Shell eingeben die OpenWindows Umgebung von einem Server in das lokale Dateisystem einh ngen OpenWindows starten und verlassen und sich beim System abmelden Au erdem erfahren Sie welche Befehlsoptionen Sie beim Start von OpenWindows auf speziell konfigurierten Systemen wie z B einer Workstation mit zwei Bildschirmen eingeben m ssen Der Zeitraum von der Anmeldung beim System bis zur Abmeldung wird als Sitzung bezeichnet Da SunOS ein Mehrbenutzer Betriebssystem ist m ssen Sie sich bei der Anmeldung eindeutig ausweisen damit zwischen den ein zelnen Benutzern unterschieden werden kann Dazu geben Sie Ihren Benut zernamen auch als Login Name oder Zugangsberechtigung bezeichnet ein Weil sich jedoch unter diesem Namen auch andere Benutzer anmelden k nn ten wird zus tzlich ein Pa wort abgefragt das nu
55. schen geben Sie also folgendes ein 1 5d Text suchen und ersetzen vi bietet mehrere Befehle mit denen Sie innerhalb einer Datei nach Zeichenfol gen suchen und diese durch andere Zeichenfolgen ersetzen k nnen Zeichenfolgen suchen Eine Zeichenfolge ist eine beliebige Kombination aus Buchstaben Zahlen Satz zeichen und Sonderzeichen wie Tabs Zeilenschaltungen und Leerzeichen Zei chenfolgen k nnen aus einem Teil eines Worts einem vollst ndigen Wort oder mehreren W rtern bestehen Um ab der aktuellen Cursorposition in Richtung Dateiende nach einer Zei chenfolge zu suchen geben Sie einen Schr gstrich und den Suchtext ein und schlie en die Eingabe mit Return ab Der Cursor springt daraufhin auf die n chste Stelle an der die Zeichenfolge vorkommt Wenn in Richtung Dateianfang gesucht werden soll geben Sie statt das Zei chen ein Danach k nnen Sie den Suchvorgang mit n und N beliebig oft wiederholen wobei n immer in Standardrichtung und N in umgekehrter Richtung sucht Textbearbeitung mit dem Editor vi 85 86 Normalerweise wird Gro und Kleinschreibung beachtet d h wenn Sie nach modus suchen wird Modus nicht gefunden Soll die Schreibweise igno riert werden geben Sie set ic ein Diese Einstellung gilt dann solange bis Sie sie mit set noic deaktivieren Ist die gesuchte Zeichenfolge nicht vorhanden wird in der Statuszeile die Mel dung Muster nicht gefunden ang
56. uu8u0s22 20 u 133 9 Arbeiten im Netzwerk ns 135 Allgemeine Hinweise zu Netzwerken 136 Anmeldung bei anderen Systemen rlogin 136 Anmeldung ohne Home Verzeichnis 137 Inhalt iX Anmeldung unter einem anderen Benutzernamen 138 Anmeldung bei einem unbekannten System 138 Verbindungen abbrechen anne 139 Verbindungen unterbrechen en stets 140 Sitzungsdaten anzeigen who am i 22220 140 Dateien zwischen Systemen kopieren rcp 141 Kopieren von einem entfernten System 141 Kopieren auf ein entferntes System 142 Befehle auf entfernten Systemen ausf hren rsh 142 Benutzerdaten anzeigen rusers r 2r220 143 10 Anpassen der Arbeitsumgebung cs2csc0000 145 Konfigurationsdateien zu u enuu 002u u HH 145 Umzebunssvatiablen ux2u W082 146 Benutzerprofil verr isses ee enense arte 147 Umgebungsvariable PATH setzen 149 Aliasnamen nur C Shell 2e22020r00 150 Eingabeaufforderung ndern r 022 151 Weitere Yarlablen ch 152 Standardzugriffsrechte festlegen 153 OpenWindows Standardschriften ndern 154 Schriftstil und Schriftgr e 2uu 0000 202 154 Verf gbare Schriften anzeigen 0er 0uu 410004 157 Schriften ausw hlen 4wa8uRs 44204 Bee era 157 Solaris Handbuch f r fortgeschrittene Benutzer
57. v uuuu 0 41 00u0242 12 281 108 Nachrichten oder Dateien bernehmen 109 Nachrichten beantworten ccr000 109 Nachrichten speichern 2 4 euere 110 Nachrichten in Dateien speichern 110 Nachrichten in Ordnern speichern 111 Nachrichten aus Dateien oder Ordnern lesen 113 VL UNd mails ep 114 AllasAltessen yore runnen enrere 115 Alias Adressen in mailrc 222ceeene en 115 viii Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Alias Adressen in etc aliases 222 117 Tilde Befehl u 2524 5ER re ee 120 Online Hilfe zu mails zu 422222 2 er 121 8 Dr cken sure es innerer un 123 Druckanforderungen senden nnan nunnan nn 123 Anforderungen an den Standarddrucker senden 124 Anforderungen an andere Drucker senden 124 Benachrichtigung bei Auftragsabschlu 125 Mehrere Exemplare drucken 22222200 126 Befehlsoptisnen zu Ip euere 126 Statusinformationen abrufen 22 22e22eseeen 127 Status von Druckauftr gen pr fen 127 Verf gbare Dr cken 2 uw r ses re nnn 128 Statuszusammenfassung urcuuu een een 129 Pr ekerstalise neun a in 129 Druckerkonfiguration see nenn 130 Befehlsoptionen zu Ip3stak ser cr nen 131 Druckanforderungen abbrechen 2 22 132 Abbruch mit Anforderungskennung 133 Abbruch mit Druckername u u
58. w hlen Sie Help im Fenster des Serial Port Managers Zus tzliche Informationen ber Modems Zus tzliche Informationen ber die Installation und Konfiguration von Modems finden Sie im Handbuch Peripherals Administration welches Teil des Solaris 2 4 System Administrator AnswerBook ist Einrichten von Druckern und Modems 191 E Einrichten eines Druckers f r Ihr System 192 Die einfachste Methode einen Drucker f r Ihr System einzurichten ist die Verwendung der grafischen Anwendung Administration Tool Die folgenden Anleitungen helfen Ihnen beim Einrichten eines lokalen Druckers der direkt an Ihr System angeschlossen wird Informationen und Instruktionen f r das Einrichten eines Druckers in einem Netzwerk finden Sie im Handbuch Peripherals Administration welches Teil des Solaris 2 4 System Administrator AnswerBook ist Um einen lokalen direkt an Ihr System angeschlossenen Drucker einzurichten gehen Sie wie folgt vor 1 Schlie en Sie den Drucker an Hierzu m ssen Sie in der Regel folgende Schritte ausf hren e Schlie en Sie den Drucker physikalisch an das System an Stellen Sie alle erforderlichen Schalter und oder die bertragungsrate Baudrate die Anschl sse und sonstigen Einstellungen auf dem Drucker entsprechend den Anleitungen ein e Schlie en Sie den Drucker ber sein Netzkabel an eine Netzsteckdose an Das Anschlie en des Druckers an Ihr System un das Einschalten der Stro
59. wie der Befehl chmod zusammen mit einem numerischen Code verwendet der jedoch nicht absolut zu verstehen ist sondern die Diffe renz zwischen den aktuellen und den gew nschten Zugriffsrechten angibt Wenn Sie umask auf 000 setzen erhalten s mtliche Benutzer dies schlie t Sie ein Lese und Schreibberechtigung f r neu erstellte Dateien rw rw rw chmod Code 666 F r alle neu erstellten Verzeichnisse gelten folgende Zugriffsrechte Lesen Schreiben und Ausf hren rwxrwxrwx chmod Code 777 Um den Wert f r umask zu berechnen ziehen Sie den chmod Code f r die ge w nschten Zugriffsrechte von dem chmod Code f r die derzeit geltenden Standardzugriffsrechte ab Der verbleibende Rest wird mit umask eingegeben Nehmen wir an Sie wollen die Standardzugriffsrechte f r Ihre Dateien von 666 rw rw rw auf 644 rw r r ndern Subtrahieren Sie 644 von 666 Das Ergebnis 022 ist der numerische Code den Sie in die Befehlszeile einge ben umask 022 Die drei Ziffern des Codes sind ebenso wie bei chmod den drei Benutzerkate gorien zugeordnet Die erste Ziffer gilt f r den Eigent mer e Die zweite Ziffer gilt f r die Benutzergruppe Die dritte Ziffer gilt f r alle weiteren Benutzer Anpassen der Arbeitsumgebung 133 10 Tabelle 10 1 zeigt welche Bedeutung die sieben m glichen Codezahlen haben Tabelle 10 1 Berechtigungscodes f r umask umask Zugriffs Code rechte 0 rw
60. wieder die Anmelde Eingabeaufforderung exit login Sobald diese Eingabeaufforderung angezeigt wird sind Sie abgemeldet Um mit dem System weiterarbeiten zu k nnen m ssen Sie sich neu anmelden Anmelden bei SunOS und Starten von OpenWindows 2 IiI Tastaturbefehle Hinweis Durch Ausschalten Ihrer Workstation oder Ihres Terminals melden Sie sich nicht automatisch ab d h nach dem Wiedereinschalten kann es sein dafs Sie weiterhin als Benutzer angemeldet sind Unter SunOS m ssen Sie sich explizit abmelden um die Verbindung zum System abzubauen In vielen F llen k nnen Sie durch Eingabe von Tastaturbefehlen die Ausf h rung bestimmter Operationen beschleunigen Durch Eingabe bestimmter Tastenkombinationen und Verwendung vorkonfigurierter Tasten auf der Tastatur er brigt sich die Verwendung der Maus f r das Aufrufen von Men s und das Anklicken von Optionen Die folgende Tabelle enth lt eine Liste der wichtigsten Operationen und der entsprechenden Tastaturbefehle auf SPARC sowie x86 Systemen Hinweis Die Taste Meta ist auf SPARC Tastaturen durch eine Raute lt gt gekennzeichnet Auf x86 Tastaturen f hren Sie die Funktion der Taste Meta aus indem Sie gleichzeitig die Tasten Strg und Alt dr cken Strg Alt Um einen Tastaturbefehl auszuf hren dr cken Sie die erste Taste und halten sie gedr ckt Meta bzw Strg Alt und geben d
61. wollen geben Sie zwei Tilden und einen Punkt ein rlogin pluto Password Last login Tue Jan 7 08 12 49 from garfield Sun Microsystems Inc SunoS 5 1 October 1992 Der folgende Befehl wird auf dem System pluto ausgef hrt rlogin jerry Password Last login Tue Jan 7 10 17 40 from pluto Sun Microsystems Inc Sunos 5 1 October 1992 Der folgende Befehl wird auf dem System jerry ausgef hrt Die Tilden werden unter Umst nden nicht angezeigt Connection closed Arbeiten im Netzwerk 139 140 Verbindungen unterbrechen Um eine rlogin Sitzung zu unterbrechen geben Sie eine Tilde und danach Ctrl Z ein Damit halten Sie den rlogin Proze an und kehren zu Ihrem lo kalen System zur ck Um die Verbindung wieder zu aktivieren geben Sie den Befehl fg oder ein Prozentzeichen und die Nummer des angehaltenen Prozesses ein Wenn Sie keine Proze nummer angeben wird der zuletzt angehaltene Proze aktiviert rlogin pluto Password Last login Tue Jan 7 08 12 49 from garfield Sun Microsystems Inc SunoS 5 1 October 1992 Der folgende Befehl wird auf dem System pluto ausgef hrt Z Die Zeichen Z werden unter Umst nden nicht angezeigt Stopped Der folgende Befehl wird auf dem System garfield ausgef hrt pwd home jon rlogin pluto Der folgende Befehl wird auf dem System pluto ausgef hrt logout Connection closed Wenn Sie bei
62. 111 Nachrichten in Ordner 111 to 112 Verzeichnisse 37 38 vi mit ex Befehlen 84 von einem entfernten System 141 Korn Shell Konfigurationsdateien 145 to 146 L LAN 136 LANG Variable 148 Leseberechtigung 44 Line Printer Siehe Drucken Linksh nder Maus 165 Tastenbelegung ndern 166 login Datei 146 Login Name 1 definieren 148 Login Shell 2 to 3 145 logname 19 LOGNAME Variable 148 Lokale Sprache 148 Lokales Netzwerk 136 L schen Dateien 31 mit vi 79 Nachrichten 103 to 104 Verzeichnisse 38 vl mit ex Befehlen 85 lp 123 Optionen 127 LPDEST Variable 148 lpstat 127 to 132 Optionen 132 Syntax 131 ls 29 Dateiattribute anzeigen 45 to 46 Punktdateien anzeigen 46 M MAIL Variable 148 mailrc Datei 115 mailx Adressen abfragen 106 Alias Adressen Definition 115 Unterschiede 120 Blindkopien 108 Dateien bernehmen 109 Eingabe abbrechen 107 Kopien 108 mbox Datei 98 Nachrichten anzeigen 102 Nachrichten beantworten 109 to 110 Nachrichten drucken 105 Nachrichten kopieren 111 Nachrichten lesen 100 102 to 103 Nachrichten l schen 103 to 104 Nachrichten senden 105 to 107 an mehrere Benutzer 106 Nachrichten speichern 110 to 113 Nachrichten bernehmen 109 nicht zustellbare Nachrichten 107 Online Hilfe 121 Ordner 111 to 114 starten 98 Tilde Befehle 120 Versionshinweise 100 Siehe auch Elektronische Post man 3 24 man pages 3 Solaris
63. 1p profile Datei 146 to Programm mailx beenden 101 Proze 199 200 verbrauchte CPU Zeit 64 Prozesse abbrechen 64 to 65 starten 64 Proze nummern 64 to 65 ps 64 PS1 Variable 148 151 Punktdateien 46 xinitrc 161 pwd 28 R rcp 141 to 142 Regul re Ausdr cke 57 Rekursive Kopie 38 Relativer Pfadname 36 Richtlinien zur Schreibweise xiv rlogin 136 to 140 Verbindung abbrechen 139 Verbindungen unterbrechen 140 rm 31 38 rmdir 38 Root Benutzer 117 Root Verzeichnis 33 rsh 142 to 143 rusers 143 S Schreibberechtigung 44 Schriften anzeigen 157 Attribute ndern 154 ausw hlen 157 f r Netzwerkanwendungen 186 Serielle Schnittstelle 192 SHELL Variable 148 Sicherheit Xauthority Datei 177 to 179 MIT MAGIC COOKIE 1 Protokoll 175 noauth Option 174 Zugriffskontrolle Definition 174 Zugriffsprotokolle 175 to 181 to Sitzung Definition 1 sort 66 Speicherbelegung 66 Standarddrucker 124 148 Standard Eingabeaufforderung 17 Standard Shell 145 Standardtasten xvi Standardzugriffsrechte 153 to 154 Statuszeile 69 String 53 Suchen mit find 41 to 44 mit find 41 to 44 mit grep 53 to 60 SunLink 185 SunOS Befehle xiv SunView Kompatibilit t 159 defaults 160 convert_to_Xdefaults 160 Superuser 117 Systemprofil 146 Systemuhr 149 Systemverwalter 1 T Tastatur Tastenbelegung ndern 166 168 TERM Variable 149 TERMINFO Variable 148
64. Benutzer m glich Wenn Sie mehr ber Alias Adressen wissen m chten geben Sie man aliases oder man addresses in die Befehlszeile ein Beim Erstellen einer Nachricht k nnen Sie mit Hilfe von Tilde Befehlen eine Reihe spezieller Programmfunktionen aufrufen Diese Befehle bestehen immer aus einer Tilde und einem einzelnen Zeichen In der folgenden Tabelle sind die am h ufigsten verwendeten Tilde Befehle zusammengefa t Einige davon wurden in diesem Kapitel bereits behandelt Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Online Hilfe zumailx Hinweis Wenn Sie eine Tilde innerhalb des Nachrichtentexts verwenden wol len m ssen Sie zwei Tilde Zeichen eingeben von denen nur eine angezeigt wird Tabelle 7 2 Tilde Befehle mailx Befehl Funktion befehl F hrt einen Shell Befehl aus Simuliert die Eingabe von Ctrl D Dateiende Zeigt die verf gbaren Tilde Befehle an b name Nimmt den angegebenen Benutzer in die Zeile Bcc auf c name Nimmt den angegebenen Benutzer in die Zeile Cc auf d Liest den Inhalt der Datei dead letter in die aktuelle Nachricht f nummer Leitet die angegebene Nachricht weiter Nur g ltig beim Lesen einer Nachricht h Zeigt die Eingabeaufforderungen Subject To Cc und Bec an m nummer Setzt den Text der angegebenen Nachricht in die aktuelle Nachricht ein Nur g ltig beim Lesen einer Nachricht p Gibt den eingegebenen Text als Meldung
65. Cursor l schen dw Wort rechts vom Cursor ganz oder teilweise l schen dd Aktuelle Zeile l schen D Zeile ab Cursorposition l schen dG Dateiinhalt ab Cursorposition l schen Textbearbeitung mit dem Editor vi 93 94 Tabelle 6 1 vi Befehle Fortsetzung Befehl Beschreibung d1G Dateiinhalt bis Cursorposition l schen 5 10 d Zeilen 5 10 l schen Kopieren und Bewegen yy Zeile kopieren Y Zeile kopieren p Pufferinhalt unter der aktuellen Zeile einsetzen P Pufferinhalt ber der aktuellen Zeile einsetzen 1 2 co 3 Zeilen 1 2 kopieren und nach Zeile 3 einsetzen 4 5m6 Zeilen 4 5 ausschneiden und nach Zeile 6 einsetzen Zeilennummern set nu Zeilennummern anzeigen set nonu Zeilennummern ausblenden Gro Kleinschreibung set ic Gro Kleinschreibung bei Suchl ufen ignorieren set noic Gro Kleinschreibung bei Suchl ufen beachten Zeilenwechsel G Zur letzten Zeile springen 1G Zur ersten Zeile springen 21G Zu Zeile 21 springen Suchen und Ersetzen zeichenfolge Vorw rts nach zeichenfolge suchen zeichenfolge R ckw rts nach zeichenfolge suchen n N chste zeichenfolge in Suchrichtung finden N Vorhergehende zeichenfolge in Suchrichtung finden g suche s ersetze g suche im gesamten Text durch ersetze ersetzen Bildschirm Ctrl L Bildschirminhalt neu zeichnen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Tabelle 6 1 vi Befehle Fortsetzung
66. Home Verzeichnis Im obigen Beispiel befindet sich Benutzer calvin nach der Anmeldung bei garfield in seinem Home Verzeichnis Wenn Sie sich bei einem System an melden auf dem Sie kein Home Verzeichnis haben zeigt rlogin eine entspre chende Meldung an und Sie befinden sich danach im Root Verzeichnis des entfernten Systems rlogin pluto Password No directory Logging in with home Last login Fri Jan 3 10 21 59 from calvin Sun Microsystems Inc SunOS 5 1 October 1992 Die folgenden Befehle werden auf dem System pluto ausgef hrt pwd logout Connection closed Arbeiten im Netzwerk 137 138 Anmeldung unter einem anderen Benutzernamen Mit der Option 1 k nnen Sie sich unter einem anderen Namen bei einer ent fernten Workstation anmelden Dies ist beispielsweise n tig wenn Sie unter ei nem anderen Namen auf einem fremden System arbeiten und sich mit Ihrem Namen auf Ihrem eigenen System anmelden m chten In diesem Fall geben Sie den Befehl rlogin in folgendem Format ein rlogin systemname 1 benutzername Im n chsten Beispiel meldet sich Benutzer jon von seinem System garfield aus als donald auf dem System pluto an rlogin pluto 1 donald Password Last login Wed Jan 8 07 12 25 from garfield Sun Microsystems Inc Sunos 5 1 October 1992 Die folgenden Befehle werden auf dem System Lonesome ausgef hrt pwd home donald logout Connection closed
67. Ip m dateiname Soll die Benachrichtigung im Konsolfenster angezeigt werden verwenden Sie statt dessen die Option w lp w dateiname Drucken 125 126 Mehrere Exemplare drucken Wenn von einer Datei mehrere Exemplare gedruckt werden sollen geben Sie in der Befehlszeile die Option n und die Zahl der gew nschten Kopien an Der Drucker behandelt eine solche Anforderung als einen Auftrag und druckt dem entsprechend nur ein Deckblatt Ip nzahl dateiname zahl steht f r die gew nschte Anzahl Exemplare und dateiname f r die Datei die gedruckt werden soll Um vier Exemplare der Datei etc passwd auf dem Standarddrucker zu drucken w rden Sie also folgendes eingeben lp n4 etc passwd Anforderungskennung ist buche 9 1 Datei en Befehlsoptionen zu 1p Der Befehl 1p unterst tzt eine Reihe von Optionen mit denen Sie den Druck auftrag durch Angabe von Zeichens tzen Filtern Titeln Deckbl ttern usw er weitern k nnen In Tabelle 8 1 sind die am h ufigsten verwendeten Optionen zusammengefa t Wenn Sie in der Befehlszeile mehrere Optionen angeben trennen Sie sie durch Leerzeichen und geben vor jeder Option einen Binde strich ein In dem folgenden Befehl wird ber Optionen das Druckziel und die Anzahl der zu druckenden Exemplare angegeben und eine elektronische Post bei Auf tragsabschlu angefordert lp d druckername m n6 dateiname
68. Shell k nnen Sie das Zeichen Tilde als Abk rzung f r Ihr Home Verzeichnis verwenden statt den vollst ndigen Pfadnamen einzugeben Mit folgendem Befehl w rden Sie also in das Unterverzeichnis musik in Ihrem Home Verzeichnis wechseln beispiel cd musik Solaris Handbuch f r fortgeschrittene Benutzer August 1994 3 Sie k nnen mit der Tilde auch das Home Verzeichnis eines anderen Benutzers angeben Zum Beispiel beispiel cd benutzername Dabei ersetzen Sie benutzername durch den Login Namen des Benutzers zu dessen Home Verzeichnis Sie wechseln wollen Hinweis In der Bourne Shell ist die Verwendung von als Abk rzung f r das Home Verzeichnis nicht m glich Wenn Sie mit einer Bourne Shell arbeiten und Ihr Systemverwalter das System entsprechend konfiguriert hat k nnen Sie mit home das Home Ver zeichnis angeben Zum Beispiel home musik Auch in diesem Fall k nnen Sie sowohl das eigene Home Verzeichnis wie auch die Home Verzeichnisse anderer Benutzer angeben home benutzername benutzername wird durch den Login Namen des Benutzers ersetzt dem das Verzeichnis geh rt Das einem Verzeichnis direkt bergeordnete Verzeichnis kann auch mit dem Symbol Punkt Punkt angegeben werden Im folgenden Beispiel wech seln Sie aus dem Verzeichnis home user1 in das dar berliegende Verzeich nis home pwd home user1 cd pwd
69. Sie k nnen die Nachricht an das Ende einer Textdatei stellen oder sie in einer speziellen Datei ablegen die als Ordner bezeichnet wird mailx unterscheidet zwischen dem Speichern und dem Kopieren einer Nach richt Beim Speichern wird die Nachricht aus dem Briefkasten in eine Datei oder einen Ordner bertragen Beim Kopieren verbleibt eine Kopie der Nach richt im Briefkasten Nachrichten in Dateien speichern 110 Mit folgendem Befehl speichern Sie eine Nachricht in einer Textdatei s nummer dateiname nummer steht f r die Nachrichtennummer und dateiname f r die Datei in der die Nachricht gespeichert werden soll Zum Beispiel amp s 3 memos finanzen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 7 Damit speichern Sie Nachricht 3 in einer Datei namens finanzen in Ihrem Home Verzeichnis Die Tilde kann nur in der C Shell verwendet werden Ist die Datei bereits vorhanden wird die Nachricht am Dateiende eingef gt Exi stiert sie noch nicht wird sie von mailx angelegt Sie k nnen auch mehrere Nachrichten in einer Datei speichern Zum Beispiel amp s 3 5 8 memos finanzen Mit diesem Befehl speichern Sie die Nachrichten 3 5 6 7 und 8 in der Datei memos finanzen Beim Speichern wird die Nachricht aus dem Briefkasten entfernt Gespeicherte Nachrichten sind in der Kopfzeilenliste mit einem Stern gekennzeichnet Soll eine Kopie der Nachricht im Briefkasten verbleib
70. SolarisHandbuc hf rfortgesc hrittene Benutzer Sun Microsystems GmbH Bretonischer Ring 3 85630 Grasbrunn Tel 0 89 4 60 08 0 Aa Se p SunSoft Bestellnummer 801 7482 10 Version 50 August 1994 A Sun Microsystems Inc Business 1994 Sun Microsystems Inc Bretonischer Ring 3 D 85630 Grasbrunn Tel 089 46008 0 Alle Rechte vorbehalten Ohne vorherige schriftliche Genehmigung des Urhebers darf kein Teil dieser urheberrechtlich gesch tzten Dokumentation grafisch elektronisch oder mechanisch reproduziert werden Nicht gestattet sind damit Foto kopien und die Aufzeichnung auf Band oder einem anderen System der Datenspeicherung Teile dieses Produkts k nnen auf den Betriebssystemen UNIX und Berkeley 4 3 BSD basieren f r die Lizenzen der UNIX Systems Laboratories Inc einer 100 igen Tochterges haft von Novell Inc bzw der University of California vorliegen In diesem Produkt verwendete Font Software von Drittanbietern ist urheberrechtlich gesch tzt und von den Font Lieferanten von Sun lizenziert RESTRICTED RIGHTS LEGEND Gebrauch Vervielf ltigung oder Bekanntmachung durch die US Regierung sind Gegen stand von Beschr nkungen des DFARS 252 227 7013 c 1 Gi und FAR 52 227 19 Das in diesem Handbuch beschriebene Produkt kann durch eines oder mehrere U S Patente ausl ndische Patente und oder schwebende Patentanmeldungen gesch tzt sein WARENZEICHEN Sun das Sun Logo Sun Microsystems Sun Microsystems
71. Text einf gen Mit dem Befehl i legen Sie fest daf der neue Text links vom Cursor eingesetzt werden soll Wenn Sie statt dessen I eingeben wird der Text am Anfang der aktuellen Zeile eingef gt Probieren Sie beide Befehle aus und wechseln Sie danach mit Esc in den Befehlsmodus zur ck Leerzeilen einf gen Mit den folgenden Befehlen f gen Sie ber oder unter der aktuellen Cursorpo sition neue Zeilen ein Mit o ffnen Sie eine Zeile unter der aktuellen Zeile Geben Sie jetzt o und ein oder mehrere Textzeilen ein und dr cken Sie zum Schlu wieder Esc Mit o ffnen Sie eine Zeile ber der aktuellen Zeile Wenn Sie Text ndern ersetzen Sie einen Textblock durch einen anderen vi bietet daf r mehrere M glichkeiten W rter ersetzen Um ein Wort durch ein anderes zu ersetzen setzen Sie den Cursor im Befehls modus an den Anfang des Worts und geben cw und danach das neue Wort ein Danach wechseln Sie mit Esc zur ck in den Befehlsmodus Um ein Wort teilweise zu ersetzen bewegen Sie den Cursor auf das erste Zei chen des zu l schenden Teils geben cw und die neue Zeichenfolge ein und dr cken zum Schlu Esc Zeilen ersetzen Um eine Zeile zu ersetzen bewegen Sie den Cursor auf ein beliebiges Zeichen in der Zeile und geben cc ein Die Zeile wird geleert d h es bleibt eine Leer zeile zur ck in die Sie neuen Text eingeben k nnen Dr cken Sie zum Ab schlu Esc Textbearbeitung mit
72. Um eine Nachricht mit mailx abschicken zu k nnen ben tigen Sie den Login Namen und den Systemnamen des Empf ngers Befindet sich der Empf nger auf dem gleichen System gen gt der Login Name Diese Informationen k n nen Sie mit den Befehlen who finger oder rusers abrufen Mit who zeigen Sie alle Benutzer an die bei Ihrem Datei Server angemeldet sind Die Ausgabeliste enth lt Benutzernamen Terminaltyp und Datum und Zeitpunkt der Anmeldung who calvin tty15 Feb 20 10 22 donald tty04 Feb 20 10 37 jon tty07 Feb 20 11 49 tom tty06 Feb 20 12 02 Elektronische Post 105 III N Der Befehl finger gibt eine etwas erweiterte Liste aus deren genauer Inhalt durch den Systemverwalter festgelegt wird Die folgende Abbildung zeigt ein Beispiel finger Login Name TTY Idle When calvin Calvin Crump tty15 43 Thu 10 22 donald Donald Doodle tty04 Thu 10 37 jon Jon James tty07 12 Thu 11 49 tom Tom Tool tty06 22 Thu 12 02 Mit dem Befehl rusers stellen Sie fest welche Benutzer auf welchen Syste men des lokalen Netzwerks angemeldet sind Eine genauere Beschreibung fin den Sie in Kapitel 9 Arbeiten im Netzwerk Wenn Sie die ben tigten Informationen gefunden haben k nnen Sie die Nach richt abschicken 1 Geben Sie mailx und die Adresse des Empf ngers ein mailx benutzer system benutzer steht f r den Login Namen des Empf ngers und system f r den Hostnamen seines Systems
73. Verweis in die Datei profile auf 1 ffnen Sie die Datei profile mit einem Texteditor z B vi 2 F gen Sie die unten gezeigte Shell Funktion in die Datei ein openwin usr openwin bin openwin Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III 3 Sichern Sie die Datei und verlassen Sie den Texteditor 4 Melden Sie sich ab und wieder an um die neue Funktion zu aktivieren oder geben Sie folgenden Befehl ein profile Nun k nnen Sie OpenWindows durch Eingabe von openwin starten Bearbeiten der Datei cshrc So nehmen Sie den OpenWindows Verweis in die Datei cshre auf 1 ffnen Sie die Datei cshrc mit einem Texteditor z B vi 2 F gen Sie folgende Zeile in die Datei ein alias openwin usr openwin bin openwin 3 Sichern Sie die Datei und verlassen Sie den Texteditor 4 Melden Sie sich ab und wieder an oder geben Sie folgenden Befehl ein example source cshrc Nun k nnen Sie OpenWindows durch Eingabe von openwin starten Wenn sich OpenWindows nicht starten l t Beim Start von OpenWindows greift das System auf das Verzeichnis usr openwin zu In diesem Verzeichnis wird OpenWindows standardm Big installiert Viele Anwendungen z B der Terminkalender k nnen nicht geladen werden wenn sich die OpenWindows Software nicht im Verzeich nis usr openwin befindet Anmelden bei SunOS und Starten von OpenW
74. amen haben Der Standort einer Datei innerhalb des Dateisystems wird ebenfalls ber einen Pfadnamen angegeben Nehmen wir an das Verzeichnis home user2 enth lt eine Datei namens bericht5 Der Pfadname dieser Datei lautet demnach home user2 bericht5 d h die Datei befindet sich im Verzeichnis user2 einem Unterverzeichnis von home das wiederum ein Unterverzeichnis des Root Verzeichnisses ist Verzeichnisse k nnen sowohl Unterverzeichnisse als auch Dateien enthalten Aktuelles Verzeichnis anzeigen pwd Mit dem Befehl pwd k nnen Sie feststellen an welcher Stelle innerhalb der Ver zeichnisstruktur Sie sich gerade befinden Dieses Verzeichnis wird als aktuelles Verzeichnis oder Arbeitsverzeichnis bezeichnet Zum Beispiel pwd home user1 Dateien und Verzeichnisse 33 34 Home Verzeichnis Der Systemverwalter legt f r jeden Benutzer ein Home Verzeichnis an in dem die Arbeitsdateien dieses Benutzers gespeichert werden Wenn Sie OpenWin dows starten und eine Kommando oder UNIX Shell ffnen befinden Sie sich automatisch in Ihrem Home Verzeichnis Aktuelles Verzeichnis wechseln cd Mit dem Befehl cd wechseln Sie in ein anderes Verzeichnis Zum Beispiel cd usr lib pwd usr lib Wenn Sie cd ohne Verzeichnisnamen eingeben kehren Sie in Ihr Home Ver zeichnis zur ck Im folgenden Beispiel heift das Home Verzeichnis home user1 cd pwd home user1 In der C
75. ann das zweite Zei chen ein Um beispielsweise markierten Text auszuschneiden dr cken und halten Sie Meta gedr ckt und dr cken dann die Taste x auf Ihrer SPARC Tastatur Auf einem x86 System dr cken und halten Sie Strg Alt gedr ckt und dr cken gleichzeitig x Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III Table 1 1 Tastaturbefehle Operation Tastaturbefehl Aktion Ausschneiden Meta x Schneidet die Auswahl aus und legt sie in der Zwischenablage ab Drucken Meta p Schickt die Datei zum Drucker z B die Datei deren Symbol Sie im Datei manager markiert haben Eigenschaften Meta i Zeigt das Fenster Eigenschaften f r die Anwendung an der Zeigerposition an Einf gen Meta v Kopiert den Inhalt aus der Zwischen ablage und f gt ihn an der Position der Einf gemarke ein Erneut Shift Meta p Macht Zur cknehmen r ckg ngig Hilfe Help or F1 Zeigt ein Hilfefenster mit kontext bezogener Hilfe f r das Objekt an der Zeigerposition an Kopieren Meta c Kopiert die Auswahl in die Zwischenablage Neu Meta n ffnet eine neue Datei ffnen Datei Meta o ffnet eine Datei z B die Datei deren Symbol Sie im Dateimanager markiert haben ffnen Fenster Meta w ffnet ein Symbol bzw schlie t ein Fenster zu einem Symbol Sichern Meta s Sichert die aktuelle Datei Stop Stop or Esc Stoppt die aktuelle Operation Suchen Meta f Sucht den n chsten rechts von
76. atei openwin menu ge ndert Bei OpenWindows ab Version 3 3 verwenden Sie daf r das Fenster Arbeitsbereich Eigenschaften Hinweis Wenn sich in Ihrem Home Verzeichnis keine Datei namens openwin menu befindet brauchen Sie die folgenden Schritte nicht auszuf hren Ist die Datei openwin menu vorhanden m ssen Sie einige Vorbereitungen treffen um das Men Programme ber Arbeitsbereich Eigenschaften konfigurieren zu k nnen Pr fen Sie zun chst ob openwin menu folgende Zeile enth lt Programs MENU OPENWINHOME 1lib openwin menu programs Wenn ja l schen Sie die Zeile und ersetzen Sie sie durch folgenden Eintrag Programs INCLUDE openwin menu programs Ist die angegebene Zeile in openwin menu nicht enthalten f gen Sie einfach die obenstehende Zeile in die Datei ein Damit nehmen Sie das Standardmen Programme in das Men Arbeitsbereich auf so da es mit Arbeitsbereich Eigenschaften angepa t werden kann Sollten im Men Arbeitsbereich danach Men optionen doppelt auftauchen entfernen Sie die entsprechenden Zeilen aus der Datei openwin menu Solaris Handbuch f r fortgeschrittene Benutzer August 1994 ndern der Tastenbelegung B In diesem Anhang erfahren Sie wie Sie die Belegung des rechten und linken Funktionstastenblocks vertauschen um als Linksh nder bequemer mit der Tastatur arbeiten zu k nne
77. auf dem Bildschirm aus q Simuliert zweimalige Eingabe von Ctrl C Vorhandener r dateiname s zeichenfolge t name w dateiname FR Nachrichtentext wird in der Datei dead letter gespeichert Liest den Inhalt der angegebenen Datei in die aktuelle Nachricht ndert die Betreff Zeile in zeichenfolge Nimmt den angegebenen Namen in die Adre zeile auf Schreibt die aktuelle Nachricht ohne Kopfzeile in die angegebene Datei Beendet mailx Vorhandener Nachrichtentext wird nicht gespeichert Innerhalb einer mailx Sitzung k nnen Sie im Befehlsmodus durch Eingabe eines Fragezeichens eine Liste der in diesem Modus verf gbaren Befehle und im Eingabemodus mit eine Liste der verf gbaren Tilde Befehle abrufen Elektronische Post 121 III N Wenn Sie mehr Informationen ben tigen geben Sie folgenden Shell Befehl ein um das Online Dokument zu mailx anzuzeigen man mailx Eine ausf hrliche Beschreibung von mailx finden Sie auch im man Pages 1 User Commands nach 122 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Drucken 8 Beim Drucken einer Datei greifen Sie auf den SunOS Druckdienst LP Line Printer zu Da eine Beschreibung des gesamten Funktionsumfangs von LP den Rahmen dieses Handbuchs sprengen w rden werden hier nur die Funktionen behandelt die f r die Ausf hrung der wichtigsten Druckaufgaben ben tigt werden Druckanforderungen absetzen eine Datei an
78. auth wird der Zugriffsschutz erheblich redu ziert Da nach der Deaktivierung der benutzerorientierten Zugriffskontrolle nur noch die Berechtigung des zugreifenden Systems abgefragt wird kann je der Benutzer der Zugriff auf Ihr System hat auch auf den Server zugreifen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 NM III Zugriffskontrollverfahren ndern Wenn Sie die benutzerorientierte Zugriffskontrolle nicht mit der Option noauth deaktiviert haben siehe Standardprotokoll ndern sind beide Kontrollverfahren aktiv Der Server fragt zun chst die Berechtigung des Benut zers und dann die des Systems ab Bei der Abfrage der Benutzerdaten wird standardm ig MIT MAGIC COOKIE 1 verwendet w hrend die Systemdaten gegen eine leere Liste gepr ft werden d h tats chlich wirksam ist nur die be nutzerorientierte Zugriffskontrolle Mit der Option noauth weisen Sie den Server an dieses Kontrollverfahren abzuschalten und die hostorientierte Zu griffskontrolle durch Aufnahme des lokalen Systems in die Hostliste zu initiali sieren Das vom Server verwendete Zugriffskontrollverfahren kann ber drei Pro gramme ge ndert werden xhost xauth und newshost Diese Programme greifen auf zwei Bin rdateien zu die von dem Zugriffsprotokoll erzeugt wer den und verbindungsspezifische Autorisierungsdaten enthalten Die eine Datei wird nur vom Server verwendet die andere befindet sich im Home Verzeich nis des Benut
79. b Mit dem Befehl nohup no hangup k nnen Sie das System anweisen einen Be fehl in jedem Fall vollst ndig abzuarbeiten Wenn Sie dies nicht tun wird der Hintergrundproze abgebrochen sobald Sie sich beim System abmelden nohup bigjob amp 1 21414 SunOS Befehle 23 2 Hilfe zu SunOS Befehlen In diesem Abschnitt werden verschiedene Funktionen beschrieben mit denen Sie Informationen zu SunOS Befehlen abrufen k nnen Hinweis Diese Funktionen stehen zus tzlich zu den von OpenWindows be reitgestellten Hilfe Funktionen zur Verf gung man pages Online Dokumentation zu SunOS Befehlen anzeigen Wenn Sie den Namen eines Befehls kennen aber nicht sicher sind wof r er verwendet wird k nnen Sie mit dem Befehl man ein Online Dokument mit In formationen zu dem gesuchten Befehl anzeigen Zum Beispiel man man Nach Eingabe dieses Befehls erscheint das Online Dokument man page zu dem Befehl man im Anzeigebereich des Fensters Es enth lt eine Liste der ver f gbaren Befehlsoptionen und zeigt in welchem Format der Befehl eingegeben wird In vielen Online Dokumenten sind auch Beispiele zur Verwendung des Befehls angegeben Mit der Leertaste k nnen Sie die n chste Seite aufrufen Um die Anzeige zu beenden und zur Eingabeaufforderung zur ckzukehren dr cken Sie die Taste Q Kurzbeschreibungen zu SunOS Befehlen anzeigen whatis Mit dem Befehl whatis zeigen Sie
80. be des folgenden Befehls wird also nur das Wort Test selbst gefunden andere W rter die mit Test beginnen dagegen nicht lt Test gt Der Punkt steht f r ein beliebiges Zeichen Mit dem folgenden Befehl wird sowohl nach Test wie nach Text gesucht Te t Da Sie hier nach einer Zeichenfolge und nicht nach einem Wort suchen wer den auch W rter wie Testlauf oder Textverarbeitung gefunden Es gibt noch eine weitere vielseitigere M glichkeit nach verschiedenen Schreibweisen einer Zeichenfolge zu suchen Dabei setzen Sie die alternativ zu verwendenden Zeichen in eckige Klammern Wenn Sie mh zeichenfolge ein geben kann die gesuchte Zeichenfolge also mit m oder h beginnen Geben Sie statt dessen d m zeichenfolge ein kann die Zeichenfolge mit einem belie bigen Buchstaben von d bis m beginnen Der Stern steht f r eine beliebige Anzahl auch Null des vorhergehenden Zeichens Durch Kombination mit den Klammern l t sich die Suche weiter pr zisieren Um zum Beispiel nach allen Zeichenfolgen zu suchen die mit ei nem beliebigen Buchstaben beginnen und mit ist enden und dabei auch die Zeichenfolge ist selbst einzuschlie en geben Sie folgendes ein la z ist Textbearbeitung mit dem Editor vi 87 88 Zeichenfolgen ersetzen Wenn Sie eine Zeichenfolge im gesamten Text durch eine andere ersetzen wol le
81. bei aber h ufig nicht mehr eindeutig nachvollziehen k nnen welche nderungen bereits in die Datei geschrieben bzw von anderen Sitzungen berschrieben wurden ist dieses Verfahren nicht zu empfehlen nderungen speichern und vi beenden vi verf gt ber eine Vielzahl von Befehlen zum Speichern des Pufferinhalts und zum Verlassen des Editors die nur geringf gig voneinander abweichen Grunds tzlich unterscheidet man zwischen Speichern Speichern und Beenden und Beenden ohne Speichern Textbearbeitung mit dem Editor vi 71 72 Speichern Um den Inhalt des Puffers in die Datei auf der Platte zu schreiben geben Sie folgenden Befehl ein Da der Befehl mit einem Doppelpunkt beginnt m ssen Sie zum Abschlu Re turn dr cken Speichern und Beenden Mit folgendem Befehl speichern Sie den Inhalt des Puffers und beenden vi wq Sie k nnen statt dessen auch 22 eingeben In diesem Fall schlie en Sie die Ein gabe nicht mit Return ab Beenden ohne Speichern Wenn Sie die Datei nicht ge ndert haben und den Editor verlassen wollen ge ben Sie folgenden Befehl ein Auch hier m ssen Sie die Eingabe mit Return abschlie en Wenn Sie nde rungen vorgenommen haben erscheint die Meldung Kein Schreibvorgang seit letzter nderung quit setzt au er Kraft und vi wird nicht beendet Sollen vorhandene nderungen nicht bernommen werden geben Sie folgen den Befe
82. beschriebene immer w hrend der aktuellen Arbeits sitzung abschlie en vi Parameter setzen vi unterst tzt eine Reihe von Optionen mit denen Sie das Verhalten des Edi tors beeinflussen k nnen Um diese Optionen w hrend einer Arbeitssitzung anzuzeigen geben Sie folgenden Befehl ein set all Schlie en Sie die Eingabe mit Return ab Neustart nach einem Systemabsturz Wenn Ihr System abst rzt besteht die Gefahr da der Inhalt des Dateipuffers verlorengeht Der Pufferinhalt l ft sich jedoch durch einen Neustart von vi mit der Option r h ufig ganz oder teilweise wiederherstellen vi r dateiname dateiname ist der Name der Datei die zum Zeitpunkt des Systemabsturzes be arbeitet wurde In der Regel werden Sie nach dem Wiederhochfahren des Sy stems per elektronische Post informiert da eine Recover Datei vorhanden ist Textbearbeitung mit dem Editor vi 7 6 Befehls bersicht 92 In der folgenden Tabelle sind die wichtigsten vi Befehle zusammengefa t Tabelle 6 1 vi Befehle Befehl Beschreibung vi starten vi dateiname ffnet eine Datei oder erstellt eine neue Datei vi ffnet eine neue Datei ohne Namen vi r dateiname Stellt eine Datei nach einem Systemabsturz wieder her view dateiname ffnet eine Nur Lese Datei Cursorbefehle h Ein Zeichen nach links Eine Zeile nach unten k Eine Zeile nach oben l Ein Zeichen nach rechts w Zum n chsten Wort
83. ch allen Dateien die der angegebenen Benutzergruppe geh ren m time n Sucht nach allen Dateien die innerhalb der letzten n Tage ge ndert wurden newer ref_datei Sucht nach allen Dateien die nach ref_datei ge ndert wurden Wenn Sie die Suchkriterien nach Priorit t ordnen wollen k nnen Sie sie im Format optionen eingeben Innerhalb der Klammern k nnen Sie dann die Option o verwenden Steht diese Option zwischen zwei Kriterien werden auch Dateien ausgew hlt die nur eine der beiden Kriterien erf llen find name AAA o name BBB print AAA BBB Soll nach allen Dateien gesucht werden die den angegebenen Kriterien nicht entsprechen stellen Sie den Optionen die Zeichenfolge voran find name BBB print AAA Mit folgender Option k nnen Sie au erdem festlegen da auf die gefundenen Dateien ein Befehl angewendet werden soll exec befehl Die in Anf hrungszeichen stehenden geschweiften Klammern stehen dabei f r die von find ausgew hlten Dateien Dateien und Verzeichnisse 43 III U Zugriffsrechte 44 Mit dieser Methode k nnen Sie beispielsweise Arbeitsdateien die nur vor ber gehend ben tigt werden automatisch l schen lassen Voraussetzung ist da Sie solchen Dateien immer die gleichen Namen zuweisen Mit dem folgenden Befehl werden beispielsweise alle Dateien ausgew hlt und gel scht die temp oder dummy hei en find name t
84. chnisse 5I 2 Tabelle 3 3 zeigt wie dieser Code zustandekommt Tabelle 3 3 Zugriffsrechte f r kirsche Berechti Eigen gung t mer Gruppe Andere Lesen 4 4 4 Schreiben 2 2 2 Ausf hren 1 1 1 Gesamt 7 7 7 Der Code 777 entspricht also der maximalen Anzahl Berechtigungen die Sie f r eine Datei oder ein Verzeichnis vergeben k nnen Auch bei dieser Methode k nnen Sie mit dem Metazeichen Zugriffsrechte f r alle Dateien des aktuellen Verzeichnisses definieren Im folgenden Beispiel ver gibt der Eigent mer des Verzeichnisses obst an sich selbst Lese Schreib und Ausf hrberechtigung f r alle darin enthaltenen Dateien seine Gruppe erh lt Lese und Ausf hrberechtigung und alle anderen Benutzer lediglich Ausf hr berechtigung pwd home user2 obst Is 1 rwxrwxrwx 3 user2 21032 Feb 12 10 31 kirsche rwxrwxrwx 2 user2 68 Feb 10 11 09 erdbeere rwxrwxrwx 3 user2 12675 Feb 08 09 31 orange rwxrwxrwx 1 user2 1024 Feb 14 16 38 zitrone chmod 751 1s 1 rwxr x x 3 user2 21032 Feb 12 10 31 kirsche rwxr x x 2 user2 68 Feb 10 11 09 erdbeere rwxr x x 3 user2 12675 Feb 08 09 31 orange rwxr x x 1 user2 1024 Feb 14 16 38 zitrone Mit dem Befehl pwd wird zu Beginn gepr ft ob obst tats chlich aktuelles Ver zeichnis ist Der Befehl 1s 1 wird hier wie auch in den vorhergehenden Bei spielen nur verwendet um das Ergebnis der nderung zu verdeutlichen Weitere Infor
85. chricht nach Fort fahren fortsetzen oder sie in der vorliegenden Form abschicken 4 Mit dem Befehl p zeigen Sie den Text der eingesetzten Nachricht an Dateien einsetzen Mit folgendem Befehl kopieren Sie eine Textdatei in Ihre Nachricht r dateiname Um die Datei entwurf einzusetzen geben Sie also folgendes ein r outline Nachrichten beantworten Um eine Nachricht zu beantworten geben Sie folgenden Befehl in die mailx Befehlszeile ein r nummer Elektronische Post 109 III N Nachrichten speichern Wenn Sie die Nummer weglassen wird die aktuelle Nachricht beantwortet Um Nachricht 2 zu beantworten geben Sie also folgendes ein mailx setzt daraufhin die Absenderadresse in das Adre feld und kopiert den Inhalt der Betreff Zeile in eine neue Zeile mit dem Titel Re Subject Danach geben Sie den Text der Nachricht ein und schicken die Nachricht ab Mit R senden Sie die Antwort nicht nur an den Absender sondern auch an alle weiteren Empf nger der urspr nglichen Nachricht Um eine Nachrichten inflation zu vermeiden sollten Sie diesen Befehl jedoch sparsam verwenden Hinweis Wenn Sie eine Kopie der urspr nglichen Nachricht in die Antwort aufnehmen wollen geben Sie den Befehl m ohne Nachrichtennummer ein Wenn Sie eine Nachricht voraussichtlich noch ben tigen k nnen Sie sie in einer Datei speichern und bei Bedarf aus der Datei lesen Dabei gibt es zwei M glichkeiten
86. cht wird abgeschickt und auf dem Bildschirm erscheint wieder die Shell Eingabe auf forderung Elektronische Post 99 100 Beispielnachricht lesen Um zu pr fen ob neue Nachrichten eingetroffen sind geben Sie den Befehl mailx noch einmal ein Daraufhin werden etwa folgende Meldungen ange zeigt mailx Mail version 4 0 Thu Jan 16 12 59 09 PST 1992 Bet tigen Sie f r Hilfe var mail calvin 2 Nachrichten 1 neu U 2 hal ungewiss Fri Feb 14 12 01 14 318 Finanzlage gt N 1 calvin hobbes Mon Feb 17 08 12 21 453 Interstellare amp Die erste Zeile enth lt Versionshinweise zu mail In der zweiten Zeile ist Ihr Briefkasten angegeben normalerweise var mail benutzername in dem die eingehende Post abgelegt wird In den darauffolgenden Zeilen erscheinen die Kopfzeilen der im Briefkasten enthaltenen Nachrichten Ein N am Anfang der Zeile gibt an da es sich um eine neue Nachricht handelt Steht am Anfang der Zeile ein U hei t das da die Nachricht zwar schon w hrend der letzten Arbeitssitzung eingetroffen ist aber noch nicht gelesen wurde Auf diese Informationen wird im Abschnitt Nachrichten lesen noch ausf hrlich einge gangen Jeder Nachricht wird beim Empfang eine Nummer zugewiesen Calvins Brief an sich selbst tr gt beispielsweise die Nummer 1 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 7 Um eine Nachricht zu lesen geben Sie nach der mai1x Eingabeauff
87. chte 50 to 52 Siehe auch Zugriffsrechte Aktuelles Verzeichnis 28 33 Alias Adresse 115 Siehe auch mailx Aliasnamen 150 ndern der Maustasten 165 Anforderungskennung 133 Anf hrungszeichen 60 Anmelden bei entfernten Systemen 136 to 140 unter anderem Benutzernamen 138 Anmelden beim System 1 to 2 ANPASSEN xv Anwendung auf einem entfernten System 172 im Netzwerk mit DNI DECnet 183 Anzeigen aktuelle Login Sitzung 140 Benutzer des lokalen Servers 105 Dateiinhalt 31 Druckerstatus 129 to 130 entfernte Benutzer 143 to 144 entfernte Login Sitzungen 143 to 144 entfernte Verzeichnisse 142 Nachrichtenliste 102 verf gbaren Speicherplatz 66 Verzeichnisbelegung 66 Zugriffsrechte 45 apropos 25 Arbeitsverzeichnis 28 33 Ausf hrbare Dateien 27 Ausf hrberechtigung 44 AUSWAHL xv B baiff 41 Befehl finger 106 Befehl rusers 106 Befehl who 105 195 196 Befehle auf entfernten Systemen ausf hren 142 to 143 Ausgabe umleiten 21 to 22 Eingabe wiederholen 20 to 21 Gro Kleinschreibung 18 im Hintergrund ausf hren 23 Kurzbeschreibung abrufen 24 lange Befehle eingeben 19 mehrere Befehle eingeben 19 Optionen 21 Pipelining 22 Stichwortsuche 25 Syntax 24 Tilde 120 vi wiederholen 82 Befehlsmodus 69 70 Befehlsoptionen 21 Befehlsprotokoll 20 to 21 Benannte Puffer 82 Benutzername 1 Benutzerprofil 146 Bewegen Dateien 30 Text mit vi 81 Verzeichnisse 37 vi mit ex Befehlen
88. chten 105 Status abrufen 127 to 130 verf gbare Drucker anzeigen 128 vi Dateien 73 Drucker Anschlu parallel und seriell 192 du 66 E Editor Siehe vi Eingabeaufforderung 2 to 3 17 to 17 to 23 ndern 148 151 Eingabemodus 69 Elektronische Post Briefkasten 98 Datei mbox 98 Nachrichten anzeigen 102 Nachrichten beantworten 109 to 110 Nachrichten drucken 105 Nachrichten lesen 102 to 103 Nachrichten l schen 103 to 104 Nachrichten senden 105 to 107 Nachrichten speichern 110 to 113 Online Hilfe 121 Index Email Siehe Elektronische Post Entfernte Anmeldung Siehe rlogin env Befehl 147 ex Befehle 71 83 to 85 F file 32 find 41 to Funktionstasten Belegung vertauschen 166 G grep als Filter 54 mit Metazeichen 59 mit regul ren Ausdr cken 57 to 58 mit Zeichenfolgen 56 Syntax 53 to 54 Gro Kleinschreibung Befehle 18 bei vi 73 Gro und Kleinschreibung bei vi 86 H Hintergrundproze 23 Historie 20 to 21 history 20 HISTORY Variable 147 History Befehl konfigurieren 147 HOME Variable 148 Home Verzeichnis 28 34 bei rlogin 137 definieren 148 mit Tilde angeben 34 I Internetzwerk 136 Protokoll 136 197 198 K kill 64 Kommando Shell auf einem entfernten System 172 Kommentarzeilen 119 Konfigurationsdateien 145 to 146 Kopien 108 Kopieren auf ein entferntes System 142 Dateien 29 mit vi 80 90 Nachrichten in eine Datei
89. den Sie im man Pages 1 User Commands In diesem Abschnitt werden einige der am h ufigsten verwendeten Anpassungsm glichkeiten beschrieben Mit set noclobber verhindern Sie da Dateien beim Kopieren mit cp verse hentlich berschrieben werden Diese Variable wird nur von der C Shell unter st tzt Geben Sie folgendes in die Datei cshrc ein set noclobber Mit der Variablen HISTORY legen Sie fest wie viele Befehle in der Historienli ste Befehlsprotokoll gespeichert werden Der Inhalt der Liste kann mit dem Befehl history abgerufen werden mit dem Sie auch zuvor eingegebene Be fehle wiederholen k nnen F r die C Shell nehmen Sie folgende Zeile in die Datei cshrc auf zahl ist die Anzahl der zu speichernden Befehle set history zahl F r die Bourne oder Korn Shell setzen Sie folgende Zeile in die Datei pro file zahl ist die Anzahl der zu speichernden Befehle HISTORY zahl Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u Standardzugriffsrechte festlegen Mit dem Befehl umask legen Sie Standardzugriffsrechte fest die automatisch f r alle von Ihnen erzeugten Dateien und Verzeichnisse gelten Wenn die Mit glieder Ihrer Gruppe und die anderen Benutzer des Netzwerks beispiels weise nur Lese und Ausf hrberechtigung rwxr xr x f r Ihre Daten erhalten sol len k nnen Sie das in den Dateien cshrc und profile bis auf weiteres fest schreiben umask wird ebenso
90. den sollen f hren Sie Schritt 1 im Abschnitt xinitrc l schen oder umbenennen aus Existiert die Datei xinitrc und enth lt sie nderungen die erhalten bleiben sollen f hren Sie Schritt 2 im Abschnitt xinitrc l schen oder umbenennen aus xinitrc l schen oder umbenennen 1 Um die Datei xinitrc aus Ihrem Home Verzeichnis zu l schen geben Sie folgenden Befehl ein rm xinitrc 2 Um die nderungen in der Datei xinitrc zu bernehmen gehen Sie wie folgt vor Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III a Benennen Sie xinitrc in xinitrc save um mv xinitrc xinitrc save b Kopieren Sie SOPENWINHOME lib Xinitrcin xinitrcin Ihrem Home Verzeichnis cp OPENWINHOME 1lib Xinitrc HOME xinitrc c Kopieren Sie die gew nschten Zeilen aus xinitrc save in xinitrc keinen Aufruf f r svenv enthalten Die Zeile Vorsicht Die neue xinitrc Datei darf nur einen Aufruf f r olwm i l und SoP ENWINHOME lib openwin sys darf nicht gel scht werden OpenWindows Umgebung Um vor einrichten die OpenWindows Benutzerumgebung einzurichten gehen Sie wie folgt 1 H ngen Sie die OpenWindows Software mit NFS von dem bereitstellenden Server in das lokale Dateisystem ein Wenn Sie Informationen zu diesem Schritt ben tigen schlagen Sie im OpenWindows Reference Manual nach oder wenden sich an Ihren Systemv
91. der oben gezeigten Beispiele aus Die neue Einstellung gilt nur w hrend der aktuellen Arbeitssitzung Wenn Sie die Eingabeaufforderung auf Dauer ndern m chten nehmen Sie die Definition in die Datei profile in Ihrem Home Verzeichnis auf C Shell In der C Shell ndern Sie die Eingabeaufforderung mit dem Befehl set prompt Hier drei Beispiele set prompt set prompt hostname set prompt hostname id Mit dem ersten Befehl erzeugen Sie eine Eingabeaufforderung die aus ei nem Prozentzeichen und einem Leerzeichen besteht Anpassen der Arbeitsumgebung Tal 10 152 e Mit dem zweiten Befehl erzeugen Sie eine Eingabeaufforderung die aus Ih rem Systemnamen und der History Nummer des letzten Befehls besteht an gezeigt wird also hostnamel hostname2 hostname3 usw Mit dem dritten Befehl erzeugen Sie eine Eingabeaufforderung die aus dem Systemnamen Ihrem Login Namen in geschweiften Klammern einem Dop pelpunkt und einem Leerzeichen besteht Probieren Sie eines der oben gezeigten Beispiele aus Die neue Einstellung gilt nur w hrend der aktuellen Arbeitssitzung Wenn Sie die Eingabeaufforderung auf Dauer ndern m chten nehmen Sie die Definition in die Datei cshrc in Ihrem Home Verzeichnis auf Weitere Variablen Es gibt eine Vielzahl weiterer Variablen die Sie in der Datei profile oder cshrc setzen k nnen Eine vollst ndige Liste aller Umgebungsvariablen fin
92. des Benutzers von dem die Nach richt stammt Zeit Datum und Zeitpunkt zu dem die Nachricht abgeschickt wurde Gr e Anzahl der Zeilen und Zeichen in der Nachricht Thema Betreff Zeile Subject der Nachricht Wenn die Liste nicht vollst ndig auf den Bildschirm pa t k nnen Sie mit fol genden Befehlen vor und zur ckbl ttern z Zeigt die n chste Bildschirmseite an h Zeigt die vorhergehende Bildschirmseite an h Zeigt die Kopfzeilenliste wieder an Um die aktuelle Nachricht gt zu lesen dr cken Sie Return Wenn Sie danach ein zweites Mal Return dr cken wird die n chste Nachricht ange zeigt usw Um eine beliebige Nachricht anzuzeigen geben Sie ihre Nummer ein und dr cken dann Return Nachrichten l schen und wiederherstellen Normalerweise werden gelesene Nachrichten in der Datei mbox gespeichert wenn Sie mailx verlassen Wird eine Nachricht nicht mehr ben tigt k nnen Sie sie aber auch aus dem Briefkasten l schen Um die zuletzt gelesene Nachricht zu l schen geben Sie einfach d ein Soll eine bestimmte Datei gelesen werden verwenden Sie folgendes Eingabeformat qa nummer Elektronische Post 103 104 Mit folgendem Befehl l schen Sie die zweite Nachricht aus dem Briefkasten amp d2 Sie k nnen auch mehrere Nachrichten gleichzeitig l schen Um die Nachrich ten 1 und 3 zu l schen geben Sie folgendes ein amp d 13 Mit fo
93. e OpenWindows Anpassung des Arbeitsbereichs Fehlerbeseitigung Erstellung von Shell Skripts Versenden von elektronischer Post und Arbeiten im Netzwerk Weitere Informationen zu der Solaris AnswerBook Software finden Sie im Solaris Roadmap Richtlinien zur Schreibweise xiv In diesem Handbuch gelten folgende Richtlinien zur Schreibweise Wichtige Begriffe Befehlsargumente Variablen und Verweise auf weitere Dokumentation sind kursiv gedruckt Zum Beispiel Erl uterungen zur Eingabe des Arguments dateiname finden Sie in den man Pages 1 User Commands Online Dokumentation zu SunOS Befehlen Indieser Schriftart erscheinen Informationen die Sie w hrend einer Beispielsitzung eingeben Zum Beispiel s date Diese Schriftart wird f r Listings sowie f r Befehls und Systemnamen verwendet Zum Beispiel Um sich als Superuser anzumelden weisen Sie sich bei der Anmeldung als root aus oder geben den Befehl su in die Kommandozeile ein In dieser Schriftart erscheinen au erdem Meldungen die das System generiert und auf den Bildschirm ausgibt Zum Beispiel who bozo console Sep 11 15 36 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 e Die Namen der Maustasten erscheinen in Gro buchstaben und verweisen auf die Funktion nicht auf die Position der Tasten also Dr cken Sie AUSWAHL und nicht etwa Dr cken Sie LINKS Ursache daf r ist da die Belegung der Maustasten g
94. e ndert werden kann und die linke Maustaste daher nicht immer mit der Funktion AUSWAHL belegt sein mu AUSWAHL AUSWAHL ANPASSEN ANPASSEN Shift AUSWAHL MEN MEN Abbildung P 1 Standardbelegung der Maustasten Bei M usen mit drei Tasten sind die Maustasten standardm ig wie folgt belegt e AUSWAHL linke Maustaste e ANPASSEN mittlere Maustaste e MEN rechte Maustaste Bei M usen mit zwei Tasten sind die Maustasten standardm ig wie folgt belegt e AUSWAHL linke Maustaste e MEN rechte Maustaste Um die Funktion ANPASSEN auf einer Maus mit zwei Tasten auszuf hren dr cken Sie die Taste Shift auf der Tastatur halten sie gedr ckt und dr cken gleichzeitig die Maustaste AUSWAHL Tastennamen erscheinen in Anf hrungszeichen Beispiel Dr cken Sie Return Auf manchen Tastaturen hat die Taste Return die Beschriftung Enter Einf hrung xV Hinweis Solaris unterst tzt sowohl SPARC Systeme als auch x86 Systeme Die Tastaturen dieser Systeme sind unterschiedlich Daher sind die Tastaturbefehle f r einige OpenWindows Men befehle je nach Tastatur ebenfalls unterschiedlich F r die meisten Tastaturbefehle gibt es jedoch unter Solaris eine zus tzliche Tastenkombination mit der Meta Taste die auf beiden Plattformen benutzt werden kann Kapitel 1 Anmelden bei SunOS und Starten von OpenWindows enth lt eine Liste der OpenWindows Befehle und der verschiedenen quivalente
95. e Benutzerkategorie Jeder Berechti gungsart ist ein bestimmter Wert zugeordnet 4 f r Leseberechtigung 2 f r Schreibberechtigung und 1 f r Ausf hrberechtigung Die Summe der ersten zweiten und dritten Spalte entspricht der ersten zweiten und dritten Ziffer des Berechtigungscodes Solaris Handbuch f r fortgeschrittene Benutzer August 1994 3 Hier ein weiteres Beispiel f r die Vergabe von absoluten Zugriffsrechten bei dem die Ergebnisse mit dem Befehl 1s 1 gepr ft werden ls 1 zitrone rw r r 3 user2 chmod 755 zitrone ls l1 zitrone rwxr xr x 3 user2 1024 Feb 10 11 46 zitrone 1024 Feb 10 11 48 zitrone F r die Datei zitrone gelten also folgende Zugriffsrechte der Eigent mer kann sie lesen schreiben und ausf hren w hrend die Gruppe und alle ande ren Benutzer nur Lese und Ausf hrberechtigung haben Tabelle 3 2 zeigt wie der Berechtigungscode ermittelt wird Tabelle 3 2 Zugriffsrechte f r zitrone Berechti Eigen gung t mer Gruppe Andere Lesen 4 4 4 Schreiben 2 0 0 Ausf hren 1 1 1 Gesamt 7 5 5 Um als Eigent mer der Datei kirsche sich selbst der Gruppe und allen ande ren Benutzern Lese Schreib und Ausf hrberechtigung zu erteilen w rden Sie also folgendes eingeben ls 1 kirsche rw r r 3 user2 chmod 777 kirsche ls 1 kirsche rwxrwxrwx 3 user2 1024 Feb 10 11 51 kirsche 1024 Feb 10 11 53 kirsche Dateien und Verzei
96. e Wenn Sie mailx schon gestartet haben gen gt es wenn Sie den Befehl m und die Empf ngeradresse eingeben amp m benutzer system e Wenn Sie eine Nachricht an mehrere Empf nger schicken wollen trennen Sie die einzelnen Adressen durch Kommas oder Leerzeichen Zum Bei spiel mailx donald pluto jon garfield tom jerry 106 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III oder mailx donald pluto jon garfield tom jerry 2 Dr cken Sie Return Das Programm fordert Sie zur Eingabe einer Be treff Zeile auf Geben Sie einen kurzen Kommentar ein und dr cken Sie noch einmal Return 3 Geben Sie den Text der Nachricht ein und beenden Sie jede Zeile mit Return Wenn Sie keine Zeilenschaltungen eingeben wird der Text zwar auf dem Bildschirm umbrochen intern aber wie eine einzige Zeile behandelt Hinweis Jede Textzeile kann maximal 256 Zeichen lang sein Wenn Sie diese Grenze berschreiten wird der Bildschirm eingefroren und Sie m ssen die Eingabe mit Ctrl C abbrechen 4 Dr cken Sie nach Eingabe der letzten Zeile Return und dann Ctrl D um die Nachricht abzuschicken Nicht zustellbare Nachrichten Wenn Sie eine falsche Empf ngeradresse angeben reagiert das System mit fol gender Meldung und stellt die Nachricht zur ck in den Briefkasten benutzer system User unknown Wenn Sie mailx das n chste Mal star
97. e den Befehl mailx noch einmal ein diesmal aber zusammen mit Ihrer Postadresse Login Name und Hostname In den folgenden Beispielen werden der Login Name calvin und der Host Solaris Handbuch f r fortgeschrittene Benutzer August 1994 7 name hobbes verwendet Bei der Eingabe der Postadresse verbinden Sie diese beiden Elemente mit dem Zeichen hier also zu calvin hobbes In einem lokalen Netzwerk gen gt unter Umst nden auch der Login Name Wenn Sie nicht wissen was Sie auf Ihrem System eingeben m ssen fragen Sie Ihren Systemverwalter mailx calvin hobbes Das Programm zeigt daraufhin die Eingabeaufforderung Subject an mailx calvin hobbes Subject Wenn Sie wollen k nnen Sie hier einen kurzen Kommentar zum Anla der Nachricht eingeben Die Eingabe mu mit Return abgeschlossen werden Danach geben Sie den Nachrichtentext ein Dr cken Sie nach jeder Zeile Return Tippfehler k nnen nur in der aktuellen Zeile und nur mit der R ckt aste gel scht werden Um eine Leerzeile einzuf gen dr cken Sie zweimal Return mailx calvin hobbes Subject Interstellare Ausfl ge Lieber Calvin Raumfahrer Spiff begibt sich heute wieder auf eine Expedition zum Planeten Zorg Kommst du mit Bis bald Calvin Um die Nachricht abzuschicken dr cken Sie nach Eingabe der letzten Zeile Return und danach die Tastenkombination Ctrl D Die Nachri
98. e die gew nschten Zeilen aus xinitrc savein xinitrc Vorsicht Die neue xinitrc Datei darf nur einen Aufruf f r olwm und keinen Aufruf f r svenv enthalten SOPENWINHOME 1lib openwin sys darf nicht gel scht werden nderungen am Arbeitsbereich In fr heren Versionen von OpenWindows vor Version 3 3 wurden nderungen die Sie im Fenster Arbeitsbereich Eigenschaften vornehmen in der Datei Xdefaults in Ihrem Home Verzeichnis gespeichert OpenWindows ab Version 3 3 speichert diese Einstellungen in der Datei OWdefaults die sich ebenfalls in Ihrem Home Verzeichnis befindet Da diese Datei Vorrang vor Xdefaults hat kann Xdefaults im Home Verzeichnis verbleiben Xdefaults sollte jedoch nur noch f r zus tzliche Anpassungen verwendet werden die ber das Fenster Arbeitsbereich Eigenschaften nicht m glich sind Durch Bearbeitung der Datei Xdefaults mit einem Texteditor wie vi k nnen Sie beispielsweise Anwendungen konfigurieren die nicht zu den OpenWindows Standardanwendungen geh ren oder C Makros in die Konfiguration aufnehmen Derartige Anpassungen werden durch die Einstellungen im Fenster Arbeitsbereich Eigenschaften nicht beeinflu t Aktualisierung auf OpenWindows Version 3 3 oder h here Versionen 163 164 Men Arbeitsbereich anpassen In lteren Versionen der OpenWindows Software wurde der Inhalt des Untermen s Programme im Men Arbeitsbereich durch Bearbeitung der D
99. e in die Datei cshrc aufnehmen alias rm rm i weisen Sie dem Befehl rm i den Aliasnamen rm zu d h wenn Sie rm einge ben wird in Wirklichkeit rm i ausgef hrt und das System l t sich den L schvorgang best tigen Bei der Eingabe d rfen Sie die Anf hrungszeichen nicht weglassen da die Shell den Text nach dem Leerzeichen sonst nicht richtig interpretiert Um die nderungen an der Datei cshrc sofort wirksam zu machen geben Sie folgenden Befehl ein example source cshrc Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u Eingabeaufforderung ndern Mit welchem Befehl Sie die Eingabeaufforderung Ihrer Shell ndern h ngt da von ab ob Sie mit der Bourne Korn oder C Shell arbeiten Bourne und Korn Shell In der Bourne und der Korn Shell ndern Sie die Eingabeaufforderung mit dem Befehl Ps1 Hier drei Beispiele Psi1 PS1 hostname PS1 hostname id Mit dem ersten Befehl erzeugen Sie eine Eingabeaufforderung die aus ei nem Doppelpunkt und einem Leerzeichen besteht Mit dem zweiten Befehl erzeugen Sie eine Eingabeaufforderung die aus Ih rem Systemnamen einem Doppelpunkt und einem Leerzeichen besteht Mit dem dritten Befehl erzeugen Sie eine Eingabeaufforderung die aus dem Systemnamen Ihrem Login Namen in geschweiften Klammern einem Dop pelpunkt und einem Leerzeichen besteht Probieren Sie eines
100. e nach der Option p den Namen des Druckers ein 130 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 8 Im folgenden Beispiel werden die Konfigurationsdaten des Druckers buche angezeigt lpstat p buche 1 Drucker buche ist nicht belegt aktiviert seit Mittwoch 2 Januar 1992 18 20 22 MET verf gbar Format eingeh ngt Inhaltstypen PS Druckertypen PS Beschreibung Verbindung direct Benutzer zul ssig alle Formate zul ssig keine Meldungszeile nicht ben tigt Zeichens tze keine Standard Laufweite Standard Seitengr e Befehlsoptionen zu lpstat Mit dem Befehl Ipstat k nnen je nach den verwendeten Befehlsoptionen sehr unterschiedliche Informationen abgerufen werden Die am h ufigsten be nutzten Optionen sind in Tabelle 8 2 zusammengefa t Wenn Sie Optionen kombinieren dabei brauchen Sie keine bestimmte Reihenfolge einzuhalten trennen Sie sie durch Leerzeichen und stellen jeder Option einen Binde strich voran Um zum Beispiel eine Aufstellung aller Konfigurationsdaten eines bestimmten Druckers anzuzeigen geben Sie folgendes ein lpstat p druckername 1 Drucken 131 Tabelle 8 2 bersicht h ufig verwendeter 1pstat Optionen Option Beschreibung a Accept Zeigt ob die verf gbaren Drucker Auftr ge entgegennehmen c Class Zeigt Druckerklassen und die dazugeh renden Drucker d Destination Gibt den Namen des Standarddrucker
101. e nichtproportionale Schrift w hlen In den folgenden Beispielen werden f r Terminalfenster ausschlie lich nichtproportionale Schriften f r Fenster und Fenstertitel dagegen Proportionalschriften verwendet Schriftattribute f r ein einzelnes Fenster ndern Um eine Anwendung mit anderen Schriftattributen zu starten geben Sie den Namen der Anwendung die Option fn sowie Schriftstil und Punktgr e in eine Befehlszeile ein Wenn Sie den Befehl mit dem Zeichen amp abschlie en steht das Fenster aus dem Sie die Anwendung gestartet haben danach weiter zur Verf gung anwendung fn schriftstil punktgr e amp Die folgenden Beispiele verdeutlichen die Verwendung dieses Befehls e Mit dem unten gezeigten Befehl ffnen Sie eine neue Kommando Shell mit der Proportionalschrift Lucida Sans Typewriter Bold Da die Schriftgr e nicht spezifiziert ist wird weiterhin die Standardgr e 12 Punkt verwendet emdtool fn lucidasans typewriter bold amp In diesem Beispiel ffnen Sie eine neue UNIX Shell mit der Proportional schrift Lucida Sans Typewriter Bold und erh hen die Schriftgr e von 12 auf 14 Punkt Damit ndern Sie gleichzeitig die Fenstergr e shelltool fn lucidasans typewriter bold 14 amp In diesem Beispiel ffnen Sie ein neues xterm Fenster mit der Schrift ter minal bold in der Schriftgr e 16 Punkt xterm fn terminal bold 16 amp Anpassen
102. efehle nnn nnnnnanan annann Yalbereitungen aux ame EE EEEE lestdafelerzeupeni sz 2sess nnana sen er eeen Dateien anzeigen e ezsssss een ee Dateien kopieren ep us en Dateien bertragen und umbenennen mv Dateien l schen m ur 22u50 40ER er rnn Solaris Handbuch f r fortgeschrittene Benutzer August 1994 13 17 17 18 18 19 20 21 21 23 24 24 24 25 27 27 28 28 29 29 29 30 30 Inhalt einer Datei anzeigen more cat Dateityp anzeigen File seunsenee ne Verzeichnisbefehle 8 nurneru Verzeichnishier rchie 208 2 Bee Aktuelles Verzeichnis anzeigen pwd Hlome Verzeichnis s u u een Aktuelles Verzeichnis wechseln cd Verzeichnisse anlegen mkdir uu u Relative Pradramen ux sussss4044422 04ER RR RI Verzeichnisse bertragen und umbenennen mv Verzeichnisse kopieren cp D 2 40 ren Verzeichnisse l schen rmdir Zwei Dateien vergleichen diff 222202 Drei Dateien vergleichen Al f 3 s se0r en Gro e Dateien vergleichen bdiff Dateien suchen find are ne een nee Zugriffsrechte nenn ae ren Zugriffsrechte und Status anzeigen 1s 1 Versteckte Dateien anzeigen ls a Zugriffsrechte ndern chmod 2 22220 Absolute Zugriffsrechte vergeben 4 Suchen in Dateien ns Nach Zeichenfolgen suchen grep
103. efkasten der Anwendung Post und das System gibt unter Umst nden Fehlermeldungen und Warnhinweise aus 97 ri Grundlagen In diesem Abschnitt lernen Sie die wichtigsten Funktionen von mailx in einer Beispielsitzung kennen Wenn Sie mehr ber mailx wissen m chten sollten Sie auch die darauffolgenden Abschnitte lesen in denen weitere Befehle und Funktionen vorgestellt werden Um eine Nachricht an einen Benutzer schicken zu k nnen ben tigen Sie des sen Login Namen und den Hostnamen seines Systems Arbeitet der Empf nger am gleichen System wie Sie reicht der Login Name aus Jeder Benutzer verf gt ber einen eigenen Briefkasten der sich normalerweise im Verzeichnis var mail benutzername befindet benutzername steht hier f r den Login Namen mailx meldet wenn eine Nachricht eintrifft und legt die Nachricht im Brief kasten ab Gelesene Nachrichten werden automatisch in einer Datei namens mbox gespeichert die sich ebenfalls in Ihrem Home Verzeichnis befindet mailx starten Um mailx zu starten geben Sie folgenden Befehl in die Befehlszeile ein und dr cken Return mailx Liegen keine neuen Nachrichten vor gibt das System folgende Meldung aus Keine Post f r benutzername benutzername steht hier f r Ihren Login Namen Beispielnachricht senden 98 Damit Sie sehen wie mailx funktioniert sollten Sie als erstes eine Nachricht an sich selbst schicken Dazu geben Si
104. ei SunOS und Starten von OpenWindows ANMelleN riy ea raa AEE ET a AE Losr Shellasse sure nie inet Abm den nannte ee ea Tastaturbeiehle ns 4221228 ERBE er Vorbereitungen f r den Start von OpenWindows Die Umgebungsvariable OPENWINHOME Die Datei zinitre 22 2 2er a OpenWindows Umgebung einrichten OpenWindows starten ss Veyazeseu nen Wenn sich OpenWindows nicht starten l t Open Windows beenden 422 22 2 2 er Spezielle Start ptionen su uur0un0000n00 000 Eingeschr nkter Zugriffsschutz OO oo A RAe oa N ea me me e U N N e iii Systeme mit Graustufen Bildschirm 2 SUHOS Befehle 1 4 2420 uuu0 0 4044 20 0 en Eingabeaufforderungen 424 22 Beichleeingeben ns ie een Eingabefehler korrigieren 2u u0uuu 002020 Mehrere Befehle und lange Befehle eingeben Eingaben wiederholen s uu10 sr uue08 rer ai Rene Befehlsoptionen 0 00 uuu000u00 000000 HERR Befehlsausgabe umleiten 22222e2cn200 Befehle im Hintergrund ausf hren Hilfe zu SunOS Befehlen x uu n nu Wer ara det man pages Online Dokumentation zu SunOS Befehlen STATION nr Er denpa t Enea e EE e E Kurzbeschreibungen zu SunOS Befehlen anzeigen Ra BURN EEE ER e C Eun Stichwortsuche apropos 22222e2n2e 3 Dateien und Verzeichnisse 2ececeseeererenn nen Gr ndlag nm esses puruntin iinan rare eu Dateib
105. ein 5 Beenden Sie vi mit dem Befehl wq oder 72 mailx zeigt daraufhin im Nachrichtentext die Meldung Fortfahren an Sie k nnen die Eingabe entweder an dieser Stelle fortsetzen oder die Nachricht mit Ctrl D abschicken Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Alias Adressen Mit Hilfe einer Alias Adresse oder Adre liste k nnen Sie Nachrichten an meh rere Benutzer senden ohne die Postadresse jedes einzelnen Benutzers angeben zu m ssen Nehmen wir an Sie schicken in regelm igen Abst nden Nachrichten an die Benutzer hans neptun theo mars und franz jupiter Um nicht jedes mal drei Adressen eingeben zu m ssen erstellen Sie eine Alias Adresse namens amigos und geben diese in der Adrefzeile an Die Nachricht wird dann automatisch an alle drei Benutzer gesendet Alias Adressen k nnen in folgenden Dateien definiert werden mailrc in Ihrem Home Verzeichnis e etc aliases Zwischen Alias Adressen die Sie in der Datei mailrc definieren und den Adressen in der Datei etc aliases bestehen Unterschiede die in Tabelle 7 1 am Ende dieses Abschnitts zusammengefa t sind Alias Adressen in mailrc Die Alias Adressen in mailrc weisen folgende Besonderheiten auf Sie sind privat d h sie k nnen nur von Ihnen verwendet werden Wenn ein anderer Benutzer versucht eine Nachricht an eine dieser Adressen zu sen den erh lt er die Fehlermeldung Unbekannter Benutzer e Wenn S
106. eine Alias Adresse zu senden geben Sie in der Adref zeile nur den Namen der Alias Adresse an Zum Beispiel mail amigos Subject Urlaub Hat einer von euch Lust inen kleinen Abstecher nach Rio zu machen Sagt mir Bescheid Auf den Systemen der Empf nger erscheint diese Nachricht folgenderma en To hans neptun theo mars franz jupiter Subject Urlaub Hat einer von euch Lust inen kleinen Abstecher nach Rio zu machen Sagt mir Bescheid Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Alias Adressen in etc aliases Alias Adressen in der Datei etc aliases haben folgende Eigenschaften e Sie sind ffentlich d h sie k nnen im Format alias_name Ihr_systemname von jedem Benutzer des Netzwerks verwendet werden Wenn Sie eine Nachricht an eine dieser Alias Adressen schicken wird der Alias auch bei den Empf ngern angezeigt Diese wissen also da Sie eine Alias Adresse verwendet haben aber nicht unbedingt wer darin noch ange geben ist Alias Adressen in etc aliases unterschieden sich auch im Format von den Adressen in mailrc Sie bestehen aus folgenden Elementen Dem Namen des Alias gefolgt von einem Doppelpunkt Den Adressen Login und Systemname der Empf nger die durch Kommas getrennt werden Dieser Adre typ kann auch l nger als eine Zeile sein Um die Datei etc aliases bearbeiten zu k nnen m ssen Sie sich unter dem Benutzernamen r
107. einen Drucker senden Druckerstatus ermitteln Druckanforderungen abbrechen Eine ausf hrliche Beschreibung des Druckdienstes LP finden Sie im Handbuch User Accounts Printers and Mail Administration Druckanforderungen senden Um eine Datei ber die Befehlszeile zu drucken senden Sie mit dem Befehl 1p eine Druckanforderung an den Drucker Daraufhin wird die Datei in die War teschlange des Druckers gestellt und auf dem Bildschirm erscheint die Ken nung des Druckauftrags 123 Anforderungen an den Standarddrucker senden Wenn der Druckdienst LP f r einen Standarddrucker konfiguriert ist k nnen Sie Druckauftr ge ohne Angabe des Druckernamens senden lp dateiname dateiname steht f r den Namen der Datei die gedruckt werden soll Die Datei wird in die Warteschlange des Standarddruckers gestellt und auf dem Bildschirm erscheint die dem Auftrag zugeordnete Anforderungskennung Um die Datei etc passwd auf dem Standarddrucker zu drucken geben Sie folgendes ein lp etc passwd Anforderungskennung ist buche 8 1 Datei en Im Handbuch User Accounts Printers and Mail Administration ist beschrieben wie Sie einen Standarddrucker f r LP festlegen Anforderungen an andere Drucker senden Wenn kein Standarddrucker zur Verf gung steht oder die Datei auf einem an deren Drucker gedruckt werden soll geben Sie in der Befehlszeile den Namen des gew nschten Druckers an lp d d
108. eis vi Befehle sind kontextabh ngig Wenn Sie den gleichen Befehl in Gro buchstaben und Kleinbuchstaben eingeben kann es also zu sehr unter schiedlichen Ergebnissen kommen Um ein Zeichen Pfeiltasten Wenn auf Ihrer Tastatur Pfeiltasten vorhanden sind k nnen Sie den Cursor da mit beliebig nach oben unten rechts und links durch den vorhandenen Text und die angezeigten Leerzeilen bewegen Wenn Sie auf einem entfernten Terminal mit vi arbeiten funktioniert diese Methode mitunter nicht da manche Terminalemulatoren die Pfeiltasten nicht unterst tzen In diesem Fall k nnen Sie ersatzweise folgende Tasten verwen den Mit h bewegen Sie den Cursor um ein Zeichen nach links Mit 1 bewegen Sie den Cursor um ein Zeichen nach rechts Mit j bewegen Sie den Cursor um ein Zeichen nach unten e e e Mit k bewegen Sie den Cursor um ein Zeichen nach oben Um ein Wort Mit w bewegen Sie den Cursor zum n chsten Wort oder Satzzeichen Mit b bewegen Sie den Cursor zum vorhergehenden Wort oder Satzzeichen Mit w oder B setzen Sie den Cursor auf das Leerzeichen vor dem n chsten bzw vorherigen Wort Satzzeichen werden dabei bersprungen Mit e bewegen Sie den Cursor auf das letzte Zeichen des aktuellen Worts An den Zeilenanfang oder das Zeilenende Mit bewegen Sie den Cursor auf das erste Zeichen der aktuellen Zeile Mit bewegen Sie den Cursor auf das letzte Zeichen der aktuellen Zeile Um eine Zeile nach unten
109. el mail kollegenf texas Subject Meeting um 16 30 Die Finanzlage ist im vergangenen Monat noch prek rer geworden Wir m ssen uns dringend nach neuen Einnahmequellen umsehen Bitte seid alle p nktlich um 16 30 zur Stelle Da die Adre zeile hier nicht wie bei den Alias Adressen aus mailrc erwei tert wird sehen die Empf nger das gleiche wie der Absender To kollegenf texas Subject Meeting 16 30 Die Finanzlage ist im vergangenen Monat noch prek rer geworden Wir m ssen uns dringend nach neuen Einnahmequellen umsehen Bitte seid alle p nktlich um 16 30 zur Stelle Elektronische Post 119 III N Tilde Befehle 120 Wenn Sie Nachrichten an eine Alias Adresse dieses Typs schicken m ssen Sie den Namen des Systems angeben auf dem die Adresse gespeichert ist Wenn Sie auf dem System riders eine Alias Adresse namens easy definieren m s sen Sie die Nachricht also an easy riders schicken In Tabelle 7 1 sind die Unterschiede zwischen Alias Adressen aus der Datei mailrc und der Datei etc aliases zusammengefa t Tabelle 7 1 Unterschiede zwischen Alias Adressen in mailrc und etc aliases mailrc etc aliases nderungen nur als root nein ja m glich Adre zeilenformat alias alias systemname Empf ngerliste f r Empf nger ja nein sichtbar Empf ngeradressen durch nein ja Kommas getrennt Alle Adressen in einer Zeile ja nein Verwendung durch andere nein ja
110. em ist ein Ger t welches Ihnen das Senden und Empfangen von Informationen ber eine Telefonleitung erm glicht Die grafische Anwendung Administration Tool macht das Einrichten eines Modems auf Ihrem System zu einer einfachen und komfortablen Aufgabe Gehen Sie wie folgt vor 1 Schlie en Sie das Modem an Um ein Modem an Ihr System anzuschlie en m ssen Sie in der Regel folgende Schritte durchf hren e Schlie en Sie das Modem physikalisch an Ihr System an oder installieren Sie es falls es sich um eine Modem Karte handelt e Stellen Sie alle erforderlichen Schalter und oder die bertragungsrate Baudrate die Anschl sse und sonstigen Einstellungen auf dem Modem entsprechend den Anleitungen ein Die erforderlichen Informationen zur Ausf hrung dieser Schritte finden Sie in der mit dem Modem gelieferten Dokumentation des Herstellers sowie in der Installations Dokumentation zu Ihrem System 189 190 2 Melden Sie sich als root beim System an Sie m ssen sich als root beim System anmelden um das Administration Tool benutzen zu k nnen eine Ausnahme hiervon bilden lediglich die Mitglieder der speziellen UNIX sysadmin Gruppe GID 14 Nur als Benutzer root haben Sie die Berechtigung Systemdateien zu ndern Geben Sie den Befehl su ein um sich als root anzumelden su Password Geben Sie hier das Root Pa wort ein Falls die Benutzer Zugangsberechtigung f r root pa wortgesch tzt ist
111. emeldet Um Informationen zu einem bestimmten System anzuzeigen geben Sie ru sers und den Namen des Systems ein rusers mars mars doris sabine hansm Arbeiten im Netzwerk 143 144 Wenn Sie den Befehl rusers mit der Option 1 eingeben erscheint eine aus f hrlichere Liste in der au er den Benutzernamen auch der Ierminaltyp Da tum und Zeitpunkt der Anmeldung der Zeitraum seit der letzten Eingabe falls l nger als eine Minute und gegebenenfalls der Name des Systems von dem aus sich der Benutzer angemeldet hat angegeben ist rusers l mars doris mars ttyd8 Feb 10 08 12 5429 sabine mars console Feb 10 09 16 hansm mars ttyp0 Feb 10 11 56 36 Wenn Sie den Befehl ohne einen Systemnamen eingeben werden die Daten al ler entfernten Benutzer angezeigt Weitere Informationen zu dem Befehl rusers und den dazugeh rigen Optio nen finden Sie in den man Pages 1 User Commands Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Konfigurationsdateien Anpassen der Arbeitsumgebung V Unter SunOS haben Sie die M glichkeit die Arbeitsumgebung in vielerlei Hinsicht an Ihre Anforderungen anzupassen Dazu ndern Sie den Wert der Umgebungsvariablen in den Konfigurationsdateien Ihres Systems Wenn Sie sich beim System anmelden wird der Inhalt dieser Dateien gelesen und das System entsprechend konfiguriert Durch Setzen der Umgebungsvariablen k nnen Sie sich also Ihre ganz pers
112. emp o name dummy exec rm Weitere Informationen zu find finden Sie in den man Pages 1 User Commands Hinweis Da Sie es bei der t glichen Arbeit h ufig mit Zugriffsrechten zu tun haben werden sollten Sie diesen Abschnitt besonders aufmerksam lesen Zugriffsrechte legen fest wer auf eine Datei oder ein Verzeichnis zugreifen darf und welche Zugriffsarten gestattet sind Es gibt drei Arten von Zugriffsrechten r Leseberechtigung Damit Sie eine Datei ffnen oder kopieren bzw den In halt eines Verzeichnisses anzeigen k nnen m ssen Sie f r die Datei oder das Verzeichnis leseberechtigt sein w Schreibberechtigung Damit Sie eine Datei ndern l schen oder umbenen nen bzw den Inhalt eines Verzeichnisses durch Hinzuf gen oder L schen von Dateien ndern k nnen m ssen Sie f r die Datei oder das Verzeichnis schreibberechtigt sein x Ausf hrberechtigung Damit Sie auf eine ausf hrbare Datei bzw die Un terverzeichnisse eines Verzeichnisses zugreifen k nnen m ssen Sie f r die Datei oder das Verzeichnis ausf hrberechtigt sein Zugriffsrechte k nnen an drei Arten von Benutzern vergeben werden Selbst Der Eigent mer der Datei oder des Verzeichnisses Gruppe Alle Benutzer die der gleichen Benutzergruppe angeh ren wie der Eigent mer Benutzergruppen werden vom Systemverwalter eingerich tet und verwaltet Andere Alle weiteren Benutzer Solaris Handbuch f r
113. en Eingabefehler korrigieren 18 Nehmen wir an Sie haben Date zwar schon eingegeben Ihren Fehler jedoch bemerkt bevor Sie Return gedr ckt haben Da der Befehl erst nach dem Dr cken von Return an das System gesendet wird k nnen Sie den Fehler noch korrigieren Daf r stehen zwei Methoden zur Auswahl e Sie dr cken die R cktaste Back Space oder die Taste Del so oft bis das falsch eingegebene Zeichen gel scht ist e Sie dr cken Ctrl U um die gesamte Zeile zu l schen Probieren Sie beide Methoden aus Die Funktion der R cktaste und der Taste Del ist nicht auf allen Systemen gleich Die Tastenkombination Ctrl U funktioniert auf den meisten Systemen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Mehrere Befehle und lange Befehle eingeben Wenn Sie mehrere Befehle gleichzeitig an das System bergeben wollen ver wenden Sie das Semikolon als Trennzeichen Wenn Sie die Befehle date und logname wie in folgendem Beispiel gezeigt eingeben brauchen Sie zum Ab schlu nur einmal Return zu dr cken date logname Montag 3 Februar 1992 10 12 51 Uhr MET nina Da die Befehle nacheinander abgearbeitet werden erscheinen zun chst das Da tum und die Uhrzeit die Ausgabe des Befehls date und danach der Login Name des aktuell angemeldeten Benutzers Ausgabe des Befehls 1ogname Wenn Sie einen sehr langen Befehl eingeben k nnen Sie d
114. en kopieren Sie die Nachricht mit dem Befehl c in die Datei amp c 3 memos finanzen Nachrichten in Ordnern speichern Wenn Sie Nachrichten in Mail Ordnern speichern brauchen Sie beim Spei chern oder Kopieren keine vollst ndigen Pfadnamen anzugeben Ordner sind spezielle Dateien die in einem eigenen Verzeichnis abgelegt werden Durch Anlegen entsprechender Ordner k nnen Sie Ihre Nachrichten auch nach Thema oder Absender geordnet speichern Ordnerverzeichnis vorbereiten Um Nachrichten in Ordnern speichern zu k nnen m ssen Sie zun chst ein Ordnerverzeichnis anlegen und den Pfad zu diesem Verzeichnis setzen Dazu gehen Sie folgenderma en vor 1 Legen Sie das Verzeichnis mit dem Befehl mkdir an Zum Beispiel mkdir Nachrichten Elektronische Post 111 112 2 ffnen Sie die mai1lx Konfigurationsdatei mailrc in Ihrem Home Ver zeichnis und setzen Sie die Variable set folder auf den vollst ndigen Pfadnamen des neuen Verzeichnisses Zum Beispiel set folder home berlin nina Nachrichten In der C Shell k nnen Sie den Pfadnamen des Home Verzeichnisses auch durch eine Tilde ersetzen set folder Nachrichten Die nderungen an der Datei mailrc werden beim n chsten Start von mailx wirksam Ordnernamen Um Nachrichten in Ordnern zu speichern oder in Ordner zu kopieren verwen den Sie die gleichen Befehle wie f r Dateien stellen vor den Ordnernamen aber
115. en Beispiel wurde in dem Befehl cd obst der relative Pfadname des Ver zeichnisses obst verwendet Der vollst ndige Pfadname w rde dagegen ho me user2 obst lauten Legen Sie in Ihrem Home Verzeichnis weitere Verzeichnisse und Unterver zeichnisse an und bewegen Sie sich mit Hilfe relativer und vollst ndiger Pfad namen durch die Verzeichnisstruktur berpr fen Sie dabei jedesmal Ihren aktuellen Standort mit dem Befehl pwd Verzeichnisse bertragen und umbenennen mv Um ein Verzeichnis umzubenennen bertragen Sie es mit dem Befehl mv in einen anderen Namen S pwd home user2 obst 1s aprikose mv aprikose mango 1s mango Mit diesem Befehl k nnen Sie ein Verzeichnis auch in ein anderes Verzeichnis bertragen pwd home user2 obst 1s mango cd mkdir obst2 cd obst mv mango obst2 ls obst2 mango NOVNO NV In diesem Beispiel erstellen Sie ein neues Verzeichnis namens obst2 und ber tragen das Unterverzeichnis mango mit mv aus dem Verzeichnis obst in das neue Verzeichnis Dateien und Verzeichnisse 37 38 Verzeichnisse kopieren cp r Mit dem Befehl cp r kopieren Sie ein Verzeichnis und die darin enthaltenen Dateien cp r obst obst3 In diesem Beispiel kopieren Sie alle Dateien und Unterverzeichnisse im Ver zeichnis obst in ein neues Verzeichnis namens obst3 Die Option r gibt an da es sich um eine rekursive Kopie handelt
116. er oft anstelle von Esc gedr ckt wird Hinweis Wenn auf dem Bildschirm verirrte Systemmeldungen oder andere unerw nschte Zeichen auftauchen wechseln Sie in den Befehlsmodus und dr cken Ctrl L Damit weisen Sie vi an den Bildschirminhalt neu zu zeich nen Dieser Befehl hnelt dem OpenWindows Dienstprogramm Aktualisie u ren Befehlsmodus Nach dem ffnen einer Datei befindet sich vi im Befehlsmodus In diesem Modus k nnen Sie Befehle eingeben mit denen bestimmte Funktionen ausge l st werden Die meisten Editorbefehle bestehen aus einem oder zwei Buchsta ben und mitunter auch einer Zahl Gro und Kleinbuchstaben haben bei vi Befehlen meist unterschiedliche Bedeutung Mit dem Befehl a f gen Sie bei spielsweise Zeichen rechts vom Cursor ein w hrend Sie mit dem Befehl A Zei chen am Ende der Zeile einf gen Die meisten Befehle werden automatisch ausgef hrt Return m ssen Sie nur bei Befehlen dr cken die mit einem Doppelpunkt beginnen Da diese Befehle bei der Eingabe in der Statuszeile angezeigt werden spricht man mitunter auch vom Statuszeilenmodus als drittem Betriebsmodus In diesem Handbuch wird jedoch nur zwischen Eingabe und Befehlsmodus unterschieden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 eg III Mit einem Doppelpunkt beginnende Befehle sind eigentlich ex Befehle vi und ex sind jedoch keine separaten Programme sondern lediglich zwei versch
117. ere Eingabebefehle werden sp ter noch ausf hrlich behandelt Mit der Taste Esc kehren Sie in den Befehlsmodus zur ck Wenn Sie nicht si cher sind in welchem Modus Sie sich befinden k nnen Sie mit Esc also zu n chst in den Befehlsmodus wechseln und dann gegebenenfalls wieder zum Eingabemodus umschalten Befindet sich vi bereits im Befehlsmodus wenn Sie Esc dr cken blinkt der Bildschirm und es wird ein akustisches Signal ausgegeben das Sie aber ignorieren k nnen Textbearbeitung mit dem Editor vi 69 70 Eingabemodus Um mit der Texteingabe zu beginnen geben Sie den Befehl i ein Damit wech seln Sie in den Eingabemodus Geben Sie nun einige kurze Textzeilen ein und beenden Sie jede Zeile mit Return Die eingegebenen Zeichen erscheinen links vom Cursor bereits vor handene Zeichen werden dabei nach rechts verschoben Tippfehler korrigieren Sie zun chst durch L schen mit der R cktaste Back Space und Neueingabe der Zeichen vor Beendigung einer Zeile mit Return Wenn Sie mit der Eingabe fertig sind wechseln Sie mit Esc zur ck in den Be fehlsmodus Der Cursor springt dabei auf das zuletzt eingegebene Zeichen zu r ck Reagiert vi nicht wie erwartet haben Sie m glicherweise versehentlich auf Gro buchstaben Eingabe Caps umgeschaltet Auf manchen Systemen wird dieser Modus mit der Taste F1 aktiviert die sich normalerweise direkt neben der Taste Esc befindet und dah
118. eren Siehe hierzu auch die man page devconfig 1M Die Umgebungsvariable OPENWINHOME Wenn Sie noch mit einer OpenWindows Version arbeiten die lter als Ver sion 3 3 ist haben Sie wahrscheinlich die Umgebungsvariable OPENWINHOME in einer Konfigurationsdatei gesetzt Dies wird jedoch ebenso wie das Set zen der Variablen mit dem Befehl setenv nicht mehr empfohlen Bei Eingabe des Befehls openwin wird die Umgebungsvariable OPENWIN HOME jetzt automatisch auf den Pfad usr openwin gesetzt so da weitere Schritte nicht erforderlich sind Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III Wenn Sie die Variable OPENWINHOME in der Datei profile oder cshrcin Ihrem Home Verzeichnis gesetzt haben l schen Sie diese Zeile oder markie ren Sie sie als Kommentar bevor Sie OpenWindows Version 3 3 oder eine sp tere Version starten Dazu gehen Sie folgenderma en vor 1 ffnen Sie die Datei profile oder cshrc mit einem Texteditor z B vi Sas 2 Geben Sie vor der Variablen wie unten gezeigt ein Nummernzeichen ein oder l schen Sie die gesamte Zeile aus der Datei Falls Sie die Datei profile bearbeiten befolgen Sie Schritt a falls sie die Datei cshrc bearbeiten befolgen Sie Schritt b a In der Datei profile sollte die Zeile danach so aussehen OPENWINHOME usr openwin b In der Datei cshrc sollte die Zeile danach so aussehen se
119. ermeldung beendet Man unterscheidet zwischen benutzerorientierten und hostorientierten Kontroll verfahren Benutzerspezifische Verfahren regeln den Zugriff auf die Zugangs berechtigungen Accounts der Netzwerkbenutzer w hrend hostspezifische Verfahren die Zugriffsrechte f r ein bestimmtes System abfragen Die benut zerspezifische Zugriffskontrolle kann beim Start von OpenWindows mit der Option noauth abgeschaltet werden Weitere Hinweise dazu finden Sie im Abschnitt Zugriffskontrollverfahren ndern Benutzerorientierte Zugriffskontrolle Bei einem benutzerorientierten Zugriffskontrollsystem k nnen jedem Netz werkbenutzer individuelle Zugriffsrechte zugewiesen werden Greift ein Be nutzer auf den Server zu fragt dieser Autorisierungsdaten ab die von der Client Anwendung gesendet werden Stimmen die Daten mit den auf dem Ser ver gespeicherten Daten berein erh lt der Benutzer Zugang zu dem Server System Solaris Handbuch f r fortgeschrittene Benutzer August 1994 C III Hostorientierte Zugriffskontrolle Bei einem hostorientierten Zugriffskontrollsystem werden Zugriffsrechte nicht an Benutzer sondern an Hostsysteme vergeben Da alle Benutzer eines berech tigten Systems auf den Server zugreifen k nnen bietet dieses Verfahren weni ger Schutz vor unberechtigten Zugriffen als benutzerorientierte Verfahren Die hostorientierte Zugriffskontrolle wird vor allem aus Gr nden der Abw rts kompatibilit t weiterv
120. erwalter 2 Starten Sie OpenWindows mit dem Befehl openwin und falls erforderlich speziellen Befehlsoptionen OpenWindows s tarten Sobald Sie die OpenWindows Software von einem Server eingeh ngt und das Installations Skript aufgerufen haben k nnen Sie OpenWindows star ten Anmelden bei SunOS und Starten von OpenWindows 10 Dazu geben Sie in einer Shell usr openwin bin openwin ein und dr k ken Return usr openwin bin openwin Daraufhin wird der Eingangsbildschirm von OpenWindows Version 3 3 angezeigt und der Arbeitsbereich konfiguriert OpenWindows direkt starten Sobald Sie OpenWindows einmal erfolgreich gestartet haben k nnen Sie Ihr System so konfigurieren da Sie beim Start nicht jedesmal den vollst ndi gen Pfad zu den OpenWindows Dateien eingeben m ssen Wenn Sie mit einer Bourne oder Korn Shell arbeiten nehmen Sie dazu eine Shell Funktion in die Datei profile auf Bei Verwendung der C Shell set zen Sie einen Alias in die Datei cshrc Beide Dateien befinden sich in Ihrem Home Verzeichnis Danach k nnen Sie OpenWindows einfach mit folgender Eingabe starten openwin In den beiden folgenden Abschnitten Bearbeitung der Datei profile und Bearbeiten der Datei cshrc erfahren Sie wie Sie den OpenWindows Ver weis in die f r Ihre Shell geeignete Konfigurationsdatei aufnehmen Bearbeitung der Datei profile So nehmen Sie den OpenWindows
121. erwendet Anwendungen die mit Xlib oder libcps Bibliotheken verkn pft sind die aus lteren OpenWindows oder X11 Versio nen stammen lter als Version 2 bzw Release 4 erkennen das neue benutzer orientierte Kontrollverfahren nicht Damit auch diese Anwendungen auf den Server zugreifen k nnen mu der Benutzer entweder auf das hostorientierte Verfahren umschalten oder die Anwendungen mit aktuelleren Bibliotheksver sionen verkn pfen Hinweis Aus Sicherheitsgr nden sollte soweit m glich die zweite Methode verwendet werden Zugriffsprotokolle OpenWindows Version 3 3 unterst tzt die Zugriffsprotokolle MIT MAGIC COOKIE 1 und SUN DES 1 Diese Protokolle arbeiten mit unterschiedlichen Autorisierungsdaten die aber auf hnliche Weise abgefragt werden Auf einem Server kann immer nur ein Protokoll implementiert sein OpenWindows arbei tet standardm ig mit MIT MAGIC COOKIE 1 das ein benutzerorientiertes Kontrollverfahren verwendet MIT MAGIE COOKIE 1 Das Zugriffsprotokoll MIT MAGIC COOKIE 1 wurde am Massachussetts Insti tute of Technology entwickelt Beim Start eines Systems ber den Server wird f r den Benutzer ein sogenanntes Magic Cookie erzeugt und auf dem Server ge speichert Versucht dieser Benutzer danach auf den Server zuzugreifen sendet der Client das Magic Cookie zusammen mit der Verbindungsanforderung Der Server vergleicht das Magic Cookie mit dem bei ihm gespeicherten Magic Coo kie und stel
122. es aufzuschrei ben Ein Pa wort das m glicherweise erraten werden kann ist immer noch besser als eines an das Sie sich nicht mehr erinnern k nnen denn dann ist Ihnen der Zugang zum System versperrt Das Pa wort sollte mindestens sechs Zeichen lang sein und mindestens eine Zahl enthalten Verwenden Sie auf keinen Fall Ihren Namen Ihre Initialen oder den Namen eines nahen Verwandten Solche Pa w rter sind am leichtesten zu erraten 61 Dasselbe gilt f r Namen von Haustieren oder Objekten ber die Sie am Ar beitsplatz h ufig sprechen e Verwenden Sie nicht ausschlie lich Gro buchstaben Wenn Sie ber mehrere Zugangsberechtigungen verf gen sollten Sie f r jede Berechtigung ein eigenes Pa wort w hlen Sie k nnen zwar in einem Pa wort prinzipiell jedes beliebige Zeichen ver wenden sollten aber Zeichen wie Ctrl C Ctrl Z Ctrl U Ctrl S Esc Tab und mit Einschr nkungen und m glichst vermeiden da das Terminal diese Zeichen unter Umst nden als Steuerzeichen interpretiert und das Pa wort dann nicht mehr korrekt erkannt wird Pa wort ndern Mit dem Befehl passwd k nnen Sie Ihr pers nliches Pa wort ndern passwd Pa wort von nina wird ge ndert Old password New password Neues Pa wort noch einmal eingeben 1 Geben Sie auf die Eingabeaufforderung Old Password das derzeit g lti ge Pa wort ein Wenn Sie noch nicht ber ein Pa wort verf gen
123. eschrittene Benutzer August 1994 I III luBS14 bdf luRS08 bdf luRS10 bdf luFS12 bdf lutBs12 bdf lutRS10 bdf lutRS12 bdf 7 Starten Sie den DECwindows Server neu 8 Pr fen Sie ob alle Schriften vorhanden sind DISPLAY decvax 0 xlsfonts grep Sun Cursor Schriften xlsfonts grep Lucida 9 Vergewissern Sie sich da Sie den OpenWindows Knoten ber das Men Security im DECwindows Session Manager berechtigt haben Anwendungen auf dem DECwindows Server anzuzeigen 10 Starten Sie eine X11 Anwendung z B die OpenWindows Anwendung Post DISPLAY decvax 0 mailtool Hinweis DNI_X_ENABLE mu auf das Verzeichnis mit der DNI Transport bibliothek 1ibdni gesetzt sein siehe Schritt 1 im Abschnitt Vorbereitungen Wenn die untenstehende oder eine hnliche Fehlermeldung erscheint m ssen Sie die angegebene Schrift auf dem DECwindows Server installieren um die Anwendung dort anzeigen zu k nnen kann nicht geladen werden Font Package Diese Meldung besagt da die Schrift 1uRS10 bdf nicht vorhanden ist und noch installiert werden mu DECnet Internetworking DNI 187 188 Weitere Informationen zu OpenWindows Schriften finden Sie im OpenWindows Server Programmer s Guide Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Einrichten von Druckern und Modems E Einrichten eines Modems auf Ihrem System Ein Mod
124. ev dev fb grayvis Anmelden bei SunOS und Starten von OpenWindows ii 14 SPARC Systeme mit mehreren Bildschirmen SPARC Beachten Sie da sich die folgenden Abschnitte zum Thema Systeme mit mehreren Bildschirmen nur f r Systeme mit SPARC Prozessor gelten Wenn Sie bisher noch nie ein System konfiguriert haben sollten Sie Ihren Systemverwalter bitten Ihnen bei der Ausf hrung der folgenden Schritte zu helfen Damit OpenWindows auf einem System mit mehreren Bildschirmen ord nungsgem l uft m ssen Sie beim Start die Namen dieser Ger te und die erforderlichen Anzeigeoptionen angeben Um die OpenWindows Software auf einem System mit zwei Bildschirmen zu starten geben Sie den Befehl openwin mit folgenden Optionen ein openwin dev ger t ger te_optionen Die eckigen Klammern geben an da die Kombination dev ger t ger te_optionen auch mehrmals d h einmal pro Ger t eingegeben werden kann devger t Mit der Option dev teilen Sie dem Server den Ger tenamen des Bild schirms mit Wenn Sie diese Option nicht angeben verwendet der Server den Standard Ger tenamen dev b Soll OpenWindows auf mehreren Bildschirmen laufen geben Sie die Option dev entsprechend oft ein ger te_optionen Die ger te_optionen sind zus tzliche Argumente mit denen Sie die Eigen schaften des mit der Option dev spezifizierten Ger ts n her beschreiben Beispiele
125. ezeigt Einige Sonderzeichen amp haben bei Suchl ufen spezielle Bedeutung und m ssen daher durch einen vorangestellten Gegenschr gstrich entwertet werden wenn sie als normale Textzeichen interpretiert werden sol len Um beispielsweise nach der Zeichenfolge wieso zu suchen geben Sie wieso ein und dr cken Return Um einen Gegenschr gstrich zu entwer ten geben Sie ein Die Verwendung dieser Sonderzeichen als Befehle bei einem Suchlauf wird im folgendem Abschnitt beschrieben Suchoptionen Um genauer zu suchen k nnen Sie in der Zeichenfolge bestimmte Suchkriteri en durch Sonderzeichen angeben Zeilenanfang Zeilenende Wortanfang Wortende Metazeichen Der Zirkumflex steht f r den Anfang einer Zeile Mit folgendem Befehl su chen Sie nach der n chsten Zeile die mit der Zeichenfolge Test beginnt Test Das Dollarzeichen steht f r das Ende einer Zeile Mit folgendem Befehl su chen Sie nach der n chsten Zeile die mit test endet da der Punkt auch als Suchkriterium verwendet werden kann mu er entwertet werden test Solaris Handbuch f r fortgeschrittene Benutzer August 1994 6 Die Zeichenkombinationen lt und gt stehen f r den Anfang bzw das Ende eines Worts und werden an den Anfang und das Ende des Suchtexts gestellt Auf diese Weise k nnen Sie den Editor anweisen nach vollst ndigen W rtern zu suchen Bei Einga
126. fadname des lokalen Ver zeichnisses in das die Dateien kopiert werden sollen Im folgenden Beispiel wird die Datei home tom doc brief auf dem ent fernten System jerry in das Verzeichnis tmp auf dem lokalen System gar field kopiert rcp jerry home tom doc brief tmp rcp unterst tzt verschiedene Metazeichen und Abk rzungen Mit dem folgen den Befehl kopieren Sie beispielsweise alle Dateien mit der Endung doc aus dem Home Verzeichnis des Benutzers donald auf dem System pluto in das aktuelle Verzeichnis auf dem lokalen System garfield rcp pluto donald doc Arbeiten im Netzwerk 141 Kopieren auf ein entferntes System Um Dateien von Ihrem lokalen System auf ein anderes Netzwerksystem zu ko pieren geben Sie den Befehl rcp in folgendem Format ein rcp quelle systemname ziel quelle steht f r den die Namen der zu kopierenden Datei en systemname ist der Name des entfernten Systems und ziel wird durch den Pfadnamen des ent fernten Verzeichnisses ersetzt in das die Dateien kopiert werden sollen Im folgenden Beispiel wird die Datei austin im Verzeichnis usa texas in das Verzeichnis donald geo auf dem entfernten System pluto kopiert steht dabei f r Ihr Home Verzeichnis und donald f r das Home Verzeich nis des Benutzers donald rcp usa texas austin pluto donald geo Weitere Informationen zu dem Befehl rcp und den dazugeh rigen Optionen finden Sie in den
127. g Im folgenden Beispiel erteilt der Eigent mer des Verzeichnisses mango allen Mitgliedern seiner Benutzergruppe Schreibberechtigung f r das Verzeichnis berechtigungen wird also durch g w und name durch mango ersetzt ls 1 mango drwxr xr x 3 user2 1024 Feb 10 11 15 mango chmod g w mango ls 1 mango drwxrwxr x 3 user2 1024 Feb 10 11 15 mango Dateien und Verzeichnisse 47 48 Statt des Bindestrichs der f r keine Schreibberechtigung steht erscheint in den Zugriffsrechten f r die Gruppe nun ein w Um Lese und Ausf hrzugriffe auf das Verzeichnis von Benutzern au erhalb der Gruppe auszuschlie en w rden Sie folgendes eingeben ls l mango drwxrwxr x 3 user2 1024 Feb 10 11 15 mango chmod o rx mango ls 1 mango drwxrwx 3 user2 1024 Feb 10 11 15 mango In den Zugriffsrechten f r andere Benutzer werden nun statt dem r f r Lese berechtigung und dem x f r Ausf hrberechtigung zwei Bindestriche ange zeigt Wenn Sie eine neue Datei oder ein neues Verzeichnis anlegen vergibt das Sy stem automatisch Zugriffsrechte F r neue Dateien gelten normalerweise folgende Zugriffsrechte EW r 7s ee Bei neuen Verzeichnissen werden folgende Zugriffsrechte vergeben drwxr xr x Damit eine neue Datei namens pfirsich von ihrem Eigent mer user2 aus gef hrt werden kann m te dieser oder der Superuser also zun chst folgen des eingeben ls 1 pfirsich rw
128. gegeben Um unter OpenWindows ein Shell Fenster zu ffnen zeigen Sie das Men Arbeitsbereich an und w hlen im Untermen Programme die Option Kommando Shell oder UNIX Shell Eingabeaufforderungen Nach der Anmeldung beim System ist der Bildschirm oder das Shell Fenster bis auf eine Eingabeaufforderung leer Wie diese Eingabeaufforderung aus sieht h ngt davon ab mit welcher Shell Sie arbeiten und wie diese vom Sy stemverwalter konfiguriert wurde In den Beispielen dieses Handbuchs wird die Standard Eingabeaufforderung der SunOS Systemsoftware verwendet ein Dollarzeichen Wenn Sie die Eingabeaufforderung zu einem sp teren Zeitpunkt ndern m ch ten lesen Sie bitte den Abschnitt Eingabeaufforderung ndern in Kapitel 10 Anpassen der Arbeitsumgebung 17 2 Befehle eingeben Die Eingabeaufforderung gibt an da das System bereit ist Befehle entgegen zunehmen und zu verarbeiten Geben Sie probehalber den Befehl date ein und schlie en Sie die Eingabe mit Return ab date Montag 3 Februar 1992 10 12 51 Uhr MET S Dieser Befehl zeigt das aktuelle Datum und die aktuelle Uhrzeit an Geben Sie den gleichen Befehl jetzt mit gro em Anfangsbuchstaben ein Date Date Befehl nicht gefunden Wie Sie sehen ist ein Gro buchstabe f r das System nicht dasselbe wie ein Kleinbuchstabe SunOS Befehle werden fast alle in Kleinbuchstaben eingege b
129. grammen k nnen Sie Text kopieren oder aus schneiden und an einer anderen Stelle wieder einsetzen vi bietet die gleichen Funktionen die im Englischen yank and put Kopieren und Einsetzen und dele te and put Ausschneiden und Einsetzen hei en Zeilen kopieren Beim Kopieren von Zeilen verwenden Sie zwei Befehle yy oder Y diese bei den Befehle haben die gleiche Funktion und p unten einsetzen oder P oben einsetzen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 6 Um die Zeile zu kopieren setzen Sie den Cursor auf ein beliebiges Zeichen in der Zeile und geben yy ein Danach bewegen Sie den Cursor auf die Zeile un ter der die kopierte Zeile eingef gt werden soll und geben p ein Soll die kopierte Zeile ber der aktuellen Zeile eingesetzt werden geben Sie P ein Der Befehl yy kann auch auf mehrere Zeilen angewendet werden Mit 11yy kopieren Sie beispielsweise die aktuelle Zeile und die folgenden zehn Zeilen Dabei erscheint in der Statuszeile die Meldung 11 Zeilen kopiert Die Befehle P und p k nnen auch zusammen mit den zuvor beschriebenen L schbefehlen verwendet werden um gel schten Text ber oder unter der Cursorposition wieder einzusetzen Vorsicht Da gel schte oder kopierte Textbl cke in einen Puffer bertragen werden d rfen Sie vor dem Einsetzen eines Blocks nur Befehle verwenden mit denen der Cursor bewegt wird Wenn Sie einen anderen Textblock l schen oder kopieren wird der In
130. halt des Puffers berschrieben Zeilen bewegen Beim Bewegen von Zeilen verwenden Sie ebenfalls zwei Befehle dd und p oder P Um eine Zeile zu bewegen setzen Sie den Cursor auf die Zeile und geben dd ein Damit l schen Sie die Zeile und bertragen sie in den Puffer Sie k nnen auch mehrere Zeilen l schen Mit 5dd l schen Sie beispielsweise die aktuelle Zeile und die darunterstehenden vier Zeilen Danach bewegen Sie den Cursor auf die Zeile unter der die gel schte Zeile eingef gt werden soll und geben p ein Soll die gel schte Zeile ber der aktuellen Zeile eingesetzt werden geben Sie P ein Benannte Puffer Der Inhalt des Standardpuffers wird wie bereits erw hnt jedesmal berschrie ben wenn Sie einen neuen Textblock l schen oder kopieren Wenn Sie eine oder mehrere Zeilen an verschiedenen Stellen einer Datei einsetzen wollen Textbearbeitung mit dem Editor vi 81 82 k nnen Sie sie in einen benannten Puffer l schen bzw kopieren Der Inhalt ei nes benannten Puffers wird erst berschrieben wenn Sie eine andere Zeilen gruppe explizit darin ablegen Um eine oder mehrere Zeilen in einem benannten Puffer zu speichern stellen Sie vor den L sch oder Kopierbefehl ein doppeltes Anf hrungszeichen und den Namen des Puffers Mit dem Befehl a4yy kopieren Sie beispielswei se die aktuelle Zeile und die folgenden drei Zeilen in einen Puffer namens a Mit dem Befehl b12dd l schen Sie 12 Zeilen
131. hl ein und dr cken Return q Solaris Handbuch f r fortgeschrittene Benutzer August 1994 eg III Dateien drucken Um eine gespeicherte Datei zu drucken verlassen Sie vi und geben folgenden Befehl ein lp dateiname dateiname steht f r den Namen der Datei die gedruckt werden soll Die Datei wird auf dem Standarddrucker ausgegeben und zwar unformatiert also ge nau so wie sie auf dem Bildschirm erscheint Weitere Informationen zu Druck befehlen finden Sie in Kapitel 8 Drucken vi Befehle In den folgenden Abschnitten werden vi Befehle f r verschiedene Aufgaben stellungen behandelt e Navigationsbefehle Text einf gen Text ndern und ersetzen e nderungen r ckg ngig machen Text l schen Text kopieren und verschieben Befehle wiederholen Navigationsbefehle Navigationsbefehle sind Befehle mit denen Sie den Cursor durch den Text be wegen oder unterschiedliche Ausschnitte einer Datei auf dem Bildschirm an zeigen Da diese Befehle f r die Textbearbeitung besonders wichtig sind sollten Sie sie beim Lesen der folgenden Abschnitte in Ihrer Beispieldatei aus probieren Cursor bewegen Nach dem Start von vi befindet sich der Cursor in der oberen linken Ecke des Bildschirms Im Befehlsmodus bewegen Sie den Cursor mit den Pfeiltasten der Leertaste und einigen anderen Tasten sowie durch Eingabe von Befehlen Textbearbeitung mit dem Editor vi 73 74 Hinw
132. hnisse enthalten kann Die einzelnen Verzeichnisebenen werden ebenfalls durch das Zeichen getrennt Das Root Verzeichnis enth lt unter anderem die Unterverzeichnisse usr bin home und lik Das Unterverzeichnis home enth lt die Arbeit sverzeichnisse der Benutzer userl user2 und user3 Um auf ein Verzeichnis und die darin enthaltenen Dateien zu verweisen ge ben Sie die Namen der direkt bergeordneten Verzeichnisse an Ein solcher Verweis wird als Pfadname bezeichnet Der Pfadname zu dem Verzeichnis user3 lautet also home user3 Der erste Schr gstrich steht f r das Root Verzeichnis danach folgt der Name des bergeordneten Verzeichnisses home ein zweiter Schr gstrich trennt diese Verzeichnisebene von der n chsten und zum Schlu kommt der Name des gesuchten Verzeichnisses user3 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 U III usr root bin Suse lib usr hosts usr lib home userl home user2 home user3 Abbildung 3 1 Struktur des Dateisystems Innerhalb eines Verzeichnisses darf jeder Dateiname dazu z hlen auch die Na men der Unterverzeichnisse nur einmal vorkommen In anderen Verzeichnis sen kann er sich dagegen wiederholen Die Verzeichnisse usr lib und lib in unserem Beispiel k nnen also nebeneinander existieren weil sie unter schiedliche Pfadn
133. ie die Umgebungsvariable DNI_X_ENABLE um eine Verbindung ber DNI aufzubauen Der OpenWindows Server und die Client Bibliotheken verwenden eine dynamisch ladbare Version der DNI Transportbibliothek 1ibdni Damit libdni vom Server und den Client Bibliotheken geladen werden kann m ssen Sie die Umgebungsvariable DNI_X_ENABLE auf das Verzeichnis setzen in dem libdni so installiert ist Im folgenden Beispiel wird davon ausgegangen da Sie DNI ber pkgadd in den Standardpfad geladen haben DNI_X_ENABLE opt SUNWconn dni lib 2 Starten Sie den OpenWindows Server Der OpenWindows Server arbeitet standardm ig mit dem Zugriffs protokoll MIT MAGIC COOKIE bei dem nicht die Berechtigung des zugreifenden Systems sondern die des Benutzers abgefragt wird Im Standardmodus geben die Befehle xhost und newshost nur eine leere Liste aus und melden da die Zugriffskontrolle aktiviert ist Sie k nnen diesen Kontrollmodus beim Start von OpenWindows mit der Option noauth abschalten openwin noauth 3 Bitten Sie den Verwalter des OpenWindows Systems das VAX System mit dem Befehl xhost f r die Herstellung einer X11 Verbindung zum OpenWindows Server zu berechtigen Damit X11 Clients ber DNI auf den OpenWindows Server zugreifen k nnen m ssen die DECnet Knotenadressen auf DECnet Knotennamen abgebildet werden Dies wird in der NCP Datenbank vorgenommen die Sie auf dem VAX System erstellen und initial
134. ie eine Nachricht verschicken wird bei den Empf ngern nicht die Alias Adresse sondern eine Liste aller Empf nger angezeigt F r die Emp f nger ist also nicht ersichtlich da Sie eine Alias Adresse verwendet ha ben mailrc befindet sich in Ihrem Home Verzeichnis und enth lt Konfigurati onseinstellungen f r mailx und die OpenWindows Anwendung Post Um die Datei mailrc zu bearbeiten geben Sie folgendes ein vi mailrc Elektronische Post 115 116 Hinweis Sie k nnen statt vi auch einen anderen Texteditor verwenden Wenn Sie mit vi noch nicht vertraut sind schlagen Sie bitte in Kapitel 6 Text bearbeitung mit dem Editor vi nach Jede Alias Adresse mu in eine separate Zeile eingegeben werden Sie kann zwar l nger als eine Zeile sein darf aber keine Zeilenschaltungen enthalten Jede Adresse besteht aus folgenden Elementen die durch Leerzeichen getrennt werden Dem Wort alias Dem Namen der Alias Adresse ein Wort Den Adressen Login und Systemname der Empf nger Das n chste Beispiel zeigt zwei Alias Adressen eine mit drei und eine mit sechs Empf ngern Die zweite Adresse ist l nger als eine Zeile was aber pro blemlos ist solange Sie bei der Eingabe keine Zeilenschaltungen verwenden alias amigos hans neptun theo mars franz jupiter alias kollegen jon garfield tom jerry donald pluto laurel hardy nina texas steve london Um eine Nachricht an
135. iedene Schnittstellen zu dem gleichen Textbearbeitungsprogramm vi ist eine bildschirmorientierte Schnittstelle w hrend ex zeilenorientiert arbeitet Wenn Sie im Befehlsmodus einen Doppelpunkt eingaben schalten Sie automa tisch auf die Schnittstelle ex um und k nnen so auf den gesamten Funktions umfang von ex zugreifen ohne vi verlassen zu m ssen Weitere Hinweise zu diesem Thema finden Sie im Abschnitt ex Befehle Arbeitssitzungen beenden N Bei der Bearbeitung einer Datei mit vi werden die nderungen nicht direkt in die Datei geschrieben sondern in eine von vi erzeugte Kopie die sich in ei nem tempor ren Speicherbereich dem Dateipuffer befindet Wenn Sie den In halt des Puffers speichern wird er in die auf der Platte gespeicherte Datei bernommen Dieses Verfahren hat Vor und Nachteile Einerseits k nnen Sie die Bearbeitung einer Datei jederzeit abbrechen ohne die Kopie auf der Festplatte zu ndern andererseits geht der ungesicherte Inhalt des Puffers bei einem Systemabsturz verloren Von solchen unvorhergesehenen Unterbrechungen sind vor allem Benutzer entfernter Terminals betroffen die ber Telefonleitungen mit dem Server verbunden sind Am besten sch tzen Sie sich vor Datenverlusten wenn Sie Ihre Arbeit regelm Big zumindest aber jedesmal nach einer gr eren nderung sichern Vorsicht Sie k nnen eine Datei im Prinzip in mehreren gleichzeitig ablaufen den vi Sitzungen bearbeiten Weil Sie da
136. in einen Puffer namens b Sie k nnen auch mehrere Puffer verwenden Um Text aus einem Puffer in die Datei einzusetzen stellen Sie vor den Befehl p oder P ein doppeltes Anf hrungszeichen und den Namen des Puffers z B bP Wenn Sie die aktuelle Arbeitssitzung beenden wird der Inhalt aller benannten Puffer gel scht Befehle wiederholen Viele vi Befehle k nnen zusammen mit einem Z hler eingegeben werden d h mit einer Zahl die vor dem Befehl steht und angibt wie oft der Befehl wiederholt werden soll Die meisten der bisher behandelten Befehle unterst tzen Z hler Mit 3dd wei sen Sie vi beispielsweise an den Befehl dd dreimal auszuf hren und so die aktuelle Zeile und die beiden darauffolgenden Zeilen zu l schen Mit 2dw l schen Sie zwei W rter mit 4x vier Zeichen usw Z hler k nnen auch bei der Cursorsteuerung verwendet werden Mit 2 Ctrl F wechseln Sie zum Beispiel zur bern chsten Bildschirmseite In den Beschreibungen der weiteren vi Be fehle werden Sie andere M glichkeiten f r die Verwendung von Z hlern ken nenlernen Im Abschnitt Befehls bersicht am Ende dieses Kapitels ist zu Befehlen die Z hler unterst tzen ein entsprechendes Beispiel angegeben Durch Eingabe eines Punkts wiederholen Sie den letzten Textbearbeitungs befehl Wenn Sie beispielsweise gerade eine Zeile mit dd gel scht haben und eine weitere Zeile l schen wollen setzen Sie den Cursor in diese Zeile und ge ben einen
137. ind jedoch noch zwei weitere verf gbar die C Shell und die Korn Shell Jedes dieser Shell Programme weist bestimmte Unterschiede auf Solaris Handbuch f r fortgeschrittene Benutzer August 1994 III Abmelden Hinweis Wenn Sie Informationen zu einem SunOS Befehl oder einer der verf gbaren Shells ben tigen k nnen Sie die dazugeh rige man page Online Dokumentation zu Betriebssystem Befehlen aufrufen Hinweise dazu finden Sie im Abschnitt man pages Online Dokumentation zu SunOS Befehlen anzeigen in Kapitel 2 SunOS Befehle Wenn Sie sich beim System anmelden oder ein neues Kommando oder UNIX Shell Fenster ffnen wird automatisch ein Shell Programm gestartet Dieses Programm hei t Login Shell Handelt es sich dabei nicht um die stan dardm ig verwendete Bourne Shell hat der Systemverwalter bei der Konfi guration eine andere Shell C oder Korn angegeben Wie bereits erw hnt verhalten sich diese Shells unterschiedlich Manche Befehle oder Prozeduren die in einer Shell zur Verf gung stehen werden von einer anderen nicht unterst tzt Die Beispiele in diesem Handbuch beziehen sich im allgemeinen auf die Bourne Shell Werden Befehle oder Prozeduren verwendet die in der Bourne Shell nicht verf gbar sind weisen wir ausdr cklich darauf hin Wenn Sie Ihre Arbeitssitzung beenden und das Betriebssystem verlassen wollen geben Sie folgenden Befehl ein exit Daraufhin erscheint
138. inden Sie im Abschnitt Anforderun gen an den Standarddrucker senden in Kapitel 8 Drucken Die hier vorgestellten Beispiele zur Verwendung von Pipes und zur Befehlsum leitung sind relativ einfach aber wenn Sie sp ter mit komplexeren Befehlen ar beiten werden Sie feststellen da diese Funktionen sehr vielseitig eingesetzt werden k nnen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Befehle im Hintergrund ausf hren Befehle mit denen das System l ngere Zeit besch ftigt ist sollten m glichst in den Hintergrund gestellt werden Wenn Sie das nicht tun erscheint die Eingabe aufforderung n mlich erst wieder wenn der Befehl vollst ndig ausgef hrt wurde d h es kann unter Umst nden einige Zeit dauern bis Sie weitere Be fehle eingeben k nnen Um einen Befehl in den Hintergrund zu stellen geben Sie nach dem Befehls wort das Et Zeichen amp ein Das System gibt dann die Nummer des Hinter grundprozesses aus Zum Beispiel bigjob amp 1 21414 Ss Der Befehl bigjob wird nun im Hintergrund ausgef hrt und Sie k nnen wei tere Befehle eingeben Sobald der Befehl abgearbeitet ist informiert Sie das Sy stem durch eine Statusmeldung Diese Meldung erscheint zusammen mit der Ausgabe des ersten Befehls den Sie nach Beendigung des Hintergrund prozes ses eingeben im folgenden Beispiel ist das der Befehl date date Mo M r 15 12 18 36 GMT 1993 1 Done bigjo
139. indows 11 III L t sich OpenWindows durch Eingabe von usr openwin bin openwin nicht starten ist die OpenWindows Software entweder noch gar nicht oder in einem anderen Verzeichnis als usr openwin installiert Schlagen Sie in diesem Fall im OpenWindows Reference Manual nach oder wenden Sie sich an Ihren Systemverwalter OpenWindows beenden Wenn Sie sich in der OpenWindows Umgebung befinden m ssen Sie diese zun chst verlassen bevor Sie sich beim System abmelden k nnen Wenn Sie innerhalb der OpenWindows Umgebung ein Shell Fenster ffnen und den Befehl logout eingeben erscheint folgende Meldung Dies ist nicht die Login Shell Um OpenWindows zu beenden gehen Sie folgenderma en vor 1 Bewegen Sie den Mauszeiger auf den Arbeitsbereich d h auf einen Teil des Bildschirms an dem sich keine Fenster oder Symbole befinden 2 Dr cken Sie die Maustaste MEN Das Men Arbeitsbereich wird ge ffnet 3 Ziehen Sie den Zeiger auf die Men option Verlassen 4 Lassen Sie die Maustaste los Sie werden in einem Popup Fenster zur Best tigung Ihrer Auswahl aufgefordert 5 Bewegen Sie den Zeiger auf die Taste Verlassen und klicken Sie die Maustaste AUSWAHL Kurz darauf werden alle Fenster geschlossen und in der unteren linken Ecke des Bildschirms erscheint die Eingabeaufforderung des Systems Spezielle Startoptionen Normalerweise gen gt es wenn Sie OpenWindows mit der im Abschnitt
140. isieren xhost decvax Die beiden Doppelpunkte stehen f r das DECnet Transportsystem Solaris Handbuch f r fortgeschrittene Benutzer August 1994 I III Entfernte Clients auf OpenWindows Systemen anzeigen Um einen X11 Client auf einem VMS System zu starten und auf Ihrem OpenWindows System anzuzeigen melden Sie sich mit dem SunLink Befehl dnilogin auf dem VAX System an Danach setzen Sie auf dem VAX System die Umgebungsvariable DISPLAY auf den Hostnamen des OpenWindows Systems und starten den X11 Client durch Eingabe des Namens hier x11_client Informationen zu VMS finden Sie im VMS DECwindows User s Guide Running Applications Across the Network Zum Beispiel dnilogin decvax define DECW DISPLAY OW_machine 0 spawn nowait run xl1_client Entfernte Clients auf VAX Systemen anzeigen Um X11 Clients auf einem OpenWindows System starten und auf einem DECWindows Server anzeigen zu k nnen m ssen Sie die Umgebungsvariable DISPLAY auf den Hostnamen des VAX Systems setzen Bevor Sie X11 Clients von einer VAX starten k nnen m ssen Sie die OpenWindows Schriften auf dem DECwindows Server kompilieren und installieren Diese Schriften sind Bestandteil von MIT X11R4 oder des optionalen Schriftenpakets f r OpenWindows Version 3 3 1 Installieren Sie die optionalen OpenWindows Schriften auf dem OpenWindows System 2 Hinweise dazu finden Sie im OpenWindows Server Programmer s Guide
141. ken Sie nicht noch einmal Return sondern gleich Ctrl D Wenn Sie mehrere Kopien versenden wollen trennen Sie die Adressen durch Leerzeichen Zum Beispiel c donald pluto daniel saturn doris venus Mit dem Befehl h der wie alle Tilde Befehle in eine separate Zeile eingege ben werden mu zeigen Sie nacheinander die Eingabeaufforderungen To Subject Cc und Bcc f r Blindkopie an Enth lt die Zeile bereits ei nen Eintrag k nnen Sie ihn berschreiben Hinweis Eine bersicht aller Tilde Befehle finden Sie im Abschnitt Tilde Befehle am Ende dieses Kapitels Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Nachrichten oder Dateien bernehmen Bei der Eingabe einer Nachricht k nnen Sie eine andere Nachricht oder eine Textdatei in den Nachrichtentext kopieren Nachrichten einsetzen Um eine vorhandene Nachricht in eine Nachricht zu kopieren geben Sie fol genden Befehl ein m nummer nummer steht f r die Nummer der Nachricht die eingesetzt werden soll Um beispielsweise eine Nachricht mit einer Kopie der Nachricht 3 aus der Briefka stenliste an einen anderen Benutzer zu schicken gehen Sie so vor 1 Geben sie m 3 in eine neue Zeile ein und dr cken Sie Return 2 mailx zeigt die Meldung Interpoliere 3 Fortfahren an 3 Der Text von Nachricht 3 wird nicht angezeigt erscheint aber sp ter auf dem Bildschirm des Empf ngers Sie k nnen die Na
142. l schen zur rare era iea E 79 Text kopieren und bertragen vu u 0cu 00 440004 80 Befehle wiederholen o on nnana nnen 82 ESBEIEH er ryssan a kaaa ee NE Ra R a 83 Zeilennummern anzeigen n sssr serrr een 83 Zeilen kopieren 2 0 rennen 83 Zeilen DEWEREN eee ceres vun 84 Zeilen l schen sott oreris 0 areas 85 Text suchen und ersetzen o 0 u 0000 ber rein 85 Zeichenfolgen Suchen suyannersene en en 85 SUCHOPHIONEN un nee ee anne 86 Zeichentolgenrersefzen ee 88 Zeilenwechsel essri en er a aeg 88 Dateien verkn pfen su 89 Mehrere Dateien bearbeiten waves seessanerunr en 89 Dateien nacheinander bearbeiten 90 Zeilen zwischen Dateien kopieren 90 Patamelter Selzen nisse ana aaa 91 vii Neustart nach einem Systemabsturz 2 2 91 Befehls bersicht anssenenusar este 92 7 Elektronische Post s 40u0uu012 000 0 nenn 97 Gr dlage estia nee ee e 98 ma lxsst rten r ses een 98 Beispielnachricht senden u 0u 98 Beispielnachrieht lesen 2 0r 2u2u04 0 FE aa 100 mai 12 beenden rascher een epererere 101 Nachrichten lesen au run are en gan et 102 Nachrichten l schen und wiederherstellen 103 Nachrichten drucken v 42 222 3 32 0 er kr 105 Nachrichten senden u r 0s 2200000 105 Nicht zustellbare Nachrichten 107 Eingabe abbrechen o40 241022000 107 Kopien und Blindk pien
143. l Null stehen kann Wenn Sie beispielsweise nach allen W rtern suchen wollen in denen die Buchstabenfolge qu vor kommen geben Sie folgendes ein grep qu list Soll dagegen nach allen W rtern gesucht werden die den Buchstaben n enthalten m ten Sie folgenden Befehl eingeben grep nn list Um nach allen W rter zu suchen in denen die Buchstabenfolge nn vor kommt m ten Sie den Befehl so eingeben grep nnn liste Am besten experimentieren Sie ein wenig mit solchen Suchmustern um sich mit der Bedeutung der Metazeichen vertraut zu machen e Mit dem folgenden Befehl werden alle Zeilen in der Datei liste gefunden grep list Solaris Handbuch f r fortgeschrittene Benutzer August 1994 HI III Nach Metazeichen suchen Nehmen wir an Sie wollen in einem Text nach allen Zeilen suchen in denen ein Dollarzeichen vorkommt Damit grep das Zeichen nicht als Metazeichen interpretiert m ssen Sie ihm einen Gegenschr gstrich voranstellen Auf diese Weise kann auch nach allen weiteren Metazeichen amp und selbst gesucht werden Mit dem folgenden Ausdruck suchen Sie nach allen Zeilen die mit einem Punkt beginnen grep Auf diese Weise k nnten Sie zum Beispiel in einem mit nrof f oder troff for matierten Text nach Formatanweisungen suchen da diese immer mit einem Punkt beginnen In Tabelle 4 1 sind die
144. lgendem Befehl l schen Sie die Nachrichten 1 bis 3 amp d 1 3 Wenn Sie eine Nachricht wiederherstellen wollen m ssen Sie das vor Beendi gung des Programms tun Dazu verwenden Sie folgenden Befehl u nummer Die Eingabe wird mit Return abgeschlossen Mit dem n chsten Befehl stellen Sie die zweite Nachricht wieder her Wenn Sie u ohne eine Nummer eingeben wird der letzte L schbefehl r ck g ngig gemacht Wenn Sie zuletzt d 2 5 eingegeben haben stellen Sie mit u also die Nachrichten 2 3 4 und 5 wieder her Sobald Sie mailx mit dem Befehl q beenden sind alle gel schten Dateien end g ltig verloren Beenden Sie das Programm dagegen mit dem Befehl x bleibt der Inhalt des Briefkastens unver ndert und Sie k nnen gel schte Nachrichten auch in der n chsten Arbeitssitzung wiederherstellen Solaris Handbuch f r fortgeschrittene Benutzer August 1994 N III Nachrichten drucken Nachrichten senden Um eine Nachricht zu drucken leiten Sie sie an einen Druckbefehl weiter Inummer lp Das Zeichen wird auch als Pipe bezeichnet Um eine Kopie der Nachricht 2 zu drucken geben Sie folgenden Befehl ein und dr cken Return amp 2 lp Wenn Sie keine Nachrichtennummer angeben sendet mailx die aktuelle Nachricht an den Drucker Weitere Hinweise zur Verwendung des Pipe Sym bols finden Sie im Abschnitt Befehlsausgabe umleiten in Kapitel 2 SunOS Befehle
145. lich das Zugriffsdatum und die Zugriffszeit dieser Datei aktualisiert touch testdatei Dateien anzeigen 1s Mit dem Befehl 1s k nnen Sie pr fen ob die Datei tats chlich erzeugt wurde ls testdatei testdatei Wenn Sie 1s ohne Argumente eingeben wird der gesamte Inhalt des aktuellen Verzeichnisses angezeigt Um zu pr fen ob eine bestimmte Datei existiert ge ben Sie 1s mit dem Namen dieser Datei ein Weitere Informationen zu 1s finden Sie in den man Pages 1 User Commands Dateien kopieren cp Kopieren Sie testdatei mit dem Befehl cp in eine neue Datei namens test kopie cp testdatei testkopie Da beide Dateinamen mit den Zeichen test beginnen k nnen Sie die Origi naldatei und die Kopie mit Hilfe eines Metazeichens zusammen auflisten Das Metazeichen steht f r eine beliebige Zeichenfolge Mit dem Befehl ls test zeigen Sie also alle Dateien in Ihrem Home Verzeichnis an deren Name mit test beginnt ls test testdatei testkopie Dateien und Verzeichnisse 29 30 Die Datei testdatei erscheint an erster Stelle da das System alle passenden Dateinamen in alphabetischer Reihenfolge anzeigt Ausf hrliche Informationen zu dem Befehl cp finden Sie in den man Pages 1 User Commands Dateien bertragen und umbenennen mv Mit dem Befehl mv k nnen Sie Dateien umbenennen oder in ein anderes Ver zeichnis bertragen Im folgende
146. ll 1291 1 Beendet bin csh csh S Schneller geht es wenn Sie den Befehl grep als Filter verwenden ps grep befehlsname Dabei ersetzen Sie befehlsname durch den Namen des Befehlsprozesses der ab gebrochen werden soll Wenn der Proze auf das Abbruchsignal nicht reagiert k nnen Sie mit der Op tion 9 ein unbedingtes Abbruchsignal senden kill 9 PID PID ist die Nummer des Prozesses der abgebrochen werden soll Speicherkapazit t abfragen Da Festplattenkapazit t eine begrenzte Ressource ist sollten Sie in regelm i gen Abst nden pr fen wieviel Platz aktuell verf gbar ist Pa w rter und Prozesse 65 Verf gbaren Speicherplatz anzeigen df k Mit dem Befehl df k stellen Sie fest wieviel Platz in den auf Ihrem System eingeh ngten direkt erreichbaren Dateisystemen noch verf gbar ist df k Ausgegeben werden die Gesamtkapazit t der verf gbare Speicherplatz und der bereits mit Daten belegte Speicherplatz in Prozent In Dateisystemen deren Kapazit t zu 90 oder mehr Prozent ausgesch pft ist mu aufger umt werden Nicht mehr ben tigte Dateien sollten auf eine Dis kette ein Band oder eine weniger volle Platte bertragen mit cp kopiert und mit rm gel scht oder gleich entfernt werden Nat rlich sollten Sie das nur mit Ihren eigenen Dateien tun und auch dann nur wenn Sie sicher sind da die Dateien von anderen Benutzern nicht meh
147. lt die Verbindung nur bei einer bereinstimmung her Netzwerkanwendungen 175 176 SUN DES 1 Das von Sun entwickelte Zugriffsprotokoll SUN DES 1 basiert auf Secure RPC Remote Procedure Call Bei diesem Protokoll sendet der Client mit der Ver bindungsanforderung den mit DES Data Encryption Software verschl sselten Netzwerknamen des Benutzers Der Server entschl sselt den Namen und pr ft ob der Benutzer registriert ist SUN DES 1 bietet einen h heren Zugriffsschutz als MIT MAGIC COOKIE 1 da der systemunabh ngige Netzwerkname im Gegensatz zum Magic Cookie von anderen Benutzern nicht f r den Serverzugriff verwendet werden kann Wenn Sie anderen Benutzern Zugang zu Ihrem Server verschaffen wollen k n nen Sie ihre Netzwerknamen in die Zugriffsliste des Servers aufnehmen Ein zelheiten dazu finden Sie im Abschnitt Zugriffsberechtigungen vergeben SUN DES 1 Standardprotokoll ndern Beim Start von OpenWindows k nnen Sie ber Befehlsoptionen angeben da statt MIT MAGIC COOKIE 1 das Protokoll SUN_DES 1 verwendet oder ber haupt keine benutzerorientierte Zugriffskontrolle stattfinden soll Um auf SUN DES 1 umzuschalten starten Sie OpenWindows mit folgendem Befehl openwin auth sun des Wenn kein benutzerorientiertes Kontrollverfahren verwendet werden soll ge ben Sie in der Befehlszeile die Option noauth an openwin noauth Achtung Mit der Option no
148. m ssen Sie das Pa wort kennen Falls kein Pa wortschutz eingerichtet wurde brauchen Sie nach der Pa wort Eingabeaufforderung nur Return zu dr cken Falls Sie das Root Pa wort f r Ihr System nicht kennen wenden Sie sich an Ihren Systemverwalter Starten Sie die Anwendung Administration Tool Geben Sie folgenden Befehl ein usr bin admintool amp Die grafische Anwendung Administration Tool wird nach kurzer Zeit am Bildschirm angezeigt Solaris Handbuch f r fortgeschrittene Benutzer August 1994 m III Administration Tool welcome to Administration Tool For an introduction press Er Database Manager Serial Port Manager Printer Manager Host Manager User Account Manager Figure E 1 Die grafische Anwendung Administration Tool 4 W hlen Sie den Serial Port Manager Um den Serial Port Manager zu starten klicken Sie auf das Symbol des Serial Port Managers im Fenster des Administration Tools Daraufhin wird ein neues Fenster ge ffnet in dem die Steuerelemente und Optionen des Serial Port Managers f r die Einrichtung und Verwaltung von Modems und Terminals angezeigt werden 5 Befolgen Sie die in der Online Hilfe angezeigten Anweisungen Die Online Hilfe des Serial Port Managers enth lt schrittweise Anleitungen zur Benutzung des Serial Port Managers f r die Installation eines Modems Um die Online Hilfe aufzurufen
149. man Pages 1 User Commands Befehle auf entfernten Systemen ausf hren rsh 142 Mit dem Befehl rsh k nnen Sie einen einzelnen Befehl auf einem entfernten Netzwerksystem ausf hren ohne sich daf r extra bei diesem System anmel den zu m ssen Dieser Befehl kann sehr viel Zeit sparen wenn auf dem ande ren System nur eine ganz bestimmte Aufgabe ausgef hrt werden mu rsh wird in folgendem Format eingegeben rsh systemname befehl Im folgenden Beispiel wird der Inhalt des Verzeichnisses home tom gitar re auf dem System jerry angezeigt rsh jerry ls home tom gitarre collings gibson santacruz fender martin taylor Solaris Handbuch f r fortgeschrittene Benutzer August 1994 9 hnlich wie die Befehle rlogin und rcp fragt auch rsh den Inhalt der Datei en etc hosts equiv und etc passwd auf dem entfernten System ab um zu pr fen ob Sie zur Ausf hrung des Befehls berechtigt sind Weitere Informationen zu dem Befehl rsh und den dazugeh rigen Optionen finden Sie in den man Pages 1 User Commands Benutzerdaten anzeigen rusers Mit dem Befehl rusers k nnen Sie feststellen wer auf den Systemen Ihres Netzwerks angemeldet ist Ausgegeben werden die Systemnamen und die Lo gin Namen der Benutzer rusers jako franz venus chris uranus nina jupiter birgit mars doris sabine hansm mond hans saturn wolfgang zorg calvin Auf dem System mars sind derzeit drei Benutzer ang
150. mationen zu chmod siehe man Pages 1 User Commands Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Suchen in Dateien 4 In diesem Kapitel erfahren Sie wie Dateien und Verzeichnisse nach Stichw r tern durchsuchen Nach Zeichenfolgen suchen grep Mit dem Befehl grep k nnen Sie in einer Datei nach einer bestimmten Zei chenfolge suchen grep wird in folgendem Format eingegeben grep zeichenfolge datei zeichenfolge ist die gesuchte Zeichenfolge und datei die Datei in der gesucht werden soll Hinweis Eine Zeichenfolge ist eine beliebige Kombination aus einem oder mehreren Zeichen Einzelne Buchstaben werden ebenso als Zeichenfolgen be zeichnet wie W rter oder ganze S tze Zeichenfolgen k nnen au erdem Leer zeichen Satzzeichen und unsichtbare Steuerzeichen enthalten 53 IlI HI Im folgenden Beispiel wird in der Datei telefon nach der Rufnummer von Edgar Allan Poe gesucht grep Poe telefon Edgar Allan Poe x728364 Wenn die angegebene Zeichenfolge mehrmals vorkommt werden alle passen den Zeilen angezeigt grep Edgar telefon Edgar Winter x764383 Edgar Allan Poe x728364 grep Ed telefon Eduard M ller x742362 Edgar Winter x764383 Edgar Allan Poe x728364 Da grep zwischen Gro und Kleinbuchstaben unterscheidet m ssen Sie bei der Eingabe auf die korrekte Schreibweise achten grep edgar telefon grep Edgar telefon
151. mversorgung kann vor oder nach dem Einrichten des Druckers unter Verwendung des Administration Tools erfolgen Informationen ber erforderliche Schaltereinstellungen und Kabel finden Sie in der mit dem Drucker gelieferten Dokumentation des Herstellers sowie im Installationshandbuch zu Ihrem System In der Regel werden Drucker an eine serielle Schnittstelle angeschlossen Je nach Anforderung und Konfiguration des Druckers kann in bestimmten F llen auch die parallele Schnittstelle verwendet werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 up III 2 Melden Sie sich als root beim System an Sie m ssen sich als root beim System anmelden um das Administration Tool benutzen zu k nnen eine Ausnahme hiervon bilden lediglich die Mitglieder der speziellen UNIX sysadmin Gruppe GID 14 Nur als Benutzer root haben Sie die Berechtigung Systemdateien zu ndern Geben Sie den Befehl su ein um sich als root anzumelden su Password Geben Sie hier das Root Pa wort ein Falls die Benutzer Zugangsberechtigung f r root pa wortgesch tzt ist m ssen Sie das Pa wort kennen Falls kein Pa wortschutz eingerichtet wurde brauchen Sie nach der Pa wort Eingabeaufforderung nur Return zu dr cken Falls Sie das Root Pa wort f r Ihr System nicht kennen wenden Sie sich an Ihren Systemverwalter 3 Starten Sie die Anwendung Administration Tool Geben Sie folgenden Befehl ein
152. n 1 eingeben erscheinen zus tzlich weitere Informationen darunter in der Spalte S der Proze status der durch einen der folgenden Codes angegeben wird O Proze l uft S Proze befindet sich im Wartezustand R Proze ist ausf hrbar und steht in einer Warteschlange 1 Proze ist nicht aktiv oder wird gerade erzeugt e 2 Vater Proze reagiert nicht auf Proze abbruch Zombieproze e T Proze ist angehalten und wird schrittweise ausgef hrt Trace x SXBRK Status Proze wartet auf Speicherzuteilung Der Proze sstatus kann sich w hrend der Ausf hrung von ps ndern d h die angezeigten Werte gelten nur f r den Moment in dem der Befehl aufgerufen wurde und k nnen zum Zeitpunkt der Ausgabe schon wieder ungenau sein Weitere Optionen zu ps sind im man Pages 1 User Commands beschrieben Prozesse abbrechen ki 11 Mit dem Befehl ki11 k nnen Sie Prozesse abbrechen die nicht mehr ben tigt werden oder die versehentlich gestartet wurden und das System zu stark bela sten 64 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 QI III Dazu gehen Sie folgenderma en vor 1 Ermitteln Sie mit ps die Nummer des Prozesses 2 Geben Sie kill und die Proze nummer ein Im folgenden Beispiel wird der Proze mit der Nummer 1291 abgebrochen ps PID TTY TIME COMMAND 1291 co 0 12 bin csh csh 3250 po 0 00 ps 1286 p1 0 05 bin csh csh 3248 pl 0 05 vi commands ki
153. n geben Sie den Suchbefehl in folgendem Format ein g suchtext s ersatztext g Die Eingabe wird mit Return abgeschlossen Alle im vorherigen Abschnitt beschriebenen Sonderzeichen k nnen auch beim Ersetzen von Zeichenfolgen verwendet werden Um die Zeichenfolge Computer durch Workstation zu ersetzen w rden Sie also folgendes eingeben g Computer s Workstation g Wenn Sie nicht sicher sind ob Sie eine Zeichenfolge berall ersetzen wollen beenden Sie den Befehl mit gc statt mit g In diesem Fall werden Sie bei jeder gefundenen Textstelle gefragt ob die Zeichenfolge tats chlich ersetzt werden soll Sie k nnen dann mit y ja oder n nein antworten g Computer s Workstation gc Hinweis Wenn der Suchlauf mit Best tigung durchgef hrt wird k nnen Sie ihn mit Ctrl C abbrechen Zeilenwechsel Mit dem Befehl G springen Sie zur letzten Zeile einer Datei Um in eine beliebi ge andere Zeile zu wechseln geben Sie vor dem Befehl die Nummer der ge w nschten Zeile ein Mit 1G setzen Sie den Cursor also in die erste Zeile der Datei Wenn Sie die Datei test beispielsweise bis Zeile 51 bearbeitet und die Arbeit ssitzung danach beendet haben geben Sie nach dem n chsten ffnen einfach 51G ein und k nnen dann an der Stelle weiterarbeiten an der Sie zuvor aufge h rt hatten Solaris Handbuch f r fortgeschrittene Benutzer August 1994 SON III Da
154. n und wie Sie die Taste Compose deaktivieren Weitere Informationen ber das ndern der Maustastenbelegung z B Umstellen der rechten und linken Maustaste f r Linksh nder finden Sie im Handbuch Solaris Benutzerhandbuch Compose Taste deaktivieren x86 Die Funktion der Taste Compose erzeugen Sie auf x86 Tastaturen durch Eingabe der Tastenkombination Strg Shift F1 bzw Ctrl Shift F1 Wenn Sie die Taste Compose nicht ben tigen k nnen Sie sie deaktivieren um falsche Eingaben durch versehentliches Dr cken der Taste zu vermeiden Dazu ermitteln Sie zun chst den TJastaturcode f r Multi_key xmodmap pk grep Multi_key Das System zeigt eine Meldung in folgendem Format an nn O0xff20 Multi_key 165 Wichtig an dieser Meldung ist die zweistellige Codezahl am Anfang der Zeile hier durch nn angegeben Geben Sie die Codezahl zusammen mit den unten gezeigten Informationen in die Datei xinitrc in Ihrem Home Verzeichnis ein xmodmap keycode nn NoSymbol Um die Taste Compose wieder zu aktivieren markieren Sie den Eintrag in der Datei xinitrc als Kommentar und starten OpenWindows neu SPARC Umbelegung der Funktionstasten f r Linksh nder 166 Mit dem in diesem Abschnitt beschriebenen Skript k nnen Sie die Belegung der Tasten auf der rechten und linken Seite der Tastatur d h rechts und links vom Hauptblock auf Typ 4 und Typ 5 Tastaturen
155. n Beispiel benennen Sie testdatei in test file um mv testdatei testfile Pr fen Sie ob testdatei tats chlich durch testfile ersetzt wurde ls test testfil testkopi Die Datei testdatei ist nicht mehr vorhanden Weitere Informationen zu dem Befehl mv finden Sie in den man Pages 1 User Commands Dateien l schen rm Im letzten Beispiel dieser Gruppe l schen Sie die Datei testkopie mit dem Befehl rm und berpr fen den Vorgang mit 1s rm testkopie Is test testfile Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Uv IiI cherungskopie erstellt haben kann sie nicht mehr wiederhergestellt werden Sie sollten den Befehl rm daher mit Vorsicht verwenden vor allem dann wenn Sie mit dem Metazeichen gleich mehrere Dateien l schen Vorsicht Eine gel schte Datei ist unwiderruflich verloren Wenn Sie keine Si Ausf hrliche Informationen zu rm finden Sie in den man Pages 1 User Com mands Inhalt einer Datei anzeigen more cat Mit dem Befehl more zeigen Sie den Inhalt einer Datei an deren Namen Sie in der Befehlszeile angeben Passen nicht alle Daten auf den Bildschirm erscheint folgende Meldung Weiter nn Press space to continue q to quit nn steht f r den Prozentsatz des Dateiinhalts der bereits angezeigt wird Sie k nnen den Inhalt einer Datei auch mit dem Befehl cat anzeigen In die sem Fall be
156. n Netzwerken und Internetzwerken f r den Benutzer meist nicht erkennbar sind wird in diesem Handbuch generell der Begriff Netzwerk verwendet Die Kommunikation zwischen den angeschlossenen Systemen wird durch ein Netzwerkprotokoll gesteuert in dem festgelegt ist wie und in welchem Format Daten ber das Netzwerk bertragen werden Ein Internetzwerk Protokoll regelt die Kommunikation zwischen Netzwerken Anmeldung bei anderen Systemen rlogin 136 Mit dem Befehl rlogin k nnen Sie sich ber das Netzwerk bei einem anderen UNIX System anmelden das an Ihr Netzwerk angeschlossen ist Der Befehl wird in folgendem Format eingegeben rlogin systemname systemname steht f r den Hostnamen des entfernten Systems Solaris Handbuch f r fortgeschrittene Benutzer August 1994 4 Wenn Sie zur Eingabe eines Pa worts aufgefordert werden geben Sie das Paf wort f r das entfernte System ein und dr cken Return Ist der Name Ihres Systems in der Datei etc hosts equiv auf dem entfernten System einge tragen werden Sie als vertrauensw rdig eingestuft und k nnen sich ohne Angabe des Pa worts anmelden rlogin garfield Password Geben Sie das Pa wort ein Last login Mon Jan 6 09 37 55 from calvin Sun Microsystems Inc Suns 5 1 October 1992 Die folgenden Befehle werden auf dem System garfield ausgef hrt pwd home calvin logout Connection closed Anmeldung ohne
157. n SHELL angegeben ist In dem Beispiel oben ist bin sh Bourne Shell die Login Shell Benutzerprofil In diesem Abschnitt werden einige der am h ufigsten verwendeten Umge bungsvariablen beschrieben Viele dieser Variablen sind wahrscheinlich schon in Ihrer Profildatei profile bei der Bourne und Korn Shell bzw cshrc bei der C Shell enthalten die sich im Home Verzeichnis befindet Hinweis Punktdateien werden mit dem Befehl 1s 1a angezeigt In der folgenden Liste sind einige der Umgebungsvariablen aufgef hrt die in Ihrem Benutzerprofil vorhanden sein k nnen Wie Sie diese Variablen setzen h ngt von der verwendeten Shell ab CDPATH Gibt an in welchen Verzeichnissen gesucht wird wenn Sie einen Verzeichnisnamen ohne vollst ndigen Pfad eingeben HISTORY Legt fest wie viele Befehle von dem Befehl history ausgege ben werden nur C Shell Anpassen der Arbeitsumgebung 147 10 148 HOME Enth lt den absoluten Pfadnamen zu Ihrem Home Verzeichnis Das System verwendet diese Variable um in Ihr Home Verzeichnis zu wechseln wenn Sie den Befehl cd ohne Argument eingeben LANG Definiert die lokale Landessprache Japanisch Deutsch Franz sisch Schwedisch oder Italienisch OGNAME Enth lt Ihren Login Namen Diese Variable wird vom System automatisch auf den in der Datei passwd gespeicherten Benutzernamen ge setzt Informationen zu dieser Datei finden Sie im Handbuch User Accounts P
158. n Server Folgen Sie dazu den Anweisungen im Abschnitt Zugriffsberechtigungen vergeben MIT MAGIC COOKIE 1 oder Zugriffsberechtigungen verge ben SUN DES 1 2 Setzen Sie DISPLAY auf den Namen des Hosts auf dem der Server l uft In diesem Beispiel heift der Host remotehost DISPLAY remotehost 0 3 Starten Sie das Client Programm client_programs Der Client wird auf dem entfernten System angezeigt Netzwerkanwendungen 181 182 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Vorbereitungen DECnet Internetworking DNI B Dieser Abschnitt beschreibt wie OpenWindows und DECwindows Systeme ber das Transportprotokoll NSP DECnet auf die Anwendungen der jeweils anderen Umgebung zugreifen k nnen SPARC Beachten Sie da das Kapitel DECnet Interworking DNI nur f r Systeme mit SPARC Prozessor gilt Zudem wird DECnet Internetworking erst ab DNI 7 x unterst tzt Dieses Konzept l t sich in beiden Richtungen realisieren e Sie starten einen X11 Client auf einer VAX unter dem Betriebssystem VMS und zeigen das Client Fenster auf einem OpenWindows System an e Sie starten einen X11 Client auf einem OpenWindows System und zeigen das Client Fenster auf einer VAX an In den folgenden Abschnitten werden beide M glichkeiten beschrieben So bereiten Sie die Systemumgebung f r DECnet Internetworking vor 183 184 Setzen S
159. n Tastaturbefehle OpenWindows Men befehle die unter Verwendung von Tastenkombinationen ausgef hrt werden sind in diesem Handbuch wie folgt dargestellt Ein Bindestrich zwischen zwei Tastenbezeichnungen zeigt an da die beiden Tasten gleichzeitig gedr ckt werden m ssen Beispiel Strg Alt bedeutet da Sie die Tasten Strg und Alt gleichzeitig dr cken und niederhalten m ssen Strg Alt c bedeutet da Sie die Tasten Strg und Alt gleichzeitig dr cken und niederhalten und zugleich das Zeichen c eingeben e Tastenkombinationen mit der Taste Meta geben Sie genau wie OpenWindows Men befehle ein indem Sie die Taste Meta und eine oder mehrere Tasten auf der Tastatur dr cken Auf SPARC Tastaturen ist die Taste Meta durch eine Raute lt gt gekennzeichnet Auf x86 Tastaturen erzeugen Sie die Funktion dieser Taste durch gleichzeitiges Dr cken der Tasten Strg und Alt Strg Alt Ausf hrliche Hinweise zu Tastaturabk rzungen und Funktionstasten finden Sie in Kapitel 1 Anmelden bei SunOS und Starten von OpenWindows Wenn im Text auf ein gesamtes Men oder auf die Standardoption eingegangen wird ist die Standardoption auf der Abbildung umrandet OpenWindows ist standardm ig so eingestellt da das gesamte Men angezeigt wird wenn Sie mit der linken Maustaste auf eine Men taste klicken Sie k nnen diese Standardeinstellu
160. nd in entsprechende Formate umsetzt Von dieser Einschr nkung einmal abgesehen ist vi jedoch ein au erordentlich m chtiger Editor und neue Benutzer f hlen sich angesichts der F lle teilweise berlappender Befehle und Funktionen zun chst oft berfordert Dieses Kapi tel soll daher nur einen berblick ber die wichtigsten vi Befehle geben mit denen Sie sich dann im Laufe der Zeit vertraut machen k nnen Von vi gibt es auch eine Art Demoversion namens view Wenn Sie eine Datei mit view ffnen stehen zwar alle vi Befehle zur Verf gung die Datei kann je doch nicht gespeichert werden Auf diese Weise lassen sich versehentliche n derungen am Dateiinhalt ausschlie en 67 6 vi starten In den folgenden Abschnitten erfahren Sie wie Sie vi aufrufen Text in eine Datei eingeben die Datei speichern und vi beenden Dabei erstellen Sie eine bungsdatei mit der Sie im weiteren Verlauf des Kapitels arbeiten Dateien erstellen Mit dem folgenden Befehl starten Sie vi und weisen das Programm gleichzei tig an die Datei test zu ffnen vi test Existiert die Datei bereits wird sie geladen Ist eine Datei dieses Namens noch nicht vorhanden erstellt der Editor sie In den nachfolgenden Beispielen wird vorausgesetzt da test eine neue Datei ist Nach dem Aufruf von vi erscheint folgender Bildschirm Cursor I Leerzeilen Statuszeile test Neue Datei Abbildung 6 1 Der Editor
161. ne Datei In diesem Beispiel wird als Hostname anyhost und als Dateiname xauth info verwendet OPENWINHOME bin xauth nextract anyhost O gt HOME xauth info Da die Zeile sehr lang ist wird sie hier auf zwei Zeilen verteilt Bei der Eingabe sollte sie jedoch in einer einzigen Zeile erscheinen 2 Senden Sie die Datei z B mit der Anwendung Post oder dem Pro gramm rcp an den Benutzer der zugriffsberechtigt werden soll Hinweis Aus Datenschutzgr nden sollten Sie die Datei m glichst per elek tronische Post versenden Wenn Sie rcp verwenden sollten Sie die Datei nicht in einem Verzeichnis ablegen auf das von anderen Benutzern leicht zugegrif fen werden kann 3 Der Empf nger der Datei mu den Eintrag in die Datei Xauthorityin seinem Home Verzeichnis aufnehmen Zum Beispiel OPENWINHOME bin xauth nmerge lt xauth info Hinweis Da die Autorisierungsdaten verbindungsspezifisch sind werden sie bei einem Neustart des Servers ung ltig Netzwerkanwendungen 179 180 Zugriffsberechtigungen vergeben SUN DES 1 Wenn Sie das Zugriffsprotokoll SUN DES 1 verwenden k nnen Sie einen Be nutzer folgenderma en f r den Zugriff auf Ihren Server berechtigen 1 Registrieren Sie den Benutzer mit xhost auf dem Server In diesem Beispiel wird Benutzer somebody f r das System myhost zugriffs berechtigt xhost somebody 2 Der neue Benutzer mu den Ei
162. ng auch ndern so da die Standardoption aus einem Men ausgew hlt und das Men nicht angezeigt wird wenn Sie mit der linken Maustaste auf die Men taste klicken In dem vorliegenden Handbuch wird davon ausgegangen da Sie die letztere Einstellung gew hlt haben xvi Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Bei der Auswahl von Men optionen wird folgende Schreibweise verwendet Beispiel W hlen Sie Arbeitsbereich gt Programme Plattformspezifische Vereinbarungen Die folgenden Symbole am Anfang eines Abschnitts bzw vor dem Titel eines Arbeitsschritts weisen darauf hin da der Abschnitt bzw Arbeitsschritt sich nur auf die angegebene Plattform bezieht SPARC Bezeichnet einen SPARC plattformspezifischen Abschnitt bzw Arbeitsschritt x86 _Bezeichnet einen x86 plattformspezifischen Abschnitt bzw Arbeitsschritt Plattformspezifische Hinweise sind wie folgt gekennzeichnet SPARC Dieser Hinweis gilt nur f r SPARC Plattformen x86 Dieser Hinweis gilt nur f r x86 Plattformen Plattformspezifische Abs tze mit Blickfangpunkten Bullets sind wie folgt gekennzeichnet SPARC Dieser Absatz gilt nur f r SPARC Plattformen x86 Dieser Absatz gilt nur f r x86 Plattformen Falls Code Beispiele Tabellen oder Abbildungen nur f r eine bestimmte Platt form gelten ist der Name der Plattform vor dem Titel angegeben Beispiel Tabelle 1 1 SPARC Tabellentitel spezifisch f
163. nliche Arbeitsumgebung ma schneidern In diesem Kapitel lernen Sie die am h ufigsten verwendeten Umgebungsvaria blen kennen und erfahren wie Sie die Konfigurationsdateien bearbeiten Au erdem wird beschrieben wie Sie SunOS Befehlen Aliasnamen zuweisen die Shell Eingabeaufforderung ndern Standard Zugriffsrechte f r Ihre Dateien festlegen und die OpenWindows Schriften anpassen In welchen Dateien Ihre Systemkonfiguration festgelegt ist h ngt davon ab welche Shell bei der Systeminstallation als Standard Shell spezifiziert wurde Unter SunOS wird normalerweise die Bourne Shell verwendet Sie k nnen je doch auch mit der C oder Korn Shell arbeiten Jede dieser Shells hat eigene Konfigurationsdateien 145 10 Umgebungsvariablen 146 Wenn Sie nicht sicher sind mit welcher Standard Shell Login Shell Sie arbei ten gehen Sie folgenderma en vor 1 Geben Sie echo SSHELL ein echo SHELL kin sh 2 Sehen Sie sich die Ausgabe des Befehls an bin sh Ihre Login Shell ist die Bourne Shell bin csh Ihre Login Shell ist die C Shell bin ksh Ihre Login Shell ist die Korn Shell Wenn Sie sich das erste Mal anmelden wird unabh ngig von der verwende ten Shell normalerweise die Systemprofildatei etc profile ausgef hrt Diese Datei geh rt dem Systemverwalter und kann von anderen Benutzern zwar gelesen aber nicht ver ndert werden Nach Ausf hrung des Systemprofils greif
164. nters and Mail Administration Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u TERM Definiert den aktuell verwendeten Terminaltyp Wenn Sie einen Edi tor aufrufen sucht das System nach einer Datei mit dem in dieser Variablen angegebenen Namen um die Eigenschaften des Terminals zu ermitteln Da bei wird zun chst falls vorhanden in dem Pfad gesucht auf den TERMIN FO verweist und dann im Standardverzeichnis usr share lib terminfo Findet das System in beiden Verzeichnissen keine Definition stuft es das Terminal als unintellegentes ASCII Terminal ein e TZ Definiert die Zeitzone f r die Systemunhr Umgebungsvariable PATH setzen Die Umgebungsvariable PATH gibt an in welchen Verzeichnissen des Datei sy stems nach den Befehlen gesucht wird die Sie in die Befehlszeile eingeben Dieser Suchpfad kann von Ihnen beliebig erweitert werden Ist die Variable nicht gesetzt m ssen Sie jeden Befehl mit vollst ndigem Pfad namen eingeben Nehmen wir an Sie wollen eine Datei kopieren Ohne Such pfad m ssen Sie den Befehl als usr bin cp eingeben Ist das Verzeichnis usr bin dagegen im Suchpfad enthalten geben Sie einfach cp ein Das Sy stem sucht daraufhin in allen Verzeichnissen des Suchpfads nach dem Befehl cp und f hrt ihn aus sobald es das richtige Verzeichnis gefunden hat Wenn Sie alle normalerweise verwendeten Befehlsverzeichnisse in den Suchpfad auf nehmen k nnen Sie also bei der Eingabe v
165. ntrag mit xauth in die Datei xauthori ty in seinem Home Verzeichnis bernehmen In diesem Beispiel lautet der Netzwerkname des neuen Benutzers uni x 15339 EBB Eng Sun COM Bei der Eingabe mu auf das Pipe Zeichen ein Leerzeichen folgen echo add myhost 0 SUN DES 1 unix 15339 EBB Eng Sun COM OPENWINHOME bin xauth Da die Zeile sehr lang ist wird sie hier auf zwei Zeilen verteilt Bei der Eingabe sollte sie jedoch in einer einzigen Zeile erscheinen Clients auf entfernten Systemen starten X und NeWS Clients rufen den Namen des Servers aus der Umgebungsvaria blen DISPLAY ab Um Kompatibilit t zu lteren Versionen zu gew hrleisten rufen NeWS Clients auch den Wert der Umgebungsvariablen NEWSSERVER ab Hinweis Bei NeWS Clients ist zu beachten da die Variable NEWSSERVER vor DISPLAY abgefragt wird Verweisen die beiden Variablen auf unterschied liche Systeme oder entfernte Server stellt der NeWS Client die Verbindung zu dem durch NEWSSERVER angegebenen System her Vergewissern Sie sich daher vorher da beide Variablen auf denselben Namen gesetzt sind oder setzen Sie NEWSSERVER auf einen Null String Solaris Handbuch f r fortgeschrittene Benutzer August 1994 C So starten Sie eine Client Anwendung auf einem entfernten oder unter einem anderen Namen auf dem lokalen System 1 Berechtigen Sie einen anderen Benutzer zum Zugriff auf de
166. on Befehlen viel Zeit sparen Bei der Bourne und Korn Shell wird die Variable PATH in der Datei profile gesetzt die sich in Ihrem Home Verzeichnis befindet PATH usr bin home bin home steht f r den Pfadnahmen Ihres Home Verzeichnisses Bei der C Shell wird PATH in der Datei cshrc gesetzt die sich ebenfalls in Ih rem Home Verzeichnis befindet set path usr bin home kin home steht f r den Pfadnamen Ihres Home Verzeichnisses Anpassen der Arbeitsumgebung 149 10 150 Hinweis In der C Shell k nnen Sie den Pfadnamen des Home Verzeichnisses auch durch eine Tilde angeben Mit folgendem Befehl werden die nderungen der Variablen PATH in der C Shell aktiviert example source cshrc In der Bourne oder Korn Shell geben Sie statt dessen folgendes ein profile Aliasnamen nur C Shell In der C Shell k nnen Sie h ufig verwendeten Befehlen Aliasnamen zuweisen Auf diese Weise k nnen Sie einen Befehl mit Optionen ausf hren ohne die Optionen explizit angeben zu m ssen Der Befehl rm entfernt beispielsweise Dateien standardm ig ohne vorher eine Best tigung einzuholen Dies ist ge f hrlich da durch einen einfachen Tippfehler wertvolle Dateien unwieder bringlich verlorengehen k nnen Wenn Sie den Befehl dagegen mit der Option i eingeben werden Sie vor dem L schen zur Best tigung des Vor gangs aufgefordert Indem Sie folgende Zeil
167. oot anmelden Wenn root pa wortgesch tzt ist m s sen Sie das Pa wort kennen oder Ihren Systemverwalter bitten die nderun gen f r Sie vorzunehmen Um sich als root Superuser anzumelden geben Sie folgendes ein su Password F r den Superuser wird eine andere Eingabeaufforderung angezeigt Elektronische Post 117 III N Im folgenden Beispiel wird die Alias Adresse kollegen texas in die Datei etc aliases aufgenommen Die Abbildung zeigt wie die Datei nach der Installation der Systemsoftware aussieht Ihre Datei enth lt unter Umst nden andere Informationen vi etc aliases Aliases can have any mix of upper and lower case on the left hand side but the right hand side should be proper case usually lower gt gt gt gt gt gt gt gt gt gt The program newaliases will need to be run after gt gt NOTE gt gt this file is updated for any changes to gt gt gt gt gt gt gt gt gt gt show through to sendmail aliases 1 10 89 01 20 SMI Following alias is required by the mail protocol RFC 822 Set it to the address of a HUMAN who deals with this system s mail problens Postmaster root Alias for mailer daemon returned messages from our MAILER DAEMON hould be routed to our local Postmaster MAILER DAEMON postmaster un Aliases to handle mail to programs or files eg news or vacation decode usr bin uudecode
168. orderung die Nachrichtennummer ein Zum Beispiel mailx Mail version 4 0 Thu Jan 16 12 59 09 PST 1992 Bet tigen Sie f r Hilfe var mail calvin 1 Nachrichten 1 neu gt N 1 calvin hobbes Fri Jul 14 12 01 21 453 Interstellare amp 1 To calvin hobbes From calvin hobbes Subject Interstellare Ausfl ge Lieber Calvin Raumfahrer Spiff begibt sich heute wieder auf ein Expedition zum Planeten Zorg Kommst du mit Bis bald Calvin mailx beenden Sie k nnen mailx mit zwei Befehlen verlassen q oder x Wenn Sie q eingeben und Return dr cken q erscheint die folgende oder eine hnliche Meldung 1 Nachricht gesichert in home_verzeichnis mbox home_verzeichnis steht f r den Pfadnamen zu Ihrem Home Verzeichnis Wenn Sie mailx mit dem Befehl q beenden werden alle gelesenen Briefe aus dem Briefkasten in die Datei mbox in Ihrem Home Verzeichnis bertragen mailx speichert dar ber hinaus auch alle nderungen die Sie w hrend der aktuellen Arbeitssitzung vorgenommen haben Elektronische Post 101 III N Nachrichten lesen 102 Wenn Sie x eingeben und Return dr cken werden nderungen nicht gespeichert und die gelesenen Nachrichten verblei ben im Briefkasten Sind seit der letzten Arbeitssitzung neue Nachrichten eingetroffen zeigt mailx nach der Anmeldung eine der folgenden Meldungen an Es ist Post f r Sie da oder Es ist neue Po
169. paren Sie CPU Kapazit t und k nnen unter Umst nden auf An wendungen zugreifen die lokal nicht zur Verf gung stehen In den folgenden Abschnitten wird an einem einfachen Beispiel gezeigt wie Sie eine Anwendung auf einem anderen System starten und auf Ihrem lokalen System anzeigen Diese Anweisungen sollten jedoch nur als allgemeine Richt schnur verstanden werden da der genaue Ablauf von der Konfiguration Ihrer Workstation und des Netzwerks abh ngt Im Abschnitt Datensicherheit im Netzwerk finden Sie weitere Hinweise die beim Zugriff auf andere Netz werksysteme beachtet werden m ssen 171 III O Damit Sie die nachfolgenden Schritte ausf hren k nnen m ssen folgende Be dingungen erf llt sein Sie m ssen berechtigt sein auf das entfernte System zuzugreifen Ihr Home Verzeichnis mu ber NFS auf dem entfernten System eingeh ngt werden k nnen Die Anwendung und die dazugeh rigen Funktionsbibliotheken m ssen auf dem entfernten System installiert sein Wenn Sie Fragen zu diesen Punkten haben wenden Sie sich an Ihren System verwalter Zugriff auf entfernte Anwendungen rlogin Bevor Sie auf die Anwendungen eines anderen Systems zugreifen k nnen m ssen Sie die aktuellen Werte Ihrer Umgebungsvariablen pr fen Die Variable HOME in Ihrer Shell auf dem entfernten System mu auf Ihr Home Verzeichnis gesetzt sein e Die Variable DISPLAY in Ihrer Shell auf dem entfernten System mu auf den
170. pieren bewegen und l schen und den Typ einer Datei ermitteln k nnen Zu jedem der nachfolgend beschriebenen Befehle geh rt ein Beispiel das Sie an Ihrer Workstation oder Ihrem Terminal nachvollziehen sollten Die Funktion des Befehls wird dadurch deutlicher und Sie k nnen sich sp ter besser an ihn erinnern Vorbereitungen 28 Bevor Sie Dateibefehle ausf hren sollten Sie sich vergewissern da Sie sich in Ihrem Home Verzeichnis befinden Dieses Verzeichnis wird bei der Einrichtung Ihrer Zugangsberechtigung vom Systemverwalter angelegt und ist ausschlie lich f r Ihre Arbeitsdateien vorgesehen Wenn Sie die Beispiele in diesem Kapi tel in Ihrem Home Verzeichnis ausf hren besteht weniger Gefahr da Sie Dateien erzeugen kopieren bewegen oder gar l schen auf die auch von ande ren Benutzern zugegriffen wird Um in Ihr Home Verzeichnis zu wechseln geben Sie den Befehl cd ohne weite re Argumente ein Mit dem Befehl pwd k nnen Sie pr fen in welchem Ver zeichnis Sie sich gerade befinden cd pwd export home benutzernam In diesem Beispiel lautet der Pfadname des Home Verzeichnisses expor t home benutzername wobei benutzername f r den Namen des Verzeichnis Ei gent mers steht Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Uv III Testdatei erzeugen Mit dem Befehl touch erstellen Sie eine leere Datei Existiert bereits eine Datei mit dem angegebenen Namen werden ledig
171. r r 3 user2 1024 Feb 10 12 27 pfirsich chmod u tx pfirsich ls 1 pfirsich rwxr r 3 user2 1024 Feb 10 12 27 pfirsich Solaris Handbuch f r fortgeschrittene Benutzer August 1994 3 Mit der Option a k nnen Sie Zugriffsrechte gleichzeitig an alle drei Benutzer kategorien vergeben Um allen Benutzern Ausf hrberechtigung f r eine neue Datei namens orange zu erteilen w rden Sie also folgendes eingeben ls 1 orange rw r r 3 user2 1024 Feb 10 11 31 orange chmod a x orange ls 1 orange rwxr xr x 3 user2 1024 Feb 10 11 31 orange Ss Nach Ausf hrung des Befehls chmod erscheint in allen drei Bl cken das Zei chen x Zugriffsrechte k nnen mit Hilfe des Metazeichens auch f r mehrere Dateien oder Verzeichnisse gleichzeitig vergeben werden Im folgenden Beispiel wer den die Zugriffsrechte f r die Dateien im Verzeichnis obst so ge ndert da nur noch der Eigent mer des Verzeichnisses ber Schreibberechtigung verf gt pwd home user2 obst 1s 1 rwxrwxrwx 3 user2 21032 Feb 12 10 31 kirsche rwxrwxrwx 2 user2 68 Feb 10 11 09 erdbeere rwxrwxrwx 3 user2 12675 Feb 08 09 31 orange rwxrwxrwx 1 user2 1024 Feb 14 16 38 zitrone chmod go w 1s 1 rwxr xr x 3 user2 21032 Feb 12 10 31 kirsche rwxr xr x 2 user2 68 Feb 10 11 09 erdbeere rwxr xr x 3 user2 12675 Feb 08 09 31 orange rwxr xr x 1 user2 1024 Feb 14 16 38 zitrone S Da der Befehl chmod in
172. r Auftrag wird abgebrochen es erscheint eine Statusmeldung und der Drucker beginnt mit der Bearbeitung des n chsten Auftrags in der Warte schlange Im folgenden Beispiel werden zwei Druckauftr ge abgebrochen cancel buche 3 buche 4 Anforderung buche 3 abgebrochen Anforderung buche 4 abgebrochen Ss Abbruch mit Druckername Um den gerade bearbeiteten Druckauftrag abzubrechen gen gt es wenn Sie den Befehl cancel zusammen mit dem Namen des Druckers eingeben Vor aussetzung ist nat rlich da Sie den aktuellen Auftrag gestartet haben cancel druckername Der Auftrag wird abgebrochen es erscheint eine Statusmeldung und der Drucker holt den n chsten Auftrag aus der Warteschlange Zum Beispiel cancel buche Anforderung buche 3 abgebrochen Wenn der Drucker h ngt oder ein anderes Problem vorliegt kann sich der Systemverwalter als root oder 1p anmelden und den aktuellen Druckauftrag mit cancel abbrechen Drucken 133 134 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Arbeiten im Netzwerk 9 Als Netzwerk bezeichnet man eine Gruppe von Computern die direkt oder in direkt miteinander verbunden sind und Daten austauschen k nnen Wenn Ihre Workstation an ein Netzwerk angeschlossen ist stehen Ihnen auch die Res sourcen anderer Netzwerksysteme zur Verf gung Um auf ein anderes System zuzugreifen k nnen Sie sich bei ihm
173. r Ihnen bekannt ist Wenn Sie noch keinen Benutzernamen und kein Pa wort erhalten haben bitten Sie den Systemverwalter eine Zugangsberechtigung f r Sie einzurichten Danach k nnen Sie sich bei SunOS anmelden III Login Shell Bevor Sie sich beim System anmelden sollte der Bildschirm etwa so ausse hen login Geben Sie den Benutzernamen ein den Sie von Ihrem Systemverwalter erhalten haben und dr cken Sie Return Zum Beispiel login nina Nach Abschlu der Eingabe mit Return wird das Pa wort abgefragt login nina Password Geben Sie das Pa wort ein und dr cken Sie Return Wenn zu Ihrem Benutzernamen kein Pa wort geh rt wird es auch nicht abgefragt Aus Sicherheitsgr nden erscheint das Pa wort bei der Eingabe nicht auf dem Bildschirm Wenn Ihnen kein Pa wort zugewiesen wurde und Sie eines haben m chten oder wenn Sie das vorhandene Pa wort ndern wollen lesen Sie bitte den Abschnitt Allgemeine Hinweise zu Pa w rtern in Kapitel 5 Pa w rter und Prozesse In den folgenden Kapiteln werden Sie verschiedene SunOS Befehle kennen lernen Bei der Eingabe eines Systembefehls bergeben Sie Informationen an einen Befehlsinterpreter der als Shell bezeichnet wird Das Shell Programm liest diese Informationen und l st die entsprechende Aktion auf System ebene aus SunOS verwendet standardm ig die Bourne Shell Au er dieser Shell s
174. r gebraucht werden Verzeichnisbelegung anzeigen Au Mit dem Befehl du stellen Sie fest wieviel Speicherplatz in Bl cken zu je 512 Byte von einem Verzeichnis und seinen Unterverzeichnissen belegt wird Um eine nach Gr e sortierte Liste der Unterverzeichnisse eines Dateisystems anzuzeigen wechseln Sie mit cd zu dem diesem Dateisystem zugeordneten Pfadnamen und geben folgenden Befehl ein du sort r n Mit Hilfe des Befehls sort und den Optionen r reverse und n numeric lassen sich gro e Verzeichnisse leichter lokalisieren Mit 1s 1 k nnen Sie dann die Gr e in Byte und das nderungsdatum der in solchen Verzeichnis sen enthaltenen Dateien pr fen und alte oder sehr gro e Dateien gegebenen falls auslagern Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Textbearbeitung mit dem Editor vi 6 vi visual display editor ist der unter SunOS standardm ig verwendete Tex teditor Da er zeichenorientiert und nicht fensterorientiert arbeitet kann er auf allen Terminaltypen eingesetzt werden und unterst tzt eine Vielzahl von Da teiformaten Sie k nnen mit vi zwar Text eingeben und bearbeiten aber nicht auf dem Bild schirm formatieren vi ist deshalb kein Ersatz f r ein echtes Textverarbeitung sprogramm Um in vi eingegebenen Text f r den Ausdruck zu formatieren ben tigen Sie ein Programm wie nroff troff oder ditro f das die in den Text eingef gten Formatierbefehle liest u
175. richten angezeigt Um eine Nachricht zu lesen geben Sie ihre Nummer ein und dr cken Return Wenn mailx bereits l uft k nnen Sie zwischen dem Briefkasten und den vor handenen Ordnern hin und herschalten Mit folgendem Befehl zeigen Sie eine Liste der verf gbaren Ordner an amp folder Mit dem n chsten Befehl wechseln Sie aus dem Briefkasten in einen Ordner amp folder ordnername Elektronische Post 113 III N vi undmailx 114 Mit folgender Eingabe kehren Sie wieder zum Briefkasten zur ck Um in den vorhergehenden Ordner zu wechseln geben Sie folgendes ein amp Sie k nnen bei der Eingabe einer Nachricht auch den Texteditor vi aufrufen In diesem Fall stehen Ihnen viele Korrektur und Bearbeitungsfunktionen zur Verf gung die mailx nicht bietet Wenn Sie noch nicht mit vi gearbeitet haben lesen Sie bitte Kapitel 6 Iextbearbeitung mit dem Editor vi So erstellen Sie eine Nachricht mit vi 1 Geben Sie in der Shell oder in der mailx Befehlszeile den Befehl nailx und die Adresse des Empf ngers der Nachricht ein Dr cken Sie Re turn 2 Geben Sie das Thema der Nachricht in die Zeile Subject ein und dr k ken Sie Return 3 Geben Sie den Befehl v am Anfang einer neuen Zeile ein vi wird ge startet und ffnet eine leere Datei im Unterverzeichnis tmp Ihres Home Verzeichnisses 4 Geben Sie den Text der Nachricht mit vi
176. riftgr e beschrieben Schriften ausw hlen Sie k nnen nach Belieben andere Schriften ausprobieren die nicht in den Bei spielen erw hnt sind Um die Liste der verf gbaren Schriften anzuzeigen ru fen Sie sie auf und w hlen dann die gew nschte Schrift aus Liste der verf gbaren Schriften Hinweis Die unten verwendete Schreibweise gibt an in welcher Reihenfolge Sie die Men s im Arbeitsbereich ffnen um das gew nschte Programm zu starten Anpassen der Arbeitsumgebung 157 10 158 Als Hilfe bei der Schriftauswahl stehen drei Programme zur Verf gung mit denen Sie die verf gbaren Schriften und Schriftgr en auf dem Bildschirm an zeigen k nnen Fontview Fontview wird ber das Men Arbeitsbereich gestartet Arbeitsbereich gt gt Programme gt gt Demos Um das Fenstermen zu ffnen setzen Sie den Zeiger in das Fenster und dr cken MEN Text Text wird ber das Men Arbeitsbereich gestartet Arbeitsbereich gt gt Programme gt gt Demos Um das Fenstermen zu ffnen setzen Sie den Zeiger in das Fenster und dr cken MEN xfontsel xfontsel tet L wird durch Eingabe von xfontsel amp in die Befehlszeile gestar xfontsel amp Solaris Handbu ch f r fortgeschrittene Benutzer August 1994 Aktualisierung aufOpenWindows Version 3 3 oder h here Versionen A Solaris arbeitet standardm ig mit der Benutzerumgebung
177. rinters and Mail Administration LPDEST Enth lt den Namen des Standarddruckers MAIL Gibt an in welchem Verzeichnis neu ankommende Nachrichten ge speichert werden normalerweise var mail benutzername Einzelheiten dazu finden Sie in Kapitel 7 Elektronische Post MANSECTS Gibt an in wie viele Gruppen Online Dokumente eingeteilt werden k nnen PATH Enth lt die Verzeichnisse die das System in der angegebenen Rei henfolge durchsucht um einen Befehl zu finden Befindet sich ein Befehl nicht in einem der Verzeichnisse des Suchpfades m ssen Sie ihn mit voll st ndigem Pfadnamen eingeben Diese Variable wird vom System bei der Anmeldung automatisch auf den in der Datei profile Bourne oder Korn Shell bzw cshrc C Shell ange gebenen Suchpfad gesetzt PS1 Definiert das Aussehen der Shell Eingabeaufforderung Standard m fig wird in der Bourne und Korn Shell ein Dollarzeichen und in der C Shell ein Prozentzeichen angezeigt Als Eingabeaufforderung f r den Su peruser erscheint in allen Shells ein Nummernzeichen SHELL Gibt an welche Shell von vi und anderen Programmen verwendet wird TERMINFO Enth lt einen Pfadnamen zu einem nicht unterst tzten Termi nal das in die Datenbank terminfo aufgenommen wurde Wenn Sie mit ei nem Standardterminal arbeiten brauchen Sie diese Variable nicht zu setzen Weitere Hinweise zu der Datenbank terminfo finden Sie im Handbuch User Accounts Pri
178. rmen von denen der obere ein CG6 Bildschirm und der untere ein Schwarzwei Bildschirm ist Nach dem Start k nnen Sie den Mauszeiger zwischen den beiden Bildschirm hin und herbe wegen openwin dev dev fbs cgsix0 top dev dev fbs bwtwo0 bottom Anmelden bei SunOS und Starten von OpenWindows 15 16 Der n chste Befehl ist nicht mit dem vorhergehenden identisch da das zuerst genannte Ger t standardm ig immer links von dem zweiten Ger t steht openwin dev dev fbs cgsix0 dev dev fbs bwtwo0 Mit dem folgenden Befehl starten Sie OpenWindows auf einem System mit zwei aufeinanderstehenden Bildschirmen von denen der untere ein CG6 Bildschirm und der obere ein Schwarzwei Bildschirm ist openwin dev dev fbs cgsix0 bottom dev dev fbs bwtwo0 top Weitere Hinweise Folgende Hinweise sind zu beachten wenn Sie OpenWindows auf mehreren Bildschirmen ablaufen lassen e Normalerweise werden alle Bildschirme durch olwm verwaltet Fenster k nnen nicht zwischen Bildschirmen verschoben werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 SunOS Befehle 2 Dieses Kapitel f hrt Sie in die Verwendung der SunOS Benutzerbefehle ein Sie erfahren unter anderem wie Sie Befehle eingeben Eingabefehler korrigieren lange Befehle oder mehrere Befehle auf einmal eingeben und welche Arten von Befehlsoptionen zur Verf gung stehen SunOS Befehle werden in einer Shell ein
179. ruckername dateiname Druckername steht f r den Namen eines Druckers auf den Ihr System zugreifen kann und dateiname f r die Datei die gedruckt werden soll Die Datei wird in die Warteschlange des Druckers gestellt und auf dem Bild schirm erscheint die Anforderungskennung Solaris Handbuch f r fortgeschrittene Benutzer August 1994 8 Um die Datei etc passwd auf dem Drucker ahorn zu drucken w rden Sie also folgendes eingeben lp d ahorn etc passwd Anforderungskennung ist ahorn 9 1 Datei en Wenn Sie versuchen eine Anforderung an einen Drucker senden der nicht f r Ihr System konfiguriert ist erscheint eine Fehlermeldung lp d buche etc passwd UX lp Fehler Ziel buche ist dem LP Druck Service nicht bekannt Hinweise zur Konfiguration von Druckern finden Sie im Handbuch User Ac counts Printers and Mail Administration Im Abschnitt Statusinformationen ab rufen erfahren Sie wie Sie eine Liste der verf gbaren Drucker abrufen Benachrichtigung bei Auftragsabschlu Wenn Sie eine gro e Datei drucken lassen und wissen m chten wann der Aus druck fertig ist k nnen Sie LP anweisen Sie bei Abschlu des Druckauftrags zu benachrichtigen Folgende Benachrichtigungsarten sind m glich Email Nachricht Meldung im Konsolfenster Wenn Sie per Email benachrichtigt werden wollen geben Sie beim Senden der Druckanforderung die Option m ein
180. s mit R6 KP_Multiply Vertausche L4 Undo mit R4 KP_Equal Vertausche L5 Front mit R9 KP_9 Vertausche L6 Copy mit R7 KP_7 Vertausche L7 Open mit R12 KP_6 Vertausche L8 Paste mit R10 Left Vertausche L9 Find mit R15 KP_3 Vertausche L10 Cut mit R13 KP_1 ndere R3 Break in L1 Stop ndere R2 Print in R10 Left ndere R5 KP_Divide in R12 Right ndere Linefeed in Control R ndern der Tastenbelegung 167 168 Table B 1 Das Skript links data keycode 10 Ri R1 Pause keycode 28 L2 L2 SunXK_Again keycode 32 R6 R6 KP_Multiply keycode 54 L3 L3 SunXK_Props keycode 33 R4 R4 KP_Equal keycode 52 L4 L4 SunXK_Undo keycode 56 R9 R9 KP_9 Prior keycode 77 L5 L5 SunXK_Front keycode 58 R7 R7 KP_7 Home keycode 75 L6 L6 SunXK_Copy keycode 79 Right R12 KP_6 keycode 100 L7 L7 SunXK_Open keycode 80 Left R10 KP_4 keycode 98 L8 L8 SunXK_Paste keycode 102 R15 R15 KP_3 Next keycode 121 L9 L9 SunXK_Find keycode 104 R13 R13 KP11 End keycode 119 L10 L10 SunXK_Cut keycode 30 L1 L1 SunXK_Stop keycode 29 Left R10 KP 4 keycode 53 Right R12 KP 6 keycode 118 Control_R add control Control_R SPARC Standardbelegung wiederherstellen Wenn Sie OpenWindows verlassen und neu starten wird automatisch wieder die Standard Tastenbelegung aktiviert Dieses Verfahren ist aber sehr umst ndlich wenn Sie die Standardbelegung
181. s aus f Forms Zeigt die verf gbaren Druckformulare 0O Output Zeigt den Ausgabestatus p liste D 1 Printer Description Long list Gibt den Druckerstatus in Kurz oder Langform aus r Request Zeigt den Status des Drucker Schedulers R Zeigt die Position eines Druckauftrags in der Warteschlange 5 Status Gibt eine Status bersicht aus 5 Sets Zeigt die verf gbaren Zeichens tze u benutzername User Zeigt die Druckauftr ge eines bestimmten Benutzers v Zeigt die verf gbaren Ger te Eine Liste aller Druckoptionen finden Sie in den man Pages 1 User Commands Druckanforderungen abbrechen 192 Mit dem Befehl cancel brechen Sie einen Druckauftrag ab der in der Warte schlange steht oder bereits in Bearbeitung ist Dazu ben tigen Sie die Anforde rungskennung die immer aus dem Namen des Druckers einem Bindestrich und der Nummer des Druckauftrags besteht Die Anforderungskennung wird beim Absetzen eines Druckauftrags angezeigt und kann auch mit dem Befehl lpstat abgerufen werden Ein Druckauftrag kann nur von dem Benutzer der ihn gestartet hat oder von einem als root oder 1p angemeldeten Benutzer abgebrochen werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Qo III Abbruch mit Anforderungskennung Um einen Druckauftrag abzubrechen geben Sie folgendes ein cancel anforderung anforderung steht f r die Anforderungskennung des Druckauftrags De
182. se richten sich an Benutzer die bisher mit einer ltern OpenWindows Version als Version 3 3 gearbeitet haben Die Umgebungsvariable OPENWINHOME Wenn Sie aktuell mit einer OpenWindows Version arbeiten die lter als Version 3 3 ist haben Sie wahrscheinlich die Umgebungsvariable OPENWINHOME in einer Konfigurationsdatei gesetzt Dies wird jedoch ebenso wie das manuelle Setzen der Variablen mit dem Befehl setenv nicht mehr empfohlen Bei Eingabe des Befehls openwin wird die Umgebungsvariable OPENWINHOME jetzt automatisch auf den Pfad usr openwin gesetzt so da weitere Schritte nicht erforderlich sind Wenn Sie die Variable OPENWINHOME in der Datei profile oder cshrcin Ihrem Home Verzeichnis gesetzt haben l schen Sie diese Zeile oder markieren Sie sie als Kommentar bevor Sie OpenWindows Version 3 3 oder eine sp tere Version starten Dazu gehen Sie folgenderma en vor 160 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 A 1 ffnen Sie die Datei profile oder csh z B vi 2 Geben Sie vor der Variablen wie unten gezeigt ein Nummernzeichen ein oder l schen Sie die gesamte Zeile au rc mit einem Texteditor s der Datei Falls Sie die Datei profile bearbeiten befolgen Sie Schritt a falls Sie die Datei cshrc bearbeiten befolgen Sie Schr itt b a In der Datei profile sollten die Zeile danach so aussehen OPENWINHOME usr openwin
183. sind Jede Option beschreibt ein Auswahlkriterium Damit eine Datei in die Liste der gefundenen Dateien aufgenommen wird mu sie alle Kriterien erf llen Je mehr Kriterien Sie also angeben desto enger wird das Feld der Dateien auf die Ihre Beschreibung zutrifft Mit der Option print legen Sie fest da die Er gebnisse auf dem Bildschirm angezeigt werden sollen Dies mu explizit an gegeben werden weil Sie mit find auch andere Befehle ausf hren lassen k nnen und die Ausgabe in diesem Fall h ufig berfl ssig ist Mit der Option name dateiname suchen Sie nach allen Dateien mit der Zei chenfolge dateiname als letztem Element im Pfadnamen Das letzte Element im Pfadnamen der Datei usr lib calendar ist beispielsweise calendar Die ser Teil des Pfadnamens wird auch als Basisname bezeichnet Im folgenden Beispiel zeigen Sie alle Dateien und Verzeichnisse im aktuellen Verzeichnis an deren Namen mit dem Buchstaben s enden find name s print programs programs graphics programs graphics qgks sre gks Wenn Sie in dateiname ein Metazeichen verwenden mu die Zeichenfolge in einfache Anf hrungszeichen gesetzt werden Weitere Optionen user benutzer_id Sucht nach allen Dateien die einem bestimmten Benutzer geh ren Ersetzen Sie benutzer_id durch den Login Namen oder die Benutzernummer Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Uv III group gruppe Sucht na
184. st da Sind keine neuen Nachrichten vorhanden erscheint folgende Meldung Keine Post f r benutzername Um den Inhalt des Briefkastens anzuzeigen geben Sie mailx ein und dr cken Return mailx Mail version 4 0 Thu Jan 16 12 59 09 PST 1992 Bet tigen Sie f r Hilfe var mail calvin 4 Nachrichten 1 neu 2 ungelesen 1 calvin hobbes Fri Feb 14 12 01 21 453 Interstellare U 2 jon garfield Fri Feb 14 18 31 19 353 zwei lasagne U 3 laurel hardy Sat Feb 15 10 22 24 557 meeting um 2 gt N 4 donald pluto Sun Feb 16 23 59 14 280 Knochenbestell In der ersten Zeile werden Informationen zu mailx selbst Versionsnummer und Datum und ein Hinweis zum Abrufen von Online Hilfe Bet tigen Sie f r Hilfe angezeigt Solaris Handbuch f r fortgeschrittene Benutzer August 1994 7 In der n chsten Zeile zeigt mai lx den Pfadnamen des Briefkastens die Anzahl eingetroffener Nachrichten und den Status dieser Nachrichten an Danach folgt eine numerierte Liste mit den aktuell im Briefkasten enthaltenen Nachrichten Zu jeder Nachricht sind folgende Informationen angegeben Status Gibt an ob die Nachricht neu ist N noch nicht gelesen wurde U oder bereits gelesen ist kein Symbol Die aktuelle Nachricht ist mit dem Zeichen gt gekennzeichnet Gel schte Nachrichten sind mit einem Stern markiert e Nummer Nachrichten werden in der Reihenfolge des Eingangs numeriert Absender Name und meist Systemname
185. steht jedoch keine M glichkeit die Anzeige anzuhalten Dieser Be fehl wird daher vor allem f r die Verkn pfung von zwei oder mehr Dateien zu einer gr eren Datei verwendet Zum Beispiel cat dateil datei2 datei3 gt gesamtdatei ls datei gesamtdatei dateil datei2 datei3 Weitere Informationen zu den Befehlen more und cat finden Sie in den man Pages 1 User Commands Dateien und Verzeichnisse al III Uv Dateityp anzeigen file Verzeichnisbefehle Manche Dateien z B Bin rdateien und ausf hrbare Dateien k nnen weder gedruckt noch auf dem Bildschirm angezeigt werden Wenn Sie sich ber den Typ einer Datei nicht im klaren sind k nnen Sie ihn mit dem Befehl file ab rufen file testfile testfile ASCII Text Sie wissen jetzt wie man Dateien auflistet kopiert umbenennt und l scht Wichtig ist aber auch da Sie diese Dateien m glichst rasch finden Deshalb mu das Dateisystem auf eine logische und sinnvolle Weise strukturiert sein Diese Strukturierung die ber Verzeichnisse erreicht wird bildet das Thema der folgenden Abschnitte Verzeichnishierarchie 32 Dateien werden in Verzeichnissen abgelegt die wiederum Teil anderer berge ordneter Verzeichnisse sind Daraus ergibt sich eine Hierarchie an deren Spitze das Root Verzeichnis steht Dieses Verzeichnis wird durch das Zeichen repr sentiert Abbildung 3 1 zeigt da jedes Verzeichnis weitere Verzeic
186. storie anzuzeigen geben Sie history ein und dr cken Return Zum Beispiel beispiel history pwd clear ls 1 cd usr home worker logname date history NINA O e w o H Sie k nnen nach dem Ausrufezeichen auch eine negative Zahl angeben In die sem Fall z hlt das System um die entsprechende Anzahl Eintr ge nach oben und wiederholt den dort stehenden Befehl Um den Befehl 1ogname aus der oben gezeigten Historie zu wiederholen w rden Sie also folgendes eingeben beispiel 2 logname nina beispiel 20 Solaris Handbuch f r fortgeschrittene Benutzer August 1994 2 Sie k nnen dem Ausrufezeichen auch die Anfangsbuchstaben eines bereits ein gegebenen Befehls nachstellen Wenn Sie zuvor den Bildschirm schon einmal mit dem Befehl clear geleert haben k nnten Sie dies also durch Eingabe von c1 wiederholen Bei dieser Methode m ssen Sie jedoch darauf achten da Ihre Eingabe eindeutig ist Wenn mehrere Befehle in der Historie mit den von Ihnen angegebenen Buchstaben beginnen wird der zuletzt eingegebene Befehl wiederholt Befehlsoptionen Bei vielen Befehlen l ft sich die Ausf hrung durch Eingabe von Optionen be einflussen Der Befehl date kann beispielsweise mit der Option u eingegeben werden und zeigt dann statt der lokalen Uhrzeit Greenwich Mean Time an date u Mo M r 15 12 18 36 GMT 1993 S Befehlsoptionen bestehen meist aus einem Bindestrich und einem ein
187. t das System auf das Benutzerprofil zu Das Benutzerprofil besteht aus einer oder mehreren Konfigurationsdateien in denen Ihre Arbeitsumgebung definiert ist In der OpenWindows Umgebung werden diese Dateien beispielsweise jedesmal gelesen wenn Sie eine neue UNIX oder Kommando Shell starten Das Benutzerprofil setzt sich je nach verwendeter Login Shell aus folgenden Dateien zusammen e profile Bourne und Korn Shell e login und cshrc C Shell Diese Dateien befinden sich alle in Ihrem Home Verzeichnis Wenn Sie Ihre Arbeitsumgebung nur f r die Dauer der aktuellen Arbeitssit zung ndern wollen k nnen Sie das direkt ber die Befehlszeile tun Sollen die nderungen dagegen f r einen l ngeren Zeitraum gelten speichern Sie die ge w nschten Einstellungen mit Hilfe von Umgebungsvariablen in den Dateien profile login oder cshrc files Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u So zeigen Sie die aktuell auf Ihrem System gesetzten Umgebungsvariablen an 1 Geben Sie env ein und dr cken Sie Return env HISTORY 100 HOME home hobbes calvin HZ 100 LANG de OGNAME calvin MAIL var mail calvin MANSECTS 1 1m l1c 1f 1s 1b 2 3 30 31 3n 3m 3k 3g 3e 3x11 3xt 3 w 3b 9 4 5 7 8 PATH usr kin SHELL bin sh ERM sun Z MET Hinweis Sie k nnen mit dem Befehl env auch den Namen der Login Shell abrufen da diese in der Umgebungsvariable
188. t des Clients wird der entsprechende Eintrag aus der Datei xaut hority gelesen und die Daten aus den Spalten 2 und 3 werden zusammen mit der Verbindungsanforderung an den Server gesendet In der Standardkon figuration liefern xhost und newshost leere Host Zugriffslisten zur ck und melden da die Zugriffskontrolle aktiviert wurde Wenn Sie statt des Standardprotokolls das Protokoll SUN DES 1 gew hlt ha ben istin der Datei Xauthority in Spalte 2 SUN DES 1 und in Spalte 3 der Netzwerkname des Benutzers angegeben Der Netzwerkname erscheint in fol gendem Format unix benutzer_id NISdomain_name Auf dem Host anyhost k nnte der Inhalt der Datei Xauthority beispielswei se so aussehen unix 15339 EBB Eng Sun COM ist der systemunabh ngige Netzwerkname des Benutzers anyhost 0 SUN DES 1 unix 15339 EBB Eng Sun COM localhost 0 SUN DES 1 unix 15339 EBB Eng Sun COM anyhost unix 0O SUN DES 1 unix 15339 EBB Eng Sun COM Solaris Handbuch f r fortgeschrittene Benutzer August 1994 C Hinweis Wenn Sie Ihren Netzwerknamen nicht kennen wenden Sie sich bitte an Ihren Systemverwalter Zugriffsberechtigungen vergeben MIT MAGIC COOKIE 1 Wenn Sie das Zugriffsprotokoll MIT MAGIC COOKIE 1 verwenden k nnen Sie einen Benutzer folgenderma en f r den Zugriff auf Ihren Server berechti gen 1 Extrahieren Sie auf dem Server mit xauth einen Eintrag im Format hostna me 0 in ei
189. teien und re pr sentieren das aktuelle Verzeichnis und das bergeordnete Verzeichnis Punktdateien werden im allgemeinen nur vom System verwendet und vom Be nutzer nicht ver ndert Es gibt jedoch Ausnahmen von denen einige in sp te ren Kapiteln behandelt werden Solaris Handbuch f r fortgeschrittene Benutzer August 1994 S9 III Zugriffsrechte ndern chmod Mit dem Befehl chmod ndern Sie die Zugriffsrechte f r eine Datei oder ein Verzeichnis Dies ist allerdings nur m glich wenn Sie Eigent mer der Datei sind oder sich als Superuser angemeldet haben Der Befehl chmod wird in fol gendem Format eingegeben chmod berechtigungen name Dabei steht berechtigungen f r die ge nderten Zugriffsrechte und name f r den Namen der Datei oder des Verzeichnisses Zugriffsrechte k nnen auf unterschiedliche Weise definiert werden Am ein fachsten geht es in folgender Form 1 Verwenden Sie einen oder mehrere der folgenden Buchstaben um anzuge ben f r welche Benutzer die Zugriffsrechte gelten sollen e u f r den Eigent mer e g f r die Gruppe e o f r alle anderen Benutzer e a f r alle drei oben genannten Kategorien 2 Geben Sie an ob Berechtigungen hinzugef gt oder entfernt werden 3 Verwenden Sie einen oder mehrere der folgenden Buchstaben um die neuen Zugriffsrechte festzulegen e r f r Leseberechtigung e w f r Schreibberechtigung e x f r Ausf hrberechtigun
190. teien verkn pfen Mit folgendem Befehl k nnen Sie den Inhalt einer Datei an einer beliebigen Stelle in die aktuell bearbeitete Datei einsetzen zeile r dateiname Wenn Sie keine Zeilennummer angeben wird die Datei an der aktuellen Cur sorposition eingef gt Um die Datei orwell nach Zeile 84 der Datei test einzusetzen w rden Sie also folgendes eingeben 84 r orwell Sie k nnten statt dessen auch den Cursor in Zeile 84 setzen und folgenden Be fehl eingeben r orwell Mehrere Dateien bearbeiten Sie k nnen mit vi auch mehrere Dateien in einer Editorsitzung bearbeiten Um beispielsweise zwischen der Datei test und einer Datei namens orwell zu wechseln gehen Sie folgenderma en vor 1 Geben Sie w ein und dr cken Sie Return um die aktuellen nderun gen an der Datei test zu speichern 2 Geben Sie n orwell ein und dr cken Sie Return um die Datei or well zu laden 3 Bearbeiten Sie die Datei orwell und speichern Sie die nderungen 4 Danach haben Sie folgende M glichkeiten e vi beenden durch Eingabe von q und Return e R ckkehr zu test durch Eingabe von n und Return e Wechseln zwischen den Dateien mit n Textbearbeitung mit dem Editor vi 89 90 Dateien nacheinander bearbeiten Wenn Sie mehrere Dateien nacheinander bearbeiten wollen geben Sie beim Aufruf von vi die Namen der Dateien an vi test orwell
191. ten erscheint folgende Meldung N 1 Mailer Daemon Fri Jan 3 11 13 8 49 Returned mail User unknown Nicht zugestellte Nachrichten werden au erdem in eine Datei namens dead letter in Ihrem Home Verzeichnis kopiert Eingabe abbrechen Um die Eingabe einer Nachricht abzubrechen dr cken Sie zweimal Ctrl D Elektronische Post 107 108 Kopien und Blindkopien Bevor Sie eine Nachricht abschicken k nnen Sie festlegen da au er dem Empf nger noch andere Benutzer eine Kopie oder Blindkopie der Nachricht erhalten sollen In einer Blindkopie sind die Adressen der weiteren Empf nger nicht sichtbar Nachrichtenkopien k nnen auch an die eigene Adresse gesendet werden Es gibt drei Methoden Kopien einer Nachricht zu versenden Wenn Nachrichten standardm ig immer mit einer oder mehreren Kopien verschickt werden sollen ffnen Sie die Datei mailrc in Ihrem Home Ver zeichnis mit einem Texteditor und nehmen folgende Zeile in die Datei auf set askcc Danach fordert mailx Sie bei Eingabe einer Nachricht automatisch dazu auf die Adressen eines oder mehrerer Kopienempf nger einzugeben Die Eingabeaufforderung Cc erscheint nach der Aufforderung Subject Wenn Sie Kopien nur gelegentlich verschicken k nnen Sie die Adressen der Empf nger direkt nach der Eingabe des Nachrichtentexts angeben Dazu ge ben Sie in die letzte Zeile einen Befehl in folgendem Format ein c adresse n Danach dr c
192. tenv OPENWINHOME usr openwin 3 Speichern Sie die Datei und verlassen Sie den Texteditor 4 Setzen Sie die Umgebungsvariable OPENWINHOME zur ck Statt den unten angegebenen Befehl einzugeben k nnen Sie sich auch beim System ab und dann wiederanmelden a In der Bourne oder Korn Shell geben Sie folgenden Befehl ein unset OPENWINHOME b In der C Shell geben Sie folgenden Befehl ein example unsetenv OPENWINHOME Danach k nnen Sie die OpenWindows Software starten Hinweise dazu fin den Sie im Abschnitt OpenWindows starten Anmelden bei SunOS und Starten von OpenWindows 7 Die Datei xinitrc Wenn Sie bisher mit einer lteren OpenWindows Version als 3 3 gearbeitet haben sollten Sie den Inhalt der Konfigurationsdatei xinitrc in Ihrem Home Verzeichnis pr fen Diese Datei enth lt unter Umst nden benutzer spezifische Optionen Um den Status der Datei xinitrc zu pr fen geben Sie folgende Befehle ein cd ls a xinitrc Danach gehen Sie je nach Befehlsausgabe folgenderma en vor Ist eine Datei namens xinitrc nicht vorhanden der Befehl ls a gibt kein Listing aus brauchen Sie nichts zu tun da OpenWindows in diesem Fall die Standard Konfigurationsdatei verwendet Existiert die Datei xinitrc der Befehl ls a gibt ein Datei Listing aus die jedoch nicht bearbeitet wurde oder keine nderungen enth lt die bernommen wer
193. tun wenn diese als normale Textzeichen behandelt werden sollen Wenn Sie folgenden Befehl eingeben werden alle Zeilen in der Datei liste an gezeigt grep liste Mit dem n chsten Befehl zeigen Sie dagegen nur die Zeilen an in denen das Zeichen vorkommt grep liste Weitere Informationen zu grep finden Sie in den man Pages 1 User Commands Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Pa w rter und Prozesse J SunOS bietet eine Vielzahl von Befehlen mit denen Sie Verwaltungsaufgaben ausf hren k nnen In diesem Kapitel erfahren Sie wie Sie ein Pa wort setzen eine Liste der aktiven Prozesse anzeigen nicht mehr ben tigte Prozesse abbre chen und die auf der Festplatte verf gbare Speicherkapazit t abrufen Allgemeine Hinweise zu Pa w rtern Damit Ihr System soweit wie m glich vor unberechtigten Zugriffen gesch tzt ist m ssen Sie sich bei der Anmeldung bei SunOS mit einem Pa wort auswei sen Das Pa wort sollte mehrmals pro Jahr ge ndert werden da die M glich keit da es in falsche H nde f llt um so gr er wird je l nger es in Gebrauch ist Wenn der Verdacht besteht da sich ein anderer Benutzer unter Ihrem Na men und mit Ihrem Pa wort Zugang zum System verschafft hat sollten Sie das Pa wort sofort ndern Bei der Auswahl des Pa worts sind folgende Hinweise zu beachten e W hlen Sie ein Pa wort das Sie sich merken k nnen ohne
194. und fordert Sie zur Eingabe des neuen Pa worts auf Wenn f r Ihr Pa wort eine Mindestlebensdauer festgelegt wurde und Sie versu chen es vorher zu ndern erscheint folgende Meldung Bedauere weniger als 14 Tage seit letzter nderung Um den aktuellen Status Ihres Pa wortes anzuzeigen geben Sie den Befehl passwd mit der Option d ein passwd d username 2 14 92 14 60 Das erste Feld enth lt Ihren Benutzernamen dann folgen das Datum an dem es zum letzten Mal ge ndert wurde und die H chst und Mindestlebensdauer in Tagen Diese Informationen erscheinen nur wenn Pa wortalterung aktiv ist Weitere Hinweise zu Pa w rtern und zur Pa wortalterung finden Sie in den man Pages 1 User Commands Pa w rter und Prozesse 63 3 Prozesse und Proze nummern F r jeden Befehl den Sie an das System absetzen wird ein eigener Proze mit einer eindeutigen Proze nummer PID erzeugt der diesen Befehl ausf hrt Mit Hilfe der Proze nummer kann das System jederzeit den aktuellen Status eines Prozesses ermitteln Prozesse anzeigen ps Mit dem Befehl ps stellen Sie fest welche Prozesse auf Ihrem System gerade ablaufen Die Ausgabe besteht aus vier Spalten in denen f r jeden von Ihnen erzeugten Proze die Proze nummer PID der Terminalname TTY die bisher verbrauchte CPU Zeit TIME und der Name des ausgef hrten Befehls COM MAND angezeigt wird Wenn Sie den Befehl mit der Optio
195. urch Eingabe eines Gegenschr gstrichs eine neue Zeile beginnen Zum Beispiel S date logname Montag 3 Februar 1992 10 12 51 Uhr MET nina Die Befehle date und logname sind zwar nicht gerade lang aber sie sollen hier auch nur demonstrieren wie Sie eine logische Befehlszeile ber zwei oder mehr Bildschirmzeilen fortsetzen k nnen Wenn Sie sp ter mit langen Befehlen arbeiten die ber die Breite des Bildschirms hinausgehen werden Sie diese Methode h ufiger einsetzen Hinweis In der Kommando Shell und der UNIX Shell von OpenWindows ben tigen Sie den Gegenschr gstrich nicht weil die Befehlszeile dort bei Errei chen des rechten Rands automatisch in der n chsten Zeile fortgesetzt wird SunOS Befehle 19 III NS Eingaben wiederholen Hinweis Die in diesem Abschnitt beschriebenen Funktionen stehen nur in der C Shell zur Verf gung Um die letzte Befehlseingabe zu wiederholen geben Sie ein und dr cken Return Dies ist m glich weil das System alle Eingaben protokolliert Um den zuvor eingegebenen Befehl date noch einmal an das System zu senden w rden Sie also folgendes eingeben beispiel date Montag 3 Februar 1992 10 12 51 Uhr MET beispiel Das Befehlsprotokoll wird als Historie bezeichnet Sie k nnen jeden Befehl dar aus durch Eingabe von x wiederholen wobei Sie x durch die Nummer des gew nschten Befehls ersetzen Um den Inhalt der Hi
196. usr bin admintool amp Die grafische Anwendung Administration Tool wird nach kurzer Zeit am Bildschirm angezeigt Siehe Figure E 1 on page 191 4 W hlen Sie die Anwendung Printer Manager Um den Printer Manager zu starten klicken Sie auf das Symbol des Printer Managers im Fenster des Administration Tools Daraufhin wird ein neues Fenster ge ffnet in dem die Steuerelemente und Optionen des Printer Managers f r die Einrichtung und Verwaltung von Modems und Terminals angezeigt werden 5 Befolgen Sie die in der Online Hilfe angezeigten Anweisungen Die Online Hilfe des Printer Managers enth lt schrittweise Anleitungen zur Benutzung des Printer Managers f r die Installation eines Druckers Um die Online Hilfe aufzurufen w hlen Sie Help im Fenster des Printer Managers Einrichten von Druckern und Modems 193 194 Zus tzliche Informationen ber Drucker Zus tzliche Informationen ber die Installation und Konfiguration von Modems finden Sie im Handbuch Peripherals Administration welches Teil des Solaris 2 4 System Administrator AnswerBook ist Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Index Symbols 13 35 cshrc Datei 146 to 153 profile Datei 146 to 153 Xdefaults und SunView Anwendungen 160 etc hosts equiv 141 143 etc passwd 141 143 145 A Abmelden beim System 3 to 4 Absolute Zugriffsre
197. verhindern m ssen Metazeichen in der Befehlszeile in Anf hrungszeichen gesetzt oder mit einem Gegenschr gstrich gesch tzt werden Beispiele f r Metazeichen sind amp l l und Ein Zirkumflex steht f r den Beginn einer Zeile Mit dem folgenden Be fehl suchen Sie nach allen Zeilen in der Datei liste die mit dem Buchsta ben b beginnen grep b liste Ein Dollarzeichen steht f r das Ende einer Zeile Mit dem n chsten Be fehl suchen Sie nach allen Zeilen die mit dem Buchstaben b enden grep b liste Sie k nnen die beiden Zeichen auch kombinieren Mit dem folgenden Befehl suchen Sie nach allen Zeilen in denen nur der Buchstabe b steht grep b liste Ein Punkt steht f r ein beliebiges einzelnes Zeichen Mit dem Befehl grep de liste suchen Sie also nach allen Zeilen in denen eine Zeichenfolge aus de und einem beliebigen dritten Buchstaben enthalten ist z B der dem Ka theder oder Ende Leerzeichen sind ebenfalls g ltig Suchen in Dateien 57 58 e Ein Stern der auf ein einzelnes Zeichen folgt steht f r eine beliebige An zahl des vorangehenden Zeichens Folgt der Stern auf einen regul ren Aus druck steht er f r eine beliebige Anzahl dieses Ausdrucks Die Verwendung dieses Metazeichens ist mitunter nicht ganz einfach weil der Stern auch f r die Anzah
198. x 1 rw 2 r x 3 r 4 wx 5 w 6 x 7 keine Weitere Informationen zu umask finden Sie im man Pages 1 User Commands OpenWindows Standardschriften ndern 154 Die in OpenWindows Anwendungen angezeigten Textelemente erscheinen in verschiedenen Standardschriften die Sie bei Bedarf ndern k nnen Schriftstil und Schriftgr e Die Standardschrift f r OpenWindows Fenster ist Lucida Sans 12 Punkt me dium f r Fenstertitel wird Lucida Sans Bold verwendet Falls gew nscht k nnen Sie f r ein einzelnes Fenster bestimmte Anwendungen oder alle An wendungen einen anderen Schriftstil und oder eine andere Schriftgr e w h len Proportionale und nichtproportionale Schriften Alle Schriften werden in zwei Hauptkategorien eingeteilt proportionale und nichtproportionale Schriften Bei nichtproportionalen Schriften sind alle Zeichen gleich breit w hrend bei Proportionalschriften die Zeichenbreite differiert Proportionalschriften sind zwar besser lesbar f r die Bildschirmdarstellung werden jedoch aus technischen Gr nden h ufig auch nichtproportionale Schriften verwendet Solaris Handbuch f r fortgeschrittene Benutzer August 1994 u Schrifttyp festlegen In der Kommando und der UNIX Shell wird eine Proportionalschrift als Stan dardschrift verwendet Dies kann mitunter zu Problemen bei der Textausrich tung f hren Wenn Sie h ufig mit solchen Problemen konfrontiert sind sollten Sie ein
199. ycode 104 L10 L10 SunXK_Undo SunXK_Front SunXK_Copy SunXK_Open SunXK_Paste SunXK_Find Sun XK_Cut Standardbelegung der rechten Funktionstasten wiederherstellen keycode 28 R1 R1 keycode 29 R2 R2 keycode 30 R3 R3 keycode 52 R4 R4 keycode 53 R5 R5 keycode 54 R6 R6 keycode 75 R7 R7 keycode 77 R9 R9 keycode 98 Left R10 keycode 100 Right R12 keycode 119 R13 R13 keycode 121 R15 R15 Pause Print Scroll_ Lock Break KP_Equal KP_Divide KP_Multiply KP_7 Home KP_9 Prior KP_4 KP_6 KP_1 End KP_3 Next Standardfunktion der Linefeed Taste wiederherstellen remove control Control_R 5keycode 118 Linefeed Solaris Handbuch f r fortgeschrittene Benutzer August 1994 Netzwerkanwendungen C In diesem Anhang erfahren Sie wie Sie mit Anwendungen arbeiten die sich auf anderen Netzwerksystemen befinden Hinweis Die meisten Benutzer ben tigen die hier enthaltenen Informationen nicht Wenn Sie wissen m chten ob auf entfernten Systemen spezielle Anwen dungen zur Verf gung stehen die f r Sie interessant sein k nnten wenden Sie sich an Ihren System oder Netzwerkverwalter Die im Arbeitsbereich von OpenWindows angezeigten Anwendungen laufen normalerweise alle auf Ihrem lokalen System ab Wenn Ihre Workstation an ein Netzwerk angeschlossen ist k nnen Sie Anwendungen jedoch auch auf ent fernten Systemen starten und auf dem lokalen Bildschirm anzeigen lassen Auf diese Weise s
200. zelnen Buchstaben Manche Befehle unterst tzen mehrere Optionen andere ber haupt keine Wenn Sie einen Befehl mit mehreren Optionen verwenden k n nen Sie diese entweder separat a b oder zusammen ab eingeben Befehlsausgabe umleiten Die von einem Befehl ausgegebenen Daten werden normalerweise auf dem Bildschirm angezeigt Mit Hilfe spezieller Symbole k nnen Sie die Befehls aus gabe umleiten Wenn Sie die Ausgabe beispielsweise in einer Datei speichern wollen verwenden Sie das Gr er Zeichen gt date gt beispiel dat SunOS Befehle 27 22 In diesem Beispiel wird die Ausgabe des Befehls date in eine neue Datei na mens beispiel dat umgeleitet deren Inhalt Sie dann mit dem Befehl more anzeigen k nnen more beispiel dat Mo M r 15 12 18 36 GMT 1993 Weitere Informationen zu dem Befehl more finden Sie in Kapitel 3 Dateien und Verzeichnisse Wenn Sie die Ausgabe eines Befehls als Eingabe an einen anderen Befehl ber geben wollen verbinden Sie die beiden Befehle zu einer Pipeline Als Umlei tungszeichen verwenden Sie in diesem Fall den senkrechten Strich der auch als Pipe bezeichnet wird Auf diese Weise k nnten Sie die Ausgabe beispielsweise an den Druckbefehl lp bergeben Um die von dem Befehl date ausgegebenen Daten direkt an den Drucker zu senden w rden Sie also folgendes eingeben date lp Weitere Informationen zu dem Befehl 1p f
201. zers e Xauthority Client Datei Mit den Programmen xhost und newshost bearbeiten Sie die Hostliste auf dem Server Sobald Sie einen Hostnamen in die Liste aufnehmen wird der Zu griffsschutz reduziert da nun alle Benutzer dieses Systems auf den Server zu greifen k nnen ohne sich weiter ausweisen zu m ssen siehe Hostorientierte Zugriffskontrolle Mit dem Programm xauth greifen Sie auf die Autorisierungsdaten in der Cli ent Datei Xauthority zu Sie k nnen diese Daten beispielsweise einem an deren Benutzer zur Verf gung stellen der sie dann in seine Client Datei eintr gt und ihm so den Zugriff auf Ihren Server erm glichen Weitere Hinweise zur Verwendung von xhost und xauth finden Sie im Ab schnitt Zugriffsberechtigungen vergeben MIT MAGIC COOKIE 1 Netzwerkanwendungen 177 178 Die Datei Xauthority Die Datei Xauthority enth lt Eintr ge in folgendem Format Verbindungsprotokoll Zzugriffsprotokoll Autorisierungsdaten Normalerweise ist als Zugriffsprotokoll nur MIT MAGIC COOKIE 1 angege ben und die erste und dritte Spalte enthalten nur Eintr ge f r das lokale Sy stem Auf dem Host anyhost k nnte der Inhalt der Datei Xauthority beispielsweise so aussehen anyhost 0 MIT MAGIC COOKIE 1 82744f2c4850b03fce7ae47176e75 localhost 0 MIT MAGIC COOKIE 1 82744f2c4850b03fce7ae47176e75 anyhost unix 0 MIT MAGIC COOKIE 1 82744f2c4850b03fce7ae47176e75 Beim Star

Download Pdf Manuals

image

Related Search

Related Contents

installation guide/manual  Samsung SFN-B35GABL User Manual  corega WLCFL  Palm 700wx User Guide  Compaq 7+ 1300 Tablet and Compaq 7 1200 Tablet  INSTALLATION AND USER MANUAL SHELL DOME  Instruções de Instalação GHP™ 10  Philips Streamium WACS4500 Wireless Music Center&Station  財団法人箱根町観光協会 「箱根全山 HP 掲示板」申込書  User Guide (english)  

Copyright © All rights reserved.
Failed to retrieve file