标签 date 下的文章
- 📂脚本监控Linux、mac或windows某个后台进程,当进程死掉后重新启动服务,以stf为例教程
1、linux和mac:vi restartstf.sh<pre class="brush:html;gutter:true;">#!/bin/bash while true # 无限循环 flag=`ps -ef |grep "stf" |grep -v "grep" |wc -l` #“ps -aux | g...
- 📂shell-time教程
####昨天日期(1天以前) date -d last-day +%Y-%m-%d date -d "1 days ago" +%Y-%m-%d date -d '-1 days' +%Y-%m-%d ####下周一日期 date -d 'next monday' +%Y-%m-%d ####明天日期 date -d next-day +%Y-%m-%d date...
- 📂shell脚本基础-变量教程
什么是变量?变量是任何一门语言中都不可缺少的组成部分,用于存放各种数据。 脚本语言在使用变量前通常不需要声明类型,只需要直接赋值即可。 环境变量: 有一些特殊的变量会被shell脚本或者操作系统环境用来存储一些特别的值,这类变量被称为环境变量,也有人叫系统变量。变量分类:1. 按照变量的作用分1、用户自定义变量2、环境变量:这种变量中主要保存的是和系统操作环境相关的数据。3.位置参数变量...
- 📂超详细的Linux常用命令教程
常用系统工作命令1. echo: 将信息返回到终端屏幕上面或者提取变量信息;结合管道符嵌套使用 eg: echo haha 或者 echo $PATH ;其中$表示提取变量的实际值date: 显示时间或者设置系统时间date 显示系统时间date 加一些参数特殊显示date "+%Y-%m-%d" 按照年-月-日显示,命令参数严格区分大小写date "+%H:%M:%S" 按照时:分:秒显示...
- 📂Linux教学项——基础环境及命令教学(包括实用shell脚本)教程
Linux相关学习——命令及其他前期准备(默认已安装好Linux系统)1.网络配置:独立系统虚拟机环境vmware:2.前期软件获取:以typora为例官网链接安装教程3.快捷键的使用(Ubuntu)linux初始之常见命令学习1. 何为命令2. 基础命令之目录命令pwd(print working directory)cd(change directory)ls(list files )m...
- 📂linux下定时切分日志教程
1.当服务端系统跑起来时,创建的日志会随着时间的推移越来越大,不利于后续的分析,所以需要在原日志的基础上拆分出每天的日志单独保存 该脚本是随着服务端启动一起启动,日志同时生成#!/bin/bash cd ./log #进入日志文件夹 start_date=`date +%Y-%m-%d` #获取日志最初创建的时间 cut_tmie="23:59" #每天切分日志的时...
- 📂Linux - shell中单双引号区别教程
1)在/home/hadoop/bin 创建一个 test.sh 文件[hadoop@hadoop102 bin]$ vim test.sh在文件中添加如下内容#!/bin/bash <br></br>do_date=$1 <br></br>echo '$do_date' <br></br>echo "$do_...
- 📂Linux学习记录 help、Man、Info系统帮助指令教程
系统帮助指令–help快速获取需要的选项Man page寻找指令用法及详细说明例如:[bozhu@bozhuNo1 ~]$ man date DATE(1) User Commands DATE(1) NAME da...
- 📂Ubuntu 16.04将UTC改CST不生效分析及解决方式教程
问题: 在进行Ubuntu 16.04环境下,修改时区的时候 ,总是修改不了 虽然已经使用 tzselect 将时区修改成 Asia/Shanghai 了,但是实际上时区总是 +0000 却不是想要的+0800,date 显示时区依旧是 UTC分析:VM虚拟机环境下,Ubuntu的时间总会和Windows的时间相差8小时,原因在于widows认为BIOS时间是本地时间,Ubuntu认为B...
- 📂Linux防止rm误删除的最佳实践教程
1、首先重命名默认的删除命令mv /usr/bin/rm /usr/bin/rm\_raw2、替换rmvim /usr/bin/rm写入如下内容:#!/bin/sh # file name is : /opt/remove.sh # mv /bin/rm /bin/rm_raw # ln -s /opt/remove.sh /bin/rm # chmod 555 /bin/rm # ...
- 📂shell重启脚本教程
#!/bin/bash echo "开始" echo "`date "+%Y-%m-%d %H:%M:%S"` 正在杀进程..." ps -aux | grep tiktok_new.py | grep -v grep | awk '{print $2}' | xargs kill -9 echo "`date "...
- 📂Linux date&cal教程
[root@localhost ~]# date Thu Jun 3 20:13:54 CST 2021[root@localhost ~]# date -s "2021-06-03 19:57:31"[root@localhost ~]# cal June 2021 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 1...
- 📂shell脚本-保留目录下最新的文件教程
#!/bin/bash #保留文件数 ReservedNum=5 FileDir=/data/bak date=$(date "+%Y%m%d-%H%M%S") FileNum=$(ls -l $FileDir|grep ^aaa |wc -l) while(( $FileNum > $ReservedNum)) do OldFile=$(ls -r...
- 📂10.14.1-linux设置时间等教程
设置时间 [root@wen /]# date -s "20171014 15:42:00" 2017年 10月 14日 星期六 15:42:00 CST格式化时间 [root@wen ~]# date Sat Oct 14 09:07:29 CST 2017 [root@wen ~]# date +%y-%m-%d 17-10-14 [root@wen ~]# date +%...
- 📂Linux| 常用命令教程
echo =========================echo命令用于在终端输出字符串或变量提取后的值,格式为echo [字符串|$变量值]。 # 输出字符串 echo https://www.cnblogs.com/FrostBoy/ # 输出:https://www.cnblogs.com/FrostBoy/ # 输出变量值 echo $BA...
- 📂Linux中复制文件时追加时间后缀教程
使用date +%y%m%d 例如: mkdir log\_date +%Y%m%dtar cfvz /tmp/bak.date +%y%m%d.tar.gz /etc cp /opt/data/wfbmall/16/wfbmall.log /opt/data/wfmall/16/history/wfmall\_date +%Y%m%d.log备注:`这个符号是键盘上~(飘号),而不是'
- 📂Linux基本操作(6)——Linux 重写rm 命令 实现回收站功能教程
rm -rf 是一个极其危险的操作,而且linux端不像windows,有回收站的后悔药可以吃,所以一旦误操作,就会造成不可挽回的后果。今天通过shell重写,在linux端实现一个回收站的功能,可以实现将rm -rf 删除的文件指定存放到一个路径下,并定期来清理。创建一个路径来作为我们的回收站:cd ~ && mkdir .trash赋予最高权限:chmod 777 .trash修改你的 ...
- 📂linux shell脚本date命令 按照不同格式输出教程
date 命令 一)显示系统时间 1.date CST中央标准时间 Mon Jun 5 15:11:44 CST 20172.date -R 带时区的时间 Mon, 05 Jun 2017 15:14:44 +0800二)格式化日期 $ date '+%Y-%m-%d %H:%M' 2017-05-02 11:20$ date '+%Y/%m/%d %H:%M' ...
- 📂centos7矫正时间与网络时间同步教程
date命令注意参数前的加号,表示输出时间1. date命令查看本地时间[root@bogon ~]# date '+%Y-%m-%d %H-%M-%S' 2021-05-15 00-23-272. 移除本地时区文件[root@bogon ~]# rm -f /etc/localtime3. 添加上海时区到本地[root@bogon ~]# cp /usr/share/zoneinfo/As...
- 📂Ubuntu修改更Ubuntu修改更新系统时间为北京时间新系统时间为北京时间教程
首先查看一下自己的系统时间: date -R在这里插入图片描述 时区:-0700 并不是东八区,下面将系统时间更新为东八区北京时间,UTC协调世界时或CST中央标准时间。 1. 运行 tzselect在这里插入图片描述 输入命令后,按提示选择。 在这里我们选择亚洲 (Asia),确认之后选择中国(China),最后选择北京(Beijing) 2. 复制配置文件到/etc目录下...
- 📂linux下部署环境的实用操作步骤集合教程
阿里云环境更新步骤1.从git上拉取更新包到本地2.登录需要更新服务所在的机器, cd /data/www/tmp或是lib/ 输入rz命令上传更新包3.上传需要更新的包后 解压包 unzip xxx.zip4. cd 到应用所在目录备份 ROOT 文件夹(检查是否备份成功:看是否有ROOT开头的最新时间文件夹)ROOT\_date\_bing=date +'%Y%m%d%H%M'; ta...
- 📂Windows Tomcat 日志输出到 catlina.out 按日期输出教程
1. bin/startup.bat注释掉call "%EXECUTABLE%" start %CMD\_LINE\_ARGS%添加 call "%EXECUTABLE%" run %CMD\_LINE\_ARGS%2.bin/catalina.bat四个 %ACTION% 后边都加上>> %CATALINA\_HOME%\logs\catalina.%date:~0,4%-%d...
- 📂【Linux】shell脚本基础-变量教程
文章目录特殊变量实例变量的命名与规则:1) 变量规则测试2) 关于${} 的使用,拼接测试3)**能不能不加{}?**4) 使用反引号或者$()5) 特殊用法6) 单引号和双引号的区别按照变量的作用分按照变量的作用域分:什么是变量?变量分类:环境变量用户定义变量特殊变量变量的案例总结什么是变量?变量是任何一门语言中都不可缺少的组成部分,用于存放各种数据。 脚本语言在使用变量前通常不需要声明类...
- 📂shell100例 不会的语句 man bash查询(2)教程
5、批量创建10个账号,并设置随机密码#!/bash/bin #filename=create_user_passwd_for.sh USER=`echo testuser{11..15}` getent group test &> /dev/null || groupadd test &> /dev/null for i in $USER;do PAS...
- 📂SHELL监控网站SSL证书有效期教程
<pre class="brush:bash;toolbar:false">#/bin/bash host=$1 port=443 end_date=`openssl s_client -servername $host -host $host -port $port -showcerts </dev/null 2>/dev/null | ...
- 📂linux之SSH爆破告警教程
1.加告警的目的在云服务器供应商处购买的linux,在部署应用后,肯定会做一些基本的防护措施,如centOS的firewall-cmd防火墙,Ubuntu的iptables或ufw防火墙规则。除了这些基础措施还可以在云控制台的安全组做安全防护,像AliCloud还会有ECS安全评估和危险告警。但如果自己借助域名解析再使用宽带将自己的电脑做成服务器时,肯定没有云供应商那样的告警,这时候就需要自...
- 📂定时删除ES索引shell脚本教程
\#!/bin/bash ###################################################### # Version: v1.0 # Function: clean es log index # Author: lzy # CreateDate: 2021-03-12 # Description: 定期删除ES日志索引 ###...
- 📂30个必知的Linux命令技巧,你都掌握了吗?教程
在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化。使用过Linux系统的朋友应该都知道它的命令行强大之处。话说回来了,以下这些命令使用技巧你又知道多少呢?1、Vim自动添加注释及智能换行- # vi ~/.vimrc set autoindent set tabstop=4 set shiftwidth=4 function AddTitle...
- 📂Linux 监控工具 tsar教程
简介tsar是一个淘宝开发的服务器信息采集工具。支持采集的信息如下:系统信息:如cpu、io、mem、tcp等应用数据:squid、haproxy、nginx等其他:自定义模块具体介绍请参看以下文档:tsar 官网tsar工具使用Linux系统性能监控工具介绍之-tsartsar 安装安装准备tsar 需要编译安装,安装前我们需要确保有编译环境[root@base ~]# yum insta...
- 📂修改linux系统时间教程
date -s “2021-2-9 22:29:00”具体时间用双引号引起来。date显示系统时间clock显示BIOS时间hwclock [-rw]-r 查看现有BIOS时间,默认为-r参数-w 将现在的linux系统时间写入BIOS中-s (systohc)将硬件时间调整为和目前的系统时间一样\# hwclock -s\# hwclock -w当我们进行完 Linux 时间的校时后,还需...