您的位置:首页 > 运维架构 > Shell

Linux Bash基本功能

2017-07-23 13:43 176 查看
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.其他特殊符号:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: