文章分类 -  Linux / Shell

摘要:运行 Shell 脚本有两种方法,一种在新进程中运行,一种是在当前 Shell 进程中运行。 # 在新进程中运行 Shell 脚本 ## 将 Shell 脚本作为程序运行 在 test.sh 中输入代码 ``` #!/bin/bash echo "Hello World !" # 这是一条语句 `` 阅读全文
posted @ 2023-04-27 19:25 HopeLive 阅读(374) 评论(0) 推荐(0)
摘要:学习了《Shell 配置文件的加载》一节,读者应该知道 Shell 在登录和非登录时都会加载哪些配置文件了。对于普通用户来说,也许 ~/.bashrc 才是最重要的文件,因为不管是否登录都会加载该文件。 我们可以将自己的一些代码添加到 ~/.bashrc ,这样每次启动 Shell 都可以个性化地配 阅读全文
posted @ 2023-02-15 22:49 HopeLive 阅读(343) 评论(0) 推荐(0)
摘要:无论是否是交互式,是否是登录式,Bash Shell 在启动时总要配置其运行环境,例如初始化环境变量、设置命令提示符、指定系统命令路径等。这个过程是通过加载一系列配置文件完成的,这些配置文件其实就是 Shell 脚本文件。 与 Bash Shell 有关的配置文件主要有 /etc/profile 、 阅读全文
posted @ 2023-02-15 21:47 HopeLive 阅读(261) 评论(0) 推荐(0)
摘要:Shell 是一个应用程序,它的一端连接着 Linux 内核,另一端连接着用户。Shell 是用户和 Linux 系统沟通的桥梁,我们都是通过 Shell 来管理 Linux 系统。 我们可以直接使用 Shell,也可以输入用户名和密码后再使用 Shell ;第一种叫做非登录式,第二种叫做登录式。 阅读全文
posted @ 2023-02-15 21:33 HopeLive 阅读(295) 评论(0) 推荐(0)
摘要:Shell 通过 PS1 和 PS2 这两个环境变量来控制提示符的格式,修改 PS1 和 PS2 的值就能修改命令提示符的格式。 PS1 控制最外层的命令提示符格式。 PS2 控制第二层的命令提示符格式。 在修改 PS1 和 PS2 之前,我们先用 echo 命令输出它们的值,看看默认情况下是什么样 阅读全文
posted @ 2023-02-14 22:16 HopeLive 阅读(114) 评论(0) 推荐(0)
摘要:很多 Shell 命令都是可以附带选项和参数的,不同的选项和参数也使得命令的功能细节有所差异。 Shell 命令附带参数的例子: cd demo 命令表示进入当前目录下的 demo 目录,其中 demo 就是 cd 命令的参数。 echo "123xyz" 命令表示输出字符串并换行,其中 "123x 阅读全文
posted @ 2023-02-14 21:48 HopeLive 阅读(113) 评论(0) 推荐(0)
摘要:《Shell 是什么》一节中讲到,用户通过在 Shell 中输入一些命令来使用 Linux 。给命令附带不同的选项后,同一个命令的功能也会有所差异。 Shell 命令分为两种: Shell 自带的命令称为内置命令,它在 Shell 内部可以通过函数来实现,当 Shell 启动后,这些命令所对应的代码 阅读全文
posted @ 2023-02-14 21:40 HopeLive 阅读(473) 评论(0) 推荐(0)
摘要:Linux 是一个开源的操作系统,由分布在世界各地的多个组织机构或个人共同开发完成,每个组织结构或个人负责一部分功能,最后组合在一起,就构成了今天的 Linux。例如: Linux 内核最初由芬兰黑客 Linus Torvalds 开发,后来他组建了团队,Linux 内核由这个团队维护。 GNU 组 阅读全文
posted @ 2023-02-14 20:26 HopeLive 阅读(277) 评论(0) 推荐(0)