bash解释器的交互式环境特性 1、命令和文件名自动补全(Tab键,只能补全命令和文件) 2、快捷键:
!+$:取上一条命令的最后一个参数 alt+.:取上一条命令的最后一个参数 Ctrl+c:终止运行 +l:清屏 = clear +d:推出 =exit +a:光标移动到行首 +e:光标移动到行尾 +r:搜索历史命令,利用关键词 history 查询历史命令(即时存储历史命令) 历史命令保存在文件夹:/~/.bash_history(退出时才往文件中写入历史命令) !编号:运行那一行的历史命令 -c:清除历史命令which:
查看命令所在绝对路径,可以用绝对路径运行命令alias:
别名 直接执行查看所有的别名 指定别名(起外号、不要重名): alias 字符="命令+选项(可选)+参数(可选)" 例:alias i='ip a' ① alias cn='cat /etc/sysconfig/network-scripts/ifcfg-eth0' ②命令查找优先级
绝对路径--》别名命令--》复合命令(for)--》函数(function)--》内置命令(cd、echo)--》hash(哈希表记录命令命中次数)--》PATH环境变量查看命令的帮助手册:
百度、谷歌 官方手册 man+命令名:查看命令具体说明、选项、等等 man分为不同章节,常用1、5、8章节,直接执行man显示默认章节(man 章节数 命令) man -a:查看所有章节 命令名 --help:命令的其中一个选项,可能没有此选项 help+命令:同man,不同于--help主机名
查看主机名:cat /etc/hostname 修改主机名: 1、vim /etc/hostname 永久修改 2、hostnamectl set-hostname 新主机名 同永久修改设置启动级别:
设置时间:
(系统时间、硬件时间)硬件时间默认国际标准时间,查看时根据选择的时区计算结果显示 查看命令:date (系统时间) 修改命令:date -s "时间" hwclock:查看硬件时间 hwclock -w:系统时间写入硬件时间 hwclock -s:硬件时间写入系统时间 同步公网时间服务器 ntpdate 公网服务器地址:ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com