本文内容是根据网络上一篇博文使用shell脚本对linux系统和进程资源进行监控对其验证学习的总结。 主要是通过常用的 shell 命令来对系统的运行状态进行监控,另一方面也是对学习的 shell 命令的实战。涉及的命令系统相关ps 查看当前系统中进程信息
-u 指定所属用户
vimstat 展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情
转载
2024-03-15 05:26:08
41阅读
一个备份samba目录的脚本
原创
2016-06-23 23:27:07
930阅读
自己写了一个shell基本的学习笔记,现在把目录给大家,以后会陆续发表!预备知识. 3第一节shell运算符应用. 31. 整数测试运算. 42. 字符串测试运算. 43. 文件测试运算. 54. 逻辑运算. 5第二节在shell脚本中进行条件控制. 5第三节在shell脚本中进行for循环. 7第四节在shell脚本中进行while循环. 8第五节在shell脚本中使用util循环. 8第六节在
原创
2013-09-06 20:07:43
533阅读
#!/bin/bash
#this shell is create by ben@enmuo.cn
filename=`date +%Y%m%d%H%M%S`
echo -n "please input backup directory name:"
read directory
if [ ! -d $directory ]
then
echo 2&g
原创
2012-12-14 11:35:15
1257阅读
获取当前脚本绝对目录script_dir=$(cd $(dirname $0);pwd)获取脚本的上层目录dir=$(dirname $script_dir)
原创
2022-07-11 10:43:48
600阅读
文件目录命令ls 功能:显示文件和目录的信息ls -a 显示所有文件ls -l 显示文件属性ls -lh 显示文件大小ls -lt 显示文件按照修改时间排序cd 功能:切换目录cd dir 切换到当前目录下的dir目录cd / 切换到根目录cd .. 切换到到上一级目录cd ../.. 切换到上二级目录cd ~ 切换到用户目录cp 功能:复制文件cp source target 将文件source
Shell 目录Shell一、执行环境二、shell的执行工具例1:在shell脚本中执行其他语言的代码,EOF三、login shell / nologin shell四、shell的几个主要配置文件五、shell特点六、screen命令六.输入输出重定向七.排序命令八、shell通配符,元字符九、 shell 输出颜色 一、执行环境/usr/bin/bash shell运行环境 /usr/bi
转载
2024-03-24 08:56:48
123阅读
# Java Shell 脚本工作目录设置
在开发Java应用程序时,我们通常会用到Shell脚本来执行一些自动化任务,比如编译、打包、部署等。在编写Java Shell脚本时,我们需要考虑到工作目录的设置,以确保脚本能够正确地运行。
## 什么是工作目录?
工作目录(Working Directory)是指Shell脚本在执行时所处的当前目录。所有的文件操作都是相对于工作目录进行的。因此,
原创
2024-05-12 05:39:35
99阅读
解决了使用ln -s target linkName创造软链接无法正确取到真实脚本的问题。 参考: https://.jb51.net/article/59949.htm
转载
2019-08-22 17:08:00
350阅读
前几天写的七牛的参赛demo,用bash写了一个便捷安装的脚本,涉及到了路径相关的判断,从stackoverflow,加上自己的实践整理一下。简单版下面是一个最简单的实现,可以解决大多数问题,缺陷是对于软链接显示的是软链接所在的目录lineos:false12#!/bin/bashDIR="$( cd "$( dirname "$0" )" ...
原创
2022-11-10 22:54:32
132阅读
http://www.wenzizone.cn/?p=313#!/bin/sh #http://www.wenzizone.cn/?p=313#晚上没事,用shell写了个递归遍历目录的脚本,本脚本实现递归遍历指...
转载
2022-05-03 16:03:16
863阅读
简单备份脚本
原创
2011-08-16 14:41:45
846阅读
#!/bin/bashsource /etc/profile
tool_path=/data/rsync_clientroot_path=/data/log
####yyyy-mm-dd¸ñʽdate_today=`date +"%Y-%m-%d"`date_yesterday=`date -d "yesterday" +%Y-%m-%d`
#yyyymmdd¸ñʽdate_toda
转载
2017-11-20 16:36:00
818阅读
2评论
cp -r sour dir(此时若没有dir目录文件。即在工作路径下建立dir目录文件)cp sour dir 拷贝文件
原创
2022-06-06 17:00:32
1818阅读
写shell脚本,一般需要把脚本的当前目录作为工作目录,如何获取当前脚本的目录呢?在执行脚本中如何取得脚本所在的目录,分两种情况:如果当前目录就是install文件所在位置,直接pwd取得绝对路径而如果是从其他目录来调用脚本的情况,先cd到文件所在目录,再取得install的绝对路径提供一下两种方法:第一种稍微繁琐:getCurPath(){if["`dirname"$0"`"=""]||["`d
原创
2019-10-22 19:23:49
3514阅读
当我们把shell作为可执行文件,并把shell脚本路径加入到环境变量之后,在其他目录使用到脚本所在
原创
2022-09-14 12:06:12
241阅读
# 如何在Java中创建shell脚本进行目录压缩
## 概述
在本文中,我将向你介绍如何在Java中使用shell脚本来进行目录压缩。首先,我将简要介绍整个流程,并用表格列出每个步骤。然后,我将详细解释每个步骤需要做什么,并提供相应的代码示例。最后,我将使用mermaid语法绘制一个序列图来展示整个过程。
## 整体流程
下表是整个流程的步骤概览:
| 步骤 | 描述 |
| --- |
原创
2023-10-12 10:14:51
119阅读
LINUX系统运维技术交流群:4930609
#!/bin/sh
# dtree: Usage: dtree [any directory]
dir=${1:-.}
(cd $dir; pwd)
find $dir -type d -print | sort -f | sed -e "s,^$1,," -e "/^$/d" -e &qu
原创
2012-07-26 11:18:29
767阅读
从脚本中获取脚本执行的当前路径cd /home/work/software/ && sh xxxxxx.sh
脚本内容
#!/bin/bash
###获取脚本执行的目录
SCRIPTDIR="$( cd "$( dirname "$0" )" && pwd )"
ROOTDIR="$( cd $SCRIPTDIR/.. && pwd )"
ec
原创
2019-11-13 14:43:04
4772阅读
由于工作原因,要管理一些图片服务器,其中有几台是作为图片存放的机器,每台机器配有10T的硬盘,最近硬盘告急,都只剩下几百个G,所以要删除一些图片。
目前服务器有一亿多个文件,删过这种大量的小碎文件的朋友一定知道使用rm -rf的下场,效果非常的差,基本上看不到什么效果。通过find命令带delete的效果也不太好,后来使用了rsync将空目录同步过去的方式,效果比较好,一天大概能清理出400G的
原创
2012-11-22 16:10:04
1811阅读
点赞
2评论