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脚本做铺垫。 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏debugeeker的专栏

《coredump问题原理探究》windows版8.2节堆布局堆块结构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuzhina/article/detai...

632
来自专栏linux、Python学习

Shell的18条常用命令整理

Linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。

660
来自专栏Django中文社区

简单全文搜索

搜索是一个复杂的功能,但对于一些简单的搜索任务,我们可以使用 Django Model 层提供的一些内置方法来完成。现在我们来为我们的博客提供一个简单的搜索功能...

3166
来自专栏从零开始的linux

alias命令

aslias命令用来设置指令的别名.我们可以使用该命令可以将一些较长的命令简化.使用alias命令时,用户必须使用单引号将原来的命令引起来,防止特殊字符导致错误...

2526
来自专栏跟着阿笨一起玩NET

Windows7下32位IE异常不能打开解决方法

今天更新了Update及安装了一些软件,重启电脑后发现32位IE不能正常打开,而64位IE正常。

1712
来自专栏JMCui

Git 中 .gitignore 的配置语法

    在日常的开发中,当我们需要将一个项目提交到 Git 时,并不是所有的文件都需要提交,比如一些自动生成的文件,类似于 .idea 文件、class 文件等...

893
来自专栏编程

20条最最常用的Linux命令讲解

推荐阅读 微服务: springboot系列教程学习 源码:Javaweb练手项目源码下载 调优:十五篇好文回顾 面试笔试:面试笔试整理系列 玩过Linux的人...

1656
来自专栏猿天地

Word转PDF,PNG,HTML神器XDOC

在很多的项目中都会遇到操作Word文件的需求,特别是To B的这种项目。像一些招聘网站最常见的一个功能那就是导出简历啦,可以导出doc,pdf,html等格式。

831
来自专栏移动开发面面观

PIL学习笔记(一)

1364
来自专栏漫漫全栈路

.NET Core 实战笔记2-从命令开始

上一篇简要介绍了 .NET Core平台,本篇对dotnet命令进行讲解。 .NET Core作为跨平台产品,不再只依赖于Windows的图形化界面系统,因而...

37011

扫码关注云+社区