10.20:bash解释器、命令

it2023-05-23  68

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

最新回复(0)