Linux 基础- 4 各种命令

185 阅读1分钟

1. ls 命令

ls -l :显示额外的信息
ls -R :目录递归通过
ls -ld(L) : 目录和符号链接
ls -1(一) : 文件分行显示
ls -S :按从大到小显示
ls -t : 按 mtime 显示
ls -u :配合-t,显示并按照 atime 从新到旧排序
ls -U :按照目录存放顺序显示
ls -X :按文件后缀排序

2. 时间命令

2.1 linux 的两种时钟

  • linux 内核通过 CPU 的工作频率进行 命令:date
  • 硬件时钟:主板记录的时钟 命令:clock
date:显示和设置系统时间:格式月日小时分年秒
clock -w 读取系统时间,使得 硬件时间与系统时间一致
clock -s 读取硬件时间,使得系统时间与硬件时间一致
cal 查看日历
cal --y 查看整年的日历
timedatectl list-timezones 显示时区

2.2 两种时间同步

  1. nptdate ip 将自己的时间同步到目标 ip 的时间
  2. Nano /etc/ntp.conf 中 加入一行:server ip iburst
  3. 运行service ntpd start

3. 创建文件命令

3.1 touch命令

  • touch 命令创建一个文件,如果这个文件存在的话,那么只刷新该文件的时间,不会覆盖这个文件
touch 命令
	-a :仅改变 ctime 和 atime
	-m : 仅改变 mtime 和 ctime
	-t [[CC]YY]MMDDhhmm[.ss] : 指定 atime 和 mtime 的时间戳
	-c : 如果文件不存在,则不预创建

3.2 ’>‘命令

  • > 命令创建一个文件,如果该文件存在的话,会覆盖该文件