Solaris Commands
Misc.
- pkgadd -d </cdrom/packet.pkg> = Zusatz Packet installieren
- mkfs.ext2 </dev/sda1> = FileSystem in ext2 formatieren
- prtconf = Anzeigen der im Rechner befindlichen Hardware die erkannt und von Solaris eingebunden wurde.
- reboot = Bootet den Server neu.
- showrev -p = Anzeigen aller installierten Patches.
- gtar = Gnu-tar, befindet sich in /usr/sfw/bin.
- dos2unix filename filename = Umwandeln von CR/LF in LF
- du -h <file> = Dateigröße ermitteln
Zones
- zonecfg -z <zonenname> = Konfigurieren einer Zone
- zoneadm -z <zonen name> install = Installieren der Konfigurierten Zone.
Netzwerkdienste
- svcs = Anzeigen aller Netzwerdienste
- svcadm <netzwerkdienst name> enable/disable = Aktivieren/Deaktivieren von Netzwerkdiensten.
- svcadm refresh <netzwerkdienst name> = Dienst Konfiguration neu einlesen.
- svcadm restart <netzwerkdienst name> = Dienst neu starten.
Drucken
- lp -P <print device> <datei> = Druck request absetzen.
- lpsystem <print device> = Registriert einen Netz Drucker mit dem Druckservice.
- lpadmin -p <druck quee> -s = Drucker hinzufügen.
- -s = System
- -p = Drucker quee
Storage
Detailierte Beschreibung im Artikel: Storage System.
- disks = Wurde eine Festplatte währen des Betriebs eingebaut, wird diese mit dem Befehl disk ins Solaris übernommen.
- prtvtoc <raw device slice 2> = Anzeigen der Partitionstabelle. Beispiel:
- prtvtoc /dev/rdsk/c0t0d0s2
- fmthard -s - <raw device slice 2> = Partitionstabelle erstellen.
- fmthard -s - /dev/rdsk/c0t0d0s2
- newfs = Formatieren einer Partition.
- fsck = Filecheck auf einer Partition. Dies sollte nicht auf einem gemounteten Device erfolgen.
- quot -a = Anzeigen der Quots. Hiermit ist es möglich bestimmten Gruppe nur eine gewisse Menge an Speicher zuzuweisen. Unbedingt die Manpage lesen.
- metatool = Eine GUI zur Einrichtung von Spiegeln.
- metastat = Status der Metadevice DB anzeigen.
- metadb = Anzeigen der vorhandenen Metadevices.
Volume Management
Detailierte Beschreibung im Artikel: Volume Management.
- swap -d /dev/dsk/<device> = Runterfahren der Swap partition.
- metadb -a -c 2 -f <device> = Attached eine neue Device Database (-a). initialisiert diese (-f) und fügt zwei Replicas hinzu (-c 2).
- metainit = Devices in die Metadevice DB hinzufügen.
- metaroot <virtual dev 0> = Fügt die Einstellungen aus der Metadevice DB in die "/etc/vfstab" Konfigurationsdatei. Anschließend muß neugestartet werden.
- metattach <virtual dev 0> <name dev 2> = Fügt eine zweites Device in den vorhandene Mirror (virtual dev 0) hinzu.
- volcheck = Prüfen ob ein Medium im Laufwerk eingelegt wurde.
Backup
Detailierte Beschreibung im Artikel: Backup.
- fssnap = Erzeugen eines Snapshots von einem ufs-Dateisystem.
Diagnose Befehle
- prtdiag = Gibt jede Status Information des Servers aus. Z.B. Temperatur, Spannung usw.
- eeprom = Ist equivalent zu setenv/printenv des OBP.
- dmesg = Boot Message ausgeben.
Packet Management
- pkginfo = Anzeigen aller installierten Pakete.
- pkgadd = Installieren von Paketen:
- pkgadd -d source
- wobei source eine Datei oder ein Verzeichnis sein kann.
- pkgrm = Löschen von installieren Paketen.
Sonstiges
- killall = Beenden aller aktiver Prozesse vorm Reboot.
- kill = Beenden eines Prozesses mit der PID. Das Linux-killall lässt sich mit "pkill <name>" durchführen. Dabei kann name auch einen Teil des Prozessnamens enthalten, ist also mit Vorsicht zu genießen.
- fuser = Anzeigen der Prozess-IDs, die auf eine Datei zugreifen.
- pargs = Anezigen der Umgebung eines laufenden Prozesses oder eines Cores.
- route delete default 192.168.101.1 = Löschen der default-Route ins private Nezt (insbesondere nach Neustart der V890)
- netstat -r = Anzeige der aktiven Routen
- truss -p <process id> = Trace System calls und Signal


Kommentare
Noch keine Kommentare für diesen Eintrag vorhanden