📝 Bash教程

37篇技术文档
  Bash教程| Bash脚本教程

📅  最后修改于: 2020-12-29 05:50:33        🧑  作者: Mango

Bash脚本教程Bash脚本教程提供了Bash Shell脚本的核心和高级概念。我们的Bash教程专为初学者和专业人士设计。Bash(Bourne Again Shell)是一个Shell程序。它由Brian Fox编写,是Bourne Shell程序“ sh”的增强版本。这是一个开源GNU项目。它提供了相对于Bourne Shell的功能改进,可用于编程和交互使用。我们的Bash Shell教程...

  Bash简介|什么是Bash?

📅  最后修改于: 2020-12-29 05:51:27        🧑  作者: Mango

什么是Bash?BASH是Bourne Again Shell的缩写,Bunne Again Shell是一个双关的名称,是对Bourne Shell的致敬(即,由Steven Bourne发明)。Bash是由Brian Fox编写的Shell程序,是Bourne Shell程序“sh”的升级版本。这是一个开源GNU项目。它于1989年发布,是GNU / Linux操作系统最流行的shell发行版...

  Bash的历史

📅  最后修改于: 2020-12-29 05:52:20        🧑  作者: Mango

重击的历史以前,UNIX世界中的大多数软件都是专有的封闭源代码。 UNIX系统也不是开源的,您必须使用shell。当时在/ bin / sh命令下存在一个由“ Bourne Shell”命名的外壳,该外壳是专有的并且是封闭源代码。伯恩以发明家史蒂文·伯恩(Steven Bourne)的名字命名。当时,Richard Stallman从Free Software Foundation(FSF)开始了...

  Bash的功能

📅  最后修改于: 2020-12-29 05:53:17        🧑  作者: Mango

重击的特点由于Bash源自原始UNIX Bourne Shell,因此与sh兼容。它具有Korn和C shell的最佳和有用功能,例如目录操纵,作业控制,别名等。Bash可以通过单字符命令行选项(-a,-b,-c,-i,-l,-r等)以及多字符命令行选项(例如–debugger,- -help,-login等Bash启动文件是Bash启动时读取并执行的脚本。每个文件都有其特定用途,这些文件的集合用...

  Bash脚本

📅  最后修改于: 2020-12-29 05:54:11        🧑  作者: Mango

Bash脚本Bash脚本是在极端级别使用的系统管理和开发的重要组成部分。系统管理员,网络工程师,开发人员,科学家以及所有使用Linux / Unix操作系统的人都使用它。他们使用Bash进行系统管理,数据处理,Web应用程序部署,自动备份,为各个页面创建自定义脚本等。脚本在计算机编程中,脚本是用于适当的运行时环境的一组命令,这些命令用于自动执行任务。Bash脚本:Bash Shell脚本是一个纯文...

  Bash文件系统和文件权限

📅  最后修改于: 2020-12-29 05:55:08        🧑  作者: Mango

文件系统和文件权限文件系统是一种由文件或文件夹的集合组织的结构。它确定对数据的控制,即如何存储和检索数据?Linux Filesystem是一个由许多目录组成的树状结构。这些目录只是包含其他文件列表的文件。 Linux在文件和目录之间没有区别。 Linux文件系统中的所有文件都称为目录,这些文件的分类如下:包含数据,文本,图像,程序指令的普通文件。用于访问硬件设备的特殊文件。同时包含普通和特殊文件...

  你好,世界! Bash脚本

📅  最后修改于: 2020-12-29 05:56:01        🧑  作者: Mango

你好,世界! Bash脚本按照先前主题中的讨论,让我们开始使用给定的步骤创建第一个和基本的Bash脚本:步骤1:打开终端。使用cd命令浏览桌面文件夹或目录。步骤2:使用touch命令创建一个空文件作为shell脚本,并将其命名为bash_script.sh以执行。在下图中,您可以在深色的行中看到具有所有权限属性的已创建文件。步骤3:使用任何编辑器或Visual Studio打开文件。要使用编辑器g...

  Bash相对vs.绝对路径

📅  最后修改于: 2020-12-29 05:56:56        🧑  作者: Mango

相对路径与绝对路径创建第一bash脚本之前,您应该清楚地认识壳导航和相对和绝对路径预期的文件之间的差异。那么,让我们了解一下它们是什么吗?路径是什么?文件路径是斜杠(/)和字母数字字符的合并形式。它确定OS文件系统中文件或目录的唯一位置。绝对路径绝对路径是完整路径,用于指定从根目录或实际文件系统开始的文件或目录的位置。示例:/ home / javatpoint / Desktop / Colle...

  重击评论

📅  最后修改于: 2020-12-29 05:57:52        🧑  作者: Mango

重击评论在本主题中,我们将了解如何在Bash脚本文件中插入注释。注释是任何编程语言的必要组成部分。它们用于定义任何代码或函数的用法。注释是有助于程序可读性的字符串。当我们在Bash脚本文件中执行命令时,它们不会执行。Bash脚本支持两种类型的注释,就像其他编程语言一样。单行注释多行/多行注释Bash单行注释要在bash中编写单行注释,我们必须在注释开始处使用井号(#)。以下是Bash脚本的示例,该...

  Bash中的引号

📅  最后修改于: 2020-12-29 05:58:46        🧑  作者: Mango

Bash行情在本主题中,我们将学习在Bash脚本中使用引号。当我们希望变量存储更复杂的值时,我们需要使用引号。引号用于处理带有空格字符的文本和文件名。这是因为Bash使用空格来确定单独的项目。当我们将内容括在引号中时,我们向Bash指示引号内的内容应视为一个项目。阅读以下教程,了解如何使用单引号或双引号:用字符串报价当使用简单的文本和字符串,使用单引号或双引号不会有任何区别。查看以下示例:Bash...

  Bash变量

📅  最后修改于: 2020-12-29 05:59:58        🧑  作者: Mango

重击变量变量是编程的重要组成部分,或者我们可以说它们是编程语言的精神。变量通过字符,数字和字母数字指定内存位置。它们通常在计算机程序中被引用和操纵。有哪些变量?变量是将数据或有用的信息作为其中的值存储的容器。以下是变量的语法:变量是两个单词的组合形式,即variable +能力,这意味着它的值可以更改,并且可以多次使用。变量被称为任何类型的数据的临时存储,例如整数,浮点数,字符等。变量名可以包含字...

  Bash读取用户输入

📅  最后修改于: 2020-12-29 06:00:55        🧑  作者: Mango

读取用户输入在本主题中,我们将学习如何从终端和脚本中读取用户输入。要读取Bash用户输入,我们使用称为read的内置Bash命令。它从用户处获取输入并将其分配给变量。它仅从Bash shell中读取一行。以下是其实现的语法。句法请按照给定的示例从Bash脚本中读取用户输入:范例1:在此示例中,我们使用read命令从Bash脚本中读取了单个变量和多个变量。程序:请参阅Bash控制台:输出:如果我们不...

  Bash日期格式

📅  最后修改于: 2020-12-29 06:01:56        🧑  作者: Mango

重击日期格式在本主题中,我们将了解日期命令的可用格式选项,并了解如何将其与Bash脚本一起使用。打击日期Bash Shell提供了不同的日期命令以及不同的格式选项。我们可以使用这些命令将Bash日期格式化为所需的日期。打击日期命令我们可以使用“ date”命令来显示或更改系统的当前日期和时间值。我们可以使用date命令以不同的格式print日期和时间值。我们还可以使用此命令来计算与日期和时间值相关...

  重击睡眠

📅  最后修改于: 2020-12-29 06:02:50        🧑  作者: Mango

重击睡眠在本主题中,您将了解如何通过使用不同的bash脚本来使用sleep命令。 Sleep是一个命令行实用程序,可让我们在指定的时间中暂停调用过程。换句话说,Bash sleep命令用于在指定的时间段内插入延迟或暂停执行。当程序员出于特定目的需要暂停执行任何命令时,可以将此命令与特定时间值一起使用。可以通过秒(s),分钟(m),小时(h)和天(d)设置延迟量。在bash shell脚本中使用此命...

  Bash算术运算符

📅  最后修改于: 2020-12-29 06:03:50        🧑  作者: Mango

Bash算术运算符在本主题中,我们将了解如何在Bash中使用算术运算运算符。根据我们希望通过脚本获得的结果类型,我们有时可能需要应用算术运算运算符。像变量一样,它们也很容易应用。在bash脚本中,我们可以对数值执行算术运算以获得所需的结果。Bash Shell支持11种算术运算运算符。查看下表,其中展示了每种算术运算运算符的语法,描述和示例:OperatorDescriptionExamples+...