Einige gebräuchliche AIX- / Unix-Befehle

Die folgende Liste enthält einige allgemeine AIX-Befehle.


• lsps -a (Paging-Bereich auflisten)
• lsattr -El mem0 (aktuellen physischen Speicher auflisten)
• extendlv hd6 16 (verdoppelter Paging-Bereich von 512 MB auf 1024 MB)
(nur mit IBM Richtung verwenden)
• smit lsmksysb (listet Dateien von einem mksysb auf einem Band auf)
• lsdev -Cc-Platte (zeigt alle Plattenlaufwerke)
• lscfg -vl hdisk1 (zeigt Informationen zu einzelnen Plattenlaufwerken, S / N, P / N usw.).
• lspv (zeigt auf dem System installierte Festplatten)
• df -k (zeigt Informationen zur Dateisystemgröße an)
• lp Dateiname (druckt die Datei auf dem Netzwerkdrucker)
• lpstat (zeigt Druckaufträge)
• Abbruch # (Druckauftrag wird nach # abgebrochen, mit lpstat gefunden)
• enq -U (startet die Druckerwartung neu, wenn der Status "down" ist - muss root sein)
• enq -Q prtx - # xxx (leitet einen Druckauftrag an eine andere Druckerwarteschlange um)
• ps -ef (zeigt aktuelle Systemprozesse)
• errpt -a (zeigt den Systemfehlerbericht einschließlich Stromausfällen)
• errclear 0 (löscht das mit errpt -a angezeigte Systemerrlog vollständig)
• fehlerhaft -N sysplanar0 0
(löscht nur ausgewählte Elemente, die durch den Ressourcennamen angegeben wurden, z. B. sysplanar0)
• diag (Systemdiagnose, verwenden Sie den Abschnitt für erweiterte Diagnosen; dies hilft bei der Ermittlung der genauen Ursache eines Problems wie sysplana0, fragt das System errlog nach Informationen ab.)
• sort -o list list (speichert die sortierte Ausgabe der Liste wieder in der Liste)
• sort -u list (sortiert und entfernt doppelte Zeilen)
• grep -vxf-Kombinationslisten-Masterliste (Listen von # in Masterliste, die nicht in der Kombinationsliste gefunden wurden)
Beispiel: Kombinierte Liste = mehrere Verteilerlisten, die bereits in die Masterliste = Liste aller SA-Salons heruntergeladene SAs enthalten
Dieses grep listet die Salons in der Master-Liste auf, zu denen nichts heruntergeladen wurde.
• tail -f Dateiname (zeigt die letzten zehn Zeilen einer Datei an und überwacht, ob Updates vorhanden sind)
• lsattr -El sys0 | grep maxuproc (zeigt die maximal zulässige Anzahl von Prozessen für einen beliebigen Benutzer; dies kann durch das Aufrufen von "smit system" erhöht werden.)
• lsvg -l rootvg (zeigt Platteninformationen einschließlich der Anzahl logischer und physischer Partitionen für jedes Dateisystem an; PPs sollten doppelt so hoch sein wie LPs, wenn die Platte gespiegelt wird.)
• comm -12 file1 file2 (zeigt nur die Zeilen in file1 und file2; sortieren Sie beide Dateien, bevor Sie den Befehl ausführen. Die -12 unterdrückt die Spalten 1 und 2 und was nur in file1 und nur in file2 enthalten ist.)
• wc Dateiname (listet die Anzahl der Zeilen, die Anzahl der Wörter und die Anzahl der Zeichen in der Datei auf; nützlich für Verteilerlisten; kann -c für Zeichen, -w für Wörter oder -l für Zeilen [z. B. wc -l Dateiname usw.) verwenden ])
• df -Ik [zeigt den Speicherplatz des Dateisystems an. gesamt, gebraucht und frei (keine Inodes)]
• (in vi): r Dateiname (liest den Inhalt einer Datei ein)
• (in vi): r! -Befehl (liest die Ausgabe eines Befehls ein)
• (in vi) yy p (Kopieren und Einfügen) - yy = Riefen, p = Einfügen unter der Zeile, P = Einfügen über die Zeile.
• (in vi) dd p (Ausschneiden und Einfügen) - dd = Ausschneiden, p = Einfügen unter der Zeile, P = Einfügen über die Zeile.
• Ksh -n Dateiname (prüft auf Syntaxfehler in Kornshell-Programmen)
• cfgmgr (Befehl, um das System dazu zu bringen, neue Hardware zu erkennen; kann ausgeführt werden, während das System ausgeführt wird; ein Systemstart führt es dreimal aus.)
• cfgmgr -i / dev / cd0 [installiert Treiber für neue Hardware von CD (beste Methode)]
• lscfg -vp | grep CL (zeigt die aktuelle Firmware-Version an)
• instfix -i | grep -i aix (zeigt den Wartungslevel für AIX)
• oslevel -r (zeigt Betriebssystemebene mit Wartungsstufe)
• nslookup-Servername (zeigt die IP-Adresse des Servernamens über die Datei /etc/resolv.conf des RS6000 an, wie sie sich auf dem DNS-Server des Netzwerks befindet. Wenn der Servername nicht aufgelöst werden kann, wird entweder der Namensserver auf dem Server angehalten RS6000 (keine resolv.conf-Datei vorhanden) oder der DNS stimmt nicht.)
• /etc/netsvc.conf-Datei mit hosts = local, bind4 [Dadurch wird der RS6000 gezwungen, zuerst die Datei / etc / hosts und dann den DNS zu verwenden, wenn er nicht in / etc / hosts gefunden wird. Andernfalls wird nur DNS geprüft (wenn der Nameserver auf dem RS6000 gestartet ist) und niemals die Hosts-Datei. ???]
• lssrc -g nfs (zum Überprüfen, ob der nfs-Dienst derzeit ausgeführt wird)
• Stopsrc -g nfs [zum Stoppen des nfs-Dienstes - (Ändern Sie in / etc / inittab die Option rcnfs in „off“, um zu verhindern, dass es während des Boos startet)]