Linux 命令

1. Linux/Shell 获取本地当前时间或前一分钟时间

1.1 获取前一分钟时间:

1) 默认格式

date -d "1 minute ago"
# date -d "1 minute ago"
Thu Oct 20 17:02:54 CST 2022

2) ISO 8601 格式

date -d "1 minute ago" +"%Y-%m-%dT%H:%M:%S%:z"
# date -d "1 minute ago" +"%Y-%m-%dT%H:%M:%S%:z"
2022-10-20T17:03:40+08:00

3) yyyy-MM-dd HH:mm:ss 格式

date -d "1 minute ago" +"%Y-%m-%d %H:%M:%S"
# date -d "1 minute ago" +"%Y-%m-%d %H:%M:%S"
2022-10-20 17:04:05

1.2 获取当前时间:

1)ISO 8601 格式

date +%Y-%m-%dT%H:%M:%S%:z

# date
Thu Oct 20 17:06:14 CST 2022
# date +"%Y-%m-%d %H:%M:%S"
2022-10-20 17:06:55
# date +%Y-%m-%dT%H:%M:%S%:z
2022-10-20T17:06:59+08:00

1.3 Shell 脚本实现获取当前时间

#获取当前时间
DATE=$(date +%Y-%m-%dT%H:%M:%S%:z)

echo "当前时间=$DATE"

2. Shell 截取字符串

#获取当前时间
DATE=$(date -d '1 minute ago' +'%Y-%m-%dT%H:%M:%S%:z')

DATE1=${DATE:0:16}

echo "前一分钟时间:$DATE,截取后时间:$DATE1"

awk 截取字符串:

[root@-uat sonar]# echo "123456789987654" | awk '{print substr($0, 9, 5)}'
99876

cut命令:

对result.log按照“,” 进行分割,并输出分割后第2列信息

[adminuat ~]$ cat result.log
{"measures":[{"metric":"bugs","value":"4","component":"org.example:JanetTestProject","bestValue":false}]}
 
[adminuat ~]$ cut -d "," -f 2 result.log
"value":"4"
 
[adminuat ~]$ cut -d '"' -f 10 result.log
4
 

3. linux 命令统计文件中某个字符串出现的行数

grep -c '字符串' fileName
cat fileName |grep '字符串' |wc -l
grep '字符串' filename | grep '字符串' | wc -l 

4. MV命令

//改名

mv oldName newName

//移动文件

mv fileName /目标目录 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux命令PDF是一种包含Linux操作系统中常用命令和其使用方法的电子书格式文件。通过下载和阅读Linux命令PDF,用户可以方便地学习、查找和使用Linux系统中的各种命令Linux命令PDF中通常会包含诸如文件操作、目录管理、进程管理、网络配置、软件安装等方面的命令。通过学习这些命令,用户可以更好地理解和掌握Linux系统的使用。不论是Linux初学者还是有经验的用户,都可以利用Linux命令PDF来提高自己的技能和效率。 Linux命令PDF的优势包括: 1. 全面性:Linux命令PDF中包含了Linux系统中几乎所有的常用命令,用户可根据需要选择学习和掌握特定的命令。 2. 方便性:PDF文件格式易于阅读和搜索,用户可以方便地在文档中查找和定位具体的命令和使用方法。 3. 离线使用:用户可以将Linux命令PDF下载到本地,便于随时查阅,无需依赖网络连接。 4. 可打印性:用户可以将Linux命令PDF打印成纸质文档,以备在没有电脑或电子设备的情况下使用。 5. 更新性:由于Linux系统的不断更新和发展,命令也在不断增加和演变。因此,一些Linux命令PDF会提供定期的更新版本,使用户能够获取到最新的命令和使用方法。 总之,Linux命令PDF是一种有助于用户学习和使用Linux系统的工具。通过下载和了解Linux命令PDF,用户可以很快地了解和掌握Linux系统中的常用命令,从而提高自己的工作效率和技能水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值