首页 > 试题广场 >

下列哪些命令可以看到文件的大小?

[单选题]
下列哪个命令可以看到文件的大小?(不添加参数的情况下)
  • ls
  • df
  • du
  • find
答案:C
A:ls是list的缩写,用来显示当前目录下面文件的信息;
B:df是disk free的缩写,用来显示文件系统中不同磁盘的使用情况;
C:du是disk usage的缩写,显示当前目录或者当前文件的占用的块大小;
D:find命令作用在目录下,用来查找指定目录或者当前目录下的文件。
发表于 2017-11-17 19:03:41 回复(0)
答案是C du命令可以查看某个文件的大小,du命令是disk usage的缩写,磁盘使用。
A ls明令是list的缩写,显示目录的作用。
B df命令的作用是disk free 查看硬盘的使用情况。
D  find 命令是查找某个文件的命令。
编辑于 2018-04-17 21:45:00 回复(4)
  • ls -a,以长格式显示文件详细信息,包括文件大小,不过此时的文件大小是以块为单位的,可以加上人性化显示选项 -h
  • df,查看当前文件系统下已挂载的磁盘各个分区的大小及其使用情况,同样的当前的分区大小是以块为单位,可以加上人性化显示选项 -h ,此时与 du 查看的根分区的目录 / 有点区别,一般 df 查看的比较大,这是因为 df 是粘在文件系统的角度计算占用磁盘大小,里面不仅包含了文件信息,还包含了正在运行中的程序所用到的缓存或者临时文件,这些在 du 中是不会统计的,因为这些文件一直处于增长过程中,是虚拟的,并没有进行持久化操作
  • du,查看文件或目录的占用磁盘大小,以块为单位显示,一般会加上选项 -h 人性化显示,-a 统计目录下的所有文件,然后汇总为本目录大小,该命令可以用来查看文件夹及其下面的文件总共所占的空间,这个用 ls -l 查看到的该目录下一级子目录中所有的文件或目录名称所占的大小
  • find,用来查找文件,后面跟上选项和参数,一般为 find -name "filename",该命令使用时是根据文件名挨个匹配,所以占用系统资源较大,这时候一般使用 locate 文件名在文件索引库中查找比较快速
发表于 2018-06-05 21:25:05 回复(1)
ls list directory contents
df  report file system disk space usage 【df用来报告指定对象所在盘的使用情况】
du estimate file space usage
find search for files in a directory hierarchy【用于查找文件或文件夹


编辑于 2021-06-30 16:17:51 回复(0)
du : disk usage df: disk. free
发表于 2017-09-01 01:22:41 回复(0)

选项 A ls可以查看文件的大小。

使用ls命令不添加任何参数时,它会显示当前目录下所有文件和子目录的名称,并且在每个条目旁边列出文件的大小。文件大小通常以字节为单位,但在某些操作系统上,也可以以千字节(KB)、兆字节(MB)或其他更大的单位表示。

因此,选项 Als是正确的答案。其他选项的作用描述如下:

B.df命令用于显示磁盘空间的使用情况,而不是文件的大小。

C.du命令用于显示目录或文件的磁盘使用情况。如果要查看文件的大小,可以使用du -h filename命令,其中-h选项会以易读的方式显示文件大小。

D.find命令用于在目录树中查找文件,并不直接提供文件大小的信息。

发表于 2023-11-06 10:19:42 回复(0)
A:ls是list的缩写,用来显示当前目录下面文件的信息;
B:df是disk free的缩写,用来显示文件系统中不同磁盘的使用情况;
C:du是disk usage的缩写,显示当前目录或者当前文件的占用的块大小;
D:find命令作用在目录下,用来查找指定目录或者当前目录下的文件。
发表于 2021-11-07 16:57:58 回复(0)
Ds usage of disk
发表于 2021-03-09 22:35:17 回复(0)
[root@RedHat01 a1]# ll -R
.:
total 16K
drwxr-xr-x. 2 root root   17 Aug 31 23:12 ddd/
-rw-r--r--. 1 root root   28 Aug 31 23:07 f1
-rw-r--r--. 1 root root   49 Aug 31 23:09 f2
-rw-r--r--. 1 root root 4.6K Aug 31 23:10 f3

./ddd:
total 12K
-rw-r--r--. 1 root root 12K Aug 31 23:12 df1
[root@RedHat01 a1]# du
12    ./ddd
28    .
系统为红帽8
我使用du,不加参数,无法看到文件大小,只能看到当前目录及子目录的大小。
发表于 2020-08-31 23:21:25 回复(1)
du为disk usage 指的是磁盘的使用情况
发表于 2020-03-07 21:05:54 回复(0)
df查看的是文件系统中组织结构的磁盘块占用大小,包括超级快、自举块等元数据。du查看的是当前目录及子目录下占用的磁盘块大小,可理解为是用户程序关心的。参见https://blog.csdn.net/vainfanfan/article/details/83895257
发表于 2019-01-02 17:02:03 回复(0)
基础命令。需熟练使用。du.记住了。
发表于 2018-04-21 15:39:03 回复(0)
 du命令可以查看某个文件的大小,du命令是disk usage的缩写,磁盘使用
ls明令是list的缩写,显示目录的作用。
 df命令的作用是disk free 代表代表磁盘中剩余的可用内存是多少。
 find 命令是查找某个文件的命令。
发表于 2018-04-10 14:08:33 回复(0)

ls命令要加参数才可以……

发表于 2018-02-24 14:23:03 回复(0)
同样的问题却有不同的答案,真是厉害了

编辑于 2017-12-18 21:51:09 回复(3)
ls -ltr文件名 和du -sh 文件名 df只能看到磁盘空间吧,怎么看文件的大小
发表于 2017-08-16 12:34:40 回复(0)