![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SHELL
文章平均质量分 58
常用
鬼刺
得勤奋点记笔记啊
展开
-
Shell- shell不识别特殊字符
引言:在Windows下编辑的脚本文件,由于操作符和Linux上的不同,如换行和回车,该文件在Linux下可能不会运行成功,原因是特殊字符无法识别。举例说明:第一步 在Windows上使用记事本编辑SHELL脚本文件,内容如下#!/bin/bash(这里要特意空出一行)touch/root/fff第二步 将文件改名为shell.sh,上传至Linux服务器上,并运行,...原创 2019-01-24 15:31:46 · 3064 阅读 · 0 评论 -
Shell- shell脚本的小应用范例
1 expr 对整型变量进行算术运算+ 加 \* 乘 % 取模 - 减 / 除 注意:符号两边必须有空格例如:vim test.sh //计算水仙花数#!/bin/basha=100w...原创 2019-01-16 14:35:16 · 205 阅读 · 0 评论 -
Shell- 获取ESXI主机虚拟交换机中MAC表
偶然间用到的一个外国牛人的脚本。通过该脚本可以获取ESXI主机虚拟交换机中的MAC地址表。# Author: William Lam# Website: www.virtuallyghetto.com# Product: VMware ESXi# Description: Query MACs on internal vSwitch# Reference: http://www.vir...翻译 2018-11-06 10:01:25 · 1526 阅读 · 2 评论 -
Shell- ipv6地址的格式转化
前言:遇到了一个需求——抓出ipv6地址所对应的网卡名。 分析:ip a与ifconfig显示的结果中没有网卡和ipv6地址的对应关系,所以想到去内存中匹配,但是内存中的ipv6地址与ip a看到的地址格式不同,因此需要做转化。即将2003:a:12:bcd:a3b4::200转化成2003000a00120bcda3b4000000000200,然后根据转化的结果在/proc/ne...原创 2018-11-06 09:50:42 · 2479 阅读 · 0 评论 -
Shell- shell基础知识
写在前面:只接触过一点点shell,这次修改脚本都是一点点百度,下面记录下自己梳理的内容。 SHELL 是用C语言编写的程序,又叫命令行的解释器。它将输入的命令加以解释后传给系统,为用户和内核之间的交互提供了一个接口。原理:当用户下达指令给操作系统的时候,实际上是把命令告诉shell,经过shell解释、处理后让内核做出相应的动作。而系统的回应和输出的信息也由shell处理,然后显示...原创 2018-11-05 11:15:08 · 512 阅读 · 0 评论