📅  最后修改于: 2023-12-03 15:41:15.063000             🧑  作者: Mango
Shell-Bash是一种命令行解释器,它以脚本的形式在终端中执行命令。Shell-Bash可以让程序员快速地执行命令、编写脚本文件,并且可以自动化执行一些重复性的操作。在Linux和Mac系统中,Shell-Bash是默认的命令行解释器。
Shell-Bash的基本语法和其他编程语言有些不同,要注意以下几点:
\
符号将一行命令拆成多行Enter
键,多行命令的最后一行使用Enter
键后,Shell-Bash会自动跳转到下一行,等待下一个命令的输入以下是一个Shell-Bash的基础示例,用于输出"Hello World":
#!/bin/bash
echo "Hello World"
在示例中,#!/bin/bash
是指定执行命令的解释器,echo
命令用于输出内容。使用chmod +x
命令可以将脚本文件转换为可执行文件,执行方法是在终端中输入./<filename>
。
ls
: 列出当前目录下的文件和文件夹cd
: 切换目录mkdir
:创建目录cp
: 复制文件或文件夹rm
: 删除文件或文件夹mv
: 移动文件或文件夹cat
: 查看文件内容touch
: 创建一个空白文件ps
: 查看进程kill
: 终止进程top
: 实时监视系统运行状态nohup
: 在后台运行进程&
: 在后台运行当前命令ifconfig
: 查看本机IP地址ping
: 测试网络连接wget
: 下载文件curl
: 获取URL内容Shell-Bash是一种非常实用的命令行工具,它可以让我们快速地执行命令、编写脚本文件,并且自动化执行一些重复性的操作。另外,和其他语言一样,Shell-Bash也有自己的语法和命令集合,需要我们掌握。