欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > Linux命令进阶·软链接命令(ln)、查看系统时间命令(date)、自动校准系统时间程序(ntp)

Linux命令进阶·软链接命令(ln)、查看系统时间命令(date)、自动校准系统时间程序(ntp)

2025/3/12 9:42:10 来源:https://blog.csdn.net/MANONGDKY/article/details/144312504  浏览:    关键词:Linux命令进阶·软链接命令(ln)、查看系统时间命令(date)、自动校准系统时间程序(ntp)

目录

1.  软链接——ln命令

2.  查看系统时间——date命令

3.  自动校准系统时间——ntp程序


1.  软链接——ln命令

        在系统中创建软链接,可以将文件、文件夹链接到其他位置。作用相当于windows中的快捷方式。

语法:ln -s 参数1 参数2

  • -s选项,创建软连接
  • 参数1:被连接的文件或文件夹
  • 参数2:要链接去的目的地

举个例子:我们想把etc目录下的adduser.conf关联到home目录下:

        ls查看当前home目录下的文件,然后输入:

ln -s /etc/adduser.conf ~/adduser.conf

         输入ls命令查看:

        也可以输入ls -l命令:

同样也可以链接文件夹,可自己尝试一下。

        在软链接所在目录下可直接使用 rm 进行删除软连接:

2.  查看系统时间——date命令

        通过 date 命令可以在命令行中查看系统的时间。

语法: date [-d] [+格式化字符串]

  1. -d 按照给定的字符串显示日期,一般用于日期计算
  2. 格式化字符串:通过特定的字符串标记,来控制显示的日期格式
  • %Y 年
  • %y 年份后两位数字(00···99)
  • %M 月份 (01···12)
  • %d 日(01···31)
  • %H 小时(00···23)
  • %M 分钟(00···59)
  • %S 秒(00···60)
  • %s 自 1970-01-01 00:00:00 UTC到现在的秒数

演示一下:

date本体:

        首先可以直接使用 date 本体进行直接查看时间:

搭配相应格式化字符串:

        或者搭配相应格式化字符串,其中横杆(-)主要是为了将年月日分隔开,不然不好看,如下面演示的:

        要是我们想要在加上时分秒,需要将时分秒写上,不过需要注意,如果直接在年月日后面空格将时分秒分隔开,会出现如下清空:

        主要是因为,加上空格,会将空格后面的数据识别成另一个参数,但是date,只有一个参数,因此无法识别,我们可以加双引号把他们围起来,这样就可以当做一个整体来使用了:

使用 -d :

        显示后一天或者前一天的日期:

        显示后一个月或者前一个月的日期:

        当然不一定非要前一个或者后一个月,也可以是两个,三个可以自己试试:

        当然,时分秒也可以进行运算:


拓展:

        有的人可能date查看的日期时间和自己电脑的时间不一样,可能横线部分显示UTC:

        那是因为:可能你的系统默认时区非中国东八区的时间,可以使用root权限,执行一下命令,进行修改:

rm -f /etc/localtimesudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

        将系统自带的localtime文件删除,并将/usr/share/zoneinfo/Asia/Shanghai文件链接为localtime文件即可。

3.  自动校准系统时间——ntp程序

        可以通过ntp程序自动校准系统时间。

        安装ntp程序:

apt -y install ntp

        注意一定要是root权限,否则:

        我们也可以设置成开机自启动:

service ntp start

      注意如果不是在root权限下,输入则需要进行验证:

        输入如下命令查看当前状态:

service ntp status

        关闭开机自启动:

service ntp enable

        关闭程序: 

service ntp stop

        查看一下状态:

Linux命令进阶·如何切换root以及回退、sudo命令、用户/用户组管理,getent命令以及解决创建用户不显示问题和Ubuntu不显示用户名只显示“$“符号问题-CSDN博客

Linux常用命令详细解析(含完整命令演示过程)_linux命令行解析-CSDN博客

Linux命令进阶·vi\vim编辑器详细命令介绍_linux实验6:vi 编辑器进阶-CSDN博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词