
linux
数据的星辰大海
简单地做自己,踏实的做事情
展开
-
Linux关闭防火墙并设置开机启动/不启动
本文针对Centos6和7对于Centos6:查看防火墙:[root@CactiEZ ~]# service iptables status关闭防火墙:[root@CactiEZ ~]# service iptables stop开启防火墙:[root@CactiEZ ~]# service iptables start永久关闭防火墙:查询开启iptables是否启动[root@CactiEZ ~]# chkconfig --list | grep iptablesiptable转载 2021-08-22 22:51:11 · 2758 阅读 · 19 评论 -
linux的日期格式和日期加减
获取系统当前时间cur_date=`date +%Y%m%d`获取上一天的日期last_date=`date -d "-1 day" +%Y%m%d`获取上个月的日期last_month=`date -d "-1 month"`原创 2020-12-24 11:12:06 · 706 阅读 · 0 评论 -
linux的echo和awk命令
echoecho是用来输出内容-e,表示若输出内容有特殊符号,则按特殊符号输出echo -e "hello \nWorld"若没有-e,则把\n当做普通字符显示输出echo "hello \nWorld"awkawk可以按照指定字符分割文本内容,比如echo 'hello,3hi,big,boy' | awk -F , '{print $0}'意思是按照,分割,输出所有字符awk可以按照指定字符分割文本内容,输出指定下标的内容,比如echo 'hello,3hi,big,b原创 2020-12-24 11:05:34 · 1756 阅读 · 0 评论 -
Linux将Shell脚本将执行日志记入一个log文件
./script.sh >>logfile 2>&1执行脚本script.sh时将错误输出2以及标准输出1都一起以附加写方式导入logfile文件。即使多次执行脚本,之前的log也仍然存在。转载 2020-12-24 10:41:45 · 5005 阅读 · 0 评论 -
统计shell脚本执行的时长
计算shell脚本运行时长结束时间 - 开始时间#!/bin/bashstartTime=`date +%Y%m%d-%H:%M:%S`startTime_s=`date +%s`endTime=`date +%Y%m%d-%H:%M:%S`endTime_s=`date +%s`totalTime=$[ $endTime_s - $startTime_s ]echo "$startTime ---> $endTime" "Total:$totalTime second转载 2020-12-24 10:38:08 · 780 阅读 · 0 评论 -
LINUX SHELL判断文件、目录是否存在
判断目录是否存在:path="/home"#if [ ! -d ${path} ];thenif [ -d ${path} ];then echo dir ${path} exist!else echo dir ${path} not exist!fi判断文件是否存在:file="/home/log.txt"if [ -f ${file} ];then echo file ${file} exist!else echo file ${file} not e原创 2020-05-12 09:19:32 · 323 阅读 · 0 评论