版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
UBuntu維護手冊
(Vl.O)
A常用指令
1.FTP服務(wù)器重啟
Root用戶
/etc/init.d/vsftpd/restart服務(wù)先關(guān)閉后開啟
start服務(wù)開啟
stop服務(wù)關(guān)閉
2.遠程連接服務(wù)SSH當我們使用PUTTY工具連接失敗時用到
Root用戶
/etc/init.d/sshstart啟動服務(wù)
stop停止服務(wù)
3.查看進程信息
[]
psapsupsxpsaux
4.顯示器分辨率設(shè)置當顯示器不能正常顯示桌面時用到
/etc/Xl1vimxorg.conf
如下需要手動加入:modes“1024*768”“800*600”“600*480”
Section"Screen”
Identifier“DefaultScreen”
Monitor^ConfiguredMonitor”
Device“ConfiguredVideoDevice”
Defaultdepth24
SubSection"Display”
Depth24
Virtual1280800
Modes“1024*768”“800*600”“600*480”
EndSubSection
5.vim/etc/apt/sources,list
若采用本地源更新軟件包”*.deb",需要手動加入:
Debfi1e:〃/home/nbpt/packs/edgymain〃此格式僅供參考
//Packages,gz包存放路徑/home/nbpt/packs/dists/edgy/main/binary-i386
Debcdrom:[Ubuntu-Updates]/dappermain〃此格式僅供參考
6.清除cached
Sync
echo3>/pro/sys/vm/drop_caches
echo1>/pro/sys/vm/drop_caches
echo2>/pro/sys/vm/drop_caches
7.查看內(nèi)存信息free
free-m
8.軟件包安裝和卸載命令
FTP安裝
apt-get-finstallvsftpd
ssh安裝
apt-get-finstallopenssh-server
一)
安裝軟件apt-getinstal1softnamelsoftname2softname3...
卸載軟件apt-getremovesoftnamelsoftname2softname3...
卸載并清除配置apt-getremove—purgesoftnamel
更新軟件信息數(shù)據(jù)庫apt-getupdate
進行系統(tǒng)升級apt-getupgrade
搜索軟件包apt-cachesearchsoftnamelsoftname2softname3...
->
安裝單個或多個(10個以下)"*.deb”包
安裝deb軟件包dpkg-ixxx.deb
刪除軟件包dpkg-rxxx.deb
連同配置文件一起刪除dpkg-r—purgexxx.deb
查看軟件包信息dpkg-infoxxx.deb
查看文件拷貝詳情dpkg-Lxxx.deb
查看系統(tǒng)中已安裝軟件包信息dpkg-1
重新配置軟件包dpkg-reconfigurexxx
成,
在“新立得”里
點搜索,輸入軟件名
在需要安裝或卸載的軟件上右擊一點標記一最后點應(yīng)用
9.修改FTP用戶默認路徑
vim/etc/vsftpd.conf
修改:chroot_local_user=YES
修改:local_root=/usr/local/nbpt/mobilets
chownnbpt:nbpt/usr/local/nbpt/mobilets
10.U盤掛載
Is/dev/grepsd->插入U盤->Is/dev/grepsd
sudomkdir/usb->sudomount/dev/sdv/mnt/usb
11.開機啟動ubuntu到文本模式
1.編輯/etc/inittab文件;
#vim/etc/inittab
加入以下行:
Id:3:initdefault:
1.進入目錄/etc/rc3.d,把目錄下的S30gdm改名為K30gdm,命令如下:
#cd/etc/rc3.d
#mvS30gdmK30gdm
想從文本模式進入圖形界面,用以下命令:
#startx
runlevel查看啟動選項
12.修改用戶權(quán)限
chownnbpt:nbpt/usr/local/nbpt/mobilets
13.修改文件權(quán)限
chmoda+wrx/var/opt/oracle
14.Is-1解析
一個文件主要包含下列屬性,1s-1
-rwxrwxrwxusergroupdatefilename
111111111
歸屬用戶的權(quán)限
歸屬群組的權(quán)限
其它用戶的權(quán)限
歸屬用戶
歸屬群組
日期信息
文件名稱
對于文件夾,必須擁有它的可執(zhí)行權(quán)限,才能夠使用Cd命令進入該文件夾;
擁有可讀權(quán)限,才能夠使用1S命令查看該文件夾的文件列表。
root用戶擁有最高權(quán)限
可以使用3位的二進制數(shù)字來描述一組權(quán)限,某一權(quán)限對應(yīng)的數(shù)字為1,則表
示具有該種權(quán)限,為0,則不具有該種權(quán)限。
15.默認root用戶登陸系統(tǒng)
執(zhí)行:sudopasswdroot接著輸入密碼和root密碼,重復(fù)密碼。再重新
啟動就可以用root登陸。另外,默認情況下是不允許用root帳號直接登陸圖形
界面的。這可以通過修改/etc/gdm/gdm.conf文件來允許root直接登陸,在
該文件中,修改其中的AllowRoot=false變成AllowRoot=true重啟就可以
了。
16.查看環(huán)境變量(env)
環(huán)境變量是在/etc/profile文件中配置的,關(guān)于JAVA_HOME的那一行是:
CODE:
exportJAVA_HOME=7home/xcb/develop/javal.5.0.11"
17.本地源制作
A.
制作本地源
最簡單制作本地源的方法:
在packs文件夾中有如下兩種類型的包:--種是。deb包(全部的依賴包和
軟件包),另―"種是Packages.gz
著重介紹一下第二個類型的包:在這個包中包含了必需的軟件包列表和依賴
信息。
這個包是后生成的,通過下面這個命令生成:
sudodpkg-scanpackagespacks/dev/null)gzip>packs/Packages.gz###
packs是包含了所有軟件包的這個文件夾。這條命令在該pakcs文件夾上一層目
錄執(zhí)行。Packages.gz生生成在packs文件夾中。
1.把packs下所有的包全部都拷貝到目錄/var/cache/apt/archives/下面
命令:
sudocp~/packs/*.deb/var/cache/apt/archives/
sudochmod777-R/var/cache/apt/archives/
2.在/media目錄下建立這樣的一個目錄:
建立gutsy,在gutsy下建立packs###注意全是文件夾
把Packages.gz這個包拷貝到packs下面,放權(quán)限。
命令:
sudomkdir/media/gutsy
sudomkdir/media/gutsy/packs
sudocp^/Packages,gz/media/packs/
sudochmod777-R/media/gutsy/
sudochmod777-R/var/cache/apt/archives/
完成上面的工作之后,執(zhí)行下面的命令:
3.sudogedit/etc/apt/sources.list
進入sources.list文件之后,清空文件內(nèi)的內(nèi)容,填寫如下一行:
debfile:///media/gutsypacks/
完成這三步驟的工作之后,本地源的制作就完成了。
執(zhí)行
sudoapt-getupdate
B.
光盤本地源更新制作:
apt-move制作本地源
背景:
雖然apt-get的確強大,可是不是每個人的網(wǎng)速都足夠和本地光盤或硬盤那
么快。所以本地源似乎很不錯。當然我們無需把整個發(fā)行版的源全部備份,我只
想要和我現(xiàn)在用的系統(tǒng)一樣的軟件庫。這正是你想要的。一張光盤或是一個iso
文件。
正文:
本文將描述如何刻錄一張帶使用apt下載的軟件包的CD光盤。也就是本地源
例如,我將演示如何制作一張包含所有以下載的安全升級的CD光盤。
目錄
*1Step1:Instal1theapt-movepackage(安裝apt-move軟件包)
*2Step2:Selectthepackagesyouwanttoputonthecd(選擇您
要刻錄到CD上的軟件包)
*3Step3:Runaptmovetocreatethearchivestructure(運行apt
move創(chuàng)建文檔結(jié)構(gòu))
*4Step4:Burnthecd(刻錄CD光盤)
Step1:Installtheapt-movepackage(安裝apt-move軟件包)
Apt-move是一個專為已下載到/var/cache/apt/archives的軟件包生成debian
軟件包倉庫文件結(jié)構(gòu)的工具。為了便于安裝,apt會將已安裝的軟件包下載到本
地。Apt-move將默認在/mirrors/debian中生成這個本地倉庫。
sudoapt-getinstallapt-move
我將/etc/apt-move.conf中的設(shè)置從
C0PY0NLY=no
to變?yōu)?/p>
C0PY0NLY=yes
以便apt-move不會刪除/var/cache/apt/archives/中的軟件包。
Step2:Selectthepackagesyouwanttoputonthecd(選擇您要刻錄到
CD上的軟件包)
在這個實例中,我們僅希望刻錄下載的最新的軟件包。我們不想刻錄舊的或
UbuntuCD上已存在的軟件包。
首先,我們清除/var/cache/apt/archives中舊的軟件包(只保留系統(tǒng)中現(xiàn)在安
裝了的軟件)。
sudoapt-getautoclean
Step3:Runaptmovetocreatethearchivestructure(運行aptmove
建文檔結(jié)構(gòu))
首先確定你有足夠的硬盤空間。
由于/mirrors/debian歸root所有,我們必須使用root賬戶,以便于這一步的
操作
sudo-s
下面的所有命令均以root身份運行。
先我們清空先前的鏡像(如果存在的話),然后我的運行apt-moveo
mkdir-p/mirrors/debian
rm-rf/mirrors/debian
apt-move-ddapperupdate/"intrepid是系統(tǒng)版本名:如8.10
intrepid.在加入源時用到*/
由于ubuntu的倉庫結(jié)構(gòu),apt-move并不是把所有的軟件包都插入到Packages.gz
文件中。我們必須在apt-ftparchive的幫助下重新制作Packages.gzo
cd/mirrors/debian
apt-ftparchivepackagespool/main/|gzip-9c>
dists/dapper/main/binary-i386/Packages.gz
apt-ftparchivepackagespool/restricted/|gzip-9c>
dists/dapper/restricted/binary-i386/Packages.gz/*有nJ能沒有
restricted目錄,那就可以不做*/
我們還必須重新制作Release文件。為了做到這一?點,我們必須制作一個名為
"/myapt.conf的apt配置文件。它的內(nèi)容如下:
APT::FTPArchive::Release{
Origin"APT-Move”;
Label"APT-Move";
Suite〃dapper”;
Codename"dapper”;
Architectures〃i386〃;
Components"mainrestricted”;
Description"UbuntuUpdatesCD〃;
);
然后,運行以下命令:
rmdists/dapper/Release
apt-ftparchive-cv/myapt.confreleasedists/dapper/>Release
mvReleasedists/dapper/
//////////////////////////////////////////////
現(xiàn)在,我們必要制作Release,gpg,為了做到這一點,你必須已經(jīng)激活你的
UbuntuHelp:GPGKey,并已經(jīng)開始簽名。
gpg-baodists/dapper/Release.gpgdists/dapper/Release
///////////////////////////////////////////////*沒有
成功,也可以不做,沒必要加密,那后面的密鑰也不需要了*/
接下來,我們刪除不想要的.apt-move目錄
rm-rf.apt-move
你可以通過在CD上制作一個.disk目錄和一個info文件來標識這個CD光盤。
mkdir.disk
echoUbuntu-Updatesdate+%Y-%m-%d>.disk/info
//////////////////////////////////////////////
然后,我們必要將我們的公鑰放進去。
gpg-export-a"YourName”>public,key
當然,要把“YourName”換成你在自己的PGP中使用的名字。
///////////////////////////////////////////////*不做
*/
這樣就完成了!
exit
Step4:Burnthecd(刻錄CD光盤)
復(fù)制/mirrors/debian中所有的內(nèi)容到CD光盤上。
例如,你可以使用下列的命令來制作一個iso文件:
mkisofs-r-A“UbuntuUpdatesdate+%Y%m%d//-oubuntu-updates,iso
/mirrors/debian
//////////////////////////////////////////////
在你使用這張CD前,你需要將我們的GPGkey添加到aptGPGkeys中去。將這
張CD放入CD-ROM驅(qū)動器,掛載它(如果它不能自動掛載的話),然后運行如下
命令:
apt-keyadd/cdrom/public.key
///////////////////////////////////////////////*不做
*/
此時,你就可以像其它的UbuntuCD那樣使用這張CD了。
你也可以通過命令行方式來做到這一點:
sudoapt-cdromadd
你還可以先掛載iso文件,然后添加file源
sudomountubuntu-updates,iso/media/house
添加
debfile:///media/housedappermain
至!J/etc/sources.list
然后呢?
apt-getupdate還有其他命令,隨便你。
1概述19
1.1Ubuntu的發(fā)音29
1.2Ubuntu的涵義29
1.3Ubuntu當前版本29
1.4Ubuntu的特點30
1.5Ubuntu相對其它Linux發(fā)行版的主要特點30
2基本操作30
2.1進入系統(tǒng)30
2.2命令行提示符31
2.3退出系統(tǒng)31
3安裝32
3.1分區(qū)概念32
3.2安裝中的注意事項33
3.3開始安裝34
4Linux基礎(chǔ)35
4.1Shell35
4.2命令36
4.3Linux程序、進程37
5Linux系統(tǒng)簡介38
5.1路徑38
5.2軟件40
5.3配置方式40
5.4隱藏文件41
5.5文件類型41
5.6權(quán)限43
6命令行44
6.1Shell>Console>Terminal44
6.2rxvt-unicode45
在線幫助系統(tǒng)47
6.3bash47
中止正在運行的程序48
Ctrl+s48
鍵綁定48
自定義鍵綁定50
通配符50
任務(wù)管理51
管道、重定向52
脫字符52
6.4Fish53
6.5設(shè)定您的默認Shell54
6.6設(shè)定命令的搜索路徑55
7Ubuntu系統(tǒng)簡介56
7.1Ubuntu系統(tǒng)目錄結(jié)構(gòu)56
7.2啟動流程57
更改運行級別57
7.3服務(wù)管理58
更改啟動服務(wù)58
手動控制服務(wù)58
7.4常用系統(tǒng)服務(wù)59
7.5重要配置文件60
全局配置文件61
用戶配置文件62
8軟件安裝62
8.1DPKG62
8.2APT63
APT系統(tǒng)修復(fù)64
8.3源碼包64
9Xwindow簡介65
9.1歷史65
9.2架構(gòu)及原理65
Xserver66
Xclient66
Xprotocol67
9.3窗口管理器67
9.4啟動流程68
9.5配置文件69
X服務(wù)器69
X客戶端71
9.6字體72
freetype渲染弓I擎72
X核心字體72
XFT字體73
10系統(tǒng)管理74
10.1一些細節(jié)74
格式約定75
10.2系統(tǒng)信息76
uptime76
w76
who76
whoami77
last77
uname77
date77
cal78
10.3文件管理78
一些細節(jié)78
Is[路徑]79
cd[目錄路徑]|[特殊路徑]79
pwd79
file〈文件名〉79
du[路徑]80
less〈文件名〉80
touchv目標文件〉80
mkdir〈文件夾〉80
cpv源文件〉〈目標目錄|文件〉80
rm<目標目錄|文件》81
rmdirv目標目錄》81
mvv源文件〉〈目標目錄|文件〉81
Inv源文件〉〈鏈接〉81
10.4文件操作81
nano81
split〈源文件》[目標文件名前綴]82
cat〈文件名〉82
sort[-0〈輸出文件習(xí)[-t〈分隔字符習(xí)[+<起始字段〉-〈結(jié)束字段習(xí)[文件]82
more83
diffv文件名>83
cksum[文件名]83
10.5權(quán)限管理83
一些細節(jié)83
chmodv權(quán)限表達式〉〈文件|目錄》84
chown〈歸屬用戶〉[:歸屬群組]<文件|目錄〉85
chgrp〈歸屬群組〉〈文件|目錄》85
SUID、SGID、Stickybit85
Isattr[路徑]86
chattr+卜|=<屬性><路徑》86
10.6壓縮解壓87
tar-c|x|u|r|t[z[j][v]-fv歸檔文件〉[未打包文件]87
zip[參數(shù)]〈壓縮包〉〈源文件〉88
unzip[參數(shù)]〈壓縮文件〉[壓縮包中將被釋放的文件]89
7z|7za〈子命令〉[參數(shù)]〈壓縮包>[文件]90
rar<子命令〉[參數(shù)]〈壓縮包〉[文件|文件列表|路徑]90
10.7搜索91
whereis〈程序名稱〉91
locate〈文件名稱〉91
find[路徑]<表達式〉92
grep〈字符串〈正則表達式>”[文件名]92
10.8其它92
echo〈字符串〉92
clear93
alias〈輸入內(nèi)容><實際內(nèi)容》93
export〈變量名稱〉93
shutdown93
halt94
reboot94
chroot〈路徑〉94
10.9用戶管理94
一些細節(jié)94
su[用戶名]95
sudo[命令]95
passwd[用戶名]95
chsh[-s〈Shell〉][用戶名]96
usermod〈用戶名〉96
useradd〈用戶名〉96
userdelv用戶名〉97
id[用戶名]97
finger[用戶名]97
10.10進程管理97
一些細節(jié)97
ps98
pstree99
pgrep〈進程名〉99
xkill99
pkill〈進程名〉99
kill[信號代碼]〈進程PID>99
renicev優(yōu)先級表達式〉v進程表達式》100
top100
nohupv命令》101
v命令》&101
v命令1>;V命令2>;102
v命令1>&&〈命令2>&&102
v命令,<Ctrl+z>102
jobs102
bg[任務(wù)編號]102
地[任務(wù)編號]102
10.11計劃任務(wù)102
10.12磁盤和內(nèi)存管理102
一些細節(jié)102
mount〈設(shè)備文件〉[掛載路徑]103
umountv設(shè)備文件〉|〈掛載路徑》104
df104
free104
sync105
fidisk〈磁盤設(shè)備文件》105
cfdisk105
mkfs.v文件系統(tǒng)類型,〈分區(qū)設(shè)備文件》106
hdparm〈磁盤設(shè)備文件》106
10.13網(wǎng)絡(luò)和硬件管理106
ifconfig106
route107
ip107
ping<IP地址>108
netstat108
Ispci108
Isusb108
Ismod108
modprobe〈模塊名稱》109
11簡明VIM教程109
11.1VIM簡介109
11.2命令109
11.3配置文件110
11.4模式介紹110
11.5模式切換111
11.6移動112
11.7數(shù)字參數(shù)113
11.8標記113
11.9瀏覽113
11.10編輯114
11.11寄存器操作114
11.12搜索和替換114
11.13正則表達式115
11.14宏115
11.15插入模式下的快捷鍵115
11.16鍵綁定、縮寫115
11.17單詞補全116
11.18命令模式116
11.19多欄窗口117
11.20標簽頁118
12引導(dǎo)管理器Grub118
12.1硬件基礎(chǔ)118
系統(tǒng)引導(dǎo)流程119
12.2Grub介紹119
Grub術(shù)語120
Grub配置文件121
Grub安裝123
Grub使用124
13FAQ124
13.1我的D盤到哪里去了?124
13.2Linux下的目錄用“廣表示,這不標準吧??125
13.3Linux下的病毒少,是因為Linux的使用者少,駭客顯然不愿意浪費氣力去攻擊沒有人
使用的操作系統(tǒng)。126
13.4軟件安裝繁瑣126
13.5源碼保密性不強,存在安全隱患127
13.6軟件功能不夠強127
13.7界面不友好128
13.8Linux怎么占用這么多內(nèi)存?128
1概述
Ubuntu4.10-WartyWarthog(長疣的疣豬),發(fā)布日期:2004年10月20日。
Ubuntu5.04-HoaryHedgehog(灰白的刺猬),發(fā)布日期:2005年4月8日
Ubuntu5.10-BreezyBadger(活潑的崔),發(fā)布日期:2005年10月13日
Ubuntu6.06-DapperDrake(整潔的公鴨),發(fā)布日期:2006年6月1日
Ubuntu6.10-EdgyEft(急躁的水蜥),發(fā)布日期:2006年10月6日
Ubuntu7.04-FeistyFawn(壞脾氣的小鹿),發(fā)布日期:2007年4月19日
Ubuntu7.10-GutsyGibbon(勇敢的長臂猿),發(fā)布日期:2007年10月18日
Ubuntu8.04-HardyHeron(耐寒的蒼鷺),發(fā)布日期:2008年4月24II
另,LTS的意思是長期支持,longtermsupport。
GNU/Linux目的結(jié)構(gòu)
在GNU/Linux里面,所有的目^都是從/(root)根目^所擴展的樹狀結(jié)構(gòu)。也許有些朋友會
問,如果有很多顆硬盤,那不就有很多根目錄嗎?事實不是這樣的!那些硬盤的某個分割區(qū)
不會像MSWindows一檄,分割成C槽、D槽和E槽等等,而都是在那個根目^或底下的某
個子目金彖,只是把某個分割區(qū)掛卜載(mount)到那個目金條罷了,也就是^在MicrosoftWindows
的X槽對應(yīng)到GNU/Linux的話,就是損'載在某一個目底下。
如果這檬的掛+來指'去,總要有個初始化源頭讓我們掛卜吧?所以至少要有一塊分割區(qū)給根目^
/(root),其它的目金條就會以此為基礎(chǔ)續(xù)掛卜在根目金彖的某個子目金錄下。如此就會形成一個如
下圖4-1的樹狀結(jié)構(gòu)。
GNU/Linux的發(fā)行版太多了,在早期每個發(fā)行版都有自己首選的目^分配方式,不同的版本
有不一樣的目錄分配,因此而造成很多使用者的困擾。為了平息這棣的亂局,F(xiàn)ilesystem
HierarchyStandard(FHS:http://www.pathname.com/fhs/)就出面制定了一些標舉,讓各
個發(fā)行版有個綱要可以知道哪個目金泉要放什麼檄的東西。當前EHS定義的是每個目^的大
綱,所以很多細部配置文件的文件名或許還是有所不同,但是幾乎都放在同一個目金象底下了。
這檬用戶在尋找的時候,應(yīng)該是容易許多了。所以Ubuntu也遵循這棣的命名結(jié)構(gòu),圖4-1
在別的發(fā)行版也適用。
我們了解了上面的內(nèi)容之后,知道在安裝時必需有一個/(root)根目其它目^是依附在
它下面。這些其它的目^所使用的實體硬盤空間可以是獨立出來在另外一顆硬盤或同一顆的
其它分割區(qū)或者甚至不用獨立出來。如果沒有獨立出來的話,就是使用/(root)根目金彖分割
區(qū)的空間或者在上一層的實體分割區(qū)空間。
圖4-1Ubuntu目錄架構(gòu)圖
根據(jù)表47讀者可以自行評估哪一個目金滎比較重要,然后決定是否獨立出來,這棣子可以拿
來當成損害控管之用。后面也會有一些比較容易看懂的實際例子。
表:4-1GNULmux特別需要注意的目錄
目錄功能說明
boot這里面放了開機所需要的文件,例如Limnkerneltma£e和一些設(shè)定文件等.開機時?
入開機管理程序(bootloader)之后,就會技t載這個目把核心映像檔裝入到內(nèi)存.
以如果這個分割區(qū)的格式是boaloader認不得的話,就會發(fā)生很嚴重的問題.最保險I
是這個目祿探用ExtS或ReiserFS的分割區(qū)格式。
;etc整個系統(tǒng)的分配文件幾乎都放在這個目猱底下.所以要備份時,這個目祿千萬可不要
T.
home這里放了用戶所有的個人文件,例如]你的照片啦,影片和文件等,也就是大家稱呼任
目綠.所以這個目^非常重要的?推薦你把它分開到額外的分割區(qū),萬一某天系統(tǒng)發(fā)
了問題的話還可以保留你的文件.
AirJoi所有系統(tǒng)餐錄或一些系統(tǒng)狀態(tài)的信息都會紀祿在這貍.所以如果你是用在服務(wù)器上的
可以單獨分割成一個分割區(qū)給它,避免因為太多的服務(wù)紀^檔而把硬盤的容量塞滿了
一旦被塞滿,系統(tǒng)運作就會不正常了.若是在臺式系統(tǒng)的應(yīng)用上的話,就沒有這個考
T.
var零2d這里常常會被E3m1服務(wù)器當成隊列數(shù)據(jù)存放的地方.所以用在E-XM服務(wù)器的情^
推薦還是獨立到額外的分割區(qū)比較好.
硬件設(shè)備的代號
在GNU/Linux貍面有個很好玩的特色,就是所有硬件設(shè)備都是可以看成是某個文件來操作。
這檬有個好處是,應(yīng)用軟件只要管好對那個文件要如何操作,而不必要管實際上硬件的運作。
其中代表設(shè)備的文件和實際運作的硬件中間的關(guān)連,就是GNU/Linuxkernel所需要負責(zé)的。
對於IDE硬盤來常常組裝計算機的人應(yīng)該都知道主機板上最多只有兩個IDE插槽,而每
個插槽都可以通過排接兩個硬盤。主機板上第一-個插槽就是IDE1(Primary),第二個插
槽就是IDE2(Secondary),每個插槽上可以接的兩顆硬盤其中一顆是Master,另外一顆就
是Slave,至於怎棣判斷可以通過硬盤上的jumper來得知。若是硬盤上的jumper插在cable
selection的話,那麼從排^前端數(shù)過來第一顆就是Master,如表4-3,我們可以得知插在
第一個插槽的Master硬盤,它的文件別名位置就是/dev/hda,若光盤機是裝在第二個插槽
且jumper預(yù)設(shè)是Slave的話,這時候光盤機的文件代號的位置就在/dev/hdb。
對於SCSI,SATA和隨身碟則都是/dev/sd[a-z],但是它們會依照順序排下去,理論上會
先排SCSI,然后是SATA,最后才是隨身碟,不會有重疊的部份。因為現(xiàn)在很多新的計算機
都探用SATA硬盤,所以請記得這些SATA硬盤的別名都是和SCSI用一棣的。舉例來言兌,若
你有兩臺SATA硬盤,但是沒有SCSI設(shè)備,那麼第一顆SATA硬盤的文件位置別名就是
/dev/sda,第二顆就是/dev/sdb,就是這么簡單。
表二二GNULinux設(shè)備文件位置
設(shè)備該設(shè)備文件代號位置
IDE睦devhd㈤W
SCSI硬盤sd[a-z]
SATAJffidsvV[a-z]
隨身硬盤或讀卡機devM[a-z]
光驅(qū)&v,cdrom便常是so立link到devhdd)
磁帶機dev5電
軟驅(qū)devfd[0-1]
表莖3GNUImuxIDE硬盤代號
IDE\JumperMasterSlave
IDE1(Pnmaiy)devhdadevhdb
IDE?;Secondary)devhitdevhdd
分割區(qū)概述(Partition)
前面己經(jīng)提到了,在MicrosoftWindows中同一顆硬盤的各個槽其實就代表了不同的分割區(qū)。
一般人通常都喜歡把硬盤分割成C區(qū)和D區(qū),若需要重新安裝系統(tǒng)的時候,就會把所有數(shù)據(jù)
和文件都放在D區(qū),只要把系統(tǒng)碟C區(qū)格式化刪除,再重裝系統(tǒng),如此數(shù)據(jù)就不用備份出來,
可以很容易完成重裝且保存數(shù)據(jù)。同檬地,在GNU/Linux也是一檬,我們喜歡把重要的目
分別放在不同的分割區(qū),這檬子系統(tǒng)出了問題也能很容易來救援。
我們來一個比喻,我們把硬盤想像成是一間很大的辦公室,如圖4-2所示,門口部份有個
柜子讓你放辦公室相關(guān)的消息。那個柜子就叫作主要開機扇區(qū)(MBR,MasterBoot
Recorder),而柜子18面有兩個抽展,一個是放置開機管理程序(bootloader),另外一個
就是放置磁盤分割表(partitiontable),這個磁盤分割表就是紀^整個辦公室隔間隔周的
地方。
I—MBR,放置bootloader和磁磔分割表
柜
空房間
實體數(shù)搬直處
圖4-2空8^架構(gòu)示意圖
因為磁盤分割表的空間有限,所以我們只能存儲最多四間隔間的信息,若你沒有在這四個隔
間把整個坪數(shù)劃分完,那麼多出來的空間就不能使用的。而整間辦公室能隔成的房間總共有
兩種,一種是主分割區(qū)(Primary),另外一種是擴展分割區(qū)(Extended),且規(guī)定擴展分割區(qū)
最多只能有一間。那麼擴展分割區(qū)是要拿來做什麼用的呢?其實擴展分割區(qū)是不能直接使用
的,可以看成它是另外一種房間,前面也有柜子存儲擴展分割區(qū)底下的信息,但是因為桂面
沒有家俱,所以沒辦法直接使用。所以擴展分割區(qū)還要再分割成邏輯分割區(qū)(Logical),從
擴展分割區(qū)再分割的邏輯分割區(qū)最多可以分割到12個,故最后可用的最多分割區(qū)數(shù)會有3
個主分割區(qū)+12個邏輯分割區(qū)=15個分割區(qū),那就滿足使用了。
表不同種類的分割區(qū)(以hda的IDE硬盤為例
功用
主分割區(qū)可以直芨格式化儲存文件,和擴屣分割區(qū)加起來的總數(shù)只能有一
發(fā)展分割區(qū)不能直按儲存文件,里面必須還要邏輯分割區(qū)來作分割,并且量三
只能一個擴展分割區(qū).
邏輯分割區(qū)可以直接格式化儲存文件,是儂賴在擴展分割區(qū)底下.磁碟別名Z
以后,息共可以有個.
每個分割區(qū)在GNU/Linux都有它的設(shè)備文件別名,它的別名就是硬盤設(shè)備代號后面加上數(shù)
字.例如我們把4個分割區(qū)都分割成主要分割區(qū),那麼就會如圖4-3所示,給的分割區(qū)別名
分別是hdal到hda4。但是這個時候如果想要超過4個分割區(qū)呢?那就得要使用擴展分割區(qū)。
我們可以把圖4-3最后一個主分割區(qū)換成擴展分割區(qū),再把那個擴展分割區(qū)分割成3個邏輯
分割區(qū),最后會如圖4-4,會有6個分割區(qū)可以用。
邏輯分割區(qū)一定是從hda5開始,而前面剛好有hdal到hda4這4個別名,就是給主分割區(qū)
和擴展分割區(qū)瓜分的,至於擴展分割區(qū)是不能直接用的,最多也只有一個,要擴展分割區(qū)酉I
面的邏輯分割區(qū)才可以直接被使用。
M
Bhda1hda2hda3hda4
主主主主
R
圖4-3四個主分禽區(qū)示意圖
圖4Y三個主分割區(qū)加一個擴展分割區(qū)示意圖
當然我們也可以用一個主分割區(qū)配上一個擴展分割區(qū),如圖4-5來達到和圖4-4一檄有6
個分割區(qū)的效果,但是我們實務(wù)上比較喜歡先把主要分割區(qū)用完,再來搭配擴展分割區(qū)使用。
不管怎檬,只要記得一個規(guī)則,主要分割區(qū)加擴展分割區(qū)最多只能有4個,其它的都隨使用
者來發(fā)揮。
hda2擴品㈱I叵
hda1
主
hda5hda6hda7hda8hda9
邏輯邏輯邏輯邏輯邏輯
圖4-5一個主分害區(qū)加一個擴展分割區(qū)示意圖
在linux中一定要被獨立劃分出來的分割區(qū)有/(root)和swap,若你只要這棣基本的分割
法,那麼安裝的時候選自動分割就是探用這種作法,但是對於有特殊需求的人,可以使用手
動規(guī)劃方式。
?/(root)分割區(qū):所有的目錄都是根目錄的子目錄,所以這個分割區(qū)一定要有。
?swap分割區(qū):swap分割區(qū)是做什麼用的呢?其實它可大可小,尤其是在內(nèi)存大家都裝
768MB或1GB的年代。它的功能類似微軟眄ndowsXP的虛存,不過在WindowsXP貍面虛
存是單獨一個文件存放在C區(qū),但是在GNU/Linux內(nèi)則是獨立成為一個分割區(qū)。通常swap
是在跑大程序時候,若需要用到的內(nèi)存比系統(tǒng)擁有的主get意存還大時,才會先把一些不常用
的數(shù)據(jù)放到虛存桂面,然后等要用到時,再把它叫出來。而依照一般舊制經(jīng)驗法則,swap
是主get意存的兩倍,但是筆者建議是和主aet意存一檬大就好或者干脆512枕的swap就很別
用了。
文件系統(tǒng)格式概述
在MicrosoftWinsows的世界,硬盤可以格式化成NTFS、FAT32、FAT16等等不同的格式。
同檬地,在GNU/Linux底下也是有很多不同的文件系統(tǒng)格式可供選擇。當前在GNU/Linux
底下,比較常用的有這幾種格式:Ext2/Ext3>ReiserFSsXFS和JFS等數(shù)種。當然各種格
式都有其優(yōu)缺點,所以我們將做一些簡單的介紹。
除了Ext2以外,其它幾種都是日^型文件系統(tǒng)。那什麼是日^型文件系統(tǒng)呢?就是系統(tǒng)會
多用一些額外的空間紀^硬盤的數(shù)據(jù)狀態(tài),因而在不正常開關(guān)機后,不需整個硬盤重新掃描
來恢復(fù)正常的系統(tǒng)狀態(tài)。
?Ext2:此為-非常老舊且不支持日^系統(tǒng)的文件系統(tǒng)格式,早期的Linux玩家應(yīng)該還記
得吧,在每次不正常關(guān)機后,重新開機時錯誤檢查會需要很久,而且在不正常關(guān)機下,常常
會讓你一次不見很多文件,現(xiàn)在已經(jīng)很少人使用這類文件系統(tǒng)了。
?Ext3:為Ext2個改良版,所以Ext2可以直接升級成為Ext3而不必重新格式化,這也可
以讓舊的Ext2系統(tǒng)更加穩(wěn)定。而主要和Ext2的差別是增加了日^系統(tǒng)(metadata),所以在
不正常開關(guān)機后,可以迅速使系統(tǒng)恢復(fù)。而因為它與I日有的文件系統(tǒng)兼容,因此很多發(fā)行版
都缺省使用Ext3。但是在實際測試上,它的硬盤使用率其實不佳,大概只有真正空間的93%
會被使用到,至於其它性能測試表現(xiàn)則為中等。在格式化與創(chuàng)建文件系統(tǒng)的時間也是其它文
件系統(tǒng)的數(shù)十倍。
?ReiserFS:http:〃www.namesys.com:探用日IS型的文件系統(tǒng),為HansReiser所創(chuàng),
因此以他的名字來命名。技術(shù)上使用的是B*-tree為基礎(chǔ)的文件系統(tǒng),其特色為從處理大型
文件到聚多小文件都可以用很高的效率處理。實務(wù)上ReiserFS在處理文件小於1k的小文
件時,效率甚至可以比Ext3快船J10倍,所以ReiserFS專長是在處理很多小文件。而在一
般操作上,它的性能表現(xiàn)也有中上的程度。
?XFS:http://oss.sgi.com/projects/xfs/:繪圖工作站公司SGI為了高級繪圖處理器系
統(tǒng)IRIX所設(shè)計的文件格式,也是屬於日^型文件系統(tǒng)。而SGI亦將其移植到GNU/Linux上。
因為原本是針對高性能繪圖設(shè)計,且為高階工作站所使用,所以在穩(wěn)定性和效率上是無雍置
疑的。論其在實務(wù)上的表現(xiàn),它在處理各種文件尺寸混合的情況下效率最好,或且在一般使
用上有
不錯的表現(xiàn)。
?JFS:http://jfs.sourceforge.net:為全球最大計算機供應(yīng)商IBM為AIX系列設(shè)計的日
型文件系統(tǒng),技術(shù)上使用的是B+-tree為基礎(chǔ)的文件系統(tǒng)和ReiserFS使用B*-tree不同。
IBMAIX服務(wù)器在很多金融機構(gòu)上使用,所以穩(wěn)定性是沒話^的。而它最重要的特色是在處
理文件I/O的時候是所有文件系統(tǒng)里面最不估CPU資源的,也就是CPU使用率最低。而且在
這檬節(jié)省使用CPU的情況下,它的效率表現(xiàn)還有中上以上的程度。
雖然Ext3性能不好(在日^型文件系統(tǒng)中效率上算是最糟糕的),那為何還有那麼多人使
用?那是因為當時Ext3可以直接從Ext2升級,而不需要先備份數(shù)據(jù),然后格式化后再把文
件復(fù)制回去,所以使用人數(shù)最多。但這也不能全然怪它,因為它為了和Ext2兼容,所以背
負了很多的歷史包袱。因此我推薦新的電腦考慮使用ReiserFX、XFS或JFS。若是以性能為
考慮,則可以選擇ReiserFS或XFS。若是系統(tǒng)資源不多,要使用最低的CPU使用率,那麼
可以選擇JFS,因為它有著最好的性能資源比。
在網(wǎng)絡(luò)上有一些文件系統(tǒng)性能評估,這貍列出來給大家參考一下:
★http://www.debian-administration.org/articles/388
★http://fsbench.netnation.com/
★http://linuxgazette.net/122/TWDT.html
★http://linuxgazette.net/102/piszcz.html
開始規(guī)劃你的硬盤
隨著任務(wù)的不同,你可以有各種不同的硬盤規(guī)劃。筆者假設(shè)你使用80GB的IDE硬盤,內(nèi)存
512MB,因此規(guī)劃swap是512MB,硬盤設(shè)備別名是hda。
以下是幾種不同的硬盤規(guī)劃,分別是適合入門,高級和服務(wù)器所需要,大家可以視需求自行
參考。不過你在進行分割之后,有可能會因為換算的關(guān)系,少了個幾MB,那是沒有關(guān)系的,
只要不要太離譜,都應(yīng)該是沒問題的。
表4-5新手入門桌面分割區(qū)參考
掛載點裝置說明容量
devhdal(主分割區(qū))建議采用ReiserFS79.5GB
XHpdevhda2(主分割區(qū))虛擬內(nèi)存512MB
表:上6進階桌面分割區(qū)參考
掛載點裝置說明容量
devhdal(主分割區(qū))建議采用ReiserFS15GB
homedevhda2(主分割區(qū))把home(家目錄)獨立為另外一64GB
個分割區(qū),若是系統(tǒng)重灌時,個
人數(shù)據(jù)就可以留下來了.建議采
用ReiseFS格式
bootdevhdai(主分割區(qū))放置開機相關(guān)的核心文件,建議128NIB
采用Ext3或RetserFS
swapdevhda,(主分割區(qū))虛擬內(nèi)存512VB
表::「服務(wù)器分割區(qū)參考
掛載點裝置說明容量
devhdal(主分割區(qū))建議采用RwserFS15GB
homedevhda?(主分割區(qū))把.hcm“家目錄)獨立為另外一64GB
個分割區(qū),若是系統(tǒng)重灌時,個
人數(shù)據(jù)就可以留下來了.建議采
用RetserFS格式
bootdevhda3(主分割區(qū))放置開機相關(guān)的核心文件,建議128MB
采用Ext?或RetserFS
devhda,(擴展分割區(qū))不能直接使用,需要再細分成下18GB
面的邏輯分割區(qū)
varlogdevhda5(邏輯分割區(qū))放置一些系統(tǒng)記錄文件,建議最2GB
好是獨立出來.格式上建議采用
ReiserFS.
var^>ooldevhda6(邏輯分割區(qū))可能是E-mail等隊列存放的地方,15GB
建議最好是獨立出來.格式上建
議采用ReiserFS.
swapdevhdal(邏輯分割區(qū))虛擬內(nèi)存1GB
每個分割區(qū)都是可以存放獨立的文件系統(tǒng),互相不影響,所以大家也可以在hdal安裝
WindowsXP,然后hda2安裝GNU/Linux,再通過MBR上的bootloader來選擇要用哪個分割
區(qū)來開機。如果讀者真的想要使用雙系統(tǒng)的話,推薦是先安裝WindowsXP,或且在安裝時
留下剩下的空間來做額外的分割區(qū)給Ubuntu使用,如此在安裝Ubuntu以后,Ubuntu的
bootloader-GRUB將會自動設(shè)置成啟動的時候可以有雙系統(tǒng)供你選擇。請記得最好不要先安
裝Ubuntu再安裝WindowsXP,這檄GRUB的設(shè)置會被用ndowsXP洗掉,那你就得要手動重
新安裝GRUB到MBR了。
若是你真的不想重裝WindowsXP,可以先重整硬盤,然后用SPFDISK這個工具程序把硬盤
的分割表更改尺寸,這檬就可以擠出空間來裝Ubuntu,但這個方法特別留意,加不一定會
成功,而且也許會造成你的數(shù)據(jù)遺失。
表4-SUbuntu和WindowsXP雙系統(tǒng)分割區(qū)參考
技載點裝置說明容量
XP安裝在C區(qū)devhda1(主分割區(qū))建議先安裝WindowsXP3QGB
de^-hda:(主分割區(qū))建議采用RetserFS49GB
swapdevhdaSC主分割區(qū))虛擬內(nèi)存512MB
1.1Ubuntu的發(fā)音
Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作oo-boon-too的音。了解發(fā)音
是有意義的,您不是第一個為此困惑的人,當然,也不會是最后一個:)
大多數(shù)的美國人讀ubuntu時,將u作為元音發(fā)音,類似單詞who或者boo,
重音在第二個音節(jié)即ubantu,oo-boon-too。
如果您喜歡撒哈拉,喜歡它令人室息的溫柔、夢幻般的寂寥還有張揚恣肆的曠遠,
您大可在第一個u,后面帶些嗡嗡聲:oom-boon-too。
Ubuntu的中文發(fā)音大約為:烏班圖
1.2Ubuntu的涵義
Ubuntu這個單詞源自非洲,意謂“班圖精神”誰都不是一座孤島,自成一體。每個人都
包孕于人類,因他人存在而存在,因他人幸福而幸福。
1.3Ubuntu當前版本
UbuntuLinuxv6.06LTS(DapperDrake)
LTS:LongTermSupport
DapperDrake:當前版本的開發(fā)代號
1.4Ubuntu的特點
Ubuntu完全基于Linux操作系統(tǒng),可以免費得到社區(qū)及專業(yè)機構(gòu)的支持。龐
大的社區(qū)是它成長的沃土,請向這片動人的熱忱敞開心扉。
Ubuntu社區(qū)恪守Ubuntu理念:自由!軟件應(yīng)是自由的,應(yīng)尊重人類的自由意
志,它與人類之間不應(yīng)有任何隔膜。本地語種,功能限制,自主改進的權(quán)利……
都不應(yīng)成為使用的障礙或負擔(dān)。
自由
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家長參加幸福課程的感想
- 2024至2030年數(shù)顯調(diào)節(jié)儀項目投資價值分析報告
- 西醫(yī)綜合模擬298
- 西醫(yī)綜合分類模擬題408
- 臨床醫(yī)學(xué)綜合能力(西醫(yī))模擬441
- 印刷品設(shè)計流程優(yōu)化作業(yè)指導(dǎo)
- 醫(yī)學(xué)影像診斷實戰(zhàn)指南
- 農(nóng)民合作社林業(yè)資源利用手冊
- 教師書法培訓(xùn)總結(jié) 小學(xué)書法教學(xué)工作總結(jié)
- 農(nóng)業(yè)技術(shù)推廣與培訓(xùn)工作手冊
- 防雷檢測內(nèi)部管理制度
- MOOC 唐宋名家詞-河南大學(xué) 中國大學(xué)慕課答案
- 新媒體文案寫作教程-課件-項目二-新媒體文案寫作方法
- 鋼結(jié)構(gòu)房屋拆除施工方案
- 2024屆高考語文材料作文審題立意:多元思辨作文的審題立意
- 電解銅相關(guān)行業(yè)投資方案
- 高三化學(xué)一輪復(fù)習(xí) 硫及其化合物
- 滬科版九年級物理上冊電阻
- 農(nóng)村小學(xué)心理健康教育相關(guān)課題
- EMS誘導(dǎo)小麥突變及突變的鑒定和篩選的綜述報告
- 智慧農(nóng)業(yè)的無人機技術(shù)應(yīng)用
評論
0/150
提交評論