Comenzile utile Solaris

Comenzile utile Solaris

configurarea rețelei

OpenSolaris pentru configurarea automată a rețelei întâlnește rețeaua / serviciul fizic: nwam, pe Solaris ca serviciu setările net.Primer prin nwam OpenSolaris: trebuie mai întâi să dezactivați serviciul, efectuați modificările necesare în fișierele de configurare și de a începe serviciul







Pentru ca DNS să funcționeze (în Solaris), asigurați-vă că sursa dns este specificată în parametrii hosts și ipnodes din /etc/nsswitch.conf sau /etc/nsswitch.dns. Dacă setările sunt setate prin DHCP, aceste setări vor fi automat înregistrate

De asemenea, opțiunea de a modifica setările de rețea în zbor, fără a salva fișierele de configurare

Modificați tabela de rutare (adăugați, modificați, ștergeți). Singurul lucru poate fi un minus, comanda ruta arata doar trasee persistente (traseu-p), o imagine mai completa poate fi vazuta prin netstat -rn

De asemenea, trebuie să acordați atenție utilitarului netstat

Lucrul utilitarului ping este interesant. Porniți ping-urile cu opțiunea -s și fără ea.

traceroute, de asemenea, nu a fost anulat ...

Gestiunea serviciilor

porniți ssh și verificați dacă rulează

Dacă schimbați setările serviciului, puteți re-citi fișierul de configurare fără a opri serviciul

repornirea se face după cum urmează

Atenție, atunci când se utilizează serviciul de activare / dezactivare, serviciul este adăugat / eliminat automat la pornire pentru a porni temporar serviciul fără a scrie la pornire, specificați opțiunile -t pentru pornirea temporară și -r pentru a porni automat dependențele, de exemplu

procesele pot fi terminate prin ucidere . De exemplu, îmi voi încheia sesiunea ssh cu pid egal cu 5124

procesele pot fi de asemenea prinse prin pgrep și redate folosind pkill. De asemenea, există un utilitar de tip prstat - de vârf pentru afișarea proceselor.

manager de lot

În plus față de built-in OpenSolaris (pkgadd, pkginfo, pkgchk, pkgrm) are un manager de pachete, și IPS - Sistem de imagine pentru ambalare, este onorat de căutarea sa, descărcați, instalați și software-ul de dezinstalare în OpenSolaris. Pe Solaris, după instalare, PKG utilitate nu am găsit, poate că este pus separat, deci nu va trebui să utilizeze instrumentele built-in. Mai întâi, ia în considerare OpenSolaris. Mai întâi, informațiile despre depozit sunt în / var / pkg / cfg_cache. După instalare, este disponibilă numai repositoarea oficială pkg.opensolaris.org. În plus, puteți conecta un număr mai mare de depozituri utile, sunfreeware și blastwave







verificați depozitele disponibile

actualizați listele de pachete din depozitele noi

Aici merită să vorbim despre cum sunt denumite pachetele în Solaris. acest lucru provoacă emoții diferite la prima cunoaștere. Numele pachetului conține prefixul pentru care aparține magazia. Pachetele din repozitoriul opensolaris.org au, de regulă, prefixul SUNW. Pachetele depozitului sunt sunfreeware.com - prefixul IPSFW. Blastwave.network.com pachetele sunt IPS. De exemplu, dacă pachetul Squid are numele IPSsquid, acesta este în depozitul de blastwave. Găsiți și instalați calmarul.


Acum, cazul Solaris când nu este PKG. Acțiunile pentru întreținerea software-ului pot fi efectuate cu ajutorul pkgadd, pkgchk, pkgrm, etc. Pentru a face acest lucru, descărcați pachetul sau arhiva din orice depozit disponibil, acesta poate fi un disc de instalare sau un depozit de pe internet. Dacă aceasta este o arhivă, despachetați-o și executați pkgadd.

Vreau să notez câteva detalii, în primul rând dependențele trebuie rezolvate independent, în al doilea rând pachetele sunt instalate în / usr / local, deci este mai bine să adăugați / usr / local / bin la variabila PATH. Toate pachetele sunt stocate în / var / spool / pkg. De asemenea, câteva comenzi utile

În depozitele Sunfreeware și Blastwave găsiți pachetele necesare. În Blastwave, pe pagina principală există un pachet pkgutil, ceea ce face mult mai ușor să lucrați cu pachete. Instalarea acestuia prin pkgadd nu provoacă dificultăți și după instalare obținem un instrument care poate rezolva dependențele în mod independent, poate descărca și instala pachete în sistem.

/ boot / grub / install_menu - fișier de configurare grub; / etc / vfstab - tabela de parametri pentru montarea sistemelor de fișiere; utilitățile pentru lucrul cu du și df sunt, de asemenea, relevante în Solaris; în loc de tcpdump puteți folosi snoop;

Lucrați cu pachete

Solaris: Adăugarea pachetului de pe CDROM 1) Montați cdrom

2) Pentru a adăuga sau a instala pachetul GNU tar din comanda de utilizare Solaris CD

Unde, -d / cdrom / cdrom0 / Solaris_9 / Produs: Specificați directorul de pachete SUNWgtar: Numele pachetului

Transferarea instanței pachetului

În cazul în care, -d / cdrom / cdrom0 / Solaris_9 / Produs: Specificați directorul de pachete -s / var / spool / pkg: Directorul în care pachetul va fi stocat SUNWgtar:

2) Instalați pachetele copiate în directorul spool

Solaris: Instalați pachetul descărcat 1) Dacă pachetul dvs. este în format .bz2, decomprimați-l mai întâi utilizând comanda bunzip2:

2) Instalați pachetul:

Notă Extensia .bz2 va fi eliminată automat prin prima comandă.

De exemplu, dacă numele pachetului este SFWqt.bz2

Lucrul cu pachetele-2

Verificați dacă fișierul aparține unui pachet

Utilizați comanda pkgchk pentru a determina ce pachet. Sintaxa este:

Același lucru se poate face mai ușor:

Mai multe exemple







Articole similare

Trimiteți-le prietenilor: