一个简洁的全自动安装LNMP服务器环境的Shell脚本分享 Linux
此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。 本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除该目录。 使用方法: 1...
标签: linux
Shell踢人的三种方法 Linux
首先用w查看当前登录用户,运行w命令的是当前用户,需要保留,其他一概踢掉。 方法一,传统办法,找到其他终端的名字,然后找到响应的进程杀掉 # w |grep -v -w w # ps aux |grep tty # kill xxx进程号 ...
标签: linux
Linux Shell的一些使用小技巧收集 Linux
检查远程端口是否对bash开放: echo /dev/tcp/8.8.8.8/53 && echo open 让进程转入后台: Ctrl + z 将进程转到前台: fg 产生随机的十六进制数,其中n是字符数: openssl rand -...
标签: linux
CentOS下mysql定时备份Shell脚本分享 Linux
1、备份语句
# /usr/local/mysql/bin/mysqldump -utest -ptest test --socket=/tmp/mysql.3306.sock > /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz
语句说明: /usr/local/my
标签: linux
Shell脚本实现上传zip压缩文件到FTP服务器 Linux
# /bin/bash
# creator:lihuibin
# date : 2014-03-10 16:45
# desc : upload file to ftp
hosts="192.168.56.100"
port=21
user=test
pass=testpwd
work_path="/var/www/cms"
packname="publish"
#hosts
标签: linux
Shell脚本查看网卡实时流量 Linux
#!/bin/bash
while [ "1" ]
do
eth=$1
RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}')
sleep 1
RXnext=$(
标签: linux
Shell脚本获取国内各大运营商网段脚本分享 Linux
亚太地区网络信息记录在这里,每天都有更新。 http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 下面这个脚本将对这段文本进行编辑,输出国内几大运营商网段。 #!/bin...
标签: linux
Shell中使用plink工具实现远程批量关机 Linux
我的操作系统是centos6.4操作系统:rhel 6.2 x86_64下载并安装putty软件包,本人下载了putty-0.62-1.el6.rf.x86_64.rpm下载地址如下:http://rpm.pbone.net/index.php3
标签: linux
Shell脚本实现根据端口号kill相应进程功能 Linux
Linux根据占用的端口号来关闭相应的进程的shell脚本写法。
kill -9 $(lsof -i:22 |awk '{print $2}' | tail -n 2)
标签: linux
Shell脚本编写Nagios插件监控程序资源占用 Linux
一般情况下,我们只需要监控程序进程在没在就可以了。但是这次遭遇了这样的事,公司开发的程序,程序进程还在,但是死锁了。导致大范围的影响,更要命的是根本不知道问题出在哪里,还是别的测试部同事帮忙发现的,真是丢尽运维的脸了… 为避免下次再遭遇到这...
标签: linux