本文以 Ubuntu Server 10.04 为例,下面只是简单记录一些东西,以后会整理成文件发布出来。
1. 使用 tar 工具进行文件压缩与解压缩
# 压缩 test 整个目录
tar -zcvf test.tar.gz ./test
# 解压缩 test.tar.gz 到当前目录的 test 文件中
tar -xzvf test.tar.gz -C ./test
参考自:tar - BackupYourSystem
、Ubuntu 命令技巧之解压缩
、tar - Shell Scripts
、GNU tar Manual - 3.4.3 Short Options Cross Reference
2. 输出 IP 地址、默认网关及子网掩码
ifconfig eth0 | awk '/Bcast/ {for (i = 1; i <= NF; i++) { n = split($i,x,":"); if (n >= 2 ) { print x[2] } } }'
参考自:查看当前IP地址
、awk manual
、网络配置
分享到:
相关推荐
mysql自动化部署shell脚本
通过Shell脚本,一键化部署Docker
包含NodePort,HostPort,ClusterIp几种方式自动化部署脚本。
自动化部署mysql脚本适合的版本为mysql5.5和5.6系列。
放在Post Steps 的shell命令 ,一键自动部署(2021最新版)
自动化部署项目,自动化部署项目_Tomcat Shell
NULL 博文链接:https://yizhilong28.iteye.com/blog/981833
Linux 多tomcat服务 统一安装 统一部署 工具 shell编写 1 引言 基于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题。多台...
Shell一键化部署ElasticSearch
gitlab+jenkins+docker自动化部署脚本,采用shell与python开发,其中python部分均为封装成型的逻辑,只接受shell传参就能完成项目构建
利用shell自动部署linux环境,脚本简单,功能强大
LinuxShell自动化运维-课后习题答案.docx
自动化部署 MySQL Shell脚本
自动化部署ZK Shell脚本
自动化部署Redis Shell脚本
自动化部署Nginx Shell脚本
自动化部署JDK Shell脚本
基于shell自动化编译部署mysql 如果有需要可自行修改里面内容以达到个人需求。 默认情况给予X权限自动安装即可!
CentOS7通过Shell自动更新部署项目,项目由前台Vue实现,后台由Django
Linux Shell自动化运维最佳实践,这可是心血之作,强烈推荐