HOMEHOME WEB RESOURCEWEB RESOURCE GRAPHIC RESOURCEGRAPHIC RESOURCE PHP PROJECTPHP PROJECT
RSS FEED RSS FEED
TWITTER TWITTER
GRAPHIC DESIGNGRAPHIC DESIGN
UNIX Linux Command UNIX Linux Command khongdeee 06:50
ftpftp host ftp user name password ftp host public username public user anonymous password user anonymous E-mail connect directory pub $ ftp hostname c:windows> ftp wihok.itgo.com$ ftp ftp.nectec.or.th ftp ftp> help ftpftp> open hostname connect host ftp> close disconnect host ftp> bye quit ftpftp> ls dir current directory host ftp> get host localhost ftp> mget host localhostftp> put localhost host ftp> mput localhost host ftp> cd directoryftp> delete mdelete
ls dir dos $ ls [-option] [file]option
l permission , , , , a ( dir /ah)p / directoryF / = directory* = execute file@ = link fileld directory (dir /ad)R directory (dir /s)
$ ls$ ls -la
more pipe line ( | ) space Enter $ ls -la | more$ more filename
cat type dos $ cat filename
clear cls dos terminal $ clear
date $ date 17 May 1999
Blogger.
(1) (1) (2) (1) (4)
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
1 of 8 4/7/2014 10:59 PM
cal $ cal month year $ cal 07 1999
logname$ logname
id$ id
tty terminal $ tty
hostname$ hostname
uname OS cpu $ uname -a
history$ history !
echo banner$ echo "Hello" "Hello" $ banner "Hello" "Hello"
who , w finger $ who$ w$ finger host $ finger @daidy.bu..ac.th Host $ finger wihok $ who am i $ whoami logname
pwd directory $ pwd
mkdir directory MD DOS$ mkdir dir_name
cp copy $ cp [-irfp] file_source file_targetoption -i option -r copy directory option -f option -p $ cp file_test /tmp/file_test
mv move $ mv [-if] file_source file_target option cp$ mv index.html main.html index.html main.html
rm directory del deltree dos $ rm [-irf] filename$ rm -r dir_name dir_name dir_name directory $ rm -i *
rmdir directory rd Dos$ rmdir dir_name
alias
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
2 of 8 4/7/2014 10:59 PM
$ alias l = ls -l$ alias c = clear
unalias alias $ unalias c
type $ type command$ type clear
find $ find /usr/bin -name "*sh" -print sh /usr/bin
grep$ grep file
manman $ man ls$ man cp
write host $ write s0460003
mesg$ mesg status terminal$ mesg y terminal $ mesg n terminal
talk Ctrl + c host $ talk username@hostname
pine menu tar
Packet zip zip output filename.tar packet filename.tar gzip compress packet
$ tar -option output input-option -cvf , -tvf , -xvf output .tar device tape input directory $ tar -cvf Output_file.tar /home/myhome/*Option -cvf .tar /home/myhome/ Output_file.tar$ tar -tvf filename.tarOption -tvf .tar preview tar -tvf filename.tar |more$ tar -xvf filename.tarOption -xvf .tar current directory
gzip
zip Unzip packet .tar $ gzip filename.tar zip filename.tar.gz$ gzip -d filename.tar.gz unzip filename.tar
Compress Uncompress
compress .Z gzip gzip -d $ compress -v file.tar file.tar.Z Option -v verify compress$ uncompress -v file.tar.Z
--------------------------------------------------------------------------------
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
3 of 8 4/7/2014 10:59 PM
Operating System Component
1.Kernel kernel kernel
2.File System (FS) OS OS FS
Operating System File SystemDOS/Windows95 FAT12,FAT16Windows98/95-osr FAT12,FAT16,FAT32Windows NT NTFS,FAT16,HPFSOS/2 FAT12,FAT16,HPFSLinux EXT2,VFAT,HPFS,NTFS,etc. SunOS UFS
Linux File System Ext2 (Extended Files System 2) Linux 4 (Tbytes) 4000 Gbytes
3.Shell command Interpreter user kernel Shell Script shell Input / Output > output< input>> output
shell 2
Synchronous execution prompt ( foreground mode)
$ ls -l ( list directory )
Asynchronous execution shell prompt shell (background mode) ampersand (&)
$ netscape & ( netscape prompt netscape )
Shell
Bourne Shell (sh) starndard shell unix shell script unix Algol Procedure default prompt "$"
C Shell (csh) C bourne shell shell script bourne shell default prompt "%"
Korn Shell (ksh) sh csh unix ksh shell shell script Standard IEEE PDSIX 1003.2 default prompt "$"
Bourne Again Shell (bash) sh (default of Linux) default prompt "$"
4.Utilities unix kernel
Unix 255 ^ " ', - ? ] () ~ ! $ @ # $ / "." hidden file option
Regular files Text Editor
Directory files Directory Sub Directory Directory (root) " / "
Special files Character device file Block device file
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
4 of 8 4/7/2014 10:59 PM
device driver /dev Character device file Block device file
Unix demain seckets BSD Unix Name pipes AT&T Unix
Symbolic Link files 2
1. Hard Link I-node I-node I-node partition
2. Symbolic Link I-node shutcut windows 95 link file link file partition partition
ls -l
Type Sysbol Create RemoveText file - cp , mv ,etc rmDirectory p mkdir rm -r , rmdirCharacter device v mknod rmBlock device b mknod rmUnix domain socket s socket rmName pipes p mknod rmlink file l ln -s rm
Filesystem Hierarchy Standard (FHS) root /
/ root kernel
/bin
/dev
/etc config files
/etc/X11 config files x windows
/etc/skel home user
/lib
/sbin
/usr
/var
PERMISSION OS user id group id user home directory user user user 3
Owner Group gid Other
Read Permission rWrite Permission wExecute Permission Run x
user Permission $ ls -la-rwxr--r-- 1 wihok Special 5223 May 12 10:10 .profile -rwxr--r-- 1 wihok Special 2022 May 12 10:13 .kshrcdrwx------ 2 wihok Special 1024 May 12 10:34 mail -rw-r--r-- 1 wihok Special 11211 May 12 11:01 test 7 filed
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
5 of 8 4/7/2014 10:59 PM
Field
1 File Type Permission 2 link 3 (owner) 4 (group) 5 (byte) 6 - update 7
field 1 Permission
1 2-4 Owner 5-7 Group 8-10 Other
.kshrc permission -rwxr--r-- Owner Run user owner other permission
--------------------------------------------------------------------------------
Permission permission Admin
1. chmod permission 2
Absolute Permission
$ chmod filename r 4 w 2 x 1 - 0
permission ( owner , group other) test owner Run group run other run
Permission rwx r-x --xNumber 7 5 1 : $ chmod 751 test
Relative Permission
u () + r () g () - w () o () = x (Run) a ()
permission .kshrc rwxr--r-- rwxrw-r--$ chmod g+w .kshrc permission .profile rwxr--r-- rwxrw-rw-$ chmod go+w .profile
2. chown
$ chown newuser test field 3 ls -la wihok newuser
3. chgrp
$ chgrp newgroup test field 4 ls -la Special newgroupText EditorText Editor pico vi pico unix text text editor vi text editor vi
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
6 of 8 4/7/2014 10:59 PM
text editor$ pico filename $ pico$vi filename $ vi
vivi text editor 3 mode
Command Mode cursor ( editor ,Home ,End ,insert, delete vi )
Edit Mode
Last Line Mode save , open , quit , ,
mode vi Esc Last line Mode Esc Shift + : :
Command Mode mode mode
h cursor j cursor 1 k cursor 1 l cursor w cursor b cursor $ cursor 0 cursor nG n n Ctrl+f cursor 1 Ctrl+b cursor 1 Ctrl+L Refresh [[ ]] yy Copy yw Copy yG Copy y$ Copy p Paste cursor P Paste cursor cw word c$ cG r 1 R Esc u Undo x cursor X cursor dw dd d$ cursor d0 cursor dG cursor
Edit Mode mode
a cursor A i cursor I o cursor O cursor
Last Line Mode mode Esc : :
:q! quit :w! save :wq! save and quit :w! filename save as filename :e! filename open filename :/string :help :set nu :set nonu
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
7 of 8 4/7/2014 10:59 PM
:
0 :
:
Pages 3 1 2 3 Last
khongdeee.blogspot.com Thank for Agus - Development Webmaster Contact me bemler84[at]hotmail.com Mobile.084-6001711(Thailand) Power by Blogger.com
UNIX Linux Command http://khongdeee.blogspot.com/2012/06/unix-linux-command.html
8 of 8 4/7/2014 10:59 PM