现在大多数的公司为了风控管理,都会搭建自己的局域网。所以在访问外网的服务器,有时候需要加IP的白名单。直接在mac的网络里面查看ip,看到的也是局域网的ip。所有直接使用命令行查看。 curl ifconfig.me 有…
标签:shell
Mac & Linux Shell获取前一天日期计算
获取前一天的日期 Ubuntu date +%Y%m%d --date='-1 day' MAC date -v -1d +%Y-%m-%d 获取后一天的日期 Ubuntu date +%Y%m%d --date='1 …
shell中的正则表达式和通配符
shell中的正则表达式和通配符 正则表达式 正则表达式包含以下一个或多个组成部分 字符集:一组字符 锚:表领了正则表达式在文本中要匹配的位置。例如^和$ 修饰符:用于展开或者缩小正则表达式匹配文本行的范围。例如*,()…
shell 学习(1)
花了大概一天半的时间比较全面的接触了一下shell脚本,对于这种语言我对自己的要求很简单,不求深度精通,能写工具类脚本,能阅读别人的脚本,能在在相应场合无障碍沟通就好。这里整理一下这个阶段的知识结构,准备再花一到两天时间…
shell 笔记
1: shell中都是全局变量 2:引入其他文件,调用变量和方法 source 引入 3: shell 退出 exit 4: 获取本机ip ifconfig $1|sed -n 2p|awk '{ print $2 }'…
玩转Linux - 常用的命令和操作
简述 每个程序员基本都应该用过Linux操作系统,有的用来搭建服务器,有的用来安装前端扩展插件工具等等,但是无一例外都是需要操作Linux,所以我这次分享一些常见的实用的命令。 本文将持续更新… chkcon…
Shell 文件内容替换 sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法。 调用sed命令有两种形式: sed [options] 'co…
Linux Shell编程(1) - Bash 的基本功能:别名、快捷键、历史命令、输出重定向、管道符、Shell中特殊符号
Bash 的基本功能 一、命令别名 1. 命令生效的顺序 执行使用绝对路径或相对路径执行的命令 执行别名 执行Bash内部命令 执行按照 $PATH 环境变量定义的目录顺序查找到的第一个命令 2. 查看别名 命令格式 a…
shell截取特定字符之前的字符
要通过shell获取cpu使用率,取到的字符串是这样: 98.2%id, 因为前面的不固定,比如也可能是这样的: 78%id, 所以需要截取%之前的数据。 %% 号截取,删除右边字符,保留左边字符。 echo ${cpu…
Shell脚本执行的几种方式
Shell脚本执行的几种方式 bash script-name或sh script-name:这是当脚本文件本身没有可执行权限(即文件权限属性x位为-号)时常使用的方法,或者脚本文件开头没有指定解释器时需要使用的方法。 …
ubuntu垃圾清理命令
ubuntu的空间莫名不够用了==通过系统自带的工具磁盘使用分析器,发现var文件下面的log100多个g,这个日志文件是可以删除的,然后tmp文件也是可以删除的。 1.sudo rm -rf /tmp/* 2.sudo…
Linux shell脚本判断服务器网络是否可以上网
介绍 在编写shell脚本时,有的功能需要确保服务器网络是可以上网才可以往下执行,那么此时就需要有个函数来判断服务器网络状态 我们可以通过curl来访问 www.baidu.com,从而判断服务器网络状态是否可以畅通的 …