Linux基本指令介绍系列第四篇


前言

本文介绍Linux使用时的部分指令,读者如果想了解更多基本指令的使用,可以关注博主的后续的文章。
博主使用的实验环境:Xshell+CentOs操作系统+阿里云服务器
Ps: 本文对于使用其它服务器或者虚拟机的朋友也可放心使用


一、Linux基本指令介绍

1、more指令

语法:more [选项] [文件]
介绍:功能与cat指令相似,都用来查看目标文件的内容。

如下图所示,用more指令查看test.c文件中的内容:
在这里插入图片描述
选项介绍:

  • -n
    介绍:一次显示多少行

  • q
    介绍:退出more

  • 显示文件时,空格向后翻一页;回车向下翻一行;b向上翻一页;/字符串查找字符串所在行与n匹配使用,查找一次后点击n继续查找下一个;q退出,不再显示文件内容

2、less指令

语法:less [参数] 文件
功能:less与more类似,但使用less可以随意浏览文件,而且less在查看之前不会加载整个文件,功能比more指令更加强大。

选项介绍:

  • -i
    介绍:忽略搜索时的大小写
  • -N
    介绍:显示每行的行号
  • /
    介绍:向下搜索“字符串”的功能

  • 介绍:向上搜索“字符串”的功能
  • n
    介绍:重复上一次搜索,并继续向文件搜索的方向搜索匹配项
  • N
    介绍:重复上一次搜索,但会反方向搜索匹配项。
  • q
    介绍:退出,不再查看文件

3、head指令

语法:head [参数] [文件]
功能:显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 

如下图所示,显示test.txt文件的前10行
在这里插入图片描述
选项介绍:

  • -n<行数>
    介绍:指定显示行数
    如下图所示,指定显示20行
    在这里插入图片描述

4、tail指令

语法:tail [必要参数] [选择参数] 文件
功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

选项介绍:

  • -n<显示行数>
    介绍:指定显示行数
  • -f
    介绍:循环读取

tail 命令从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -
f filename会把filename里最尾部的内容显示在屏幕上,并且不停刷新,使你看到最新的文件内容。

5、bc指令

语法:bc
功能:进行浮点运算

如下图所示,我们对1.222+3.444进行浮点运算
在这里插入图片描述

6、管道文件介绍

语法:command1 | command2
功能:command1 生成一些输出,它的输出将成为 command2 的输入。| 符号表示管道。

如统计文件中的行数:

cat file.txt | wc -l

在这里插入图片描述

7、与时间相关的指令

date 指定格式显示时间: date +%Y:%m:%d
date 用法:date [OPTION]... [+FORMAT]

1、在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下:

  • %H:小时
  • %M:分钟
  • %S:秒
  • %X:相当于%H:%M:%S
  • %d:日
  • %m:月份
  • %Y:完整年份
  • %F:相当于%Y-%m-%d
    如下图所示显示当前时间:
    在这里插入图片描述

2、在设定时间方面

  • date -s //设置当前时间,只有root权限才能设置,其他只能查看。
  • date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
  • date -s 01:01:01 //设置具体时间,不会对日期做更改
  • date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
  • date -s “01:01:01 20080523″ //这样可以设置全部时间
  • date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
  • date -s “20080523 01:01:01″ //这样可以设置全部时间
    如下图所示,我们切换到root账户对时间进行设置:
    在这里插入图片描述
    如果要同步回当前时间,请使用下面这条指令:
sudo systemctl restart chronyd

在这里插入图片描述
3、时间戳

  • 时间->时间戳
date +%s
  • 时间戳->时间
date -d@时间戳 //显示对应时间戳的时间

总结

以上就是本文介绍的基本指令,希望能对您有所帮助。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若鱼不是鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值