首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux常用脚本命令

shell脚本注意事项 1)开头加解释器:#!/bin/bash 2)语法缩进,使用四个空格;多加注释说明。 3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。...5)有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。   6)写脚本一定先测试再到生产上。...脚本如下: #!/bin/sh while true;do count=`ps -ef|grep http|grep -v grep` if [ "$?" !...fi sleep 5 done 常用脚本命令 在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令。...端口的请求转发到8080端口 iptables -A PREROUTING -p tcp -m tcp –dport80 -j DNAT –to-destination 127.0.0.1:8080 13、Linux

2.5K30

Linux常用shell脚本之文件和字符串管理实例

if grep $KEY $FILE &>/dev/null; then         echo "--> $FILE"     fi done 2、 将目录下大于k的文件转移出去 编写shell脚本...9、监控LINUX目录和文件变化 利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下。...主要有两个脚本脚本1:将需要监控的目录的原始状态保存到LOG日志 脚本2:将脚本1的原始状态与本脚本比对,如果目录文件发生变化,则将变化的内容保存到日志。...1.在执行脚本前要保存原始的状态: # vi initial.sh #!...临时文件 TMP_A=/tmp/a.txt # 遍历指定目录下的文件大小及路径并重定向到日志文件 find $DIR -print0 | xargs -0 du -sb > $TMP_A 2.执行监控脚本

46210

Linux基础技能: 脚本编程与Linux命令

本系列文章一共三篇,分别为《脚本编程与 Linux 命令》、《接入层与网络基础》和《 MySQL 与 SQL 优化》,由腾讯高级工程师 luaruan(阮永顺) 原创、张戈博客整理分享,如有勘误请在博客留言...希望对需要学习、面试 Linux 的同学有所帮助。 ? $1 入参,空值时默认赋值技巧 variable=${1:-"default value"} # 当未传参时,赋默认值。...echo $variable $* 和 $@ 区别 $* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" ")包含 时,都以"$1" "$2" … "$n" 的形式输出所有参数。...coolshell.cn/articles/9070.html sed 教程 https://coolshell.cn/articles/9104.html Shell script 基础问答 https://linux.cn...因此命令行用 bash 执行脚本 #!

2.8K32
领券