一、日期命令
1、date命令
命令格式:
date [OPTION]... [+FORMAT] # 显示当前系统时间;
显示时间格式(date ‘+%y,%m,%d,%H,%M,%S‘):
format格式 | 含义 |
---|---|
%Y,%y | 年 |
%m | 月 |
%d | 日 |
%H | 时 |
%M | 分 |
%S | 秒 |
%u | 周几 |
date [MMDDhhmm[[CC]YY][.ss]] # 设置系统时间
- MM: 月分
- DD:几号
- hh: 小时
- mm: 分钟
- YY: 两位年份
- CCYY: 四位年份
- .ss: 秒钟
Linux的两种时钟:
- 系统时钟:由Linux内核通过CPU的工作频率进行的计时;
- 硬件时钟:hwclock: 显示硬件时钟
选项:
- -s, --hctosys # 从硬件时钟设置系统时间
- -w, --systohc # 从当前系统时间设置硬件时钟
1 练习:date命令 2 3 显示今天为周几? 4 # date ‘+%u‘ 5 6 设定当前系统时间? 7 # date 111213142015.16 8 设置时间为:2015年 11月 12日 星期四 13:14:16 CST 9 10 显示今天的日期,形如:08/15/15? 11 # date ‘+%D‘ 12 13 显示当前的时间,形如: 16:01:21? 14 # date ‘+%T‘
2、cal命令
cal # 命令用于查看当前日历,
cal -y 2008 # 查看2008整年日历
二、目录相关的命令
主目录,家目录:
- root:/root
- 普通用户:/home/USERNAME
- 用户的主目录:~
a.cd命令
命令 | 含义 |
---|---|
cd | 切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。 |
cd ~ | 切换到当前用户的主目录(/home/用户目录) |
cd . | 切换到当前目录 |
cd .. | 切换到上级目录 |
cd - | 可进入上次所在的目录 |
b.pwd命令
显示当前目录。
c.ls命令
命令格式:ls [OPTION]... [FILE]...
选项:
- -a, --all: 显示所有文件,包括隐藏文件;
- -l: 以列表方式显示文件的详细信息
- -h: 配合 -l 以人性化的方式显示文件大小
- -d: 显示目录自身的相关属性;通常要与-l一起使用;
- -r, --reverse: 逆序显示
- -R, --recursive: 递归显示
- -ll <==> -alh
图中信息含义:
d.cat命令
将文件的内容打印到屏幕上
命令格式:cat [OPTION]... [FILE]...
选项:
- -E: 显示行结束符$
- -n: 对显示出的每一行进行编号
e.file命令
查看文件类型
格式:file /PATH/TO/SOMEWHERE
三、系统管理类命令
1、关机:halt, poweroff
2、重启:reboot
- -f: 强制,不调用shutdown
- -p: 切断电源
shutdown:
指令格式:shutdown [OPTION]... TIME [MESSAGE]
选项:
- -r: reboot
- -h: halt
- -c:cancel
设定时间:
- now: 立刻
- +m: 相对时间表示法,从命令提交开始多久之后;例如 +3;
- hh:mm: 绝对时间表示,指明具体时间;
3、用户登录信息查看命令:
- whoami: 显示当前登录有效用户;
- who: 系统当前所有的登录会话;
- w: 系统当前所有的登录会话及所做的操作;