• shc可用来对shell脚本进行二进制加密

    日期:

    shc可用来对shell脚本进行二进制加密 下面来说说如何安装和使用: 安装: 以shc-3.8.7.tgz为例 tar -vxf shc-3.8.7.tgz cd shc-3.8.7 make test make strings make expiration make install make install -c -s shc /usr/local/bin/ make install -c -m 644...

  • shell脚本文件执行分析

    日期:

    一.shell脚本父子进程分析 代码: #!/bin/bash echo $$ ps -ef |grep `echo $$` echo ------------------------------------- ( pwd;echo $$;ps -ef |grep `echo $$`;) echo ------------------------------------- { pwd;echo $$;ps -ef |grep `echo $$`;...

  • shell 10个好习惯

    日期:

    The Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享。 1.建立层级目录:使用 mkdir 的 -p 选项,如 mkdir -p tmp/a/b/c 2.解包到指定的目录:使用 tar 的 -C 选项...

  • Shell常用技巧 交互式使用shell

    日期:

    交互式使用Bash Shell: 1. 用set命令设置bash的选项: 下面为set主要选项的列表及其表述: 选项名 开关缩写 描述 allexport -a 打开此开关,所有变量都自动输出给子Shell。 noclobber -C 防止重定向时文件被覆盖。 noglob -d 在路径和文件名中,关闭通配符。...

  • Shell常用技巧 Bash Shell编程

    日期:

    Bash Shell编程: 1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用...

  • Shell常用技巧 系统运行状况

    日期:

    系统运行状况相关的Shell命令 : 1. Linux的实时监测命令(watch): watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒 执行一次command,-d表示高亮发生变...

  • 一个经典实用的iptables shell脚本

    日期:

    先解释一下iptables里的参数意思: A:添加(跟链) -I:插入 -p:跟协议 -s:源IP -d:目标IP -j:操作行为 -t:加表 --to-source:SNAT用,表示改成的SNAT源地址 --to-destination:DNAT用,表示改成的DANT目标地址 ACCEPT 通过 DROP 不通过 -s 210.22.23.0/24 表示...

  • 系统运行进程相关的Shell命令

    日期:

    1. 进程监控命令(ps): 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以 确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程...

  • Shell常用技巧 管道组合

    日期:

    通过管道组合Shell命令获取系统运行数据 : 1. 输出当前系统中占用内存最多的5条命令 : #1) 通过ps命令列出当前主机正在运行的所有进程。 #2) 按照第五个字段基于数值的形式进行正常排序(由小到大)。 #3) 仅显示最后5条输出。 / ps aux | sort -k 5n | tail -...

  • DNS自动化部署shell脚本

    日期:

    最近研究DNS主从服务,也是参考了很多文章,这里记录一下,方便大家少走弯路,DNS服务可以算是Linux服务中比较难的一个了,尤其是配置文件书写,少一个字符都有可能造成错误。 那什么是DNS呢?简单的说就是完成域名到IP的解析过程。简洁的域名能让人们更方便...