linux怎么用cal打印日期,Linux(入门基础):05---终端语系设置,时间/日期命令(date、cal、timedatectl、ntpdate),终端下计算器的使用(bc)...

一、语系设置

1.引入:有时候在命令行输入命令后会显示乱码,其实是语系的不一样导致的:比如说在英语语序下不会显示中文

打印中文语系的日期

f27b99d8ec78aa9ffe521160d5699ec7.png

将中文语系改为英语语系

dd70c7c56be952129e668b803f9e23ec.png

2.提醒

设置语系只在本次命令行操作中生效,退出命令行后失效,下次进入命令行需要重新设置

3.相关命令

列出当前各项支持的语系:locale

列出所有语系后,可以选择一项设置为自己想要设置的语系,也可以设置所有的语系(LC_ALL代表同步所有语系的设置值)

设置所有的语系一致:export  LC_ALL=xxx

设置单独一项的语系:LC_xx=xxx

4.演示

列出所有语系

LANG是主要语系的输出。LC_开头的是个别特殊的输出语系,LC_ALL代表LC_开头的所有语系设置

4598515e202f21f17bcebe9f9ee7315a.png

更改其中一项语系:下面以LC_TIME为例

1bd6daeb6cdfd89573d0bb4ce46ac1c7.png

将所有语系都更改为一致的语系,LC_ALL前需要加export

61fbfdd53556ed805007590e2f340ec4.png

二、date

1.功能:显示日期和时间

2.格式

显示日期时间:date

格式化日期时间:date +格式化格式

3.演示

显示详细时间:date

a7012470ac157d9a47919bc4261a278e.png

格式化时间

date +%Y/%m/%d      date +%H%M%S

b8dc8a4477745b27907938d5818361dc.pnge096a58bba1976458100d56618a46b0a.png

三、cal

1.功能:显示日历

2.格式

显示当前月:cal

显示指定年、指定月:cal  [month]   [year]

3.演示

默认显示当前月的日期:cal

ef39cd3c40f22e7ff7a7cafe292c046a.png

显示指定年、指定月

85684d1380971cd76b4a576d5cd5e0a3.png9cbe58df0d9d5d996fb74a27227e3092.png

四、timedatectl命令

1.功能

设置与时区与时间

2.命令格式

timedatectl  [command]

相关command

list-timezones:列出系统上所有支持的时区名称

set-timezone:设置时区位置

set-time:设置时间

set-ntp:设置网络校时系统

3.演示案例

案例一:查看目前的时区与时间等信息

Local time:本地时间

Universal time:格林威治标标准时间

Time zone:时区

951cc0b27c3855c5c1396c6623f52f67.png

显示是否有New York的时区,若有就将时区改为New York的

第一步:查看们可以看到有

e4d89c9a094047993dd0b39e1cf902d9.png

第二步:设置

1cf1f9c40d980bfa23d8d7ff15708615.png

第三步:查看

1b1ab4dda604dca426f78eacda3e39ad.png

设置指定时间,因为我们设置了自动校验时间,所以不给设置

7c92cc7e209fc84a7d5504124cb380de.png

五、ntpdate命令

1.功能

通过网络自动校验时间

2.演示

第一步:ntpdate  s2m.time.edu.cn    //s2m.time.edu.cn是北京大学提供的时间服务器

第二步:hwclock  -w  //将正确的时间写入你的BIOS事件记录内

六、bc

1.功能:

终端命令行下的一个计算器,用于计算

2.格式:

bc:使用bc命令进入计算器

quit:不使用计算器时,使用quit命令退出计算器

3.运算符

+、-、*、/、%  ==>加、减、乘、除、取余

^:指数次方

4.演示

e7ea80533b4086db8d495d0f9b888174.png

5.注意事项

上面的代码中,10/100=0,为什么会这样哪?原因:因为计算器默认输出整数,如果想输出小数,就需要用scale命令

scale=number   ===>设置小数点后几位

3e13f071c5728d41389b3ed15c2bf660.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值