查看某文件夹下文件的个数
ls -l |grep "^-"|wc -l
或
find ./company -type f | wc -l
查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep "^-"|wc -l
查看某文件夹下文件夹的个数,包括子文件夹里的。
ls -lR|grep "^d"|wc -l
说明:
ls -l
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep "^-"
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于
一行信息对应一个文件,所以也就是文件的个数。
http://linux.ccidnet.com/art/305/20071128/1290347_1.html
转载:
分享到:
相关推荐
linux命令行下的ftp 多文件下载和目录下载,这个可以解决很多问题哦!
linux(redhat5)错误处理小结 ...6、当删除一个目录提示文件夹不为空时删除 rm -rf /test/* 删除test目录下所有文件 rmdir 删除目录 7. rpm -qa|grep 软件名称 查看软件安装包 rpm -ivh 安装包名称.rpm 安装软件
还可以删除文件夹和子文件夹中的所有文件,如下所示: rm -R /path/to/folder 文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。但是,我们可以通过使用各种方法在某种程度上防止误删文件。例...
ls: 列出当前目录下的文件和文件夹。 cd: 进入指定的目录。 pwd: 显示当前所在的目录。 mkdir: 创建一个新的目录。 rm: 删除文件或目录。 cp: 复制文件或目录。 mv: 移动文件或目录。 cat: 查看文件的内容。 grep: ...
在 Linux 终端下处理文件时,有时我们想直接清空文件的内容但又不必使用任何Linux命令行编辑器 去打开这些文件。那怎样才能达到这个目的呢?在这篇文章中,我们将介绍几种借助一些实用的命令来清空文件内容的方法。 ...
Linux Tomcat下使用Log4j接管catalina.out 日志文件生成方式,按天分割,解决catalina.out日志文件过大问题 1、将log4j-1.2.17.jar、tomcat-juli-adapters.jar两个jar包和log4j.properties文件拷贝到 Tomcat 的 lib...
1、在本文件夹目录下使用Linux命令行输入 make 进行编译链接生成可执行文件HashCalc 2. 命令行下输入 ./HashCalc 执行程序 3.命令行输入make clean可清理编译生成的文件 非Linux gcc编译器,不用makefile下 main.c...
at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口为23 open ip 连接到IP(属telnet登陆后的...
我们举几个例子(jhead如何使用)(命令和参数、文件夹、文件之间必须空格): (一)jhead-da2009:01:01-2008:01:01*jpg 把当前目录下的所有拍摄日期为2008/01/01的照片更改时间为2009/01/01。这在相机日期设置有误...
创建zip文件,提取zip文件,替换文件中的文本,使用表达式搜索文件,流文本编辑器,即时命令行ftp和http服务器,通过网络发送文件夹,复制不包括子文件夹和文件的文件夹,查找重复的文件,运行在文件夹的所有文件上...
(3)同层次建多个文件夹:mkdir 文件夹名/文件夹名 文件夹名/文件夹名 文件夹名/文件夹名 (4)切换目录:cd 文件夹名 (5)显示当前目录路径:pwd (6)显示当前目录下的文件或目录:ls (7)创建空文件:...
4、打开命令行窗口并进入程序目录下,如果是linux系统,运行文件run.sh;如果是windows系统,运行run.bat文件开始备份 备份完成后,在程序目录下会生成备份日志文件backupfile.log,里面记录了所有备份过的文件...
第3步,配置PAM信息,在/etc/pam.d/下新建一个文件,名字为vsftpd.pam,文件内容如下: auth required pam_userdb.so db=/etc/vsftpd/vsftpd.login account required pam_userdb.so db=/etc/vsftpd/vsftpd.login 第4...
11、在Linux系统下使用execl( )函数代替一个hello.c文件,在hello.c文件中实现从1到100的累加计算。 网络编程部分 1、在Linux系统下,通过TCP协议的套接字编程,在服务器端的计算机上实现累加求和的计算,数据全部...
在文件夹test里面建立文件夹calc,文件夹calc里面包含文件 add.c和sub.c计算两个数的加法和减法运算;包含文件main.c,调用当前文件夹里面的add.c和sub.c文件; c. 在文件夹test里面建立文件夹obj,用来保存所有...
文件夹中的海康文档给出了命令行 可以在终端中输入export查看环境变量是否导入了路径 第一次添加环境变量后需要重启(这点可能因人而异) 压缩包中有两个文件夹 一个是直接运行的脚本 一个是封装成类 根据需要自取,...
创建一个用户文件和认证域 设置访问控制 SSH 隧道 SSH 配置技巧 初始设置 控制调用的命令 httpd,Apache的HTTP服务器 先决条件 基本的 Apache 配置 认证选项 基本HTTP认证 SSL 证书管理 授权选项 整体访问控制 每...
如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。 一般界面是这样的: Manddrake Linux release 9.1(Bamboo) for i586 renrel 2.4.21-0.13mdk on i686 / tty1 localhost login:root ...
列出当前目录下的文件及子目录,以不同的颜色对文件夹与文件进行了区分, 文件是白色的字体,而文件夹是淡蓝色的字体 ls -l 以列表的形式列出目录下的详细内容 mkdir [-p] 目录名 ”目录名”就是要创建的目录...
而当我在Linux上工作的时候,常常需要访问Windows的C盘和D盘的内容,甚至是网络上的共享目录,Linux下加挂一个文件系统使用的是mount命令,用man mount命令可以得到命令参数的详细解释。下面就来介绍一下在几种情况...