摘要:xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含...
阅读全文
随笔分类 - Linux_Shell
常用一些Linux的shell脚本
摘要:Ubuntu防火墙 UFW 设置1.安装sudo apt-get install ufw2.启用sudo ufw enablesudo ufw default deny运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。3.开启/禁用sudo uf...
阅读全文
摘要:批量添加用户#!/bin/bashi=1while [ $i -le 20 ]do useradd stu$i echo "123456" | passwd --stdin stu$i &> /dev/null i=$(($i+1))done# 删除用户#!/bin/bash# 批...
阅读全文
摘要:#!/bin/bashfor i in 1 2 3 4 5 6do echo $idone看文件#!/bin/bashdir=$(ls /etc)for i in $dirdo echo $idone判断#!/bin/bashread -p "please input a dirname:" ...
阅读全文
摘要:#!/bin/bash# 或者这样来写$(date +%F)day=$(date +%Y_%m_%d)size=$(du -sh /var/lib/mysql)echo "Date:$day" >> /tmp/dbinfo.txtecho "DataSize:$size" >> /tmp/dbinf...
阅读全文
摘要:#!/bin/bashhttp=$(netstat -tunpl | awk '{printf $4 "\n"}' | grep '80$')if [ -z "$http" ]then echo "http doing run" /etc/init.d/httpd startelse ...
阅读全文

浙公网安备 33010602011771号