如何判斷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)