命令记录
环境 centos7.x 善用/usr/share/doc
帮助
date --help
快捷帮助man date
manual操作说明
date
显示日期与时间
date +%Y/%m/%d
格式化日期
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# date
Thu Jun 24 09:21:43 CST 2021
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# date +%Y/%m/%d
2021/06/24
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# date +%H/%M
09/46
复制代码
locale
显示支持的语系
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# locale
LANG=en_US.UTF-8 // 语言
LC_CTYPE="en_US.UTF-8" // 信息输出
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8" // 时间
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL= // 全部数据同步更新的值
复制代码
LANG=en_US.utf8
设置语系
LANG只与输出信息有关,若要更改其它不同信息需要同步更新LC_ALL
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# LANG=en_US.utf8
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# export LC_ALL=en_US.utf8
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# locale
LANG=en_US.utf8
LC_ALL=en_US.utf8
复制代码
cal
显示日历
语法
cal [month] [year]
cal 2021
查看2021年cal 6 2021
查看 2021年6月
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# cal
June 2021
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# cal 6 2021
June 2021
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# cal 2021
2021
January February March
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 1 2 3 4 5 6 1 2 3 4 5 6
3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 13
10 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 20
17 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 27
24 25 26 27 28 29 30 28 28 29 30 31
31
April May June
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 1 1 2 3 4 5
4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12
11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19
18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26
25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30
30 31
July August September
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 1 2 3 4 5 6 7 1 2 3 4
4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11
11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18
18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25
25 26 27 28 29 30 31 29 30 31 26 27 28 29 30
October November December
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 1 2 3 4 5 6 1 2 3 4
3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 11
10 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 18
17 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 25
24 25 26 27 28 29 30 28 29 30 26 27 28 29 30 31
31
复制代码
bc
计算器
+ - * /
^
指数%
余数scale=3
指定小数位数1/3 => .333
quit
退出
[root@iZbp1g4ytp0whqz29e5dyfZ dev]# bc
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2+5
7
8*8
64
复制代码
man date
解析
man man
可以直接查看详情说明DATE(1)
1代表一般用户可以操作的命令或可执行文件 见下表1NAME
命令全名SYNOPSIS
基本用法DESCRIPTION
详细说明ENVIRONMENT
环境参数
其它man
相关
man -f man
与man相关的说明文件- 缩写
whatis
[命令或文件] 依赖mandb
- 缩写
man 1 man
为1的说明文件man 7 man
为7的说明文件man -k man
包含关键字- 缩写
apropos
[命令或文件] 依赖mandb
- 缩写
表1
代号 | 代表内容 |
---|---|
1 | 用户在shell环境中可以操作的命令或可执行文件 |
2 | 系统内核可调用的函数与工具等 |
3 | 常用函数(function)与库(library),大部分为C(libc) |
4 | 设备文件的说明,通常在/dev下 |
5 | 配置文件或某些文件格式 |
6 | 游戏 |
7 | 惯例与协议等,如文件系统、网络协议、ASCII的说明 |
8 | 系统管理员可用的管理命令 |
9 | 内核有关文件 |
DATE(1) User Commands DATE(1)
NAME
date - print or set the system date and time
SYNOPSIS
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPTION
Display the current time in the given FORMAT, or set the system date.
Mandatory arguments to long options are mandatory for short options too.
EXAMPLES
...
复制代码
info page
以命令行模式显示的网页数据,/usr/share/info
info info
Next: Stand-alone Info, Up: (dir)
Stand-alone GNU Info
********************
本文档描述了您可以使用的独立信息阅读器用于阅读信息文档。
如果您不熟悉信息阅读器,则可以通过键入开始'H' 表示基本键绑定列表。你可以通读剩下的通过键入 <SPC> 和 <DEL>(或 <Space> 和 <Backspace>)来查看本手册在其中向前和向后移动。
* Menu:
* Stand-alone Info:: What is Info?
* Invoking Info:: Options you can pass on the command line.
* Cursor Commands:: Commands which move the cursor within a node.
* Scrolling Commands:: Commands for reading the text within a node.
* Node Commands:: Commands for selecting a new node.
* Searching Commands:: Commands for searching an Info file.
* Index Commands:: Commands for looking up in indices.
* Xref Commands:: Commands for selecting cross-references.
* Window Commands:: Commands which manipulate multiple windows.
* Printing Nodes:: How to print out the contents of a node.
* Miscellaneous Commands:: A few commands that defy categorization.
* Variables:: How to change the default behavior of Info.
* Colors and Styles:: Customize the colors used by Info.
* Custom Key Bindings:: How to define your own key-to-command bindings.
* Index:: Global index.
* 菜单:
* 独立信息::什么是信息?
* 调用 Info:: 您可以在命令行上传递的选项。
* 光标命令:: 在节点内移动光标的命令。
* 滚动命令:: 用于读取节点内文本的命令。
* 节点命令:: 用于选择新节点的命令。
* 搜索命令:: 用于搜索信息文件的命令。
* 索引命令:: 用于在索引中查找的命令。
* 外部参照命令:: 用于选择交叉参照的命令。
* 窗口命令:: 操作多个窗口的命令。
* 打印节点:: 如何打印出节点的内容。
* 杂项命令:一些无法分类的命令。
* 变量:: 如何更改信息的默认行为。
* 颜色和样式:: 自定义信息使用的颜色。
* 自定义键绑定:: 如何定义您自己的键到命令绑定。
* 索引::全局索引。
复制代码
关机相关
sync
将数据同步些人磁盘- 只有root账号才能更新整个系统中的数据,个人账号只能更新自己的数据
shutdown
关机shotdown [-krhc] [时间] [警告信息]
-k
不关机,只发警告信息shutdown -k now '吓唬人的关机'
-r
在将系统服务停掉后,就重新启动(常用)shutdown -r now
shutdown -r +30 '30分钟后系统会重启'
-h
在将系统服务停掉后,就关机(常用)shutdown -h 20:22
-c
取消正在进行中的shotdown命令shutdown -h 10 '10分钟后关机'
Shutdown scheduled for Thu 2021-06-24 14:08:01 CST, use 'shutdown -c' to cancel.
- 若不加任何操作 系统将在1分钟后进行关机操作
reboot
/halt
/poweroff
重新启动sync; sync; sync; reboot
halt
系统停止 屏幕可能保留停止的信息poweroff
系统关机 屏幕空白
systemctl [halt/poweroff/reboot/suspend(休眠)]
-
systemctl reboot
重启
-
未完待续
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END