最常用的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"
打包压缩与解包:
?[[email protected] ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! ?[[email protected] ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以gzip 压缩
?[[email protected] src]# tar -xvf /tmp/etc.tar 解不带压缩的包 ?[[email protected] 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