Chinaunix首页 | 论坛 | 博客
  • 博客访问: 794240
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:51:17

 
(假设你位于/tmp目录下):

1、一次性建立多个目录,多级目录也可一次建立,用下面这条命令:
mkdir-pproject/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}
findproject#用这个命令查看上面那条命令的结果

想一想,你是不是会mkdirproject;cdproject;mkdirlib;mkdirbin;mkdirsrc;mkdirdoc;mkdirdemo;cdlib;mkdirext;#......?
不要这样了,用-p参数吧。

2、解压缩文件包并输出到另外的目录下-c
tar-czvfproject.tar.gzproject#打包
tar-xzvfproject.tar.gz-C~#解压缩文件包并输出到另外的目录下
find~/project#查看上一条命令输出的结果

想一想,你是不是会用这样的命令:cpproject.tar.gz~;cd~;tar-xzvfproject.tar.gz;#...?
不用这么麻烦地输入3条命令了,用-c参数

3、用||和&&控制程序逻辑
cd/tmp/a/b/c||mkdir-p/tmp/a/b/c&&tar-xzvfproject.tar.gz-C/tmp/a/b/c
find/tmp/a/b/c

就是这样的:
command1||command2#如果command1执行失败了,就执行command2
command1&&command2#只有command1执行成功了,才会执行command2

试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下试试这些linux,unix命令体验一下
阅读(254) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~