新聞中心

linux重要知識

作者: 時間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

1,Q:在 Linux 中怎樣實(shí)現(xiàn)類似 DOS 環(huán)境下的 AUTOEXEC.BAT 批處理功能?

本文引用地址:http://butianyuan.cn/article/201609/304109.htm

A:將腳本添加到 /etc/rc.d/rc.local 中即可。這是由 Linux 啟動時的第一個進(jìn)程 init 控制的。init 進(jìn)程還可以自動啟動 /etc/rc、/etc/rc.d、/etc/rc?.d 目錄下的許多腳本文件。

2,Q:Linux 中 NE2000 兼容網(wǎng)卡的安裝?

A:目前市場上 NE2000 兼容網(wǎng)卡比較多,如 D-Link DE220p 等。如果 Linux 不能檢測到這些網(wǎng)卡,則可以用手動的方法安裝。以 D-Link DE220p 網(wǎng)卡為例,在 Red hat Linux6.0 和 Turbo Linux 下可以這樣安裝:首先檢測出網(wǎng)卡的 IO 端口號和 irp 號,然后啟動進(jìn)入 Linux,在 /etc/rc.d/rc.sysinit 文件中加入語句(假設(shè)網(wǎng)卡的 IO=0x240,irp=0x5):

modprobe ne.o io=0x240 irq=5

然后啟動 Linux 即可。

對于 Slackware Linux,可以編輯 /etc/rc.d/rc.modules 文件,將 NE2000 網(wǎng)卡驅(qū)動前的注釋符號“#”去掉,設(shè)置網(wǎng)卡 IO 號即可,即:

/sbin/modprobe ne io=0x240

3,Q:Slackware Linux3.4 的 LILO 被破壞后的恢復(fù):

A:一臺同時安裝 Slackware Linux3.4、Windows98、WindowsNT 的機(jī)器,在 Windows98 重新安裝后,主引導(dǎo)區(qū)的 LILO 丟失,不能引導(dǎo) Linux,按如下步驟處理后,就可以修復(fù) LILO: 首先用 BOOT 盤引導(dǎo)機(jī)器,在 BOOT: 提示符后輸入 mount root=/dev/hda4 回車,其中 hda4 是 Linux 的引導(dǎo)分區(qū),應(yīng)當(dāng)根據(jù)你的具體情況而定;這樣機(jī)器就會啟動進(jìn)入到 Linux 狀態(tài),然后以 root 用戶登錄,進(jìn)入 /sbin 目錄,運(yùn)行 liloconfig 程序,選第 6 項“Reinstall LILO using the existing lilo.conf”,這樣就會恢復(fù)原來的 LILO 設(shè)置。

4,Q:怎樣將 LILO 備份到軟盤上?

A:在 /sbin 目錄下運(yùn)行命令 lilo -b /dev/fd0 即可。備份的軟盤可以用來啟動 Linux 系統(tǒng),與硬盤啟動沒有區(qū)別。

5,Q:能不能從 DOS 下啟動 Linux?

A:能。例如 Red Hat Linux6.0 的光盤上有一個程序 loadlin,它就可以從 DOS 下啟動 Linux。條件是你要有一個 Linux 內(nèi)核映像文件 vmlinuz(可在 Linux 安裝光盤上找),還要知道 Linux 的啟動分區(qū)。命令的執(zhí)行格式為:

loadlin vmlinuz root=/dev/hda4 ; 其中 /dev/hda4 為 Linux 的 root 文件系統(tǒng)所在的硬盤分區(qū)

可以用這種方法恢復(fù)主引導(dǎo)分區(qū)中遭到破壞的 LILO 系統(tǒng)。

6,Q:Linux 能否實(shí)現(xiàn)用戶登錄運(yùn)行腳本?

A:可以。用戶登錄時,Bash 首先執(zhí)行全局登錄腳本(由 root 建立) /etc/profile,然后在用戶起始目錄下依次尋找 .bash_profile、.bash_login、.profile 三個文件,執(zhí)行最先找到的一個??梢杂眠@種辦法像 Netware 一樣為不同的用戶定制運(yùn)行環(huán)境。

此外,用戶退出登錄時還可以運(yùn)行 .bash_logout 腳本。

7,Q:在 Linux 中給命令指定別名(alias):

A:如果命令或命令序列太長,或不符合用戶的習(xí)慣,那么為它指定一個別名是不錯的辦法。雖然可以為命令建立“鏈接”解決長文件名的問題,但對于帶命令行參數(shù)的命令,鏈接就無能為力了。而指定別名則可以解決此類所有問題。只要舉一些例子就可以了:

alias l=´ls -l´ ;用 l 代替 ls -l 命令(Xenix 下就有類似的 l 命令)

alias cd..=´cd ..´ ;用 cd.. 代替 cd .. 命令(對在 DOS 下使用慣了 cd.. 的人幫助很大)

alias md=´mkdir´ ;用 md 代替 mkdir 命令(對在 DOS 下…)

alias c:=´mount /dev/hda1 /mnt/c cd /mnt/c´ ;用 c: 命令代替命令序列:安裝 DOS 分區(qū),再進(jìn)入

8,Q:一臺機(jī)器為 Win98 與 Linux 雙啟動,默認(rèn)啟動 OS 為 Linux,現(xiàn)想改變默認(rèn)啟動為 Win98,怎么辦?

A:簡單。編輯 lilo.conf 文件,在其文件的第四行后加上 default=dos,存盤退出即可。

9,Q:系統(tǒng)的關(guān)閉:

A:#shutdown –r +10 (十分鐘后系統(tǒng)自動重啟):

# shutdown –r 13:00 (13:00整,系統(tǒng)自動重啟)

# shutdown –r now (系統(tǒng)立即重啟)

# reboot (系統(tǒng)立即重啟)

# haltsys (關(guān)閉系統(tǒng))

# shutdown –h (關(guān)閉系統(tǒng))

10,Q:使用虛擬控制臺:

A:一般新安裝的 Linux 有 4 個虛擬控制臺,熱鍵為: ALT+F1,ALT+F2,ALT+F3,ALT+F4。

例如:登錄后按 Alt+F2 鍵,這時又可以看到 login: 提示符, 這個就是第二個虛擬控制臺。

11,Q:強(qiáng)行退出 X-windows:

A:當(dāng)工作在 X-windows 界面時,想迅速切換到字符界面,只需使用熱鍵 Ctrl+Alt+Backspace。

12,Q:好的口令應(yīng)滿足什么條件?

A:通常,好的口令應(yīng)當(dāng)易于記憶但卻不易被?校它們Φ保?br />   (1) 是大小寫的混合;

(2) 可拼讀;

(3) 既含字母,也含非字母的字符;

(4) 6 到 8 個字符長度;

(5) 易于鍵入。

13,Q:ping 命令能干些什么?

A:它能告訴你現(xiàn)在哪些機(jī)器可用。ping 可能是最基本的 UNIX 網(wǎng)絡(luò)命令,它僅僅向你提供的地址發(fā)送一個小包,然后偵聽這臺機(jī)器是否有“回答”。你可使用機(jī)器的 Internet 地址,如 192.78.222.81,或者也可使用機(jī)器名:ping therehost。該名字可以是局部的主機(jī)(host)文件中的名字或由域名服務(wù)器(DNS)解析的名字,但在任何情況下都應(yīng)是網(wǎng)絡(luò)可以用來找出特定機(jī)器的名稱。如果機(jī)器對 ping 沒有響應(yīng),它也不會對其他什么有反應(yīng),因?yàn)樵诰W(wǎng)絡(luò)上“看”不見它。在這種情況下,除非問題非常簡單和明顯,諸如機(jī)器被別人關(guān)掉了等,否則,去問問系統(tǒng)管理員。不管在哪種情況下都要涉及到系統(tǒng)管理員,因?yàn)橹貑? UNIX 系統(tǒng)并不像 DOS 機(jī)器一樣簡單。

14,Q:Linux 下軟驅(qū)的使用:

A:如果是 Linux 的 ext2 文件系統(tǒng),用如下命令: #mount -t ext2 /dev/fd0 /mnt

DOS 格式的軟盤則用命令: #mount -t msdos /dev/fd0 /mnt

然后就可以在 /mnt 里訪問軟盤的內(nèi)容了。注意在取出軟盤之前要先卸掉軟盤上的文件系統(tǒng):

#umount /mnt 否則會導(dǎo)致信息丟失。


上一頁 1 2 下一頁

關(guān)鍵詞: linux 重要知識

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉