红联Linux门户
Linux帮助

linux培训日志

发布时间:2006-10-25 01:21:59来源:红联作者:supop
主要讲解内容:
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)
文章评论

共有 7 条评论

  1. txgc_wm 于 2011-03-27 00:19:25发表:

    多一点内容就更好了

  2. hml1006 于 2011-03-21 16:22:43发表:

    就学点这

  3. chuyang 于 2011-03-20 15:42:31发表:

    学习学习

  4. lvmen123 于 2007-05-09 23:48:52发表:

    太少了 :handshake

  5. muruige 于 2006-12-07 17:47:39发表:

    写的详细一点,哥哥.

  6. hwphoenix 于 2006-12-07 11:09:13发表:

    太简单点了吧????

  7. myxsg 于 2006-12-07 10:12:28发表:

    :0L :0L :0L :0L