Linux知识集粹(3则)

如何判断Linux的发行版

cat /etc/issue

/etc/issue 的用途是作为在显示登陆提示符之前的提示信息,大多数情况下,都是显示为系统的发行版。

此外还可以通过 /etc/issue.net 文件来判断。

限制root用户的登录

/etc/securetty这个文件中保存了root用户可以安全登录的终端名称或telnet登录

1. 如果你希望root用户只能从tty1和tty2登录,则修改/etc/securetty这个文件并只保留下面的两行

[root@localhost ~]# cat /etc/securetty

tty1

tty2

2. 如果你想允许用户的telnet登录则加入pts/1 pts/2等,修改后文件内容如下

[root@localhost ~]# cat /etc/securetty

tty1

tty2

pts/1

pts/2

3. 如果你不限制root用户从任何位置登录,则可以删除这个文件或改名

[root@localhost ~]# mv /etc/securetty /etc/securetty.bak

Linux 的一些简单指令笔记

最近为了测试需要,必须熟悉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)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/87ef4a576ad1cb5c7a66e17c135d975a.html