×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles

    Handy commands (Solaris): Difference between revisions

    Content added Content deleted
    imported>DrOwl
    (New page: * Per partition io info:- iostat -xPnce *continuing iostat info to see what's in use: iostat -xsn * Processor status:- psrinfo psradm * View system config:- /usr/platform/sun4u/sbin/pr...)
     
    imported>DrOwl
    No edit summary
     
    Line 29: Line 29:
    * Find all suid files modifiled since package install (or not installed from pkg)
    * Find all suid files modifiled since package install (or not installed from pkg)
    find / -perm -u+s -exec pkgchk -p {} \; | more
    find / -perm -u+s -exec pkgchk -p {} \; | more
    * Fix permisions on /etc/mnttab
    * Fix permisions on /etc/mnttab (or if you have broken mnttab)
    umount /etc/mnttab
    umount /etc/mnttab
    chmod 444 /etc/mnttab
    chmod 444 /etc/mnttab

    Latest revision as of 08:44, 1 September 2008

    • Per partition io info:-
    iostat -xPnce
    
    • continuing iostat info to see what's in use:

    iostat -xsn

    • Processor status:-
    psrinfo
    psradm
    
    • View system config:-
    /usr/platform/sun4u/sbin/prtdiag -v
    

    or

    /usr/platform/`uname -m`/sbin/prtdiag
    
    • Capture console output:-
    script
    
    • Show pid accessing file structure:-
    fuser
    
    • List package contents:-
    pkgchk -l -d blah.pkg
    
    • Install package under alternate root (finish scripts will probably fail):-
    pkgadd -R /usr/local/blah/ -d blah.pkg
    
    • Copy VTOC between disks:-
    prtvtoc /dev/dsk/c0t0d0s0 | fmthard -s - /dev/rdsk/c0t1d0s0
    
    • Perform host lookup using naming service (ie obeying nsswitch.conf):-
    getent hosts www.test.co.uk
    
    • Clone a box with tar (obviously it's more involved that just this):
    time tar cf  - `\ls -A|egrep -v 'lost|proc'` | ssh 172.22.228.67 "cd /a;tar xf -"
    
    • Flash a disk light using luxadm
    luxadm led_on <world wide number>
    
    • Find all suid files modifiled since package install (or not installed from pkg)
    find / -perm -u+s -exec pkgchk -p {} \;  | more
    
    • Fix permisions on /etc/mnttab (or if you have broken mnttab)
    umount /etc/mnttab
    chmod 444 /etc/mnttab
    mount -F mntfs mnttab /etc/mnttab
    
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.