zoukankan      html  css  js  c++  java
  • Linux系列教程(二十一)——Linux的bash基本功能

      上篇博客我们介绍了什么是shell,以及编写shell脚本的两种执行方式。我们知道在敲命令的时候,有很多快捷键,比如tab键能补全命令,在比如为什么我们直接敲 ll 命令能显示目录的长格式,其实这是bash的基本功能。本篇博客我们就来介绍这些基本功能。

    1、历史命令

      

      

      

      

    2、命令与文件补全:Tab

      

      在输入一些命令的时候,最好用Tab键去补全,防止命令输入错误。

    3、命令的别名:alias

      

      

       让别名永远生效:vim /root/.bashrc

       

      删除别名

    unalias 别名
    

      

    4、命令的执行顺序

      

    5、bash 常用快捷键

      

    6、输入输出重定向 

      ①、标准输入输出

      

      ②、输出重定向:将命令执行结果本该显示在屏幕上的存储到别的地方

      

      

      ③、输入重定向:本该由键盘输入的信息改为由文件进行输入

      输入重定向用的很少。在讲解输入重定向之前,我们先介绍一个命令:

      

      

      

      范例:统计 file 文件

      

    7、多命令顺序执行

      

      第一个;,两个命令是没有任何逻辑关系的,即使第一个命令出错了,第二个命令还是会执行。

      

    8、管道符 命令1 | 命令2

      

      

    9、通配符

      

      范例:

      

    10、bash 中的其他特殊符号

      

      

    11、总结 

      本篇博客我们介绍了操作bash的一些基本功能,也算是一些快捷命令吧,这是日常操作中使用特别频繁的。下篇博客我们将介绍bash变量,为后面编写shell脚本做铺垫。 

  • 相关阅读:
    AJAX 方式
    Qt程序设计——txt文本中获取字符串的问题
    二、Cocos2dx中Android部分的c++和java实现相互调用(高级篇)
    Android项目 手机安全卫士(代码最全,注释最详细)之五 splash动画效果
    Navigator 对象
    Dreamweaver中打开CodeSmith文件
    IOS开发:xcode5版本引发的问题
    Ubuntu 13.04 小米2S连接Eclipse真机调试
    Java面试题之四
    c++基础 之 面向对象特征一 : 继承
  • 原文地址:https://www.cnblogs.com/ysocean/p/7819825.html
Copyright © 2011-2022 走看看