易截截图软件、单文件、免安装、纯绿色、仅160KB

百分求一linux命令

我想统计某个目录下的建立时间为我指定时间的,文件的总大小

要怎么统计?请问要用什么命令
find命令

find + du

你指定的时间 精确到分 还是秒

在Linux中,没有文件最初创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。
不知道你要的是哪个时间

关于这3个时间 你可以用stat 文件 的方式来查看

精确到天就可以了~比如统计该文件夹下昨天建立的文件的总大小

我需要的是修改时间 ,我的文件只会被访问~不会再被修改

谁能告诉我?谢谢~    统计某个文件夹下指定修改时间的文件总大小

find . -type f -mtime +1|du * -bc


请教一下  du * -bc 是什么意思?

额,错了


find . -type f -mtime +1|du * -bc  会提示引数太多,可能是说文件数太多????

还有把这个脚本放到目标文件夹下执行 否则你要改一下脚本中的相关路径

要是代码不行 你在里的系统里执行一下 stat 随便一个文件 然后把结果告诉我 我根据你的系统改改

find . -type f -mtime +1 -exec du -b {} \; | awk 'BEGIN{total=0}{total+=$1}END{print total}'


好像没有直接的命令吧,换种思维,可以写个shell啊


还有上面求得的是文件的总大小,单位字节,而不是占用的总磁盘空间数,这个你可以根据需要修改du的参数

您的那个shell脚本我还在执行~我刚才看了下~我随


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

关于LINUX操作系统的安装

    我没有安装操作系统的经验,即使是WINDOWS。现在想在LINUX操作系统大环境下学C语言,又要买本本,请问如果操作系统安装不当,会不会对电脑造成什么大的破坏?有没有必要先买一个二手电脑练一下LINUX的 ......

linux gcc OCI 编译问题

在linux下,怎样编译OCI的程序?它的gcc指令是什么?我从网上找的都不能用!还有,我在linux用C与oracle连接,我都需要安装oralce的哪些软件?只需要oralce的客户端,与OCI的库么?别的还需要么?
请高手指教! ......

linux下其他用户使用proc命令要怎么设置

linux下其他用户使用proc命令要怎么设置
oracle用户已经可以使用proc命令了.

还需要其他的吗?
已经加入Oracle用户所在组了

原来是我用putty登录,设置后必须重新登录才可以用  晕

引用
原来 ......

请问双系统如何在LINUX下面清除XP的登录密码?

我的电脑是双系统 昨天进入xp时到登录页面时无法输入密码 鼠标可以动 光驱老早坏了 现在只能进入LINUX 望高手指点一下该怎么办 可不可以在LINUX下面清除XP的登录密码???或者还有别的什么方法。。。
XP的安全模式 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号