国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux系統(tǒng)配置與優(yōu)化經(jīng)驗談

2024-07-26 00:31:39
字體:
供稿:網(wǎng)友
    作為linux愛好者,筆者安裝過各種Linux發(fā)行套件。在每次安裝過程中,大量的配置
優(yōu)化工作花費了許多時間,并且容易造成一些細節(jié)的遺漏。本文以安裝與使用
RedHat 6.1為例,談一些自己的體會,與參加IBM“我愛Linux”網(wǎng)上聚會活動的朋友交流。

關(guān)于硬盤分區(qū)

筆者的經(jīng)驗是安裝Linux時一定要建立單獨的分區(qū),用于存儲用戶的私人數(shù)據(jù),同時
可以用于備份系統(tǒng)的配置文件,便于以后配置。

編輯/etc/inittab文件

大部分Linux的發(fā)行套件都建立六個虛擬控制臺,實際上三個已經(jīng)足夠,并且可以節(jié)
省可貴的內(nèi)存空間。編輯/etc/inittab文件,在下面三行的前面加上#。

4:2345:respawn:/sbin/mingetty tty4
  5:2345:respawn:/sbin/mingetty tty5
  6:2345:respawn:/sbin/mingetty tty6

然后執(zhí)行init q,使系統(tǒng)重新讀取/etc/inittab文件,關(guān)閉tty4、tty5、tty6虛擬控
制臺。如果不考慮系統(tǒng)的安全,你可以利用第四個虛擬控制臺來查看各種系統(tǒng)信息,
編輯/etc/syslog.conf文件,在最后一行加入:

.?/dev/tty4
  最后再執(zhí)行killall -HUP syslog。
  編輯/etc/inputrc文件

只要編輯/etc/inputrc文件,設置INPUTRC的環(huán)境變量,利用Tab鍵的命令補全功能,就
可以實現(xiàn)類似于MSDOS的DOSKEY的功能。這樣對文件與目錄的各種操作,也一樣方便快捷。

編輯/etc/rc.local文件

如果需要定制自己的登錄信息,注意要修改/etc/rc.d/rc.local文件,因為每次執(zhí)行
/etc/rc.d/rc.local文件,都需要修改/etc/issue與/etc/issue.net文件,我們可以編
輯定制自己的/etc/issue文件,加快Linux引導過程,并且加入以下內(nèi)容:

echo "base=0xd8000000 size=0x800000 type=write-combining" >> /PRoc/mtrr
  # Enable NumLock
  for tty in /dev/tty[1-3]; do
  setleds -D +num <
  done

定制vim的環(huán)境

在Linux環(huán)境中,有許多編輯器,主要有emacs、vim、joe等,對于從沒有使用過UNIX或
者Linux的人,筆者的建議是最好找?guī)妆居嘘P(guān)的參考書,先了解這些編輯器的使用方法,
這樣安裝好Linux后,在編輯與查看一些配置文件時,不至于茫然不知所措。

編輯/etc/mtools.conf文件

一般情況下,都是在自己的機器安裝Windows 98與Linux兩種操作系統(tǒng),通過安裝mtools
包,可以不用安裝相應的文件系統(tǒng),允許在MSDOS、Windows 98與Linux的文件系統(tǒng)之間,
實現(xiàn)文件的讀、寫、移動、顯示等操作。假設Windows 98安裝在/dev/hda1、/dev/hda5
分區(qū)下,修改/etc/mstools.conf文件,加入以下內(nèi)容:

drive c: file="/dev/hda1"
  drive d: file="/dev/hda5"
  這樣就可以執(zhí)行mdir c:等命令。

拷貝各種配置文件

根據(jù)機器的用途,編輯拷貝相應的配置文件,例如:samba的配置文件/etc/smb.conf,
域名服務器的配置文件,DHCP的配置文件/etc/dhcpd.conf等。一般情況下,這些文件
一旦配置好,很少發(fā)生改動,這樣可以節(jié)約許多時間。注意原來的配置文件一定要做好
備份,如果配置文件發(fā)生改動也要做好備份!

編譯Linux內(nèi)核

一般各種Linux系統(tǒng)套件安裝的內(nèi)核,都適合大部分的機器,但缺點是大而全,套件中
包含有許多自己根本不需要的模塊。只有根據(jù)自己的需要及機器硬件條件來配置內(nèi)核,
才能達到最優(yōu)。注意在編譯內(nèi)核前,一定要對自己機器有一個全面的了解,這樣才能做
到心中有數(shù)。

以下是編譯內(nèi)核的簡要步驟:(以redhat6.1為例說明)

1.進入/usr/src/linux,編輯Makefile文件,修改EXTRAVERSION= -xx,其中xx表示編
譯的版本號,最好用數(shù)字,并且大于原來的數(shù)值。

2.根據(jù)自己機器的硬件配置,選擇相應的選項來配置內(nèi)核。

#make menuconfig

3.理順各文件的依存關(guān)系,清理以前生成的目標文件及其他文件。

#make clean ; make dep

4.編譯內(nèi)核與安裝,并且安裝模塊。

#make bzImage
  #make modules; make modules_install

5.安裝內(nèi)核。

# cp arch/i386/boot/bzImage /boot/vmlinuz-y.y.yy-xx
  將內(nèi)核復制到/boot目錄下,其中y.y.yy表示Linux版本號,xx表示編譯的版本號。
  # cp System.map /boot/System.map-y.y.yy-xx
  # cd /boot
  # ln -s System.map-y.y.yy-xx System.map
  最后,編輯lilo的配置文件/etc/lilo.conf即可。

6.測試新內(nèi)核。

引導完成后,注意檢查/lib/modules/y.y.yy-xx目錄下,是否建立modules.dep文件。
如果文件存在,可以修改/etc/rc.d/rc.sysinit,將有關(guān)執(zhí)行模塊依賴的命令的內(nèi)容
注解掉,這樣可以加快Linux的啟動過程。

注意測試新內(nèi)核之前,用戶最好保留原來的內(nèi)核,這樣如果新建的內(nèi)核引導Linux不成
功,可以利用舊的內(nèi)核引導Linux操作系統(tǒng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平罗县| 清丰县| 苏尼特右旗| 化德县| 陆丰市| 绥化市| 启东市| 梅州市| 饶阳县| 玛曲县| 亳州市| 阳新县| 资中县| 班玛县| 台安县| 镶黄旗| 勃利县| 大港区| 卢湾区| 石楼县| 牙克石市| 丰县| 昌吉市| 新竹县| 庆云县| 布尔津县| 陆河县| 东港市| 方城县| 娄烦县| 宁化县| 夹江县| 大埔区| 鱼台县| 巩留县| 班玛县| 沅陵县| 五常市| 南木林县| 当阳市| 大庆市|