如何查看嵌入式linux使用的是什么文件系统

时间:2021-09-27 19:59:11
我用命令配置了开发板的一些参数,但是重启后就又变成默认值了,
但是通过web界面配置的参数却可以保存,
我不知道它是怎么保存数据的,用的是哪种文件系统。

例如:我用ifconfig改了IP地址,但是重启后它又恢复默认值,
但是我通过web修改了IP地址,缺可以保存,
搞不清楚是怎么回事,请大虾指教。

9 个解决方案

#1


ifconfig命令是重启失效,需要写到配置文件里
比如用vi 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件

#2


df好像可以看出来的,记不清了


ifconfig配置的ip确实重启就没了的,这个正常
具体保存在哪里,对嵌入式系统来说一般不固定,只能追代码了

#3


嵌入式都是裁剪的系统,所以不是哪种固定的风格,要看ip地址保存到哪个文件,只能看几个常用的配置文件位置,都是在etc下面的,一般有sysconfig,init.d几个目录下面
你用web改下,ls -lt看看哪个文件被修改过了也可以看到的
嵌入式etc下面没几个文件的,全面cat下就能找到了

#4


谢谢楼上几位的回答

引用 3 楼 hawk198 的回复:
嵌入式都是裁剪的系统,所以不是哪种固定的风格,要看ip地址保存到哪个文件,只能看几个常用的配置文件位置,都是在etc下面的,一般有sysconfig,init.d几个目录下面
你用web改下,ls -lt看看哪个文件被修改过了也可以看到的
嵌入式etc下面没几个文件的,全面cat下就能找到了

配置文件确实在etc下面,我mount了看到etc用的是ramfs,但是用命令修改的参数,reboot后都还在,这是怎么回事?

#5


该回复于2011-04-29 11:22:56被版主删除

#6


命令修改的只是内存里的内核,要保存的话,要修改配置文件

#7


***  Mark 关注 学习下 有问题?

#8


引用 6 楼 zaghost 的回复:
命令修改的只是内存里的内核,要保存的话,要修改配置文件

etc是ramfs,用vi修改配置文件,reboot后肯定会恢复默认值的,
但是我用命令修改却可以保存,这是怎么回事?

#9


谢谢大家,问题早解决了,忘记结贴了。
其实我这块板子是ramfs的文件系统,所以是不保存的,但是用它自己的命令修改的参数,它是保存到mtd的一个分区里,这个分区专门用来存储用户数据的,所以每次修改了都在。

#1


ifconfig命令是重启失效,需要写到配置文件里
比如用vi 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件

#2


df好像可以看出来的,记不清了


ifconfig配置的ip确实重启就没了的,这个正常
具体保存在哪里,对嵌入式系统来说一般不固定,只能追代码了

#3


嵌入式都是裁剪的系统,所以不是哪种固定的风格,要看ip地址保存到哪个文件,只能看几个常用的配置文件位置,都是在etc下面的,一般有sysconfig,init.d几个目录下面
你用web改下,ls -lt看看哪个文件被修改过了也可以看到的
嵌入式etc下面没几个文件的,全面cat下就能找到了

#4


谢谢楼上几位的回答

引用 3 楼 hawk198 的回复:
嵌入式都是裁剪的系统,所以不是哪种固定的风格,要看ip地址保存到哪个文件,只能看几个常用的配置文件位置,都是在etc下面的,一般有sysconfig,init.d几个目录下面
你用web改下,ls -lt看看哪个文件被修改过了也可以看到的
嵌入式etc下面没几个文件的,全面cat下就能找到了

配置文件确实在etc下面,我mount了看到etc用的是ramfs,但是用命令修改的参数,reboot后都还在,这是怎么回事?

#5


该回复于2011-04-29 11:22:56被版主删除

#6


命令修改的只是内存里的内核,要保存的话,要修改配置文件

#7


***  Mark 关注 学习下 有问题?

#8


引用 6 楼 zaghost 的回复:
命令修改的只是内存里的内核,要保存的话,要修改配置文件

etc是ramfs,用vi修改配置文件,reboot后肯定会恢复默认值的,
但是我用命令修改却可以保存,这是怎么回事?

#9


谢谢大家,问题早解决了,忘记结贴了。
其实我这块板子是ramfs的文件系统,所以是不保存的,但是用它自己的命令修改的参数,它是保存到mtd的一个分区里,这个分区专门用来存储用户数据的,所以每次修改了都在。