几个帮助命令
man获得帮助信息
1.基本语法:
man [命令或配置文件] (功能描述:获得帮助信息)
(1)显示说明
NAME 命令的名称和单行描述
SYNOPSIS 怎样使用命令
DESCRIPTION 命令功能的深入讨论
EXAMPLES 怎样使用命令的例子
SEE ALSO 相关主题(通常是手册页)
(2)数字说明
1.用户在shell环境中可以操作的命令或是可执行的文件
2.系统内核(kernel)可以调用的函数
3.常用的函数or函数库
4.设备配置文件
5.配置文件的格式
6.游戏相关
7.linux网络协议和文件系统
8.系统管理员可以用的命令
9.跟内核有关系的文件
2.示例
[root@localhost home]# man ls
help 获得shell内置命令的帮助信息
1)基本语法:
help 命令 (功能描述:获得shell内置命令的帮助信息)
2)示例:
[root@hadoop101 bin]# help cd
几个常用快捷键
1)ctrl + c:停止进程
2)ctrl+l:清屏
3)ctrl + q:退出
4)善于用tab键
5)上下键:查找执行过的命令
6)ctrl +alt:linux和Windows之间切换
几个日常操作命令
who 查看登录用户信息
1)基本语法
(1)whoami (功能描述:显示自身用户名称)
(2)who am i (功能描述:显示登录用户的用户名)
(3)who (功能描述:看当前有哪些用户登录到了本台机器上)
2)示例
[root@hadoop101 opt]# whoami
[root@hadoop101 opt]# who am i
[root@hadoop101 opt]# who
pwd显示当前工作目录的绝对路径
1)基本语法:
pwd (功能描述:显示当前工作目录的绝对路径)
2)示例
[root@localhost home]# pwd
/home
history查看所敲命令历史
1)基本语法:
history
2)示例
[root@localhost test1]# history
重启&关机指令
1)重启基本语法:
reboot (功能描述:重新启动)
init 6 (功能描述:重新启动)
shutdown –r [秒数|now] (功能描述:在指定间隔时间后或现在[now]重启)
2)关机基本语法:
poweroff (功能描述:关机)
init 0 (功能描述:关机)
shutdown –h [秒数|now] (功能描述:在指定间隔时间后或现在[now]关机)
3)示例
[root@localhost home]# reboot
[root@localhost home]# init 6
[root@localhost home]# shutdown –r 5
[root@localhost home]# shutdown –r now
[root@localhost home]# poweroff
[root@localhost home]# init 0
[root@localhost home]# shutdown –h 10
[root@localhost home]# shutdown –h now
退出当前用户登陆
1)基本语法:
exit (功能描述:退出登陆)
logout (功能描述:退出登陆)
2)示例
[root@localhost home]# exit
[root@localhost home]# logout
几个日期操作命令
date显示当前时间
1)基本语法:
(1)date (功能描述:显示当前时间)
(2)date +%Y (功能描述:显示当前年份)
(3)date +%m (功能描述:显示当前月份)
(4)date +%d (功能描述:显示当前是哪一天)
(5)date +%Y%m%d date +%Y/%m/%d …(功能描述:显示当前年月日各种格式 )
(6)date "+%Y-%m-%d %H:%M:%S" (功能描述:显示年月日时分秒)
2)示例
[root@localhost /]# date
2017年06月19日星期一20:53:30 CST
[root@localhost /]# date +%Y%m%d
20170619
[root@localhost /]# date "+%Y-%m-%d %H:%M:%S"
2017-06-19 20:54:58
date显示非当前时间
1)基本语法:
(1)date -d '1 days ago' (功能描述:显示前一天日期)
(2)date -d yesterday +%Y%m%d (同上)
(3)date -d next-day +%Y%m%d (功能描述:显示明天日期)
(4)date -d 'next monday' (功能描述:显示下周一时间)
2)示例:
[root@localhost /]# date -d '1 days ago'
2017年06月18日星期日21:07:22 CST
[root@localhost /]# date -d next-day +%Y%m%d
20170620
[root@localhost /]# date -d 'next monday'
2017年06月26日星期一00:00:00 CST
date设置系统时间
1)基本语法:
date -s 字符串时间
2)示例
[root@localhost /]# date -s "2017-06-1920:52:18"
cal查看日历
1)基本语法:
cal [选项] (功能描述:不加选项,显示本月日历)
选项:
-3 ,显示系统前一个月,当前月,下一个月的日历
具体某一年,显示这一年的日历。
2)示例:
[root@localhost /]# cal
[root@localhost /]# cal -3
[root@localhost /]# cal 2016