当前位置: 首页 > 面试题库 >

如何显示/ proc中文件的大小?它不应为零

江佐
2023-03-14
问题内容

从以下消息中,我们知道文件/ proc / sys / net / ipv4 / ip_forward中有两个字符,但是为什么ls仅显示此文件的大小为零?

我知道这不是磁盘上的文件,而是内存中的文件,所以有什么命令可以看到/ proc中文件的实际大小?

root@OpenWrt:/proc/sys/net/ipv4# cat ip_forward | wc -c
2
root@OpenWrt:/proc/sys/net/ipv4# ls -l ip_forward
-rw-r--r--    1 root     root            0 Sep  3 00:20 ip_forward
root@OpenWrt:/proc/sys/net/ipv4# pwd
/proc/sys/net/ipv4

问题答案:

这些实际上不是磁盘上的文件(如您所述),但是它们也不是内存中的文件-/ proc中的名称对应于对操作系统中正在运行的内核的调用,并且内容是动态生成的。

系统不知道不生成文件的大小,但是如果您两次读取“文件”,由于系统可能已更改,因此无法保证您会获得相同的数据。

您可能正在寻找程序 sysctl -a



 类似资料:
  • 问题内容: 我想知道如何根据某些模式来更改某些单词和表达式的样式。 我正在使用小部件,但不确定如何执行此操作(与文本编辑器中语法高亮显示的想法相同)。即使这是用于此目的的正确小部件,我也不确定。 问题答案: 这是用于这些目的的正确小部件。基本概念是,将属性分配给标签,然后将标签应用于小部件中的文本范围。您可以使用文本小部件的命令来查找与您的模式匹配的字符串,这将为您返回足够的信息,将标记应用于匹配

  • 我有一个由itext自动生成的PDF文件,我需要在HTML中显示该PDF文件。我的问题是:如何使用PDF.js在HTML中显示一个本地PDF文件?那个PDF文件应该按照某些标准生成吗?

  • 我正在使用Laravel5.7和ajax上传一个文件。 当我上传文件高达5 MB时,它工作正常。当我试图上传37MB文件时。它显示405方法不允许的错误。 但它在我的本地系统上上传50MB文件的速度非常快,但代码在实时服务器上不起作用。 我已经用php进行了设置。伊尼 max_execution_time=600max_input_time=600memory_limit=4096Mpost_ma

  • 问题内容: 如果我使用openFileOutput()创建并写入临时文件,在完成写入后如何获得文件大小? 问题答案: 我希望这可以帮助您: 其中,String 是要确定其文件大小的文件的路径。 返回文件的长度(以字节为单位),如Java 7文档中所述 : 返回此抽象路径名表示的文件的长度(以字节为单位),如果文件不存在,则返回0L。某些操作系统可能返回0L作为表示与系统有关的实体(例如设备或管道)

  • 本文向大家介绍javascript实现控制文字大中小显示,包括了javascript实现控制文字大中小显示的使用技巧和注意事项,需要的朋友参考一下 部分网站内容页通常会看到有控制文字分别以 大,中,小 三种方式显示,下面就把这个小功能做一下记录,对提高网站用户体验度还是有一些帮助的哦! 以上所述就是本文的全部内容了,希望大家能够喜欢。

  • 问题内容: 我正在尝试创建一个程序,该程序执行一系列给定的用户输入。仅在某些情况下才需要几个用户输入,并且如果可能的话,我想仅在选择一个Checkbutton(表示存在要求这些输入的情况)时显示这些输入值的Entry框和Labels。我不确定该怎么做: 将我要添加的标签和条目框放在已经存在的行之间。 取消选中“选择”按钮时,“隐藏”标签和输入框,而不进行选择,这样,如果重新选择“选择”按钮,则可以