通过Shell脚本删除指定目录下重复文件
<p>在运维过程中经常遇到文件名不一样但Md5值一样的文件,所以提供以下脚本食用:</p> <pre><code class="language-lang-bash">#!/bin/bash #重复文件删除 # Author: admin@lolicp.com #查询目录 File_Path=$1 Md5_In...
51工具盒子
<p>在运维过程中经常遇到文件名不一样但Md5值一样的文件,所以提供以下脚本食用:</p> <pre><code class="language-lang-bash">#!/bin/bash #重复文件删除 # Author: admin@lolicp.com #查询目录 File_Path=$1 Md5_In...
<h4>概述</h4> <p>很多时候需要查看服务器的磁盘信息是否达到阈值,以防止磁盘空间不足导致的系统异常。</p> <h5>脚本</h5> <pre><code class="language-lang-bash">#!/bin/bash #查看已挂载磁盘空间...
#### 概述 在工作当中执行某个脚本时常常因为循规蹈矩的进度导致缓慢,需要通过多线程来进行解决速度慢的问题。 ##### 生成测试文件,模拟多个任务 ```lang-bash [root@VM_0_9_centos ~]# for num in {1..10};do echo $num >> test.txt;done ``` #### 单进程 ```l...
<p>创建、复制、删除、移动、查看、编辑、压缩、查找</p> <p><strong>内容提要:</strong><br /> Linux目录结构<br /> 文件定位 路径<br /> 文件管理</p> <h5>一、Linux目录结构</h5> &...
<p><strong>问题:</strong></p> <p>Xshell、xftp启动报错:由于找不到mfc110u.dll,无法继续执行代码。重新安装程序可能会解决此问题</p> <br /> <p><img src="http://static.51tbox.c...
<p>Oh My Zsh 是基于 Zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。除了功能增强之外,还提供非常丰富的主题。我们今天介绍一下如何使用 Oh My Zsh 打造酷炫 Shell 终端。</p> <h2>效果截图 {#效果截图}</h2> <p>效果如图:<br /> <a href=...
1、Dos 攻击防范(自动屏蔽攻击 IP) #!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000 $LOG_FILE |grep $DATE |awk '{a[$...
如果在shell脚本中使用了一个没有声明的变量,或者是声明了但是没有赋值的变量,当执行该脚本时并不会报错,shell解释器会把前面提到的两种情况的变量值设置为空。如果恰好在rm命令中调用了该变量,那么会造成不可估计的后果,轻则误删文件,重则导致操作系统故障。 场景1: <br /> <br /> ``` #!/bin/bash file_dir...
<p><img src="http://static.51tbox.com/static/2024-11-13/col/f9993c4703f70bccae39c4789378dc05/099ce83612df4e7d9835c33cd35deeaf.png.jpg" alt="23 个开箱即用的实用 Shell 脚本分享 第1张...
<p>ShellCheck 是一个用于静态代码分析工具,其专门针对 Shell 脚本语言进行检查。它可以帮助用户发现并纠正脚本中的常见问题、潜在错误和最佳实践不一致。新手必备工具,老手也经常通过该工具进行脚本排错。</p> <h2>功能特点 {#功能特点}</h2> <p>ShellCheck 可以检查 Shell 脚...