CentOS date,hwclock,cd,ls,pwd,cat,tac,echo,whereis,which,whatis

date [OPTION]...[+FORMAT] 显示
    %D:显示为:03/21/19
    %F:显示为:2019-03-21
    %T:显示为:22:01:52
显示年月日时分秒

date +'%F %T' 或者 date +'%F %H-%M-%S'

---

date [MMDDhhmm[[CC]YY][.ss] 设置
YY: 两位年份
CCYY: 四位年份
.ss: 秒钟

Linux 的两种时钟:

  1. 系统时钟:由 Linux 内核通过 CPU 的工作频率进行的计时
  2. 硬件时钟:
    hwclock: 显示硬件时钟
    -s, --hctosysy: 设置系统时间与硬件时钟相同
    -w, --systohc: 设置硬件时钟与当前系统时间相同
    cal: 日历,cal 默认显示当前月份日历,后面跟上年份显示一年的日历,更多参考: cal -h

目录相关的命令:
 当前目录或工作目录
 主目录:家目录:HOME
  root: /root
  普通用户:home/USERNAME
  比如:/home/grandkai
  ~: 表示用户主目录

 cd:
  cd 或 cd ~:回到当前用户的主目录
  cd ~USERNAME:切换到指定用户的主目录
  cd -:在上一个目录和当前目录之间来回切换
  相关环境变量:
   PWD:保存了当前目录路径
   OLDPWD:上一次所在目录路径
   cd - 相当于 cd $OLDPWD

pwd: 显示当前目录
ls: list
显示指定路径下的文件列表

ls [OPTIONS]...[DIR]...
-a, --all 显示所有文件,包括隐藏文件
-l: 长格式
-h, --human-readable
-d: 显示目录自身,不显示下面的文件,通常与 -l 一起使用才有意义

-rw-------. 1 root root 1445 Mar 21 12:50 anaconda-ks.cfg
说明:左侧第一位:文件类型,`-`表示为 普通文件类型,d,l,b,c,p,s。
     后面的9位数字表示访问权限
数字:文件呗硬链接的次数
左root:文件的 owner
右root:文件的 group
1445:文件的 size
Mar 21 12:50:文件的最近一次被修改时间,文件内容被修改的时间

stat /PATH/TO/SOMEFILE:显示文件或文件系统的状态,可用于查看文件的时间戳

注意文件状态的三个时间戳

  1. 最近一次访问时间
  2. 最近一次修改时间:指文件内容
  3. 最近一次改变时间:指文件属性(如上图所示信息)

文件查看命令:cat,tac(cat 显示的倒序)
文件类型查看命令:file /PATH/FILENAME

回写命令:echo,单引号是强引用,双引号是弱引用

单引号直接打印引号内的内容,双引号直接引用变量值(等同于不加引号)

which, whereis, whatis 的区别?

1. which: 用户显示 shell 命令所在路径
2. whereis:用户显示 shell 命令,源码,帮助文档所在路径
3. whatis:用于显示 shell 命令所在帮助文档中的描述信息

系统管理类命令:

关机:
  halt, poweroff, shutdown, init 0
重启:
  reboot, shutdown, init 6
用户登录相关命令
  who, whoami, w

你可能感兴趣的:(CentOS date,hwclock,cd,ls,pwd,cat,tac,echo,whereis,which,whatis)