Bash解释器交互式环境特性
Tab:命令和文件自动补全(tab只能补全命令和文件)
快捷键
CTRL+C:强制终止命令
CTRL+D:退出 =exit
CTRL+L:清屏
CTRL+A:将光标快速移动到行首
CTRL+E:将光标快速移动到行尾
CTRL+R:搜索历史命令
ALT+. =!$:取上一条命令的最后一个参数
历史命令
history:查看历史命令
history+ -c:清除历史命令
cat ~/.bash_history:保存历史文件,退出之后保存文件
! 加历史命令编号:重新运行该命令
上下键可以翻历史命令
别名
alias:查看所有做过别名的命令
alias ##='##' 建立别名(临时生效)
unalias+##:取消该别名
compound conmands(复合别名)
命令查找优先级
绝对路径>别名>复合别名>函数>内置命令>hash>path
查看帮助信息
man手册
常用:
man+命令
在所有章节中查询:man -a
按章节来查找,常用的是 1(命令用法),5(文本规范),8(系统管理命令)
比如:man 1 命令
--help
用法:命令 --help
常用命令
hostname:查看主机名
cat /etc/hostname 永久修改主机名(重启生效)
hostnamectl set-hostname 永久修改主机名
date 查看时间
date -s 输入时间(修改系统时间)
hwclock -w 把系统时间写到硬件 -s将硬件时间写入系统
date ''+%Y_%m_%d %H:%M:%S"
route -n 查看网关
重启
shutdown -r 10 10分钟后重启
shutdown -r 0 立即重启
shutdown -r now 立即重启
init 6 立即重启
reboot 立即重启
关机
shutdown -h 3 三分钟后关机
shutdown -h 0 立即关机
shutdown -h now 立即关机
halt 立即关机
power off 立即关机(黑屏)
取消正在进行的关机或重启
showdown -c
注销登录的账号
exit
logout
CTRL+d