- Ctrl+d(^d) 退出,等价于exit在远程连接终端时如果想要退出当前登录的账户,可以使用快捷键Ctrl+d来退出,也可以使用exit命令退出当前登录的账户 。使用Ctrl+d退出当前登录用户使用exit命令退出当前登录用户
- Ctrl+l 清屏,等价于clear命令如果在终端上执行某条命令时的输出结果占满屏幕,此时可以使用快捷键Ctrl+l或者是clear命令来实现清除屏幕的输出结果 。
文章插图
- Ctrl+a 跳到命令行的开头
- Ctrl+e 跳到命令行的结尾
- Ctrl+u 将光标处到命令行开头的内容删除
- Ctrl+k 将光标处到命令行末尾的内容删除
- Ctrl+r 搜索历史命令,可以利用好关键词
- !$ 引用上一个命令的最后一个参数
[guanglei@ittimeline ~]$ cat /etc/hosts7.0.0.1localhost localhost.localdomain localhost4 localhost4.localdomain4::1localhost localhost.localdomain localhost6 localhost6.localdomain6[guanglei@ittimeline ~]$ vim !$vim /etc/hosts127.0.0.1localhost localhost.localdomain localhost4 localhost4.localdomain4::1localhost localhost.localdomain localhost6 localhost6.localdomain6~
- Tab命令补全命令和和文件
当在Shell中输入命令时,如果记不住命令的完整名字,此时可以使用Tab键来补全命令
例如当执行whoami时只需要输入wh,然后使用Tab补全后系统会列出wh开头的命令 。
[guanglei@ittimeline ~]$ whwhatiswhereiswhichwhilewhiptailwhowhoami
Tab补全命令还有一种应用场景就是补全路径,例如在使用cd切换路径时,如果忘记某个完整路径,可以使用Tab来补全[guanglei@ittimeline ~]$ cd /home/guanglei/
Linux系统时间管理在Linux中有硬件时钟与系统时钟两种时钟 。硬件时钟指的是主板上的时钟设备,也就是通常可以在BIOS中设定的时钟,可以在root用户登录后使用hwclock命令查看[root@ittimeline guanglei]# hwclockThu 25 Jun 2020 11:57:39 AM CST-0.037282 seconds
CST (China Standard Time):中国标准时间GMT(Greenwich Mean Time):格林威治时间UTC(Universal Time Coordinated):世界标准时间系统时钟指的是Linux Kernel中的时钟,所有Linux相关的指令与函数都是读取系统时钟的设定 。当Linux系统启动时,系统时钟会去读取硬件时钟的设定,然后系统时钟独立运作 。系统时间可以通过date命令查看 。
[guanglei@ittimeline ~]$ date Thu Jun 25 11:57:38 CST 2020
date除了可以显示系统时间外,还可以修改系统时间,在使用date 命令修改时间之前,首先需要了解时间的格式,可以通过命令date --help查看date命令的帮助信息下面是截取的日期格式说明
%%一个文字的 %%a当前locale 的星期名缩写(例如: 日,代表星期日)%A当前locale 的星期名全称 (如:星期日)%b当前locale 的月名缩写 (如:一,代表一月)%B当前locale 的月名全称 (如:一月)%c当前locale 的日期和时间 (如:2005年3月3日 星期四 23:05:25)%C世纪;比如 %Y,通常为省略当前年份的后两位数字(例如:20)%d按月计的日期(例如:01)%D按月计的日期;等于%m/%d/%y%e按月计的日期,添加空格,等于%_d%F完整日期格式,等价于 %Y-%m-%d%gISO-8601 格式年份的最后两位 (参见%G)%GISO-8601 格式年份 (参见%V),一般只和 %V 结合使用%h等于%b%H小时(00-23)%I小时(00-12)%j按年计的日期(001-366)%khour, space padded ( 0..23); same as %_H%lhour, space padded ( 1..12); same as %_I%mmonth (01..12)%Mminute (00..59)%n换行%N纳秒(000000000-999999999)%p当前locale 下的"上午"或者"下午",未知时输出为空%P与%p 类似,但是输出小写字母%r当前locale 下的 12 小时时钟时间 (如:11:11:04 下午)%R24 小时时间的时和分,等价于 %H:%M%s自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数%S秒(00-60)%t输出制表符 Tab%T时间,等于%H:%M:%S%u星期,1 代表星期一%U一年中的第几周,以周日为每星期第一天(00-53)%VISO-8601 格式规范下的一年中第几周,以周一为每星期第一天(01-53)%w一星期中的第几日(0-6),0 代表周一%W一年中的第几周,以周一为每星期第一天(00-53)%x当前locale 下的日期描述 (如:12/31/99)%X当前locale 下的时间描述 (如:23:13:48)%y年份最后两位数位 (00-99)%Y年份%z +hhmm数字时区(例如,-0400)%:z +hh:mm数字时区(例如,-04:00)%::z +hh:mm:ss数字时区(例如,-04:00:00)%:::z数字时区带有必要的精度 (例如,-04,+05:30)%Z按字母表排序的时区缩写 (例如,EDT)
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 三步在阿里云上搭建一套个性化推荐系统?专家带你
- 联想win8升级win10教程?怎样升级联想电脑windows系统?
- 如何在各种Linux发行版中安装wget
- Linux服务端最大并发数是多少?
- 可算是有文章,把Linux零拷贝技术讲透彻了
- Linux使用shell定时任务实现ffmpeg视频转码和截图
- 如何在各种Linux发行版中安装curl命令
- CentOS 7中常用的基础命令
- Linux下如何寻找相同文件?
- 你居然还去服务器上捞日志,搭个日志收集系统难道不香吗?