Linux认证辅导:Linux的/proc文件系统
文件的写入操作,无法保存退出
对文件的写入操作我有个疑问:[email protected]:/proc/sys/net/ipv4# vi icmp_echo_ignore_all
:wq
"icmp_echo_ignore_all"
"icmp_echo_ignore_all" E667: 同步失败
请按 ENTER 或其它命令继续
当直接用VI编辑时,无法保存退出。
但是:
[email protected]:/proc/sys/net/ipv4# echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
却可以生效,这是为什么?
:wq
"icmp_echo_ignore_all"
"icmp_echo_ignore_all" E667: 同步失败
请按 ENTER 或其它命令继续
当直接用VI编辑时,无法保存退出。
但是:
[email protected]:/proc/sys/net/ipv4# echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
却可以生效,这是为什么?
对文件的写入操作我有个疑问:
:wq
当直接用VI编辑时,无法保存退出。
但是:
却可以生效,这是为什么?
回答:
/proc 这个目录是虚拟在内存中的,不在硬盘保存,
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20