最近中文字幕完整版高清,宅男宅女精品国产av天堂,亚洲欧美日韩综合一区二区,最新色国产精品精品视频,中文字幕日韩欧美就去鲁

首頁(yè) > 考試輔導(dǎo) > 計(jì)算機(jī)考試 > Linux認(rèn)證 > Linux交流指導(dǎo) > Linux系統(tǒng)配置與優(yōu)化經(jīng)驗(yàn)談

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

        作為linux愛(ài)好者,筆者安裝過(guò)各種linux發(fā)行套件。在每次安裝過(guò)程中,大量的配置優(yōu)化工作花費(fèi)了許多時(shí)間,并且容易造成一些細(xì)節(jié)的遺漏。本文以安裝與使用redhat 6.1為例,談一些自己的體會(huì),與參加ibm“我愛(ài)linux”網(wǎng)上聚會(huì)活動(dòng)的朋友交流。   關(guān)于硬盤(pán)分區(qū)

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

  編輯/etc/inittab文件

  大部分linux的發(fā)行套件都建立六個(gè)虛擬控制臺(tái),實(shí)際上三個(gè)已經(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ái)。如果不考慮系統(tǒng)的安全,你可以利用第四個(gè)虛擬控制臺(tái)來(lái)查看各種系統(tǒng)信息,編輯/etc/syslog.conf文件,在最后一行加入:.?/dev/tty4
  
  最后再執(zhí)行killall -hup syslog。
  
  編輯/etc/inputrc文件

  只要編輯/etc/inputrc文件,設(shè)置inputrc的環(huán)境變量,利用tab鍵的命令補(bǔ)全功能,就可以實(shí)現(xiàn)類(lèi)似于msdos的doskey的功能。這樣對(duì)文件與目錄的各種操作,也一樣方便快捷。

  編輯/etc/rc.local文件

  如果需要定制自己的登錄信息,注意要修改/etc/rc.d/rc.local文件,因?yàn)槊看螆?zhí)行/etc/rc.d/rc.local文件,都需要修改/etc/issue與/etc/文件,我們可以編輯定制自己的/etc/issue文件,加快linux引導(dǎo)過(guò)程,并且加入以下內(nèi)容:

  echo "base=0xd8000000 size=0x800000 type=write-combining" >> /proc/mtrr
  # enable
  drive d: file="/dev/hda5"

  這樣就可以執(zhí)行mdir c:等命令。

拷貝各種配置文件

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

  編譯linux內(nèi)核

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

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

  1.進(jìn)入/usr/src/linux,編輯makefile文件,修改extraversion= -,其中表示編譯的版本號(hào),最好用數(shù)字,并且大于原來(lái)的數(shù)值。

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

  #make menuconfig

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

  #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-
  將內(nèi)核復(fù)制到/boot目錄下,其中y.y.yy表示linux版本號(hào),表示編譯的版本號(hào)。
  # cp system.map /boot/system.map-y.y.yy-
  # cd /boot
  # ln -s system.map-y.y.yy- system.map
  最后,編輯lilo的配置文件/etc/lilo.conf即可。

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

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

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