1.显示日期
显示当前日期
date
日期的格式化输出
date +%Y/%m/%d
date +%H:%M
2.显示日历
显示当前月份的日历
cal
显示2021年的日历
cal 2021
显示2021年12月份的日历
cal 12 2021
3.简单计算器:bc
bc进入计算器模式之后,可以进行简单的±*/运算
scale=number可以设置小数点位数
quit退出计算器模式
4.一些热键
tab键:可以用于补全命令、补全文件名、补全参数
[Tab] 接在一串指令的第一个字的后面,则为“命令补全”;
[Tab] 接在一串指令的第二个字以后时,则为“文件补齐”!
若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行“选项/参数的补齐”功能!
Ctrl+C:终止命令的执行
Ctrl+D:退出命令行,相当于exit
shift+pageup/pagedown:向上翻页或向下翻页
5.查询指令用法或说明文档
查询指令用法:指令名 --help
查询说明文档:man 指令名
如果只知道指令的部分关键字(完全相同的指令):man -f 指令名 或者:whatis 指令名,两者效果相同
只知道部分关键字(只要有重合部分就可以):man -k 指令名
或者:apropos 指令名,两者效果相同
有一个跟man page很相似的:info 指令名
man和info都可以用空格或pageup/pagedown翻页,q退出
6.超简单文本编辑器:nano
nano 文件名
就可以打开一个已经存在的文件或者建立一个新文件了
在编辑好之后,ctrl+x会提示你要不要保存,保存Y不保存N
这个文本编辑器只需要大概了解一下就行了,重要的是之后要接触的vim
7.关机
在关机前,需要把内存中的数据写入磁盘中,需要以root用户的身份多运行几次sync(首先转成root用户,然后保存一下)
关机常用命令:shutdown
马上关机
shutdown -h now
指定时间关机
shutdown -h 20:25
再过10分钟关机
shutdown -h +10
立刻重新开机
shutdown -r now
30分钟后重新开机,并将后面的信息给所有线上的使用者
shutdown -r +30 'The system will reboot'
仅发出警告但是不关机
shutdown -k now 'This system will reboot'
除此之外,reboot,halt,poweroff也可以实现重新开机关机的任务
一般的,重新开机时可以执行以下指令
sync;sync;sync;reboot
systemctl可以实现上面的一系列开关机功能
systemctl [指令] 就可以
指令可选:halt系统停止,poweroff关机,reboot重启,suspend休眠模式