SOLARIS
QUICK REFERENCE
# uname –a [Gives all details about the system]
# uname –m [Displays H/W platform (sun4u)]
# uname –p [Machine processor architecture (sparc or i386)]
# uname –i [Machine model architecture (SUNW, Ultra 5_10)]
# uname –X [Detailed description]
# mkdir –p /data/dir [Creates directory and sub directory in one shot]
# rmdir –r /data [Deletes the directory and all its subdirectory and files]
# cp –r /data /data1 [It copies the directory]
# echo $MANPATH : /usr/local/samba/man:
# echo $PATH [Shows environmental path /usr/sbin:/usr/bin
Grep Command Options
-i Searches for both upper & lower case characters
-l Lists the names of files with matching lines
-n Proceeds each line with the relative line number in the file
-v Inverts the search to display lines that do not match the pattern
-w Searches for the expression as a complete word.
# find /kris –name file1 [Searches for file file1 in /kris directory]
# find /ris –name file1 –exec ls –l {} \; [Search and display ]
# find /kris –type f –size 0 –exec ls –l {} \; [Search for the file with size 0]
# find /kris –user user1 [Shows file used by user ‘user1’]
$ PATH=$PATH:/usr/ccs/bin:/usr/ucb: [It will get appended to the existing path]
# ln –s
# ln
Unix File Permission
r – 4,
w –2,
x – 1,
_rw_ r_ _ r_ _ (644) [Default file permission]
drwx r_x r_x (755) [Default directory permission]
O G O [Permission categories]
# ls –n /var/adm
drwxrwxr_x 5 4 4 512 nov 15 14:55 file1
5 - No of hard link to the file or directory
4 – The UID of the owner
4 – The GID of the group
512 – Size
# Chmod –R 755 <dirctory name> [For inherit permission]
VI Editor
Inserting and Appending Text
a - Append text after the cursor
A - Appends text at the end of the line
i - Inserts text before the cursor
I - Inserts text at the beginning of the line
o - Opens a new line below the cursor
O - Opens a new line above the cursor
:r <file name> - Inserts text from another file into the current file
Key Sequence for theVI Editor
n, left arrow or backspace Left one characters
j or down arrow Down one line
k or up arrow Up one line
l, right arrow or spacebar Right one character
w Forward one word
b Back one word
e To the end of the current word
$ To the end of the line
0 (zero) To the beginning of the line
^ To the first non whitespace character on the line
Return Down to the beginning of the next line
G Goes to the last line of the file
1G Goes to the first line of the file
:n Goes to the line n
nG Goes to the line n
Ctrl F Pages forward one screen
Ctrl D Scroll down one half screen
Ctrl B Pages back one screen
Ctrl U Scrolls up one half screen
Ctrl L Refreshes the screen
Editing files using the VI editing commands
R Overwrites or replace characters to the right of the cursor
C Changes or overwrites characters to the end of the line
s Substitute a string for a character at the cursor
x Deletes a character at the cursor
dw Deletes a word or part of the word to the right of the cursor
dd Dletes the line containing the cursor
D Deletes the line from the cursor to the right end of the line
:n,nd Deletes the line n through n
Using the Text Changing Commands
u Undoes the previous command
U Undoes all changes to the current line
. Repeats the previous command
Search and Replace Command
/string Searches forward for the string
?string Searches backward for the string
n Searches the next occurrence of the string
N Searches for the previous occurrence of the string
:%s/old/new/g Searches for the old string and replace it with the new string globally
Using the text copying and Text Pasting Commands
yy Yanks a copy of a line
p Puts yanked or deleted text under the line containing the cursor
P Puts yanked or deleted text before the line containing the cursor
:n,n co n Copies lines n through n and puts them after line n
:n,n m n Moves lines n through n to line n
File Archives
# tar –cvf bkp.tar file1 file2 [Will archive file1 & file2]
# tar –tvf bkp.tar [Shows the table of content]
# tar –xvf bkp.tar [It extracts file from the tar archive]
# jar –cvf bkp.tar
# jar –tvf bkp.jar
# jar –xvf bkp.jar
# compress bkp.tar [To compress tar archive]
# ls
bkp.tar.z
# uncompress bkp.tar.z [To uncompress tar archive]
# gzip bkp.tar [To create gzip file
bkp.tar.gz]
# gunzip bkp.tar.gz [To extract the tar archive by gunzip
bkp.tar]
# zip out.zip bkp.tar [To create zip archive]
# unzip out.zip [To extract the zip archive]
# uname –a [Gives all details about the system]
# uname –m [Displays H/W platform (sun4u)]
# uname –p [Machine processor architecture (sparc or i386)]
# uname –i [Machine model architecture (SUNW, Ultra 5_10)]
# uname –X [Detailed description]
# mkdir –p /data/dir [Creates directory and sub directory in one shot]
# rmdir –r /data [Deletes the directory and all its subdirectory and files]
# cp –r /data /data1 [It copies the directory]
# echo $MANPATH : /usr/local/samba/man:
# echo $PATH [Shows environmental path /usr/sbin:/usr/bin
Grep Command Options
-i Searches for both upper & lower case characters
-l Lists the names of files with matching lines
-n Proceeds each line with the relative line number in the file
-v Inverts the search to display lines that do not match the pattern
-w Searches for the expression as a complete word.
# find /kris –name file1 [Searches for file file1 in /kris directory]
# find /ris –name file1 –exec ls –l {} \; [Search and display ]
# find /kris –type f –size 0 –exec ls –l {} \; [Search for the file with size 0]
# find /kris –user user1 [Shows file used by user ‘user1’]
$ PATH=$PATH:/usr/ccs/bin:/usr/ucb: [It will get appended to the existing path]
# ln –s
0 comments:
Post a Comment