码迷,mamicode.com
首页 > 系统相关 > 详细

shell 脚本浅入

时间:2016-07-13 09:20:55      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

最常用的Linux命令和工具

目录下个文档:cd name

返回上个目录:cd ..

查看、编辑文本文件:
?查看文件:more, tail
?编辑文件:vi

如编写脚本.sh

vi shell.sh

查看系统网络状况:
?查看系统状况:top
?查看网络状况:netstat
?查看网路配置:ifconfig

 

 

系统进程:
查找:ps –ef | grep “字符串”

      :ps -fu "字符串“?

杀死:kill -9 <PID>

 

文件、目录操作:
目录:mkdir, cd, pwd ?

如在tmp目录下创建name:mkdir /tmp/name

创建、拷贝、删除、查看:vi,cp,rm,ls ?

复制:cp 目标文件 目的地    cp /tmp/name.tar.gz /tmp/name

权限:chmod,chown ?

chmod 777 name.tar.gz

查找:find,grep ?

当前目录查找含指定字符串的文件 ?grep–rn“字符串”  . ? ?

指定目录下查找含指定字符串的文件: ?find /var-type f -mount |xargs fgrep -l “PHP"

 

打包压缩与解包:
?[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! ?[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以gzip 压缩
?[root@linux src]# tar -xvf /tmp/etc.tar   解不带压缩的包 ?[root@linux src]# tar -zxvf /tmp/etc.tar.gz    解带压缩的

如:把/opt 目录下的内容压缩成工号lisun.tar.gz

tar -zcvf /tmp/lisun.tar.gz /opt

 

while[[]]

do

touch $name1$name2.txt

done

for (())

do

done

传参数

read name

 

shell 脚本浅入

标签:

原文地址:http://www.cnblogs.com/-lisunman/p/5665653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!