29、bash 管理与安全指南

bash 管理与安全指南

1. 引言

bash 是一款功能强大的 shell,在系统管理和日常使用中扮演着重要角色。了解其命令行选项、环境定制方法以及安全特性,对于提高工作效率和保障系统安全至关重要。

2. 命令行选项

bash 提供了多种命令行选项,可分为单字符选项和多字符选项。多字符选项更易读、易记,通常需在单字符选项之前出现在命令行中。以下是部分常用选项的介绍:
| 选项 | 含义 |
| — | — |
| -c string | 从 string 中读取命令,string 后的参数作为位置参数,从 $0 开始 |
| -D | 打印所有以 $ 开头的双引号字符串,同时开启 -n 选项 |
| -i | 交互式 shell,忽略 TERM、INT 和 QUIT 信号 |
| -l | 使 bash 表现得像登录 shell |
| -o option | 与 set -o 接受相同的参数 |
| -O, +O shopt-option | -O 设置 shopt 内置命令接受的选项值,+O 取消设置;若未提供 shopt-option,则打印选项名称和值 |
| -s | 从标准输入读取命令,若有参数,优先从标准输入读取 |
| -r | 受限 shell |
| -v | 读取 shell 输入行时打印 |
| - | 表示选项结束,后续选项视为文件名和参数 |
| –debugger | 在 shell 启动前执行调试器配置文件,开启扩展调试模式和 shell 函数跟踪 |
| –dump-strings | 与 -D 功能相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值