linux 3
程序员文章站
2022-07-15 12:54:05
...
linux :用RCT芯片提供时间
date(当前时间显示)
硬件时间
hwclock(显示硬件时钟)
系统时间
clock(显示系统时钟)
centos7下 还有一种时间显示命令:timedatectl (timedatectl status)
获得命令的使用帮助:
内部命令:
help - 命令
外部命令
命令 --help
命令手册:manual
man 命令
例如:man ls 进入
NAME(告诉你命令是什么,简要功能说明)
SYNOPSIS(使用格式说明)
DESCRIPIION(使用描述)ls -命令的解释
AUTHOR(作者介绍)
PEROKTING;BUGS(命令有bug报告的邮箱地址在这里面)
COPYRIGHT(版权介绍)
whatis 加命令 (如何查看命令在什么章节出现过)
分章节:(有8个章节) man后面可以加数字,显示章节
1:用户命令
2:系统调用
3:库调用
4:特殊文件(设备文件)
5:文件格式(配置文件语法)
6: 游戏
7:杂项(Miscellaneneous)
8:管理命令(/sbin,/usr/sbin,/usr/local/sbin)
<>:必选
[ ]:可选
…:可以出现多次
|:多选—
{ }:分组
MAN:
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用的选项
DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:此命令相关的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO:另外参照
翻屏:(文件里面翻屏)
向后翻一屏:SPACE
向前翻一屏:b
向后翻一行:ENTER
向前翻一行:K
查找:
/KEYWORO:向后
n:下一个
N:前一个
?KEYWORD:向前
n:下一个
N:前一个
q:退出
在线文档:
info 命令
文档:/usr/share/doc
用date显示
date +%Y (显示年份)
date +%y (显示年份后两位)
date +“this year is %Y” (显示:this yesr is 年份)
date +%d (显示今天几号)
date +“this year is %Y”. Todate is %d.“ (显示:This yesr is 年份.Today is 18 .)
date +“this year is %Y”. %ndate is %d.“ (显示 This year is 年份.
Today is 18.)
date +%T (显示小时:分钟:秒)
date +%F (显示年—月—日) date +%Y-%m-%d (显示年—月—日)
date +%H:%M (显示小时:分钟) date +%H—%M (显示小时—分钟)
date 月+日+小时+分钟 (可修改系统时间)
hwclock -w (将系统时间同步到硬件时间,改变硬件时间)
hwclock -s (将硬件时间读取到系统时间,改变系统时间)
cal (显示今年这个月的日历)
cal +年份 (显示这年的日历表)
cal +12 +年份 (显示今年12月的日历)
echo (内部命令)
type echo (查看)
echo 显示一行文本 默认有换行符,加-n可取消换行符,后面跟参数要加双引号
echo -e 可以将例子:echo -e “The year is 2013. \nToday is 26”显示为The year is 2013
Today is 26
echo -n 可以将例子:echo -n ”the year is 2013.“显示为 the year is 2013.【[email protected]】#
echo -n (在换回来)
printf 外部命令 (格式化,并显示数据)
例子: printf ”the year is 2013.“ 默认就是换行(the year is 2013.【[email protected]】#
printf ”the year is 2013.\n” 不换行显示(the year is 2013.)
后面加\ntoday is 26.” 也是必须要加\n 不然就会在【[email protected]】#显示