Linux Bash基本功能

来源:互联网 发布:在淘宝上买衣服还赚吗 编辑:程序博客网 时间:2024/06/05 17:49


1.历史命令:

命令格式:history 【选项】【历史命令保存文件】

选项:   -c     清空历史命令

       -w 把缓存中的历史命令写入历史命令保存文件

~/.bash_history

案例:

说明:历史命令默认会保留1000条,可以再环境变量配置文件/etc/profile进行相应的修改


历史命令的调用:

案例演示:




2.命令与文件补全

在Bash中,命令与文件补全是非常方便与常用的功能,我们在输入命令或文件时按下 'tab‘就会自动补全



3.命令别名

命令格式:alias  别名=“原命令”              ----->设定命令别名

    alias    -------->查询命令别名

案例:

如果想让别名永久生效  vi /root/.bashrc在这个文件中配置别名就ok了

删除别名:



命令执行时顺序:

第一顺位执行用绝对路径或相对路径执行命令

第二顺位执行别名

第三顺位执行Bash内部命令

第四顺位执行按照$path环境变量定义的目录查找顺序找到第一个命令 




4.Bash常用快捷键:




5 输出重定向:

  追加方式:

案例说明




6.输入重定向:

命令格式:wc 【选项】文件名

选项:-c         统计字节数

    -w        统计单词数

    -l          统计行数

案例:把文件作为命令的输入

59 是行数,115是单词数,1402是字符数(包括空白换行符)



7.多命令顺序执行;


案例



8:管道符:

命令格式:命令1|命令2               ->命令1的正确输出作为命令2的操作对象

案例: ll -a /etc | more         

把/etc下的执行结果作为more 的操作对象



9,通配符:

10.其他特殊符号: