编程教程 第209页
Shell脚本实现在Linux系统中自动安装JDK-迪思分享

Shell脚本实现在Linux系统中自动安装JDK

免费资源网 - https://freexyz.cn/ A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: ...
的头像-迪思分享Lssery11月7日
03415
Shell脚本实现生成SSL自签署证书-迪思分享

Shell脚本实现生成SSL自签署证书

免费资源网 - https://freexyz.cn/ 启用 apache 的 mod_ssl 之后需要有证书才能正常运作。写了个脚本来操作。首先要确定机器上已经有 openssl 。 复制代码 代码如下: #!/bin/sh # # ssl 证书输...
的头像-迪思分享Lssery11月7日
04314
shell中的各种括号的使用方法-迪思分享

shell中的各种括号的使用方法

免费资源网 - https://freexyz.cn/ 在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: 1.${var} 2.$(cmd) 3.()和{} 4.${var:-string},${var:+string},${var:=...
的头像-迪思分享Lssery11月7日
0349
Shell脚本实现查找字符串中某字符最后出现的位置-迪思分享

Shell脚本实现查找字符串中某字符最后出现的位置

需要对字符串查找其中某个字符最后出现的位置,这个在PHP (strrpos)或者Perl (rindex)里面都有现成函数可用的功能,在Shell里面居然一时想不出个道道来。在论坛上发贴也没人解答(不知道是问题...
的头像-迪思分享Lssery11月7日
0328
shell生成简单格式的xml实例-迪思分享

shell生成简单格式的xml实例

免费资源网 - https://freexyz.cn/ 以下是shell代码: create_xml.sh 复制代码 代码如下: #! /bin/bash #author: dengzhaoqun#date: 201202/14 outfile=out tabs=0 put(){  echo <${*}&g...
的头像-迪思分享Lssery11月7日
0385
Shell实现文本去重并操持原有顺序-迪思分享

Shell实现文本去重并操持原有顺序

免费资源网 - https://freexyz.cn/ 简单来说,这个技巧对应的是如下一种场景 假设有文本如下 复制代码 代码如下: cccc aaaa bbbb dddd bbbb cccc aaaa 现在需要对它进行去重处理,这个很简单,s...
的头像-迪思分享Lssery11月7日
0508
Shell脚本搭建FTP服务器(vsftpd)-迪思分享

Shell脚本搭建FTP服务器(vsftpd)

免费资源网 - https://freexyz.cn/ 各种知识点都写在注释里。 只需要 sudo $PATH/ftpsetup.sh即可,默认以test/test为用户名密码登录,登录后的根目录只读,子目录writable可写。 Ubuntu 13和Li...
的头像-迪思分享Lssery11月7日
0298
Ubuntu、Linux Mint一键安装Chrome浏览器的Shell脚本分享-迪思分享

Ubuntu、Linux Mint一键安装Chrome浏览器的Shell脚本分享

免费资源网 - https://freexyz.cn/ 把下面的脚本保存为xxx.sh,然后 sudo sh xxx.sh 复制代码 代码如下: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key ...
的头像-迪思分享Lssery11月7日
04710
Shell脚本实现非法IP登陆自动报警-迪思分享

Shell脚本实现非法IP登陆自动报警

免费资源网 - https://freexyz.cn/ 服务器的安全稳定是每个运维都希望达到的目标,毕竟网站一旦流量大了,访问高了,就会有一些无聊人来攻击,帮忙检测漏洞是好,但纯ddos的性质就很恶劣了.说远了,这...
的头像-迪思分享Lssery11月7日
03813
Shell脚本实现简单分割字符串-迪思分享

Shell脚本实现简单分割字符串

免费资源网 - https://freexyz.cn/ 我们有这样一个字符串: 复制代码 代码如下: info=abcd;efgh 现在想获取abcd和efgh,我们可以简单地用cut工具来获取: 复制代码 代码如下: fstr=`echo $info ...
的头像-迪思分享Lssery11月7日
02015
Shell实现读取ini格式配置文件方法-迪思分享

Shell实现读取ini格式配置文件方法

免费资源网 - https://freexyz.cn/ ini文件格式一般都是由节、键、值三部分组成 格式: [第一节 ] 第一个键 = 值 第二个键 = 第二个值 [第二节 ] 第一个键 = val1,val2,val3 例子: 复制代码 代...
的头像-迪思分享Lssery11月7日
0496
Shell脚本实现查杀子进程、僵尸进程-迪思分享

Shell脚本实现查杀子进程、僵尸进程

免费资源网 - https://freexyz.cn/ 核心服务器上跑了一堆的脚本、程序,难免有时候会出现僵尸进程,死不死活不活的在那里占用资源,最初只是写了个根据关键字查杀进程的linux shell脚本,后来发...
的头像-迪思分享Lssery11月7日
0649
Shell编程 Bash引号的那点事-迪思分享

Shell编程 Bash引号的那点事

免费资源网 - https://freexyz.cn/ 先了解下,在bash脚本中,有三种引号 1. 单引号 2. 双引号 ' 3. 反引号 ` 单引号 两个单引号包围起来的字符串就是普通的字符串,它将保留原始的字面意思. 双...
的头像-迪思分享Lssery11月7日
02614
Shell脚本创建指定大小文件的测试数据-迪思分享

Shell脚本创建指定大小文件的测试数据

免费资源网 - https://freexyz.cn/ 我们在测试或调试的时候,有时候会需要生成某个size的文件,比如在测试存储系统时,需要将磁盘剩余空间减少5G,最简单的办法就是拷贝一个5G的文件过来,但是...
的头像-迪思分享Lssery11月7日
0386
Shell脚本统计文件行数的8种方法-迪思分享

Shell脚本统计文件行数的8种方法

免费资源网 - https://freexyz.cn/ 获取单个文件行数 文件:test1.sh 行数:20 方法一复制代码 代码如下: awk {print NR} test1.sh|tail -n1如图所示: 方法二复制代码 代码如下: awk END{print...
的头像-迪思分享Lssery11月7日
04715
Shell脚本实现删除邮件队列-迪思分享

Shell脚本实现删除邮件队列

免费资源网 - https://freexyz.cn/ 最近遇到了一个麻烦事:机器上邮件队列里老是被塞满,但是又不知道是什么地方发邮件写入的,十分蛋疼,没办法,只有临时处理一下了,写了个删除邮件的脚本rm_...
的头像-迪思分享Lssery11月7日
03011
Shell脚本实现批量下载资源并保留原始路径-迪思分享

Shell脚本实现批量下载资源并保留原始路径

免费资源网 - https://freexyz.cn/ 示例资源列表 如url.txt: 复制代码 代码如下: http://su.bdimg.com/static/superplus/img/logo_white_ee663702.png http://su.bdimg.com/static/superplus/i...
的头像-迪思分享Lssery11月7日
03413
Shell脚本实现自动安装zookeeper-迪思分享

Shell脚本实现自动安装zookeeper

免费资源网 - https://freexyz.cn/ A:本脚本运行的机器,Linux RHEL6 B,C,D,...:待安装zookeeper cluster的机器, Linux RHEL6 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装zk的机器...
的头像-迪思分享Lssery11月7日
0497
Ubuntu下定时提交代码到SVN服务器的Shell脚本分享-迪思分享

Ubuntu下定时提交代码到SVN服务器的Shell脚本分享

免费资源网 - https://freexyz.cn/ 有两个用途,一是偷懒不用去提交代码,二是在远程服务器上使用以作定期备份。 复制代码 代码如下: sudo gedit /etc/crontab 打开后加入这行 复制代码 代码如...
的头像-迪思分享Lssery11月7日
04813
Shell实现的Oracle启动脚本分享-迪思分享

Shell实现的Oracle启动脚本分享

免费资源网 - https://freexyz.cn/ Usage: sh oracled [start|stop|restart] SIDs 其中SIDs是数据库名,多个名称之间用逗号分隔。缺省的操作是 restart ,也可以指定需要进行的操作( start | s...
的头像-迪思分享Lssery11月7日
0246
Shell脚本实现自动输入密码登录服务器-迪思分享

Shell脚本实现自动输入密码登录服务器

免费资源网 - https://freexyz.cn/ 使用Linux的程序员对输入密码这个举动一定不陌生,在Linux下对用户有严格的权限限制,干很多事情越过了权限就得输入密码,比如使用超级用户执行命令,又比如f...
的头像-迪思分享Lssery11月7日
02513
Shell脚本中使用for循环和cat命令实现按顺序合并文件-迪思分享

Shell脚本中使用for循环和cat命令实现按顺序合并文件

免费资源网 - https://freexyz.cn/ 工作目录下面有mydoc1.txt,mydoc2.txt...mydoc41.txt,本来想用sed排列依次取值排序,然后用cat来合并这些文件,发现达不到预期效果,合并令如下所示: 复制...
的头像-迪思分享Lssery11月7日
0319
Shell脚本批量清除Nginx缓存-迪思分享

Shell脚本批量清除Nginx缓存

免费资源网 - https://freexyz.cn/ 前言*随着整个互联网的发展,产生了无数大大小小的网站,随之而来用户对网站UI和速度体验也在日益加强,对企业或者个人来说,赢得用户体验也就意味着赢得先机...
的头像-迪思分享Lssery11月7日
03015
Shell编程中的特殊变量之进程状态变量介绍-迪思分享

Shell编程中的特殊变量之进程状态变量介绍

免费资源网 - https://freexyz.cn/ 进程状态变量 1、$$获取当前shell的进程号(PID) 2、$!执行上一个指令的PID 3、$?获取执行上一个命令的返回值(0为成功,非零为失败,这个很常用) 4、$_在...
的头像-迪思分享Lssery11月7日
0355
Shell脚本查看进程内存真实占用情况-迪思分享

Shell脚本查看进程内存真实占用情况

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash #****************************************************************# # ScriptName: pm # Author: osdba # Create Date: 2...
的头像-迪思分享Lssery11月7日
04812
Shell实现的iptables管理脚本分享-迪思分享

Shell实现的iptables管理脚本分享

以前的脚本是用save模式,现在把命令附加到一个文件里面,这样的话,可以方便的二次修改什么的 脚本基本是这样的,大家可以跟自己的情况再次修改~  增加功能什么的。 复制代码 代码如下: #...
的头像-迪思分享Lssery11月7日
02912