常用简单命令
date命令:显示日期和时间,FORMAT格式为: %F:日期,显示为数字,格式为:2016-03-02;
%D:显示英制格式,月日年,显示格式为:03/02/16; %T:时间,显示为数字,格式为:15:52:16;
%Y:年份,只显示完整年份数字(4位数字),显示格式为:2016; %y:显示年份的后两位,显示格式为:16;
%m:月份,只显示数字,显示格式为:03; %d:日期,只显示数字,显示格式为:02;
%H:小时,只显示数字,显示格式为(00…23):15; %k:小时,显示格式为(0…23); %I:小时,格式为(01…12);
%l:小时,显示格式为(1…12); %h:显示月份,显示格式为:3月; %M:分钟,只显示数字,显示格式为:52;
%S:秒钟,只显示数字,显示格式为:16; %a:缩写星期; %A:完整星期; %b:缩写月份; %B:完整月份;
%r:显示格式为(11:11:04 PM); %R:同%H%M,格式为(23:37)
%s:从1970年1月1日至此刻所经历的秒数;timestamp;显示格式为:1456905397。
1、设定日期为2018年5月24日,11点27份30秒
[root@centos7 ~]# date -s "2018-5-24 11:27:30"
Thu May 24 11:27:30 EDT 2018
关机命令:halt、poweroff
重启命令:reboot
shutdown命令:关机或重启命令
常用选项:-h:相当于halt关机命令。由于此命令演示后立即生 效,所以不便执行。
2、whoami命令查看当前登录系统的用户
[root@Magedu ~]# whoami
root
3、使用who命令查看当前所有系统登录的用户
[root@Magedu ~]# who
root pts/0
root tty2
root pts/1
root pts/2
4、显示PATH变量的值
[root@Magedu ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
5、显示abc不换行
[root@Magedu ~]# echo -n "abc" abc[root@Magedu ~]#
6、把一个命令的输出打印给另一个命令的参数
[root@Magedu ~]# echo "i am `whoami`"
i am root
[root@Magedu ~]# echo "i am $(whoami)"
i am root
[root@Magedu ~]# echo "i am whoami"
i am whoami
7、数子、字符扩展
[root@Magedu ~]# echo {1..10} 1 2 3 4 5 6 7 8 9 10
[root@Magedu ~]# echo {a..f} ab cd e f
Tab键补全:
命令历史使用方法: 功能:为了减少用户输入完整的命令或路径,而自动显示出来。系统会根据现有环境,自动搜寻匹配的字符,
如果单击一次Tab键,能找出匹配项,则显示;如果不能,可以敲击两次Tab键,列出可选择的项目,但如果没有列 出项目,则说明无匹配项。
在linux系统里,所有敲击过的命令,会有历史记录,这个历史记录由配置文件设定相关的属性。命令历史的 配置文件在
~/.bash_histroy重复前一个命令:
- 按方向键上,调出,按回车即执行
- 输入!!并回车执行
- 输入!-1并回车执行
- **history**命令查看命令历史记录
- 输入!n,执行history命令输出对应序号n的命令 6. !string:
Bash中常用快捷键:
Ctrl+l:清屏,相当于clear命令。
Ctrl+c:终止命令。
Ctrl+z:挂起命令。
Ctrl+a:光标移到命令行首,相当于Home键。
Ctrl+e:光标移到命令行尾,相当于End键。
Ctrl+u:从光标处删除至命令行首。
Ctrl+k:从光标处删除至命令行尾。
Alt+r:删除当前命令行整行。注意在xshell软件中Alt键冲突,若想要使用则需要重置。
man章节:
1 、Executable programs or shell commands用户命令帮助文档;
2 、System calls
(functions provided by the kernel)系统调用帮助文档(由内核提供的函数);
3 、Library calls
(functions within program libraries)库调用帮助文档(由库程序提供的函数);
4、 Special
files (usually found in /dev)特殊文件帮助文档;
5 、File formats and conventions
eg /etc/passwd配置文件的格式的帮助文档;
6 、Games游戏帮助文档;
7 、Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)杂项帮助 文档;
8 、System administration commands (usually only for root)系统管理命令使用帮助文档;
9 、Kernel routines [Non standard]内核程序代码的帮助文档。
注意:当一个命令在多个章节都有时,默认显示第一个检索到的章节;
知道了里面内容分别表示什么意思后,再查询的相关操作:因为man命令里面查询翻页等功能,是调用less命 令的功能实现的,因此,打开的man命令手册界面,查询操作同less命令使用:
翻屏: 空格键,
Ctrl+f:向文件尾部翻一屏; b:向文件首部翻一屏; d:向文件尾部翻半屏; u:向文件首部翻半屏; 回车键,
Ctrl+#:向文件尾部翻一行; y,k:向文件首部翻一行; G:跳转至最后一行; #G:跳转至第#行; 关键字搜索:
/KEYWORD:可使用模式搜索:向文件尾部搜索; ?KEYWORD:向文件首部搜索; n:与查找命令方向相同; N:与查找命令方向相反。
退出:q