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

Linux命令行下统计当前文件夹下的文件个数

统计某文件夹下文件的个数
 
ls -l |grep "^-"|wc -l
统计某文件夹下目录的个数
 
ls -l |grep "^d"|wc -l
 
统计文件夹下文件的个数,包括子文件夹里的。
 
 
ls -lR|grep "^-"|wc -l
 
统计文件夹下目录的个数,包括子文件夹里的。
 
 
ls -lR|grep "^d"|wc -l
 
说明:
ls -l
 
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
 
 
 
grep "^-"
 
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
 
 
wc -l
 
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由 于一行信息对应一个文件,所以也就是文件的个数。


相关文档:

Linux 编程段错误(segmentation error)总结

   最近一段时间在linux下用C做一些学习和开发,但是由于经验不足,问题多多。而段错误就是让我非常头痛的一个问题。不过,目前写一个一千行左右的代码,也很少出现段错误,或者是即使出现了,也很容易找出来,并且处理掉。
    那什么是段错误?段错误为什么是个麻烦事?以及怎么发现程序中的段 ......

Linux 下SVN的使用

Linux 下SVN的使用
一、install
sudo aptitude install subversion
二、checkout
sudo svn --username fpzeng co https://********/
***
It's necessary to  replace my username fpzeng with yours.
三、update
sudo svn update
具体用到别的再说,今天刚装上 ......

Linux虚拟机安装VMware Tools

Linux虚拟机下安装VMware Tools
VMware Tools所在位置:
VMware 安装路径
\VMware\VMwareWorkstation\linux.iso
1.修改root用户密码
10:32:36 zhangzhen@zhangzhen-desktop:~$ sudo passwd root
[sudo] password for zhangzhen:
输入新的 UNIX 口令:
重新输入新的 UNIX 口令:
passwd:已成功更新密码
10:33 ......

关于更改虚拟机下linux分辨率的一点经验

     首先说明,本人的linux是rethat9,对其他的版本可能不适用
     xp系统下的虚拟机中安装了linux后,虚拟机VMware中的linux界面太小,是由于linux分辨率太低(通常为800×600)造成的,可以通过安装VMware Tools来更改分辨率到1024×768来解决这个问题,下面说明安装 ......

linux下的umask( )函数、setsid( )函数

       umask()函数:此函数的主要作用是在创建文件时设置或者屏蔽掉文件的一些权限。一般与open()函数配合使用。open函数原型:
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
int open( const char * pathname, int flags);
int open( const char ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号