zoukankan      html  css  js  c++  java
  • 溢泰的休閒世界 溢泰的 CentOS 5.x 系統與內建軟體安裝筆記整理

    溢泰的休閒世界 - 溢泰的 CentOS 5.x 系統與內建軟體安裝筆記整理

    【CentOS5 安裝】

    CentOS 5 ISO 檔下載

    CentOS 官方網站:http://centos.org/

    台灣這邊幾個 Mirrors:

    國家高速網路與計算中心:http://ftp.twaren.net/Linux/CentOS/

    義守大學:http://ftp.isu.edu.tw/pub/Linux/CentOS/

    元智資訊工程學系:http://ftp.cse.yzu.edu.tw/pub/CentOS/

    靜宜大學資訊學院:http://ftp.cs.pu.edu.tw/Linux/CentOS/

    網路安裝 CD:http://ftp.isu.edu.tw/pub/Linux/CentOS/5.2/os/i386/images/boot.iso(7.68MB)

    更改電腦名稱A:

    [root@localhost ~]#
    vi /etc/hosts

    127.0.0.1 localhost.localdomain localhost

    10.2.2.96 Water_CentOS

    更改電腦名稱B:

    [root@localhost ~]#
    vi /etc/sysconfig/network 

    更改電腦 IP:


    [root@localhost ~]# system-config-network-tui    ( 或修改此檔:/etc/sysconfig/network-scripts/ifcfg-eth0 )

    更改 DNS Server

    [root@localhost ~]#
    vi /etc/resolv.conf

    檢查系統啟動執行哪些服務:

    [root@localhost ~]# chkconfig --list |grep "3:on" |awk '{print
    $1}' |sort

    停用不常用的服務:



    停用 Smart Card 支援

    [root@localhost ~]# service pcscd stop

    [root@localhost ~]# chkconfig smartd off

    停用 檢查硬碟故障 功能(如果使用 VMware 請停用此檢查)

    [root@localhost ~]# service smartd stop

    [root@localhost ~]# chkconfig smartd off

    移除 Enterprise Security Client Smart Card Client(ESC)

    這樣登入桌面時就不會有惱人的 Smart
    Card Manager 通知

    [root@localhost ~]# yum remove esc

    檢查目前哪些 Port 在使用

    [root@localhost ~]# netstat -tlnp

    檢查防火牆設定

    [root@localhost ~]# system-config-securitylevel-tui

    更多初始安裝設定可參考底下網頁:

    CentOS_5.x-初始環境設定

    學生用伺服器建置流程(CentOS 5 版)


    【SSH 登入亂碼問題解決】

    使用 Putty SSH 登入時會顯示亂碼

    [root@localhost ~]#  vi /etc/sysconfig/i18n

    LANG="zh_TW.Big5"

    SYSFONT="latarcyrheb-sun16"

    【CentOS5 英文環境安裝中文顯示支援】

    在原來英文的環境安裝中文顯示支援,或者安裝中文後顯示還是亂碼的解決方法。

    步驟一:先移除所有中文支援套件(如果之前有安裝但失敗的話)

    [root@localhost ~]# yum groupremove chinese-support

    [root@localhost ~]# reboot

    步驟二:安裝中文支援套件

    [root@localhost ~]# yum groupinstall chinese-support

    [root@localhost ~]# reboot

    步驟三:如果顯示依然有問題更改 i18n 參數

    [root@localhost ~]#  vi /etc/sysconfig/i18n

    LANG="zh_TW.Big5"

    SUPPORTED="zh_TW.Big5:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"

    SYSFONT="latarcyrheb-sun16"

    【Linux 系統結構目錄簡易說明】

    /bin :這是放例如: ls, mv, rm, mkdir, rmdir, gzip,
    tar, telnet, 及 ftp 等等常用的執行檔的地方(這些執行檔的執行方法會在後面提到),而通常這個檔案的內容與 /usr/bin
    是一樣的(有時候甚至會使用連結檔哩);



    /boot :放置 Linux 核心與開機相關檔案的地方;



    /dev :擺放一些與裝置有關的檔案。基本上 Unix 或 Linux
    系統均把裝置當成是一個檔案來看待,例如 /dev/fd0 代表軟碟,亦即 Windows 系統下的 A 槽,而 /dev/cdrom 則代表光碟,等等!



    /etc :系統在開機過程中需要讀取的檔案均在這個目錄中,例如 Lilo
    的參數、人員的帳號與密碼、系統的主要設定、http
    架站的參數內容、你所要開啟的服務項目等等都在這個目錄中,所以在這個目錄下工作的時候,請記得一定要備份,否則檔案被改掉了可是很麻煩的!



    /etc/rc.d :這個路徑主要在記錄一些開關機過程中的 scripts 檔案, scripts
    有點像是 DOS 下的批次檔(.bat檔名);



    /etc/xinetd.d :這個路徑在 RedHat 7.0 以後的版本才有,由於 RedHat
    6.1 用來開啟服務的檔案是 inetd.conf ,但是在 7.0 以後的版本中,開啟服務的項目已經變成使用 xinetd.conf
    這個檔案,因此,你若需要啟動一些額外的服務的話,在 7.0 以後就要到 /etc/xinetd.d 這個目錄下了;



    /etc/X11 :這是與 X windows 有關的設定檔;



    /home :基本上,這是系統預設的使用者的家目錄( home directory )



    /lib :在 Linux
    執行或編譯核心的時候,均會使用到一些函式庫(library),就在這個目錄下;



    /lost+fount
    :系統不正常產生錯誤時,會將一些遺失的片段放置於此目錄下,通常這個目錄會自動出現在裝置目錄下。例如你加裝一棵硬碟於 /disk
    中,那在這個目錄下就會自動產生一個這樣的目錄 /disk/lost+found,這是砍不掉的目錄喔;



    /mnt :這是軟碟與光碟接掛點的地方;通常軟碟掛在 /mnt/floppy 下,而光碟掛在
    /mnt/cdrom 下;



    /proc :系統核心與執行程序的一些資訊;



    /root :系統管理員的家目錄;



    /sbin :放置一些系統管理常用的程式,例如: fdisk, mke2fs, fsck,
    mkswap, mount 等等;



    /tmp :這是讓一般使用者暫時存放檔案的地方,例如你在安裝 Linux
    下的軟體時,可能軟體預設的工作目錄就是 /tmp ,所以你要定期的清理一下,當然,重要資料最好不要放在這裡!



    /usr :這是最重要的一個目錄了,裡面含有相當多的系統資訊,內有許多目錄,用來存放程式與指令;



    /usr/bin :放置可執行程式,如前所說,這個目錄的檔案與 /bin 幾乎是相同的;



    /usr/include :c語言的header檔;



    /usr/lib :內含許多程式與子程式所需的函式庫;



    /usr/local :在你安裝完了 Linux
    之後,基本上所有的配備你都有了,但是軟體總是可以升級的,例如你要升級你的 proxy 服務,則通常軟體預設的安裝地方就是在 /usr/local 中(
    local 是『當地』的意思),同時,安裝完畢之後所得到的執行檔,為了與系統原先的執行檔有分別,因此升級後的執行檔通常擺在 /usr/local/bin
    這個地方;



    /usr/sbin :放置管理者使用程式,與 /sbin 相同;



    /usr/doc :放置一些系統說明文件的地方,(RedHat 7.0 以後改放在
    /usr/share/doc 下);



    /usr/man :放置一些程式的說明檔的地方,(RedHat 7.0 以後放在
    /usr/share/man 底下);



    /usr/src :這是放置核心原始碼的預設目錄;



    /usr/X11R6 :X Window System存放相關檔案的目錄 。



    /var
    :這是系統在工作時,預設的工作目錄,例如這架主機使用者的登錄檔案資訊、尚未寄出的郵件存放地、接收的郵件放置處等等;

    連結來源:鳥哥的
    Linux 私房菜 認識 Linux 檔案屬性及檔案配置

  • 相关阅读:
    LoadRunner压力测试心得总结
    Http和Socket连接区别
    转:Socket服务器整体架构概述
    Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解 (转载)
    LoadRunner中winsocket协议学习
    Digest Authentication 摘要认证
    Http Digest认证协议
    Http authentication(BASIC, DIGEST)
    redis php 执行命令时,单引号和双引号的区别。
    php 生成下载连接
  • 原文地址:https://www.cnblogs.com/lexus/p/2696918.html
Copyright © 2011-2022 走看看