请教几个小脚本,大拿们看下我的对不对,再提出些更好的!
时间:2011-04-14
来源:互联网
1.查找系统中属于tom用户的文件,并把找到的文件复制到/opt目录下
2.查找系统中权限是2775的文件,打包放到/root下,打包的文件名叫aaa.tar
3.查找系统中拥有者和拥有组都是student的文件,,打包放到/root下,打包的文件名叫student.tar
1.find / -type f -user tom -exec cp {} /opt \;
2.find / -type f -perm 2775 -exec tar -czvf /root/aaa.tar {} \;
3.find / -type f -user student -group student -exec tar -czvf /rootstudent.tar {} \;
写一个脚本:
当运行/bin/test.sh aaa时,脚本输出:bbb
当运行/bin/test.sh bbb时,脚本输出:aaa
当运行/bin/test.sh 其他的时候,脚本输出:error
这个竟然不会写啊。。尴尬!!
还有我想问一下,如何 把/home缩小到1G
作者: 709101040516 发布时间: 2011-04-14
-gouper ??
.tar ?? or tgz or tar.gz ?小心解不开了哦...
作者: 南极雨 发布时间: 2011-04-14
作者: 709101040516 发布时间: 2011-04-14
作者: 709101040516 发布时间: 2011-04-14
- #!/bin/bash
-
- if [ $1 = "aaa" ];then
- echo "bbb"
- elif [ $1 = "bbb" ];then
- echo "aaa"
- else
- echo "error"
- fi
作者: zooyo 发布时间: 2011-04-14
3Q,唉,要是一年前我也写的出来,这一年很少看shell了。。。
作者: 709101040516 发布时间: 2011-04-14
作者: 709101040516 发布时间: 2011-04-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28