Linux Bash基本功能

01、历史命令  =>  history [选项] [历史命令保存文件]

    -c:清空历史命令(个人建议不清空)

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

02、补签 =>   

    在Bash中,命令与文件补全是非常方便与常用的功能,我们只要在输入命令或文件时,

    按"Tab” 键会自动进行补全。

03、命令别名(定义一个别名)  =>  alias 别名 = “原命令”

    让别名永久生效  =>  vi  /root/.bashrc   

    

04、删除别名  =>   unalias  别名

05、命令执行时顺序:

    1:第一顺位执行用绝对路径或相对路径执行的命令。

    2:第二顺位执行别名

    3:第三顺位执行Bash的内部命令

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

06、Bash常用快捷键  =>  

    

06、输出重定向  =>   date  >  adc

     lst  2>>  abc:把错误信息保存到 abc中 

     ls &>/dev/null: 相当于把结果扔到垃圾箱 

    

 07、输入重定向  =>  wc [选项] [文件名]

    -c:统计字节数

    -w:统计单词数

    -l:统计行数

 08、多命令顺序执行

  

 09、dd  if=输入文件 of=输出文件  bs=字节数  count=个数

    选项:

      if=输入文件     指定源文件或源设备

      of=输出文件    指定目标文件或目标设备

      bs=字节数     指定一次输入/输出多少字节,即把这些字节看做一个数据块

      count=个数      指定输入/输出多少个数据块

     例如:date;dd if=/dev/zero of=/root/testfile  bs=lk  count=100000;date    

        当前系统创建一个100M测试文件需要多长时间

 10、管道符  

  命令格式  命令1  |  命令2(命令1必须正确输出)

      命令1的正确输出作为命令2的操作对象

 11、搜索出的关键字用颜色显示   =>   grep  [选项] “搜索内容”(管道符配合一起)

    例如:netstat -an | grep “ESTAABLISHED”

    文件名

    选项:

      -i:忽略大小写

      -n:输出行号

      -v:反向查找

      --color=auto:搜索出的关键字用颜色显示

 12、通配符  => 

    

  

 13、Bsah 中常见ed特殊符号

    

原文地址:https://www.cnblogs.com/patriot/p/7886147.html