
shell
pumaadamsjack
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速创建10个名字连续目录的方法
转自百度百科 1.seq seq -f 'dir%03g' 1 10 | xargs mkdir 或者 mkdir $(seq -f 'dir%03g' 1 10) 2.printf printf 'dir%03d\n' {1..10} | xargs mkdir 或 mkdir `printf 'dir%03d ' {1..10}`转载 2015-10-20 15:28:22 · 631 阅读 · 0 评论 -
linux中查看nginx、apache、php、mysql配置文件路径的方法
如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断 1、判断apache 首先执行命令找到httpd路径 ps aux | grep httpd 如httpd路径为 /usr/local/apache/bin/httpd 然后执行以下命令 /usr转载 2015-10-15 16:27:20 · 548 阅读 · 0 评论 -
linux 批量替换文件名
需求: 有一部分 111.jpg 112.jpg 113.jpg 114.jpg 这些文件 现在需要批量替换 成 111_new.jpg 112_new.jpg 113.jpg 测试了两种方法都可行 第一种方法用rename 命令 rename .jpg _new.jpg *.jpg 第二种方法用shell 脚原创 2015-11-12 17:52:34 · 382 阅读 · 0 评论 -
shell 脚本中循环未能修改循环外变量的问题解决
在写一个监控脚本中发现问题 cur_status="123" cat status_code | while read code_line do http_code=`echo $code_line | awk -F = '{print $1}'` http_sub=`echo $code_line | awk -F = '{print $2}'` i原创 2015-11-19 14:17:41 · 3015 阅读 · 0 评论 -
shell 中if 条件判断汇总记录
转自:http://blog.sina.com.cn/s/blog_4c197d420101bthf.html 一、if的基本语法: if [ command ];then 符合该条件执行的语句 elif [ command ];then 符合该条件执行的语句 else 符合该条件执行的语句 fi 二、文件/文件夹(目录)判断 [ -b FIL转载 2016-01-08 08:27:27 · 507 阅读 · 0 评论 -
从数据库用户表在fastdfs文件系统批量创建头像一例
1. 创建脚本 batchAvatar.sh #!/bin/bash cat user.txt | while read line do newname="testUserAvatarMasterPath888_$line.png" if [ ! -f "$newname" ];then cp defaultUserAvatar.png $newname fi do原创 2015-12-25 14:09:12 · 754 阅读 · 1 评论 -
find 查找本目录文件夹,并且带目录结构拷贝文件
find -maxdepth 1 -mindepth 1 -type d -mtime -7 -exec cp -r {} ../new \; 该方法目前还只适用于明确目录的修改时间,对于查找文件后按目录结构拷贝,还需要再探讨, 目前试了用find命令没什么好办法,或者用rsyn或者用脚本实现原创 2016-01-13 08:41:56 · 1444 阅读 · 0 评论 -
批量ping一个IP列表,监测是否可用的超小脚本
首先需要的是一个纯文本的IP列表 127.0.0.1 10.2.2.1 10.2.2.3 保存成iplist.txt 然后创建 ipverify.sh 文件 #!/bin/bash for i in `cat $1` do ping=`ping -c 1 $i | grep loss | awk '{print $6}' | awk -F "%原创 2016-03-05 04:57:47 · 3353 阅读 · 0 评论