主要讲解内容:
1. ln:硬链接与符号链接(详见有关文章)
2. shell命令行原字符的实际含义(在命令行中优先执行)
* 任一字符
? 任一单一字符
[ ] 内任一字符
[^ ] 非内任一字符
> (>>)
< (<<) 重定义符
! (!后有空格,相当于not)
!(!后没空格,
& 送后台执行
&& (并运算,
|| (或运算,
; (顺序执行,
例如:(好好理解)
[root@clone root]# cd /tmp && mkdir test (若第一个失败则第二个不会执行)
[root@clone root]# cd /tmp || mkdir test (若第一个失败则第二个才会执行)
[root@clone root]# cd /tmp ; mkdir test (若第一个失败则第二个会在当前目录执行)
" " 有特殊符号则转义,
' ' 有特殊符号不转义,
` ` 引用命令执行结果,有特殊符号则转义,
$() 与` `有相同的作用
例如:
[root@clone root]# echo `date -I`
2006-10-24
[root@clone root]# echo $(date -I)
2006-10-24
^str1^str2 替换命令
$ 引用变量的值
${} 引用变量的值
例如:(这个例子$无法办到)
[root@clone root]# echo ${HOME}_richardliu
/root_richardliu
\ 指行未结束或取消行中特殊字符
3.压缩/打包
gzip (.gz),
例如:
[root@clone root]# gzip my.tar * -c
此时若屏幕出现乱码,则要运行reset对终端初始化
bzip2(.bz ,压缩比例比较高),
compress(.Z),
tar (.tar)


txgc_wm 于 2011-03-27 00:19:25发表:
多一点内容就更好了
hml1006 于 2011-03-21 16:22:43发表:
就学点这
chuyang 于 2011-03-20 15:42:31发表:
学习学习
lvmen123 于 2007-05-09 23:48:52发表:
太少了 :handshake
muruige 于 2006-12-07 17:47:39发表:
写的详细一点,哥哥.
hwphoenix 于 2006-12-07 11:09:13发表:
太简单点了吧????
myxsg 于 2006-12-07 10:12:28发表:
:0L :0L :0L :0L