导航:首页 > 文件教程 > shell文件size

shell文件size

发布时间:2025-07-12 17:34:02

『壹』 linux的shell 脚本里怎么用if 判断文件大小呀

需要几个工具 基本上思路是 用 配合awk取得文件大小 ,然后if判断
代码如下

s=` -k logfile|awk '{print $1}'`
if [ $s -gt 1024000000 ]
then
停止oracle监听进程
rm -rf logfile && touch logfile
启动oracle监听进程
else
continue
fi

『贰』 linux中Shell历史命令记录文件的路径是什么

路径/etc/bashrc。在 Linux 下面可以使用 history 命令查看用户的所有历史操作,同时 shell 命令操作记录默认保存在用户目录的 .bash_history 文件中。通过这个文件可以查询 shell 命令的执行历史。

代码如下:

HISTFILESIZE=4000

HISTSIZE=4000

HISTTIMEFORMAT='%F %T'

export HISTTIMEFORMAT

注意:

HISTFILESIZE 表示在 .bash_history 文件中保存命令的记录总数,默认值是 1000;

HISTSIZE 定义了 history 命令输出的记录总数;

HISTTIMEFORMAT 定义了时间显示格式,该格式与 date 命令后的 “+"%F %T"” 是一样的;

HISTTIMEFORMAT 作为 history 的时间变量将值传递给 history 命令。

(2)shell文件size扩展阅读:

显示历史命令

history 显示全部历史

history 数字 显示之前执行过的若干命令,例:history 2 显示执行过的上两条命令

使用上下箭头键也可以查看上一条根下一条命令,

3.运行历史命令

!! 运行上一条命令

!88 运行第88条命令

!88 /test 运行第88条命令并在命令后面加上/test

!?CF? 运行上一个包含CF字符串的命令

!ls 运行上一个ls命令

!ls:s/CF/l 运行上一个ls命令,其中把CF替换l

fc 编辑并运行上一个历史命令

fc 66 编辑并运行第66个历史命令

fc -e /usr/bin/vim 66 使用vim编辑第66个命令并运行

『叁』 linux的shell 脚本里怎么用if 判断文件大小呀

find有一个参数 -size +10000M

你可以定义一个变量 它的值为
查找目录下 是否满足同时名字叫123.cap 并且尺寸大于10000M的
是就赋予var

先执行tcpmp 后台运行

然后做一个循环 每隔一秒判断这个var
var=$(find . -name "123.cap" -size +10000M)

判断这个var是否不为空

当不为空 那么代表文件超出10g了 那么就完毕吧 exit

思路这样 你自己试试看

阅读全文

与shell文件size相关的资料

热点内容
苹果手机音乐如何管理 浏览:709
phpcmsv9密码忘记 浏览:669
appleid切换美国 浏览:82
yy的表情在哪个文件夹 浏览:836
微信旧版本45还能用吗 浏览:401
首饰在什么app比较好 浏览:623
cinterface头文件 浏览:627
华为交换机用户名密码 浏览:388
编程猫在抖音报了课怎么上 浏览:545
vf编程怎么做 浏览:804
20118号文件内容是什么 浏览:321
电脑c盘的文件封印怎么解除 浏览:277
怎么根据数据集画项集格 浏览:861
一般把视频放在哪个网站 浏览:691
win10怎么文件隐藏文件夹在哪里设置 浏览:333
安卓转移到ios数据有哪些 浏览:451
icns文件windows 浏览:969
老人使用的app应该满足哪些功能 浏览:91
超级链接怎么添加网站 浏览:113
安卓分段视频文件合并 浏览:167

友情链接