查看文件
统计当前目录下文件的个数(包括子目录)
ls -lR| grep "^-" | wc -l
统计当前目录下文件的个数(不包括目录)
ls -l | grep "^-" | wc -l
ll
"ll" 命令通常是 "ls -l" 的别名,在终端中使用它会显示以下字段:
文件类型和权限:第一个字符表示文件类型(d表示目录,-表示普通文件),接下来的九个字符分为三组,每组三个字符,分别表示文件所有者、所属组和其他用户对该文件的读取、写入和执行权限。
硬链接数:硬链接指向同一个文件的不同文件名数量。
所有者和所属组:文件的所有者和所属组。
文件大小:以字节为单位的文件大小。
修改时间:文件内容最后一次修改的时间。
文件名:文件的名称。
例子:
-rw-r--r-- 1 www www 1302387 Mar 30 10:31 sj.log
这是一个普通文件,其权限为 rw-r--r--,所有者为 "www" 用户,所属组为 "www" 组,硬链接数为 1,文件大小为 1302387 字节,最后修改时间为3月30日的10点31分,文件名为 "sj.log"。
ls -lh
可以使用 ls -lh 命令,其中 -h 选项表示 "人性化"(human-readable)输出,即将文件大小以易于理解的方式显示,例如将字节转换为 MB、GB 等。你会看到类似以下的输出:
-rw-r--r-- 1 www www 1.2M Mar 30 10:31 sj.log
其中文件大小的单位已经被转换为 M(兆字节)了。