五周第三次课(3月7日)
8.1 shell介绍
8.2 命令历史
8.3 命令补全和别名
8.4 通配符
8.5 输入输出重定向
搜索看一下有没有这两个shell,不安装。
8.2 命令历史
用过的命令,在/root/.bash_history存着
用cat命令查看一下/root/.bash_history
可以用命令history查看一下之前使用过的命令
history -c
修改了/etc/profile 配置文件,运行source命令,使其生效。
指定什么时候运行。
变量变了。
历史命令。
想要生效,需要编辑配置文件/etc/profile ,
输入/HISTSI
找到HISTSIZE=5000,把它和变量HISTSIZE放到一起。
重新打开linux系统,运行history
历史命令记录只能追加,不能删除。
不正常退出,命令会记录不全。
运行761条历史命令。
运行最近一条以echo开头,历史命令。
8.3 命令补全和别名
TAB键,可以补全命令和路径。
当多个命令以ls开头的时候,要按两下TAB键。
当多个命令以MK开头的时候,要按两下TAB键。
当一个命令以一个MKT开头的时候,按一下TAB键。
CentOS6只能补全命令,而CentOS67增加了补全参数的功能。要安装一个包。
重启一下使其生效。
后面的参数也可以补全
比TAB键补全更快的是alias。
运行命令alias,可以不把所有的别名列出来。
一部分别名放在文件.bashrc里。
还有一部分别名放在/etc/profile.d/
打开看一下。
命令unlias 取消别名。
8.4 通配符
8.5 输入输出重定向
原文地址:http://blog.51cto.com/461565/2084116
时间: 2024-11-09 05:08:05