2021-10-11

2021年10月11日 天气晴 很冷 感冒好点了

继续挖坑····

学习刘遄老师《linux就该这么学》第三节课

这节课刘老师讲了很多内容

首先认识 Shell (壳),linux终端程序的统称,简单的理解就是我们用来输CMD的地方,想让linux系统做什么样的操作,就是通过Shell输入命令来翻译给linux内核,系统内核理解了从shell来的意思后就会执行相应的操作。Shell有很多种,RedHat主流使用的终端叫 Bash (Bourne-Again SHell),主要原因是他使用起来比较灵活方便,具有强大批处理能力和实用的环境变量功能。

有句话叫“工欲善其事,必先利其器”,有了好用的Bash
那就开始学习命令吧
格式:命令 -参数 对象 (参数前面需要加-)三者字母区分大小写
这里需要注意的是长格式–和短格式- ,我是这么理解,完整的参数就用长格式(一个单词),缩写就用短格式。

1 。man 帮助命令
2. 非常好用的Tab键
3. 常用到的组合键 Ctrl+c 结束任务 Ctrl+d 键盘输入结束 Ctrl+i 清屏
4. echo 输出字符串或则变量提取后的值
echo Hello
echo $Hello $用来提取一个变量的实际值
5. date 显示或设置系统的时间与日期
参数
%S 秒
%M 分
%H 小时(00-23)
%I 小时(00-12)
%Y 完整的年
%y 简写的年
%m 月 (1-12)
%d 本月中的第几天
%j 今年中的第几天
%P 显示AM或PM
%a 缩写的工作日名称 例 Sun
%A 完整的工作日名称 例 Sunday
%b 缩写的月份名称 例 Jan
%B 完整的月份名称 例 January
%q 显示季度(1-4)
%n 换行符
%t 跳格 TAB键
命令练习

显示当前时间 #date
按年月日时间 显示 #date “+%Y-%m-%d” “%H:%M:%S”
设置系统时间 #date -s “日期 时间”
今天是一年中的第几天 #date “+%j” 这个可以比较文件的各种属性时间。

  1. timedatectl 设置系统时间时区

    参数
    status 显示当前时间区域状态
    list-timezones 列出已知时区
    set-time 设置系统时间
    set-timezone 设置生效时区

命令练习

#timedatectl status
UTC:(Universal Time/Temps Cordonné 世界标准时间)
CST: 可同时代表4个时区
1、 Central Standard Time (USA) UT-6:00
2、 Central Standard Time (Australia) UT 9:30
3、 China Standard Time UT 8:00
4、 Cuba Standard Time UT-4:00
CST可以同时表示美国,澳大利亚,中国,古巴四个国家的标准时间
Time zone: Asia/Shanghai (CST, +0800(东8区))

CST代表China Standard Time

UTC, Coordinated Universal Time 协同世界时,最精确时间,世界原子时间,也称CUT

硬件时钟RTC(Real Time Clock)
系统时钟(System Clock)
system clock synchronized: 系统时钟是否被同步

RTC in local TZ: no 表明它使用 UTC 时间

TZ 系统时区环境变量

如果环境没有配置TZ,则使用系统时区(系统时区是通过将/etc/localtime链接到tzfile格式文件配置);如果环境中配置了TZ,但其值为空或无法解析则使用协调世界时(UTC)

#timedatectl list-timezones
#timedatectl set-time 2020-10-11 或者 时间
#timdatectl set-timezone Asia/shanghai (。。。)

多打打有助于命令的记忆吧
遇到过时间问题的坑,所以时间问题搞了大半天。。。。
未完明天继续。。。。

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值