Command Guide :
Navigating options :
- Esc + k - view previously used commands, press k to view more history commands.
- press Esc twice - For auto completetion you should press Esc key two times after typed first few characters.
Note : This option will not work on csh, This is good on POSIX shell "/usr/bin/sh" or its subset ksh "/usr/bin/ksh"
- LAST LINE MODE
/PATTERN search forward
?PATTERN search backwards
/ or ? or n repeat last search
N reverse last search
:w write buffer to disk
:w NEWFILE write buffer to NEWFILE
:w >> FILE append buffer to FILE
:w! FILE force a write to FILE
:wq write then quit
:q quit
:q! quit without writing
:f show file name and line #
:cd DIRECTORY change DIRECTORY
:r read file into buffer
:r FILE read named FILE
:e edit
:e! discard buffer and edit
:e FILE edit a FILE
:e # pop between files
:s/OLD/NEW/ current line sub. 1st
:s/OLD/NEW/g current line sub. all
:1,7s/OLD/NEW lines 1-7 sub. all
:%s/OLD/NEW all lines sub. 1st
:%s/OLD/NEW/g all lines sub. all
:%s/^/PATTERN /g insert PATTERN at beginning of line all lines
:%s/$/ PATTERN/g insert PATTERN at end of all lines
:set nu show line numbers
:set nonu hide line numbers
:set sm enable matching ()s
:set nosm disable matching ()s
$ end of line
^ beginning of line
/ search
:%s/.$// remove last character on every line
INSERT MODE
a append after cursor
A append at end of line
i insert before cursor
I insert at start of line
open a line below cursor
open a line above cursor
cw change word at cursor
c#w change # of words
C change text to end of line
r replace a character
R replace text unti
#aadd # copies of text
#aadd # copies of text at line end
#iinsert # copies of text
#Iinsert # copies of text at line start
^w erase last wordgo to command mode
COMMAND MODE
h move cursor left
l move cursor right
j move cursor down one line
k move cursor up one line
G go to end of file
#G go to line #
H go to top of screen
M go to middle of screen
L go to bottom of screen
w move cursor forward one word
b move cursor back one word
#w move cursor forward # words
#b move cursor back # wordsF scroll forward one page B scroll back one page
x delete character
dd delete line
#dd delete # lines
dw delete word
#dw delete # words
d$ delete to end of line
P paste before cursor
p paste after cursor
"vp paste buffer v after cursor
xp transpose two characters
Y yank a line
#Y yank # lines
"v#Y yank # lines to buffer v
. repeat last commandG show which line on
u undo
CHANGE A VALUE THROUGHT A FILE
:g/$oldpattern/s//$newpattern/g
this was for changing DNS values in the db.* files
:g/SOA/s/$oldpattern/$newpattern/g
The 'g' at the beginning and end of the command indicate that the changes are to occur horizontally and vertically
Command to view Service Gard related process :
#cmviewcl -v
-------------------------------------------------------------------------
- location of syslog file and pk log file :
#tail -n 16 /var/adm/syslog/syslog.log
-------------------------------------------------------------------------
Normally Pkg log will be in the location :
/etc/cmcluster/pkgname/
-------------------------------------------------------------------------
Check Disk Utilization :
bdf
-------------------------------------------------------------------------
Check large file of a given directory :
find /(name of the directory, without brackets) -type f -size +30000 -exec ls -l {} \; more
-------------------------------------------------------------------------
To check if the process is running :
ps -ef grep -i (name of the process)
-------------------------------------------------------------------------
Formula to calculate the nfile parameter :
((16*(Nproc+16+MaxUsers)/10)+32+2*(Npty+Nstrpty)
-------------------------------------------------------------------------
- Restarting syslogd process :
Login as root user :
ps -ef grep syslogd
cp -p syslog.log syslog.log.xxx
cd /var/adm/syslog
ls -lrt
/sbin/init.d/syslogd start
# gzip syslog.log.xxx ( Zip the copied file to save the file )
ps -ef grep syslogd
-------------------------------------------------------------------------
Check if DSS tape is loaded or not :
mt -f
-------------------------------------------------------------------------
To enable package switching and start the package :
# cmmodpkg -e ov-server and #cmrunpkg -n nodename ov-server
-------------------------------------------------------------------------
To be continued....
No comments:
Post a Comment