摘要:
#### 题目要求 写一个脚本计算一下linux系统所有进程占用内存大小的和。 #### 核心要点 * ps命令用法 * for循环 * 加法运算 #### 参考答案 #!/bin/bash sum=0 for n in `ps aux |grep -v 'TIME COMMAND'|awk '{p
阅读全文
posted @ 2021-02-19 10:22
星火撩原
阅读(135)
推荐(0)
摘要:
[root@server02 ~]# cat weblog.txt 112.111.12.248 – [25/Sep/2013:16:08:31 +0800]formula-x.haotui.com “/seccode.php?update=0.5593110133088248″ 200″http:
阅读全文
posted @ 2021-02-19 09:58
星火撩原
阅读(104)
推荐(0)
摘要:
【题目要求】 请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件, 例如生成的文件名为2017-12-20.log, 并且把磁盘的使用情况写到到这个文件中, 不用考虑cron,仅仅写脚本即可 【习题答案】 本题答案: #! /bin/bash d=`date +%F` logfile=$d
阅读全文
posted @ 2021-02-19 09:51
星火撩原
阅读(79)
推荐(0)
摘要:
一般来说 nginx 配置文件中对优化比较有作用的为以下几项: worker_processes 8; nginx 进程数,建议按照 cpu 数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000
阅读全文
posted @ 2021-02-18 17:17
星火撩原
阅读(81)
推荐(0)
摘要:
#redis的各种配置都是在redis.conf文件中进行配置的, Redis 配置文件示例 # 注意单位: 当需要配置内存大小时, 可能需要指定像1k,5GB,4M等常见格式 # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 byte
阅读全文
posted @ 2021-02-18 16:17
星火撩原
阅读(358)
推荐(0)
摘要:
#!/bin/bash access_web_status() { if [ $(curl -o /dev/null -s -w "%{http_code}" $URL) -eq 200 ]; then echo "$URL Access successful." continue fi } whi
阅读全文
posted @ 2021-02-18 14:45
星火撩原
阅读(105)
推荐(0)
摘要:
function local_ip() { local NUM ARRAY_LENGTH NUM=0 for NIC_NAME in $(ls /sys/class/net|grep -vE "lo|docker0"); do NIC_IP=$(ifconfig $NIC_NAME |awk -F'
阅读全文
posted @ 2021-02-18 14:29
星火撩原
阅读(222)
推荐(0)
摘要:
#!/bin/bash #方法1 function check_ip(){ IP=$1 VALID_CHECK=$(echo $IP|awk -F. '$1<=255&&$2<=255&&$3<=255&&$4<=255{print "yes"}') if echo $IP|grep -E "^[0
阅读全文
posted @ 2021-02-18 14:05
星火撩原
阅读(375)
推荐(0)
摘要:
#!/bin/bash # 方法1 # 将失败次数放到数组里面进行判断 IP_LIST="192.168.18.1 192.168.1.1 192.168.18.9" for IP in $IP_LIST; do NUM=1 while [ $NUM -le 3 ]; do if ping -c 1
阅读全文
posted @ 2021-02-18 13:44
星火撩原
阅读(320)
推荐(0)
摘要:
#!/bin/bash function local_nic() { local NUM ARRAY_LENGTH NUM=0 for NIC_NAME in $(ls /sys/class/net|grep -vE "lo|docker0"); do NIC_IP=$(ifconfig $NIC_
阅读全文
posted @ 2021-02-18 13:25
星火撩原
阅读(168)
推荐(0)