|
@@ -570,7 +570,7 @@ EOF
|
|
}
|
|
}
|
|
|
|
|
|
# 磁盘读写速度测试
|
|
# 磁盘读写速度测试
|
|
-function disk_speed_test() {
|
|
|
|
|
|
+function my_disk_speed_test() {
|
|
# 首先同步缓存,确保测试准确
|
|
# 首先同步缓存,确保测试准确
|
|
sync
|
|
sync
|
|
echo 3 >/proc/sys/vm/drop_caches
|
|
echo 3 >/proc/sys/vm/drop_caches
|
|
@@ -586,3 +586,24 @@ function disk_speed_test() {
|
|
# 测试完成后删除测试文件
|
|
# 测试完成后删除测试文件
|
|
rm ./testfile
|
|
rm ./testfile
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+# 获取未使用的端口
|
|
|
|
+function my_unused_port() {
|
|
|
|
+ for port in {8000..65535}; do
|
|
|
|
+ if ! ss -tuln | grep -q ":$port "; then
|
|
|
|
+ echo $port
|
|
|
|
+ break
|
|
|
|
+ fi
|
|
|
|
+ done
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+# 查看当前挂载目录文件大小,不查看其他挂载目录
|
|
|
|
+function my_mounted_dir_size() {
|
|
|
|
+ # 默认当前目录
|
|
|
|
+ if [ -z "$1" ]; then
|
|
|
|
+ dir="."
|
|
|
|
+ else
|
|
|
|
+ dir="$1"
|
|
|
|
+ fi
|
|
|
|
+ du -hx --max-depth=1 ${dir} | sort -hr
|
|
|
|
+}
|