暑期实习——运维

这篇博客详细介绍了Linux shell脚本的编写,包括sed命令的行处理、shell脚本中参数变量的使用,以及条件判断表达式。还讲解了命令链用法,如&&和||,并提供了vi/vim编辑器的使用提示。同时,总结了Linux常用命令,如文件属性查看、目录切换和当前路径显示等基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

暑期实习 SecureCRT及Linux

shell脚本编写

1.
sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就过。

2.
#!/bin/sh
echo “shell脚本本身的名字: $0”
echo “传给shell的第一个参数: $1”
echo “传给shell的第二个参数: $2”

3.
-eq //equals等于
-ne //no equals不等于
-gt //greater than 大于
-lt //less than小于
-ge //greater equals大于等于
-le //less equals小于等于
-z 检测字符串长度是否不为0,不为0返回true
-n 检测字符串是否为空,不为空返回true
fi = end if

4.
command1 && command2
&&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。只要有一个命令返回假(命令返回值 $? == 1),后面的命令就不会被执行。

command1 || command2
||则与&&相反。如果||左边的命令(command1)未执行成功,那么就执行||右边的命令(command2);或者换句话说,“如果这个命令执行失败了||那么就执行这个命令。只有在 || 左边的命令返回假(命令返回值 $? == 1),|| 右边的命令才会被执行。

5.
使用vi/vim编辑:n直接先ESC退出编辑状态,再按:冒号,就是进入命令状态;wq是保存退出。

Linux常用命令

1.
文件属性:
第一位:d目录,非d文件。3位一组:1.所属用户权限2.同组其他用户权限3.其他组用户权限。r可读 w可写 x执行 - 没有权限

2.
cd回到主目录,pwd看当前路径,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值