linux_学习之路_3(啊啊啊啊啊啊啊啊啊啊我要硬薅Linux)
别怪我为什么不合并一起发{:5_104:} 看一节课发一次不过分吧哈哈哈哈哈加油吧,上班族只有过年的时候才有空学习,冲!一个月能不能看视频学会Linux!
啊啊啊啊啊啊啊啊啊啊啊我要硬薅Linux!
date:时间管理
Linux:rtc:实时时钟(real time clock)每次操作系统开机的时候,从硬件时钟当中读取的,然后设置为当前的系统时间。Linux开机的时候有两个始终,一个叫系统时钟,一个叫硬件时钟
ntp:网络时间协议(network time protocol)
因此我们用date命令得到的是系统时钟而不是硬件时钟。
hwclock得到的是硬件时钟(hardware clock)
获得命令使用帮助:
内部命令:
help command:
外部命令:
command --help
man command #手册命令,被压缩的文本文档,一般内部命令很少用man去查看,一般用help查看内部命令
man 命令是分章节的
1。用户命令(/bin,/usr/bin,/usr/local/bin)
2。系统调用 eg:man 2 read
3。库调用
4。特殊文件(设备文件) eg:man 4 tty
5。文件格式(配置文件的语法)
6。游戏
7。杂项:Miscellaneous
8。管理命令,只有管理权限才能使用的命令(/sbin,/usr/sbin,/usr/local/sbin)
man date :
date ... [+FORMAT] 【】中的内容代表可以省略
date [-u|--utc|--universal] :指的是|多选一,不可以同时使用的命令
如果出现<>指的是必须给出的内容,必选;
如果出现...说明可以使用多次
{}:分组
MAN:
NAME:命令名称
SYNOPSIS:表示用法说明, 包括可用的选项
DESCRIPTION:命令功能的详尽说明,包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:表示与此命令相关的文件
BUGS:反馈问题给谁
EXAMPLES:使用示例
SEE ALSO:另外参照
翻屏:
向后翻一页:space
向前翻一页:B
向后翻一行:enter
向前翻一行:k
查找:
/KEYWORD:向后(默认不区分大小写)
n:下一个
N:前一个
?KEYWORD:向前
退出:q
eg date +%D 01/15/25
date +"this year is %Y, Today is %d"
this year is 2025, Today is 15
时间戳:date +%s:从1970年1月1日 0:00开始到现在的秒数
将硬件的时间改成系统时间: hwclock -w
将系统时间改成硬件的时间:hwclock -s
在线文档:
info command
eg:info ls
whatis :查看什么命令出现在第几章节
文档 cd /usr/share/doc
Google搜索
apache,Hadoop
cal命令:calendar(日历)
January 2025
Su Mo Tu We Th Fr Sa
1234
56789 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
echo :显示一行文本
eg: echo "the year is 2025,today is 15" :the year is 2025,/ntoday is 15
换行:echo -e “the year is 2025,\ntoday is 15” :
输出:the year is 2025,
today is 15
echo -n 不换行命令,默认echo是有换行符的
printf “char” 默认没有换行符,相当于echo -n “char”
printf“a\n“相当于echo”a“
Linux 学习笔记(三)
时间管理部分
● rtc(实时时钟):包含硬件时钟和系统时钟
- 系统时钟:开机时从硬件时钟读取,用于系统中实时调整。
- 硬件时钟:用 `hwclock` 命令查看。
● ntp
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 加油
页:
[1]