Decode360's Blog

          業(yè)精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
            397 隨筆 :: 33 文章 :: 29 評(píng)論 :: 0 Trackbacks
          Linux系統(tǒng)初級(jí)設(shè)置
          ?
          ?
            要管理好一個(gè)系統(tǒng),從某種意義上來說對(duì)系統(tǒng)文件的設(shè)置占有及其重要的地位。鑒于Linux系統(tǒng)的復(fù)雜性,在這里我只對(duì)/etc目錄下的那些重要文件做一個(gè)簡(jiǎn)單的介紹。
          ?
          DIR_COLORS:
          ?
            該文件指定了系統(tǒng)哪些終端可以使用彩色的模式,定義了不同文件類型在列出時(shí)的不同顏色。可以自己修改這些設(shè)置。或把文件拷貝到自己主目錄下面的.dir_colors,然后自己修改這個(gè)文件,以使用個(gè)人設(shè)置。
          ?
          hostname:
          ?
            該文件記錄了本地主機(jī)的主機(jī)名和域名,使用主機(jī)名.域名的格式,比如ttqq.tsinghua.edu.cn里面的ttqq就是主機(jī)名,而tsinghua.edu.cn則是域名。
          ?
          bashrc:
          ?
          該文件定義使用bash為shell時(shí)自動(dòng)執(zhí)行的一個(gè)配置文件,其中可以放置一些需要運(yùn)行的命令和別名設(shè)置,如:
          ?
            PS1="[\u@\h\w]\\$" 〔定義系統(tǒng)提示符方式〕
            Alias which="type -path" 〔定義which命令為type -path的別名〕
            Alias ls="ls -color" 〔定義ls命令為代-color參數(shù)的ls命令〕
            Alias rm="rm -f" 〔定義rm命令為代-f參數(shù)的命令〕
          ?
          crontab:
          ?
            該文件定義了系統(tǒng)自動(dòng)執(zhí)行的進(jìn)程。對(duì)crontab分的比較詳細(xì),分成了按小時(shí)、日、星期、月自動(dòng)執(zhí)行。
          ?
          csh.cshrc:
          ?
            該文件是使用csh作為系統(tǒng)shell時(shí)的處始化文件,就象bashrc文件對(duì)于bash一樣。

          fdprm:
          ?
            該文件是系統(tǒng)配置軟盤驅(qū)動(dòng)器的參數(shù)文件,普通軟盤驅(qū)動(dòng)器的參數(shù)列表如下:
          ?
            # size sec/t hds trk stre gap rate spec1 fmt_gap
            360/360 720 9 2 40 0 0x2A 0x02 0xDF 0x50
            1200/1200 2400 15 2 80 0 0x1B 0x00 0xDF 0x54
            360/720 720 9 2 40 1 0x2A 0x02 0xDF 0x50
            720/720 1440 9 2 80 0 0x2A 0x02 0xDF 0x50
            720/1440 1440 9 2 80 0 0x2A 0x02 0xDF 0x50
            360/1200 720 9 2 40 1 0x23 0x01 0xDF 0x50
            720/1200 1440 9 2 80 0 0x23 0x01 0xDF 0x50
            1440/1440 2880 18 2 80 0 0x1B 0x00 0xCF 0x6C
          ?
            這里大概包括了主要軟驅(qū)的參數(shù),如果以后你有特殊的軟驅(qū),那么就可以按上面的格式寫出他的參數(shù)設(shè)置。

          fstab:
          ?
            該文件比較重要,是系統(tǒng)啟動(dòng)時(shí)自動(dòng)安裝上的文件系統(tǒng)備置表文件。下面給出一個(gè)實(shí)際文件,然后在介紹其中內(nèi)容:
          ?
            /dev/hda6 / ext2 defaults 1 1
            /dev/hda7 swap swap defaults 0 0
            /dev/fd0 /mnt/floppy supermount fs=vfat,dev=/dev/fd0 0 0
            /dev/cdrom /mnt/cdrom supermount fs=iso9660,dev=/dev/cdrom,ro 0 0
            /dev/hda1 /mnt/c vfat defaults 0 0
            /dev/hda5 /mnt/d vfat defaults 0 0
            none /proc proc defaults 0 0
          ?
            可以看出來,每一行由六項(xiàng)組成,其中每一項(xiàng)的意思為:
          ?
            1. 描述欲安裝文件系統(tǒng)的設(shè)備。
            2. 描述安裝的目錄,也就是安裝點(diǎn)。
            3. 描述安裝設(shè)備上的文件系統(tǒng)。
            4. 描述安裝時(shí)的安裝方式。
            5. 使dump程序?qū)υ撐募到y(tǒng)處理時(shí)的標(biāo)志位。
            6. 在啟動(dòng)fsck程序?qū)ξ募到y(tǒng)進(jìn)行檢查時(shí)的標(biāo)志位。
          ?
            現(xiàn)在我結(jié)合以上內(nèi)容來對(duì)這個(gè)文件進(jìn)行解釋:
          ?
            第一行:將首先安裝/dev/hda6為根文件系統(tǒng),文件系統(tǒng)類型為ext2,使用默認(rèn)安裝方式。
            第二行:將安裝/dev/hda7為swap分區(qū),使用swap文件系統(tǒng),參數(shù)表示是交換分區(qū),使用默認(rèn)安裝方式。
            第三行:安裝/dev/fd0到/mnt/floppy,可以使用任何文件系統(tǒng),默認(rèn)安裝方式。
            第四行:安裝/dev/cdrom到/mnt/cdrom,可以使用任何文件系統(tǒng),默認(rèn)安裝方式。
            第五行:將/dev/hda1安裝到/mnt/c上,使用fat文件系統(tǒng),默認(rèn)安裝。
            第六行:將/dev/hda5安裝到/mnt/d上,使用fat文件系統(tǒng),默認(rèn)安裝。
            第七行:安裝內(nèi)核映像文件系統(tǒng)的規(guī)定寫法,安裝到/proc,使用proc文件系統(tǒng)。
          ?
            這樣,你就可以根據(jù)自己的需要來任意安裝文件系統(tǒng)了。
          ?
          gettydefs:
          ?
            該文件里面設(shè)置了tty設(shè)備的屬性,也就是虛擬控制臺(tái)一類的設(shè)備的屬性,如速度等。在這個(gè)文件里還可以更改登錄默認(rèn)提示符等。
          ?
          hosts:
          ?
            該文件是本地的一個(gè)網(wǎng)絡(luò)主機(jī)地址解析文件,相當(dāng)于windows下的那個(gè)Hosts.sam文件。功能是輸入的如果是一個(gè)域名或主機(jī)名那么首先查找這個(gè)文件進(jìn)行域名解析,如果這個(gè)文件里有對(duì)應(yīng)的ip地址,那么就使用,如果這個(gè)文件里沒有對(duì)應(yīng)的ip,那么就訪問我們的DNS服務(wù)器來進(jìn)行查找。
          ?
          hosts.allow:
          ?
            定義了那些主機(jī)可以訪問網(wǎng)絡(luò)資源,其中提到的主機(jī)都可以訪問。
          ?
          hosts.deny:
          ?
            該文件和上面的那個(gè)文件的作用正好相反,也就是定義禁止訪問網(wǎng)絡(luò)資源的主機(jī)。
          ?
          issue:
          ?
            該文件的內(nèi)容是你在本地登錄計(jì)算機(jī)的時(shí)候,顯示在屏幕上的內(nèi)容。

          issue.net:
          ?
            這個(gè)文件和上面的文件意義是相同的,只不過這個(gè)文件是給那些通過網(wǎng)絡(luò)來登錄的人看的。
          ?
          lilo.conf:
          ?
            這又是個(gè)比較重要的文件。他是用于lilo的配置的,下面我給出一個(gè)實(shí)際的文件來講:
          ?
            boot = /dev/hda6 〔lilo程序安裝在/dev/hda6上〕
            timeout = 500 〔啟動(dòng)等待選擇時(shí)間〕
            prompt
            vga = normal 〔顯示器設(shè)成標(biāo)準(zhǔn)vga〕
            read-only
            #Linux bootable partition config begins 〔開始linux啟動(dòng)配置塊〕
            image=/boot/vmlinuz 〔內(nèi)核文件為/boot/vmlinuz〕
            root=/dev/hda6 〔linux根文件系統(tǒng)在/dev/hda6上〕
            label=linux 〔啟動(dòng)時(shí)選擇的標(biāo)示符為linux〕
            read-only 〔以只讀方式安裝,以便檢查〕
            #Linux bootable partition config ends 〔結(jié)束linux啟動(dòng)配置塊〕
            other = /dev/hda1 〔非linux操作系統(tǒng),在/dev/hda1上〕
            label = dos 〔啟動(dòng)標(biāo)示為dos〕
          ?
            其實(shí)這個(gè)文件很好配置,就這樣,以后可以隨意的加入新的操作系統(tǒng)了。
          ?
          profile:
          ?
            這個(gè)是用戶的配置文件,用戶自己的目錄下面有.profile則按照這個(gè)文件進(jìn)行用戶配置,如果沒有的話,那就用這個(gè)系統(tǒng)給用戶默認(rèn)的配置文件。
          ?

          ?
          posted on 2008-12-08 22:47 decode360 閱讀(132) 評(píng)論(0)  編輯  收藏 所屬分類: 03.Linux
          主站蜘蛛池模板: 济南市| 加查县| 霞浦县| 靖江市| 柳州市| 即墨市| 沧源| 阆中市| 彰武县| 新宾| 连城县| 城固县| 冀州市| 达拉特旗| 博野县| 固安县| 安新县| 山西省| 图片| 广河县| 定安县| 慈利县| 南城县| 拜泉县| 平利县| 金寨县| 大同市| 苍溪县| 乌兰察布市| 喀什市| 枞阳县| 剑川县| 宁国市| 墨脱县| 福州市| 莱州市| 临邑县| 达州市| 兴义市| 从江县| 固安县|