欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

FreeBSD學(xué)習(xí)指南

  發(fā)布時(shí)間:2008-09-08 18:48:29   作者:佚名   我要評(píng)論
FreeBSD 的版本命名規(guī)則 A-主要版本編號(hào) B-次要版本編號(hào) C-修正版本編號(hào) TAG-名稱標(biāo)簽,如 RELEASE、STABLE、CURRENT install.iso 安裝時(shí)用這一片即可!mini.iso 也是可以用來(lái)安裝,但里面沒(méi)有一些常用的 Package ,所以檔案比較小。 硬盤分割表的概念 IDE 硬盤

FreeBSD 的版本命名規(guī)則

A-主要版本編號(hào)

B-次要版本編號(hào)

C-修正版本編號(hào)

TAG-名稱標(biāo)簽,如 RELEASE、STABLE、CURRENT

install.iso 安裝時(shí)用這一片即可!mini.iso 也是可以用來(lái)安裝,但里面沒(méi)有一些常用的 Package ,所以檔案比較小。

硬盤分割表的概念

IDE 硬盤在 FreeBSD 中的代號(hào)分別是 ad0 、ad1 ,在 FreeBSD 可將主要扇區(qū)分割成許多邏輯扇區(qū) logical slice ,a 在傳統(tǒng)上是指根目錄,b 是指 swap 虛擬內(nèi)存,c 指整個(gè)主要扇區(qū),d 指整個(gè)硬盤, efgh 可以任意使用!

改變 inode 的設(shè)定

按 N 并輸入?yún)?shù) newfs -i 1024 -b 4096 -f 1024

安裝套件,除了最后二項(xiàng) local 和 XFree86 外,全部都選。

在 Configuration Menu 所做的設(shè)定都會(huì)存放在 /etc/rc.conf 中,可以修改這個(gè)檔案!

安裝完 FreeBSD 要安裝的軟件 vim-lite less gnuls pkg_tree elm+ME bash2 unzip nmap wget ncftp3 pstree

FreeBSD 的目錄結(jié)構(gòu)

/etc/defaults 放置預(yù)設(shè)的系統(tǒng)設(shè)定文件。
/etc/mtree 目錄權(quán)限的設(shè)定文件。
/etc/periodic 每天、每周、每月定時(shí)要執(zhí)行的設(shè)定。
/usr/ports FreeBSD 移植軟件的原始程序目錄,我們可以從這個(gè)目錄中找到自己想要的軟件來(lái)快速安裝。
/usr/src 放置 BSD 或其它軟件原始程序代碼的目錄。
/var/account 使用者執(zhí)行過(guò)的指令記錄文件。
/var/db 重要的系統(tǒng)數(shù)據(jù)庫(kù)。
/var/quotas 檔案系統(tǒng)使用容量限制的記錄。

 

修改、編譯核心

/usr/src/sys/i386/conf 中有二個(gè)檔案,一個(gè)是 GENERIC ,是安裝時(shí)用的一般核心,一個(gè)是 LINT 則是完整的核心及說(shuō)明。

編譯新的核心

options QUOTA

pseudo-device snp 可以監(jiān)看使用者

#NAT

一、options IPFIREWALL

#支援 NAT

二、options IPDIVERT

#下面這一行是預(yù)設(shè)允許所有的封包通過(guò),如果沒(méi)有這一行,就必須在 /etc/rc.firewall 中設(shè)定封包的規(guī)則

三、options IPFIREWALL_DEFAULT_TO_ACCEPT

#下面一行是讓您可以在 ipfw 中設(shè)定要記錄哪些封包,如果沒(méi)有這一行,這算設(shè)定了要留下記錄也不會(huì)有作用

四、options IPFIREWALL_VERBOSE

#防火墻

除了 NAT 的一、三、四外

#這一行是限制每一條規(guī)則所要記錄的封包數(shù)量,因?yàn)橥瑯拥囊?guī)則可能有許多的記錄,加上這一條可以使同樣的記錄重復(fù)數(shù)減少,以避免記錄文件爆。

options IPFIREWALL_VERBOSE_LIMIT=10

#下面這一行是用來(lái)支持封包轉(zhuǎn)向,當(dāng)您要使用 fwd 動(dòng)作時(shí)必須要有這一項(xiàng)設(shè)定

options IPFIREWALL_FORWARD

#如果要使用 pipe 來(lái)限制頻寬,必須加入下列選項(xiàng)以支持 dummynet

options DUMMYNET

編譯核心第一種方法

config GENERIC

cd ../../compile/GENERIC/

make depend;make;make install

第二種方法

在 FreeBSD 4.2-STABLE 之后可以用的新的方法

cd /usr/src

make buildkernel KERNCONF=GENERIC

make installkernel KERNCONF=GENERIC

cd /;rm -rf /usr/src/sys/compile/GENERIC

sync;sync;sync;reboot

新的核心有問(wèn)題時(shí)

當(dāng)編譯完核心重新開機(jī),無(wú)法進(jìn)入 FreeBSD 時(shí),要在開機(jī)時(shí)看到倒數(shù)計(jì)時(shí)的時(shí)候,按 Enter 以外的鍵,會(huì)出現(xiàn) boot:,這時(shí)候就打 unload 來(lái)將已加載的數(shù)據(jù)移除,再打 /kernel.old 以使用舊的核心。萬(wàn)一連舊的核心也不能開機(jī),就要使用安裝時(shí)的核心,/kernel.GENERIC,如果您想刪掉壞的核心,由于 kernel 文件有特殊的檔案屬性,必須先下指令修改屬性才能刪除。

chflags noschg /kernel

 

建立友善的使用者接口

編輯 /etc/csh.cshrc 或 /.cshrc 使用 tcsh 或 csh shell 時(shí)

加入 alias ls gnuls --color -F

如果想要新增使用時(shí)都能加入,則要修改 /usr/share/skel/dot.cshrc

想改 PATH 及一些設(shè)定也是在 /usr/share/skel 下的一些檔案修改

常見的環(huán)境變量

EDITOR:設(shè)定文書編輯器

PAGER:設(shè)定分頁(yè)程序 more 或 less

支持中文的環(huán)境,只支持 tcsh csh

編輯 /etc/csh.login

setenv ENABLE_STARTUP_LOCALE zh_TW.Big5

# 使用遠(yuǎn)程登入時(shí)才能打出中文

setenv LC_CTYPE is_IS.ISO_8859-1

# Console 下用才能打出中文

setenv LANG zh_TW.Big5

如果是 bash 要改用

export ENABLE_STARTUP_LOCALE='zh_TW.Big5'

export LC_CTYPE='is_IS.ISO_8859-1'

export LANG='zh_TW.Big5'

取消登入后,會(huì)自動(dòng)秀出的一段文字 修改 /etc/motd Message Of The Day

如果不希望 motd 內(nèi)容出現(xiàn) FreeBSD 的版本信息,可以在 /etc/rc.conf 中加入

update_motd="YES"

FreeBSD 的賬號(hào)管理

adduser 新增使用者

pw groupadd newgroup 新增一個(gè)群組

pw groupshow newgroup 顯示成果

vipw

FreeBSD 使用 shadow passowrd 的方式來(lái)保護(hù)密碼文件,只有 root 才可以讀取編碼過(guò)的密碼文件 /etc/master.passwd ,但是這并不是系統(tǒng)用來(lái)驗(yàn)證的檔案,為了加快速度,F(xiàn)reeBSD 將該文件做成數(shù)據(jù)庫(kù) /etc/spwd.db 及 /etc/pw.db ,因此修改完 master.passwd 后要下指令 pwd_mkdb 來(lái)將 master.passwd 做成數(shù)據(jù)庫(kù),但使用 vipw 就會(huì)自動(dòng)完成這項(xiàng)工作!

 

rmuser 刪除使用者

FreeBSD 磁盤配額

一、在核心設(shè)定中加入 options QUOTA 這一行,并重新編譯核心。

二、在 /etc/rc.conf 加入 enable_quotas="YES"

三、在 /etc/fstab 中加入要啟動(dòng)磁盤限制的分割區(qū)中加入?yún)?shù) userquota

        Options 下 rw 的后面加入 rw,userquota

好了之后重新開機(jī),再下 edquota -u username 來(lái)限制

在 4.5-RELEASE 中,開機(jī)內(nèi)定會(huì)檢查所有使用者的 quota ,如果不要檢查,就在 /etc/rc.conf 中加入 check_quotas="NO"。

FreeBSD 網(wǎng)絡(luò)相關(guān)指令

ftp -a 以匿名者自動(dòng)登入

sockstat 查看主機(jī) internet 或 domain socket 。您可以用來(lái)查詢有誰(shuí)連到您的機(jī)器中,由哪一個(gè)網(wǎng)絡(luò)服務(wù)接收,該網(wǎng)絡(luò)服務(wù)的 PID 是多少,還可以查詢本機(jī)開放了哪些 Port ,提供了哪些服務(wù)。

 /etc 下的檔案介紹

csh.cshrc 這是 csh tcsh 用的內(nèi)定 .cshrc 檔案,也就是進(jìn)入該 Shell 時(shí)會(huì)加載的設(shè)定。

csh.login 這是 csh tcsh 用的內(nèi)定 .login 檔案,也就是進(jìn)入該 Shell 時(shí)會(huì)加載的設(shè)定。

defaults/make.conf 通常會(huì)復(fù)制一份到 /etc 下,用 port 安裝軟件時(shí),會(huì)參考這個(gè)檔案,把里面的 FTP 站臺(tái)改成距離國(guó)內(nèi)比較近的。

login.access 用來(lái)設(shè)定登入系統(tǒng)使用者的權(quán)限,我們可以在這里設(shè)定是否允許使用者從 console 登入、從不同的區(qū)域登入的權(quán)限等。

login.conf 這個(gè)檔案用來(lái)控制不同賬號(hào)可以使用的系統(tǒng)資源,它會(huì)依照使用者在密碼文件中的 login class 來(lái)尋找相對(duì)的 class 設(shè)定,如果沒(méi)有分類則使用 default 的默認(rèn)值。修改完該檔后,要執(zhí)行 cap_mkdb /etc/login.conf 重建系統(tǒng)數(shù)據(jù)庫(kù)。

newsyslog.conf 用來(lái)定期檢查 /var/log/ 的檔案,設(shè)定當(dāng) log 到一定大小或是定期的將舊的檔案壓縮備份,并刪除太老舊的檔案。

語(yǔ)法:logfilename [owner:group] mode count size when [ZB] [/pid_file] [sig_num]

 

logfilename log 文件名稱
[owner:group] log 檔擁有人:群組
mode 該 log 文件的權(quán)限[檔案屬性]
count 最多計(jì)算到多少,例如 cron 是 3 ,表示有 4 個(gè)壓縮檔,從 cron.0.gz 到 cron.3.gz
size 檔案最大到多少即壓縮備份,以 KB 計(jì)。
when 什么時(shí)候做備份,請(qǐng) man newsyslog 來(lái)看詳細(xì)說(shuō)明。以 @ 為首代表用 ISO 8601 結(jié)構(gòu)的時(shí)間格式。以 $ 為首代表使用每天、每周、每月。

$D0 每天半夜十二點(diǎn)

$D23 每天 23:00 時(shí)

$W0D23 每周日 23:00

$W5D16 每周五 16:00

$MLD0 每月最一天半夜十二點(diǎn)

$M5D6 每月第五天 6:00

[ZB] Z 表示要將該檔以 gzip 壓縮,B 代表該檔是 binary 檔。
[/pid_file] pid 文件的絕對(duì)路徑
[sig_num] 要送給該 daemon 程的 signal number

FreeBSD 的軟件安裝

相關(guān)文章

  • Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié)

    這篇文章主要介紹了Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié),需要的朋友可以參考下
    2023-05-03
  • FreeBSD如何添加硬盤?FreeBSD添加硬盤的方法

    一些朋友問(wèn)小編FreeBSD如何添加硬盤?別擔(dān)心,今天小編就為大家分享FreeBSD添加硬盤的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2017-04-06
  • Freebsd PF 安裝使用詳解

    今天小編為大家?guī)?lái)的是Freebsd PF 安裝使用詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2017-04-06
  • FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?

    最近一些朋友問(wèn)小編 FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?今天小編要為大家?guī)?lái)的是 FreeBSD下zfs: failed with error 6錯(cuò)誤的解決方法,有需要的朋友一起去看
    2017-04-06
  • Unix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解

    今天小編要為大家?guī)?lái)的是Unix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2017-04-01
  • Unix中的dot命令詳解

    今天小編將為大家?guī)?lái)的是Unix中的dot命令詳解!希望對(duì)大家會(huì)有幫助!有需要的朋友一起去看看吧
    2017-03-22
  • freebsd時(shí)間設(shè)置小節(jié)詳解

    近日!一些朋友對(duì)于freebsd時(shí)間設(shè)置小節(jié)存在疑慮!下面小編將為大家?guī)?lái)的是freebsd時(shí)間設(shè)置小節(jié)詳解!希望對(duì)大家會(huì)有幫助!有需要的朋友一起去看看吧
    2017-03-19
  • grub2引導(dǎo)freebsd詳解

    今天小編要為大家?guī)?lái)的是grub2引導(dǎo)freebsd詳解!希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2017-03-19
  • FreeBSD10安裝內(nèi)核源代碼方法講解

    下面小編為大家?guī)?lái)的是FreeBSD10安裝內(nèi)核源代碼方法講解!希望能夠幫助到大家!有需要的朋友一起去看看吧
    2017-03-19
  • FreeBSD下如何使GraphicsMagick支持中文字體?

    最近一些朋友在問(wèn)FreeBSD下如何使GraphicsMagick支持中文字體?今天小編為大家?guī)?lái)的是FreeBSD下使GraphicsMagick支持中文字體的方法!有需要的朋友一起去看看吧
    2017-03-15

最新評(píng)論