欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Linux 的目錄結構
Linux的目錄結構(詳細)

Linux的目錄結構比DOS復雜多樂(lè ),讓我們來(lái)看看它的目錄里有些什么東西吧.

/bin (binary)
    這個(gè)目錄包含著(zhù)所有的標準命令和應用程序.


/boot
    這里存放給lilo使用的一些文件.


/dev (device)
    這個(gè)目錄包含著(zhù)與終端和外設的文件接口,在Linux下,文件和設備是用同種方法訪(fǎng)問(wèn)


  的.系統上的每個(gè)設備都應該在這里有一個(gè)對應的設備文件.
    考察一下這個(gè)宏:
    #define putchar(ch) fputc(ch,stdout)
    其中fputs就是把ch輸出到stdout去了,這里的stdout就是被當成了文件.


/etc (etcetera)
    這個(gè)目錄包含著(zhù)系統設置文件和其他的系統文件,它在Linux下極為重要,讓我們看看

  它的子目錄裝些什么:
  /etc/DIR_COLORS
      設定在用 ls 時(shí),各種不同檔案型態(tài)所用的顏色,但是不能用pipe 再導向輸出,
    否則就沒(méi)有各種顏色樂(lè ).  由檔案的內容可以很輕易的了解,如 default 的
    directory 是藍色,具有可執行檔權限的是綠色,而壓縮檔是紅色......  這些都可

    依個(gè)人喜好來(lái)加以更改. 這個(gè)檔案內容寫(xiě)得很清楚,想必大家一眼也就可以看得出來(lái)

    ,在顏色的組成方面,我們常用  RGB 三原色的成份值來(lái)組合出各種不同的顏色. 由

    R,G,B 這個(gè)bit 是 0 或是 1 三個(gè)值組合出顏色這個(gè)道理雖淺顯,但假如我們更了解

    R,G,B  的加權值分別是 1,2,4 的話(huà),那就再也不用翻書(shū)查顏色樂(lè )......  選擇自
    己的調色盤(pán)來(lái)取代預設的調色盤(pán),是經(jīng)常會(huì )做的事.

  /etc/HOSTNAME
      設定用戶(hù)的節點(diǎn)名.記錄完整的hostname與domain name,這個(gè)檔案在須要hostname

    的場(chǎng)合會(huì )用得到,如 /etc/rc.d/rc.M 等......
    的場(chǎng)合會(huì )用得到,如 /etc/rc.d/rc.M 等......

  /etc/NETWORKING
      里面只有一行YES,表明網(wǎng)絡(luò )是存在的,沒(méi)有任何作用.

  /etc/X11
      link 到 /var/X11/lib/X11

  /etc/aliases
      這個(gè)文件是給sendmail的使用設置別名.

  /etc/at.deny
      在這個(gè)檔案中可記載那些人不能使用at這個(gè)命令來(lái)做一些later job,假如at.deny

    是空的,而且 at.allow 也不存在的話(huà). 那就是每個(gè)人都可以用 at 這個(gè)命令.
    (at命令是讓系統在特定的時(shí)間執行某個(gè)作業(yè),會(huì )樂(lè )這個(gè)指令,可以在工作的執行上會(huì )

    更有彈性)

  /etc/at.allow
      相對於at.deny,這個(gè)檔案記載那些人可以使用at.而關(guān)於at.deny與at.allow,at會(huì )

    先去找at.allow,假如存在而且有記錄一些人的話(huà),那就只有這些人能使用at這個(gè)
    指令,但假如at.allow并不存在的話(huà),那at就會(huì )去找at.deny,沒(méi)有在at.deny中的人
    都可以使用at這個(gè)指令樂(lè )! 特別要說(shuō)明的是,at的執行時(shí)間也許會(huì )不如你所預期的,


    如說(shuō)明明一個(gè)檔你叫它在 7:02 執行,但它卻會(huì )等到 7:05 才執行,這是因為 crond


    是每五分鐘才去看看 at 的 queue 中是否有要執行的 job.  當然,你也可以改成每

    分鐘都去 check,但這樣似乎沒(méi)有很大的意義,除非你對時(shí)間的準確度要求的很?chē)栏?/p>

    ,否則應該沒(méi)有必要去動(dòng)才是. 大家可去看看 /var/spool/cron/crontabs/root 中

    就有詳細記載,每五分鐘 run 一次 atrun,所以 at 命令的執行可看成以每五分鐘
    為一單位.
      /var/spool/atjobs: 當你使用 at 來(lái)安排一件工作時(shí),系統會(huì )把你目前的環(huán)境變

    數及所要用 at 執行的工作抄一份到這個(gè)目錄下的檔案中.
      /var/spool/atspool:使用 at 命令之後所得到的一些訊息,會(huì )被記錄在這里.可
    能是 at 所要執行的命令傳回的錯誤訊息,或傳回執行成功的訊息.

  /etc/bootptab
      這是用來(lái)設置無(wú)盤(pán)工作站的遠端守護進(jìn)程/user/net/in.bootpd的.用戶(hù)不用設置.


  /etc/csh.cshrc
  /etc/csh.login
      這兩個(gè)檔案應該很熟悉羅!它就是大家常見(jiàn)到的.cshrc及.login,不過(guò)大家通常只


    意到自己的home directory有這兩個(gè)檔,但/etc下也有這兩個(gè)檔,不過(guò)/etc下的這兩

個(gè)
    檔絕大部份的情況下都是由 system administrator 在 maintain(維護),一般user


    應該有權力去改. 順便一提的是,系統會(huì )先去找 /etc 下這兩個(gè)檔,接著(zhù)才加上自己

    home directory中那兩個(gè)檔的設定.當然,有樂(lè ).login也有.logout,.logout中可以寫(xiě)

    一些 message,或執行一些命令,當你下達 logout 之後,.logout 就會(huì )被執行.


  /etc/devinfo
      用來(lái)給makedev這個(gè)程序設定各種不同的設備驅動(dòng)文件的格式.用戶(hù)不用設置.
    makedev是在/dev目錄下創(chuàng )建設備文件的程序.

  /etc/diphosts
      用來(lái)設置撥號服務(wù)器的用戶(hù)名和密碼.

  /etc/disktab(disk parameter table)
      假如你在剛開(kāi)機有 pass 磁碟機的一些參數給 kernel 的話(huà)(通常是你的硬碟比較


    怪,需要 pass cylinders,heads,sectors 給 kernel 才抓的到,或者是 SCSI 的硬

    碟有時(shí)有時(shí)也要用到一些參數 ) 那這些參數就會(huì )被記錄在這里.

  /etc/exports
      這個(gè)檔案記錄著(zhù)你要給別人mount的檔案系統,這就是典型NFS系統所存在的檔案
    ,TCP/IP for OS/2 若要使用 network file system 而要把自己的 filesystem 讓

    別人 mount 的話(huà),這個(gè)檔案也是不可或缺的.

  /etc/fastboot
      這個(gè)檔案是使用 shutdown -f 所產(chǎn)生的,-f means "fastboot".在重新 reboot
    之後,系統會(huì )去檢查這個(gè)檔是否存在,以決定是否要 run fsck.

  /etc/fdprm(floppy disk parameter table)

      設定格式化軟盤(pán)的參數,一般情況下是不須要更動(dòng)的,除非你有很奇怪格式的軟碟,

    或者你想做出不符合一 般格式的磁碟片.

  /etc/fstab(file system table)
      記錄開(kāi)機要  mount 上來(lái)的 filesystem,這個(gè)檔案相當重要! 大家可以在
    /etc/rc.d/rc.S  中找到 /sbin/mount -avt nonfs 這一列,當執行到這一列時(shí),
    mount 就依據 /etc/fstab  中的記載,自動(dòng)的將檔案系統mount上來(lái).假如你一開(kāi)機

    就想自動(dòng)mount一些 filesystems,而不要等到開(kāi)機後再以手動(dòng) mount 的話(huà)那把這些

    filesystems 及相關(guān)資訊寫(xiě)在這個(gè)檔.在檔案格式方面,每一列有六個(gè)欄位,不過(guò)後
    面兩個(gè)欄位常被省略所以我們只看到有四個(gè)欄位.其它的兩欄分別為dump-freq及
    pass-number.dump-freq 預設值為 0;而pass-number是 fsck 所會(huì )參考到的地方,數

    字可為 0,1,2...... 1 表示這個(gè) filesystem 將首先被 fsck check,2 表其次,
    馀類(lèi)推......
      如我們的服務(wù)器:
      # Device        Mountpoint      FStype  Options         Dump    Pass#
      /dev/wd0s1b     none            swap    sw              0       0
      /dev/wd0s1a     /               ufs     rw              1       1
      /dev/wd0s1h     /home           ufs     rw,async                2     

2
      /dev/wd0s1g     /tmp            ufs     rw,async               
2      2
      /dev/wd0s1f     /usr            ufs     rw,async               
2      2
      /dev/wd0s1e     /var            ufs     rw,async               
2      2
      proc            /proc           procfs  rw              0       0
        procfs  rw              0       0
      /dev/wcd0c      /cdrom          cd9660  ro,noauto       0       0

  /etc/ftpacces
      設定ftp服務(wù)器的一些配置,包括匿名服務(wù)器的設置.

  /etc/ftpconversions
      設定在ftp時(shí)使用的過(guò)濾器的位置.例如"get dirname.tar"就可以將ftp服務(wù)器上

    的目錄先tar再傳回來(lái),這個(gè)文件就是設定這些打包或壓縮程序的目錄和參數的.

  /etc/ftpusers
      這個(gè)檔案記錄那些人不可以 ftp 簽入系統,預設值有 root,uucp,news.這些都是


    樂(lè )security方面的考慮,你可以在這里加入不可 ftp 進(jìn)來(lái)的 user id.

  /etc/gateways
      顧名思義,這個(gè)檔案記錄一些 gateways 的 information.
      這個(gè)檔案的格式如下:
    <net|host> name1 gateway name2 metric value <passive|active|external>
    當 routed 啟動(dòng)時(shí),它會(huì )去讀 /etc/gateways 這個(gè)檔. 若一個(gè) gateway并不做
    routing information 交換的話(huà),那它就會(huì )被標示成  passive,假如有做routing
    information 的交換 ( 這臺機器上有 run routed ),那就會(huì )標示成 active net 或


    host 這個(gè)關(guān)鍵字是指出 route 是到網(wǎng)路或是到一臺特定的機器上.  name1  就是


    地網(wǎng)路或目地機器的名字.這個(gè)名字可用  /etc/hosts 或是 /etc/networks  中的

osts 或是 /etc/networks  中的
    symbolic host name. name2 就是訊息將被送往之gateway的name或IP address.

  /etc/gettydefs
      getty_ps的定義文件.

  /etc/group
      如同 /etc/passwd 列出樂(lè )系統中所有的使用者名字,/etc/group 定義系統中所
    有的 group name 與相關(guān)訊息. 格式為:
      group_name:passwd:GID:user_list
    如:wheel:*:0:root,hua,yzr,cyt
    上面的例子表示root,hua,yzr,cyt都是屬於wheel這個(gè) group.通常 passwd 那欄是


    白的,表示不用密碼.或放一個(gè)*號.
      這個(gè)檔案只能為 superuser 所讀寫(xiě),一個(gè) superuser 可使用 groupadd,
    groupdel,groupmod 來(lái)管理 /etc/group 這個(gè)檔,要手動(dòng)管理也是可以.下面是這三

個(gè)
    指令的用法 :
      groupadd [ -g gid [ -o ] ] group_name
      groupdel group_name
      groupmod [ -g gid [ -o ] ] [ -n new_group_name  ] group_name

  /etc/hostid
      系統獨有的一個(gè)硬件id,許多商業(yè)程序利用這個(gè)來(lái)做license的管理,在其他工作站


    上這個(gè)參數是無(wú)法更改的,只有linux可以用hostid這個(gè)參數來(lái)更改.
    上這個(gè)參數是無(wú)法更改的,只有linux可以用hostid這個(gè)參數來(lái)更改.

  /etc/hosts
      這個(gè)檔案記錄著(zhù) IP address 至hostname的mapping.如我們想把 202.38.248.1


    個(gè)別名叫:bbs.那我們就可以在這個(gè)檔案里寫(xiě)如下的敘述 :
      202.38.248.1       bbs
    如此一來(lái),以後我們 telnet bbs 就等於 telnet 202.38.248.1.在這個(gè)檔案中,至
    少會(huì )有兩列,一列為 loopback,這是為樂(lè )偵錯目的而設的,另一列為 local host,就


    你自己的機器.

  /etc也是類(lèi)似的.不過(guò)
    這東西最好不要亂設,以信得過(guò)的hosts為主,才不會(huì )造成security上的困擾.

  /etc/host.deny
      設定那些 remote hosts 不可以使用 inetd.

  /etc/host.allow
      設定那些remote hosts可以使用inetd.如ALL:202.38.248.就是202.38.248.上
    的所有機器都可以用樂(lè ).

  /etc/host.lpd
      記錄可 access printer 的 hosts.假如一臺 printer可被網(wǎng)路上的許多臺主機
    所共用,那 printcap  這個(gè)檔案必須得描述完整的網(wǎng)路設定資訊. 在比較嚴密控制


    的情況下,有兩個(gè)條件必須符合首先,local machine 必須在 remote machine 的
    /etc/hosts.eqiuv 中,或者,在 remote machine 的 /etc/hosts.lpd  中被記載第

    二,使用者必須有 remote machine 的賬號.

  /etc/inetd.conf
      設定系統的網(wǎng)絡(luò )守護進(jìn)程inetd的配置,格式如下:
      service_name  sock_type  proto  flags  user  server_path   args
      服務(wù)名稱(chēng)      包類(lèi)型     協(xié)議   參數   用戶(hù)  服務(wù)器路徑    參數
    例如:
    ftp     stream  tcp nowait root   /usr/local/libexec/ftpd ftpd -a
    telnet  stream  tcp nowait root   /usr/libexec/telnetd    telnetd
    #shell  stream  tcp nowait root   /usr/libexec/rshd       rshd
    #login  stream  tcp nowait root   /usr/libexec/rlogind    rlogind
    #finger stream  tcp nowait nobody /usr/libexec/fingerd    fingerd -s
    #exec   stream  tcp nowait root   /usr/libexec/rexecd     rexecd
    #uucpd  stream  tcp nowait root   /usr/libexec/uucpd      uucpd
    #nntp   stream  tcp nowait usenet /usr/libexec/nntpd      nntpd
    #comsat dgram   udp wait   root   /usr/libexec/comsat     comsat
    #ntalk  dgram   udp wait   root   /usr/libexec/ntalkd     ntalkd
    #tftp   dgram   udp wait   nobody /usr/libexec/tftpd      tftpd
/tftpboot
    #bootps dgram   udp wait   root   /usr/libexec/bootpd     bootpd


  /etc/inetd.pid(inetd process id)
      inetd這個(gè)進(jìn)程的進(jìn)程id.

  /etc/inittab
      設定系統啟動(dòng)時(shí)init進(jìn)程將把系統設置成什么樣的runlevel,用戶(hù)不需要設置.

  /etc/issue
      這個(gè)檔案被記錄著(zhù) login prompt 前所要 echo 的 message,特別要注意的是
    /etc/rc.d/rc.S下面的四行若沒(méi)有mark,則每次開(kāi)機 issue 及 motd 都會(huì )被重建.

  /etc/ld.so.cache
      查找系統動(dòng)態(tài)鏈接共享庫的緩存,如果損壞用ldconfig可以重新產(chǎn)生.

  /etc/ld.so.conf
      系統動(dòng)態(tài)鏈接共享庫的路徑,記錄一些 library 所在的目錄,應用程序從這個(gè)文件


    去查找相應的lib文件.例如:
      /usr/local/lib
      /usr/X11R6/lib
      /usr/i486-linuxaout/lib
      /usr/openwin/lib

  /etc/lilo.conf
  /etc/lilo.conf
      配置多重啟動(dòng)程序lilo的配置文件,每次更改之后一定要重新運行lilo才有效.

  /etc/login.defs
      這是所有用戶(hù)登陸時(shí)的缺省配置文件,這個(gè)文件中有大量的定義,許多原先在profi

le
    和login文件中的定義都挪到這里樂(lè ).如用戶(hù)缺省路徑,登陸時(shí)間限制,最多錯誤登陸


    數等.是系統管理員應該經(jīng)常修改的地方.

  /etc/magic
      這個(gè)檔案記載樂(lè )許多檔案格式的識別字串或方法.那這個(gè)檔在那里會(huì )用的到呢?用


    file 這個(gè)指令上.file 這個(gè)指令的命令格式為:
      file [ -c ] [ -z ] [ -L ] [ -f namefile ] [ -m magicfile ] file
    file 這個(gè)指令可以告訴你某一個(gè)檔案的格式,如它是一個(gè) text 檔,或是一個(gè)
    shell script 或 DOS 可執行檔等...... 而 file這個(gè)指令,就是去參考/etc/magic


    這個(gè)資料庫.假如你知道某一檔案的識別字,而原來(lái) magic 這個(gè)資料庫沒(méi)有記錄,那

    你可以把識別方法加到資料庫中,或乾脆建立自己的資料庫算樂(lè ).

  /etc/mail.rc;/etc/mailcap;/etc/sendmail.cf;/etc/sendmail.st
      這幾個(gè)文件都是為了設置sendmail的.

  /etc/makedev.cfg
      同devinfo一樣是給makedev使用的設置文件.用戶(hù)不必設置.


  /etc/motd(message of the day)
      在這個(gè)檔里面可以寫(xiě)一些 message ,而這些 message 會(huì )在 login shell 之前被


    示出來(lái).通常都是 system administrator 要告知 user 的一些訊息. 而關(guān)於每次都


    會(huì )改變的問(wèn)題,在前面/etc/issue時(shí)已提出過(guò),記得 mark 起來(lái)就是樂(lè ).

  /etc/mtab
      記錄目前mount的filesystem.大家可以用mount指令來(lái)看這個(gè)檔的變化的.每mount

 

    一個(gè)filesystem,在這個(gè)文件就可以立刻反映出來(lái)樂(lè ).也就是說(shuō),這個(gè)文件是動(dòng)態(tài)更新


    的,可以參見(jiàn)/proc/mounts這個(gè)文件.

  /etc/mtools
      這里面記錄的是給 /usr/bin/mtools 參考用的 parameter.mtools就是一群操作

    MSDOS檔案的命令集合,可用的命令如下:
      mattrib - change MSDOS file attribute flags
      mcd - change MSDOS directory
      mcopy - copy MSDOS files to/from Unix
      mdel - delete an MSDOS file
      mdir - display an MSDOS directory
      mformat - add an MSDOS filesystem to a low-level formatted diskette
      mlabel - make an MSDOS volume label
      mmd - make an MSDOS subdirectory

      mrd - remove an MSDOS subdirectory
      mread - low level read (copy) an MSDOS file to Unix
      mren - rename an existing MSDOS file
      mtype - display contents of an MSDOS file
      mwrite - low level write (copy) a Unix file to MSDOS
    這些都被 link 到 mtools.

  /etc/named.boot
      假如你要建立 name server 的話(huà),那這個(gè)檔就是你要修改的地方詳細的情況可以

    去看 named 的 manual.

  /etc/named.pid(named process id)
      本機上運行DNS的進(jìn)程id.

  /etc/networks
      這個(gè)檔與 hosts 有點(diǎn)像,都是在 boot 的時(shí)候會(huì )用到的東西,在這里可以定義一
    個(gè)子網(wǎng)路與其 IP address 的資訊.

  /etc/NNTP_INEWS_DOMAIN
      設置新聞服務(wù)器的配置文件.

  /etc/nntpserver
  /etc/nntpserver
      設置用戶(hù)使用的新聞服務(wù)器的地址.
      這個(gè)檔案記錄著(zhù) news server,當我們使用 tin -r (read news remotely) 時(shí),
    這個(gè)檔案會(huì )被參考到,或者若這個(gè)檔案不存在的話(huà),那環(huán)境變數 NNTPSERVER 所指定

    的 server 就會(huì )被當成要去取得 news 的 server.  譬如說(shuō),你要將 202.38.248.1

    當成 news server,那 /etc/nntpserver 中就可寫(xiě): 202.38.248.1

  /etc/nologin
      你也許會(huì )感到奇怪,我的 /etc 這個(gè) directory 下并沒(méi)有這個(gè)檔啊?沒(méi)錯,它平常


    不存在的,通常會(huì )看到這個(gè)檔的話(huà),那表示系統大概要 shutdown 樂(lè ),因為系統要
    shutdown 樂(lè ),自然不希望有人又login 進(jìn)來(lái),所以在我們執行 shutdown時(shí),nologin

    這個(gè)檔會(huì )自動(dòng)的被 create,里面放著(zhù) shutdown message.實(shí)際上,當我們在login 時(shí)

,
    系統會(huì )去檢查有沒(méi)有這個(gè)檔,假如有的話(huà),那就會(huì )印出這個(gè)檔案中的 message,然後不


    讓你 login.nologin 也有可能是為樂(lè )某種理由被制造的,比如說(shuō)系統在 maintain
    暫時(shí)不希望有人 login.無(wú)論如何 nologin 若存在,就不能 login.

  /etc/organization
      存放用戶(hù)的名字和組織,沒(méi)什么用.

  /etc/passwd
      呵呵,這個(gè)檔案可重要樂(lè ).一個(gè) system administrator 最初要學(xué)的常常就是這個(gè)

    檔案的內容! 這個(gè)檔案記錄著(zhù)系統可以認得的user,也包括一些非人的 login
name,
    但這是有特殊用途的.  檔案內容每列的格式如下:

      Login Name:Encrypted Password:UID:GID:GCOS:Home Directory:Login Shell
    (1)login name
       在 login name 方面,每個(gè) login name 必須是唯一的,而且不能超過(guò) 8 個(gè)字符,


     一般說(shuō)來(lái),login name 雖然可以大小寫(xiě)混合,但平常的情況下都用小寫(xiě).
    (2)Encrypted Password
       這欄是編碼過(guò)的密碼,在新增一個(gè) new user 時(shí),應該在這欄填上*,更改
password
     可用 passwd 這個(gè)指令. passwd 這是一個(gè) setuid 的指令.
    (3)UID(user id)
       每個(gè)"人"都要不一樣,習慣上,100 以前被保留做為特殊的 user id,而root總是0

.
    (4)GID(group id)
       在比較早期的系統,一個(gè)user同時(shí)只能在一個(gè)group,不過(guò)現在就沒(méi)有這種限制樂(lè ).


    (5)GCOS
       這欄基本上沒(méi)有特殊格式限制,在這里可以寫(xiě)上你的 full name家中電話(huà),住址等

.
     愛(ài)寫(xiě)什么就寫(xiě)什么.
       finger 這個(gè)指令會(huì )去讀這地方的資訊.用chfn 可改變這欄.
    (6)Home Directory
       這欄沒(méi)什么,就是記錄 user 的 home directory 而已,利用 cd 或 cd~ 都可回


     home directory.
    (7)Login Shell
       設定使用者所使用的 shell,預設值是 /bin/bash.當然,你也可以自己改成 csh

     或 tcsh,zsh 也是不錯,假如有 free 版的 korn Shell 也可拿來(lái)用用.用 chsh可


     變你的 login shell.
贍美從糜?用 chsh可改
     變你的 login shell.
     變你的 login shell.
       為樂(lè ) security 方面的考慮,可以安裝 shadow,將 passwd 這個(gè)檔完全的與一般

     user 隔絕開(kāi)來(lái),連讀也沒(méi)有辦法讀 passwd 這個(gè)檔.

  /etc/pnpdevices
      列出樂(lè )支持的plug&play設備.

  /etc/profile
      profile 這個(gè)檔是 bash 這個(gè) shell 所用的,profile 之于bash就好像 cshrc 之


    csh. 同樣的,/etc 下的 profile 也是 SA 在維護的,主要是放著(zhù)全域的設定(Globa

l
    Setting)而每個(gè) user 在自己的 Home Directory 都可以有各人的.profile.

  /etc/protocols
      假如你為樂(lè )某些目地,而寫(xiě)樂(lè )自己的 protocol,那你就必須把它列在這個(gè)檔案中,


    樣 inetd 才會(huì )管理一些 daemons 去用它這個(gè)檔案每列的格式如下,# 之後的是注解

:
      Protolcol Name      Portocol Number       Aliases
      協(xié)議名              代碼                  別名
    ip      0       IP      # internet protocol,pseudo protocol number
    icmp    1       ICMP    # internet control message protocol
    igmp    2       IGMP    # internet group multicast protocol
    ggp     3       GGP     # gateway-gateway protocol
    tcp     6       TCP     # transmission control protocol
    pup     12      PUP     # PARC universal packet protocol

    udp     17      UDP     # user datagram protocol
    idp     22      IDP     # WhatsThis?
    raw     255     RAW     # RAW IP interface

  /etc/psdatabase
      這個(gè)檔案是被 psupdate 所用到,psupdate 主要的功能就是更新
    /etc/psdatabase 這個(gè)檔,以符合目前的 kernel image system map file.一般的預


    檔是 /usr/src/linux/tools/zSystem.

  /etc/resolv.conf
      這里面記載著(zhù)你機器的 domain name 及 name server 的 IP address,name
server
    可以自己加入.name server 可不要隨便就去掉,否則,就會(huì )地址沒(méi)有辦法被解譯,故

會(huì )
    有 Host name lookup failure 的信息.

  /etc/securetty
      假如你要以 root login 的話(huà),實(shí)際上是有限制的,這個(gè)檔案就列出樂(lè ) root 可以

    login 的 ttys,假如你把每一列都 mark 起來(lái)那就沒(méi)有任何一個(gè) terminal 可供roo

t
    login 樂(lè ),就會(huì )出現以下的情況 :
                  login: root
                  root login refused on this terminal.
    仔細的在這個(gè)檔案列出可用的 terminal,可使從 modem 連的使用者或經(jīng)由網(wǎng)絡(luò )來(lái)的


    其它的使用者比較不容易取得 superuser 的權力.
    其它的使用者比較不容易取得 superuser 的權力.

  /etc/services
      設定系統的端口與協(xié)議類(lèi)型和提供的服務(wù).

  /etc/shadow
      這個(gè)文件對一般用戶(hù)是不可讀的,加密后的密碼就放在這個(gè)文件中.

  /etc/shells
      這個(gè)檔案里面就記錄著(zhù)可以用的 login shell.還有一點(diǎn),那就是這個(gè)檔的記錄會(huì )


    使用 chsh 時(shí)做為參考,唯有被列在這里的 shell,使用 chsh 時(shí)才會(huì )出現這些
shell
    可選.實(shí)際上如果強行直接修改passwd文件,也可以使用不在列表中的shell程序,但

會(huì )
    造成在ftp的時(shí)候,無(wú)法登陸.

  /etc/slip.hosts;/etc/slip.login
      這兩個(gè)文件是設定SLIP的配置文件.

  /etc/snooptab
      如果系統管理員用ttysnoops替換樂(lè )login這個(gè)程序,就可以用snooptty這個(gè)程序來(lái)


    監控用戶(hù)的屏幕,這個(gè)文件就是能監聽(tīng)的終端列表.

  /etc/sudoers
      在一個(gè)不是很復雜的系統中,也許一個(gè) System Administrator 就可以管理所有的

 

    事情.但一但系統提供的服務(wù)變多,系統管理的工作也隨之變得沉重,這時(shí)候,sudo 就


    派上用場(chǎng)樂(lè ),sudo 可以讓一個(gè)普通的 user 變成 superuser,這樣一來(lái),一個(gè)系統的


    些工作,就可以分配給這些 superusers 來(lái)做.以減輕負擔.
      當然,并不是每個(gè) user 都可以變成 superuser.所以/etc/sudoers 就是記錄著(zhù)那


    些人可以用 superuser 的身份來(lái)執行一些工作.
      這個(gè)檔案有一個(gè)專(zhuān)屬的 editor 叫 visudo 可來(lái)編輯 /etc/sudoer.而關(guān)於使用
    sudo.bin有一個(gè)記錄檔,在 /var/adm/sudo.log,里面記錄著(zhù)誰(shuí)在什么時(shí)候利用sudo

    下樂(lè )那些指令.順便一提的是:利用下面這個(gè)命令可抓出那些人轉換成 superuser 但


    卻沒(méi)有成功:grep "FAILED SU" /var/adm/messages

  /etc/syslog.conf
      系統記錄程序syslogd的配置文件,格式如下:
      *.=info;*.=notice    /usr/adm/messages
      *.=debug             /usr/adm/debug
      *.=warn              /usr/adm/syslog
    即所有的info和notice信息都存在/usr/adm/messages下,debug信息在/usr/adm/deb

ug
    下,警告信息在/usr/adm/syslog下.

  /etc/ttys
      設定系統的終端類(lèi)型.

  /etc/utmp
    是用 last 這個(gè)指令所得到的部份內容:
      bbs       tty1                          Tue Nov 29 19:09 - 19:09 
(00:00)
      root      tty1                          Tue Nov 29 19:08 - 19:09 
(00:00)
      root      tty1                          Tue Nov 29 19:07 - 19:07 
(00:00)
      runlevel  ~                             Tue Nov 29 19:07
      reboot    ~                             Tue Nov 29 19:07

  /etc/XF86Config
      X Window的配置文件.

  /etc/yp.conf
      NIS的配置文件.

  /etc/zprofile
      link 到 /etc/profile


/home
    存放用戶(hù)主目錄的地方,一般說(shuō)"/home/username"就是用戶(hù)的主目錄.


/lib(library)
    存放系統最基本的動(dòng)態(tài)連接庫.這個(gè)目錄如果被刪除的話(huà)就不能動(dòng)樂(lè ).幾乎所有的程

  都要用到這個(gè)目錄下的共享庫.


/lost+found
    這個(gè)目錄一般都是空的.但當文件系統發(fā)生故障(如系統掉電)后,在機器啟動(dòng)的時(shí)候


  些文件找不到應該存放的地方,就放到這個(gè)目錄底下樂(lè ).這個(gè)目錄是mkfs是自動(dòng)產(chǎn)生的.

 


/mnt
    空目錄,是讓用戶(hù)臨時(shí)掛載文件系統的地方.


/proc
    是linux提供的一個(gè)虛擬系統,是由系統在系統啟動(dòng)的時(shí)候在內存中產(chǎn)生的,用戶(hù)可以


  直接通過(guò)訪(fǎng)問(wèn)這些文件來(lái)獲得系統信息,例如/proc/kcore就是系統運行的時(shí)候內存的

  映象文件.


/root
    超級用戶(hù)主目錄.

 

/sbin
    這個(gè)目錄存放著(zhù)super user使用的系統管理程序,如fsck,mount等.


/tmp(temporary)
    存放不同的程序執行時(shí)產(chǎn)生的臨時(shí)文件.這是除了/usr/local目錄以外一般用戶(hù)可以


  使用的一個(gè)目錄.這個(gè)目錄在啟動(dòng)時(shí)系統并不自動(dòng)刪除,所以最好能經(jīng)常刪除這里的無(wú)


  文件.


/usr(user)
    linux系統占地最大的一個(gè)目錄,用戶(hù)的很多應用程序和文件都幾乎存放在這里.下面


  時(shí)一些比較重要的目錄:
  /usr/X11R6
      存放XFree86的目錄,所有于X Window有關(guān)的程序都放在這里.

  /usr/bin
      用戶(hù)用到的大部分程序都放在這里.

  /usr/sbin
      超級用戶(hù)的管理程序和系統守護程序.


  /usr/doc
      放著(zhù)linux的文檔.

  /usr/include
      在linux下開(kāi)發(fā)編譯應用程序需要的頭文件.

  /usr/lib
      存放常用的動(dòng)態(tài)鏈接共享庫和靜態(tài)檔案庫.

  /usr/local
      讓用戶(hù)安裝新軟件使用的,目錄結構和/usr類(lèi)似.

  /usr/man
      存放著(zhù)linux online help.

  /usr/src
      存放著(zhù)系統的源代碼,缺省的有一個(gè)/usr/src/linux目錄,是用來(lái)存放系統內核的


    代碼.重新編譯內核的時(shí)候就是在這個(gè)目錄下進(jìn)行的,有些應用程序也會(huì )用到這個(gè)目


    下的一些頭文件.


/var

    這個(gè)目錄中存放著(zhù)那些不斷在擴充著(zhù)的東西,為了保持/usr的相對穩定,那些經(jīng)常


  修改的目錄可以放在這個(gè)目錄下.
  /var/log
      系統的日志文件.

 

說(shuō)明:在不同的linux版本,目錄結構也有不少的區別...大家看樂(lè )之后盡可以補充或更改.

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
【Linux】了解根目錄下每個(gè)文件的作用
linux常見(jiàn)目錄,你都知道了嗎
linux常用默認文件&默認路徑
Linux下proftpd的安裝配置與管理方法
Linux操作系統啟動(dòng)流程梳理
linux筆記
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久