首页
学习
活动
专区
工具
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维基础技能: 脚本编程与Linux命令

本系列文章一共三篇,分别为《脚本编程与 Linux 命令》、《接入层与网络基础》和《 MySQL 与 SQL 优化》,由腾讯高级工程师 luaruan(阮永顺) 原创、张戈博客整理分享,如有勘误请在博客留言...希望对需要学习、面试 Linux 维的同学有所帮助。 ? $1 入参,空值时默认赋值技巧 variable=${1:-"default value"} # 当未传参时,赋默认值。...echo $variable $* 和 $@ 区别 $* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" ")包含 时,都以"$1" "$2" … "$n" 的形式输出所有参数。...因此命令行用 bash 执行脚本 #!...then   # 使用-W 1 避免很久超时,单位只能整数秒有效             break                                       # 如果ping成功了,则直接结束探测

2.8K32

Pandas直接读取sql脚本

之前有群友反应同事给了他一个几百MB的sql脚本,导入数据库再从数据库读取数据有点慢,想了解下有没有可以直接读取sql脚本到pandas的方法。...01 解析sql脚本文本文件替换成csv格式并加载 我考虑了一下sql脚本也就只是一个文本文件而已,而且只有几百MB,现代的机器足以把它一次性全部加载到内存中,使用python来处理也不会太慢。...我简单研究了一下sql脚本的导出格式,并根据格式写出了以下sql脚本的读取方法。 注意:该读取方法只针对SQLyog导出的mysql脚本测试,其他数据库可能代码需要根据实际情况微调。...可以看到能顺利的直接从sql脚本中读取数据生成datafream。 当然上面写的方法是一次性读取整个sql脚本的所有表,结果为一个字典(键为表名,值为datafream)。...02 将sql脚本转换为sqlite格式并通过本地sql连接读取 在写完上面的方法后,我又想到另一种解决思路,就是将sql脚本转换成sqlite语法的sql语句,然后直接加载。

1.5K20

一个轻量的Linux维监控脚本

我是这样做的 写了一个巡查脚本,输出一些需要监控的核心指标 脚本获取指标只使用系统自带的一些命令,没有安装任何工具。...这里要说明:这种方式很 old,对于这样的多机器自动化巡查监控 如果只是基础指标监控,轻量一点可以使用: Ansible利用template等模块,魔法变量、系统变量直接获取指标信息 或者ansible-galaxy...-----《阳光姐妹淘》 ---- 下面就脚本和小伙伴简单介绍下,如果小伙伴也有我这样的情况,可以参考。...操作系统版本 当前时间及系统运行时间 当前登录用户数 ┌──[root@vms81.liruilongs.github.io]-[~] └─$sh shell.sh bash_os SPN 日常巡查脚本输出...-------- |内核信息: 3.10.0-693.el7.x86_64 ------------------------------------ |操作系统版本: CentOS Linux

1.4K20
领券