当前位置:首页 > 技术文章 > 正文内容

Linux,shell,时区,日期,时期格式化,随机数,代码案例

douba323小时前技术文章3

Shell时区和时间

案例代码1:

#!/bin/bash

# 查看时区
ls -l /etc/localtime
# 查看时区
timedatectl | grep "Time zone" | awk '{print $3}'

# 查看日期
date
# %Z格式可以输出字符形式的时区,而 %z 输出数字形式的时区
date +"%Z %z"
date -R
# 时间戳
date +%s

# 格式化输出日期和时间
date -d today +"%Y-%m-%d"
date -d today +"%Y/%m/%d %H:%M:%S"
# %H小时(00..23)
# %N毫秒
date -d today +"%Y/%m/%d %H:%M:%S.%N"
date -d today +"%Y/%m/%d %H:%M:%S.%3N"

# 显示前一天的时间
date --date="-1 day" +"%Y-%m-%d %H:%M:%S.%3N"
# 显示后一天的时间
date --date="+1 day" +"%Y-%m-%d %H:%M:%S.%3N"
# 显示前/后一月的时间
date --date="-1 month" +"%Y-%m-%d %H:%M:%S.%3N"
date --date="+1 month" +"%Y-%m-%d %H:%M:%S.%3N"
# 显示前/后一年的时间
date --date="-1 year" +"%Y-%m-%d %H:%M:%S.%3N"
date --date="+1 year" +"%Y-%m-%d %H:%M:%S.%3N"
# 前1小时
date --date="-1 hour" +"%Y-%m-%d %H:%M:%S.%3N"
# 前1分钟
date --date="-1 month" +"%Y-%m-%d %H:%M:%S.%3N"
# 前1秒
date --date="-1 second" +"%Y-%m-%d %H:%M:%S.%3N"

Shell随机数

案例代码1:

#!/bin/bash

# 1、随机数(范围为0~32767)
random1=$RANDOM
echo "random1=$random1"

# 2、随机数(uuid)
random2=`cat /proc/sys/kernel/random/uuid`
echo "random2=$random2"

# 3、随机数(时间戳)
random3=`date +%s`
echo "random3=$random3"

# 4、随机数(时间戳+纳秒)
random4=`date +%s%N`
echo "random4=$random4"

相关文章

Linux远程连接及工具推荐(linux远程连接工具有哪些)

1、Xshell一个非常强大的安全终端模拟软件,它支持SSH1.SSH2.以及Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达...

如何用CHAT配置linux的远程连接?(linux 远程cp)

问CHAT:配置linux的远程连接 1.下载ssh 2.启动ssh服务 3.查看ssh服务状态 4.设置ssh服务开机自启动 5.设置windows的cmd下ssh 6.通过cmd的ssh命令远程到...

本地部署宝塔平替轻量级linux面板mdserver-web并实现远程访问

前言在服务器管理的世界里,宝塔面板一直是很多人的首选。它以其简洁的操作界面和丰富的功能赢得了无数用户的青睐。然而,随着时间的推移,一些用户开始对宝塔的一些限制感到不满,比如强制绑定手机号、广告频繁等问...

Linux系统信息查看命令总结(linux系统信息查询)

概述当线上系统出现问题的时候,我们经常需要快速的获取系统信息、检查系统运行状态来方便定位问题,系统信息包括系统版本、内核等,运行状态包括内存是否被耗尽,磁盘是否还有剩余空间,网络带宽是否够用等等,总结...

Linux如何查看文件(linux如何查看文件夹创建时间)

Linux如何查看目录下的所有文件?用ls(list)查看当前目录下的所有文件和子目录。Ls查看目录下的文件,怎么区分是目录还是文件呢?第一种方式,我们可以通过颜色来区分目录和文件。默认情况下,目录显...

在linux上怎么查看cpu信息(linux中如何查看cpu)

在 Linux 上,可以使用多种命令查看 CPU 信息。以下是最常用的几个命令:使用 lscpu 命令: 打开终端并输入以下命令:lscpu此命令将显示有关 CPU 的详细信息,包括核心数, 文章末尾...