最近为了测试需要,必须熟悉Linux测试平台。要熟悉一些简单的指令。
1、关于用户的。用户分超级用户和简单用户,超级用户具有为自己和其他用户指定指令,举个例子来说,普通用户创建了一个A用户,A用户的口令是锁定的,因此,A用户将无法使用,这个时候,可以用超级用户进行解锁。如果一个普通用户要升级为超级用户,可以用su指令来升级,不过必须知道超级用户的密码。
2、一些简单的操作指令:
(1)、cat 可以通过这个指令来观察一个文件夹中的文件属性。
(2)、cd 可以通过来返回上一级或者进入一个文件夹中。
(3)、mkdir 可以用来创建一个文件夹。
(4)、ls 列出当前文件夹中的所有文件。
(5)、adduser 可以通过这个来添加新的用户,不过最好用超级用户来添加新的用户。
3、文件系统,对于嵌入式来说,现阶段是用JFFS2文件系统,他是由redhat维护,专门针对flash存储器开发的。他的管理模式中有块节点,通过对节点的管理,包含有三种模式,通过对三种模式的管理,来达到对flash的管理。不过由于开始设计的局限性:对于flash中的每个节点,在内存中都有一个记录对其进行管理,所以,当flash越大时,内存也会被占用更多的资源。所以,后来开发了JFFS3的文件系统,他的记录保存在flash中,这样不用在内存中占用资源。(作者zhengyj1105)

