可以使用ls -lh命令,该命令以更接近文件大小的单位显示文件的大小。在Linux中显示文件大小时,通常的做法是使用“Is -I”,这是文件的大小。
但是,如果文件很大,则不是特别易读。此时,您可以使用ls -lh以更接近文件大小的单位显示文件的大小,例如:
[root@localhost home]# ls -lh
total 3.2G
-rw-r--r--. 1 root root 774K Jun 24 09:17 h
-rw-r--r--. 1 root root 2.3G Jun 24 09:18 i
-rw-r--r--. 1 root root 839K Jun 24 09:17 j
-rw-r--r--. 1 root root 693K Jun 24 09:17 k
-rw-r--r--. 1 root root 147M Jun 24 09:40 l
扩展资料
ls和ll都是用于查看文件的命令。如果它只是ls,它只列出目录中的文件。列出文件或目录后,它还列出了目录中文件的详细信息。详细信息是文件所有者,所有组等。
可以实验,ls ll之后的区别。
ls -l命令(带有l参数后跟ls)等同于ll命令。
-r反转目录。
-t按时间排序。
-u对上次访问文件的时间进行排序。
-x按列输出,水平排序。
du不是显示文件大小,而是显示文件所占用的block大小,默认linux系统分区的block size是4k,也就是说即使文件只有1个字节,也会占用4k,ls -l则是文件的实际大小。 *** 作方法如下:
1、打开Linux系统终端,然后进入某个文件夹,并且输入ls命令,即可列出该文件夹下的所有文件名信息了。
2、当然也可以用*加字母来匹配一些后缀名等,这样即可列出指定后缀名的文件了。
3、也可以列出以某些字母或者是字符串开头的文件的。
4、匹配一些无规则的,可以把要匹配的字符放到中括号里面即可。
5、还可以把所有的文件名导入进一个TXT文件里,ls>文件名.txt即可把该目录下的所有文件名保存到这个文本文件里了。
6、最后打开这个TXT文件,即可看到对应目录下的所有文件的文件名了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)