?? linux?
字號:
Linux之菜鳥日記(二)
--------------------------------------------------------------------------------
處處 2001-08-24 14:13:59
說這幾天沒學(xué)Linux也不對,其實(shí)也不完全正確,至少我在前幾天曾經(jīng)很認(rèn)真地看過Linux下的vi。Linux下的vi看上去與Unix下的vi也沒什么不同。反正是在編輯方式、插入方式、命令方式中轉(zhuǎn)來轉(zhuǎn)去。一大堆的命令我是從來沒有記熟過。只記得ndd是刪除n行,:wq是存盤退出,:q!是不存盤退出,p是粘貼,/是搜索。我個(gè)人并不認(rèn)為vi是個(gè)多好的文本編輯器,大概會用也就行了。只是如果用vi來編輯一大段的源程序看上去的確很酷,特別是你能夠很熟練地使用各種命令的時(shí)候。
另外,前幾天在單位菜鳥還在Linux上小露了一把身手,單位上有位Linux高手,我向他請教如何在Linux下找到我的光驅(qū),于是他給我大講了一通mount,說是只要執(zhí)行一下mount /dev/hdc /mnt/cdrom就應(yīng)該行了,還給我演示了一把。好家伙,命令是執(zhí)行成功了,只是光盤上的文件成了不可識別,這可以對我沒什么作用了,高手只是告訴我肯定是忘了輸什么參數(shù)了。當(dāng)時(shí)忙著其他事,也就把這事扔到了一邊。
后來,有一天我閑著沒事,就象自己試試mount的用法,可是高手懶得理我,甚至不肯告訴我他那臺寶貝機(jī)器上的Linux的登錄口令。但是菜鳥一向?qū)@類問題總是過目不忘。有一次看過一份材料上講過忘了root口令怎么辦,用來解決這個(gè)問題當(dāng)然是也沒什么問題了,在剛開始的啟動選擇(好象是叫l(wèi)ilo吧)中輸入linux single,你會發(fā)現(xiàn)一件奇妙的事,什么口令也不用輸,你就可以獲得root的權(quán)限。現(xiàn)在你應(yīng)該知道下面該怎么做了吧,輸入passwd直接把root的口令改了。好酷,現(xiàn)在我接管了root。怎么樣,一舉成名吧。
只是我事后一直記得,如果有別人對我的機(jī)器做同樣的處理,我不是也得拱手讓出root的大權(quán)嗎?看來這個(gè)問題是非解決不可的。另外,光驅(qū)的問題也一直困擾著我。今天不妨就解決這兩個(gè)問題。
第二個(gè)問題不難,高手不是提示過是少了一個(gè)什么參數(shù)嗎?自己找不就得了,man mount,獲得對mount的幫助,菜鳥對幫助的用法總是從來不敢忘的,一大串的英文,看得菜鳥直吐白沫,mount的標(biāo)準(zhǔn)格式是mount -t type device dir,看來是這個(gè)了。光盤的格式好象是iso9660吧,輸入mount -t iso9660 /dev/hdc /mnt/cdrom,哈,成功了。只是提示什么mount的內(nèi)容是只讀的,你還別說,計(jì)算機(jī)還真是高,光盤是只讀的他都知道。現(xiàn)在再執(zhí)行一下ls /mnt/cdrom,光盤上的內(nèi)容歷歷在目。只是幫助內(nèi)還說在不輸入-t參數(shù)時(shí),默認(rèn)的格式就是iso9660,再試試mount /dev/hdc /mnt/cdrom,奇怪在我的機(jī)器上一切正常,的確是有用的。看來高手的機(jī)器總是有點(diǎn)與眾不同的。
第一個(gè)問題就復(fù)雜一點(diǎn)了,當(dāng)然,現(xiàn)在的Internet反正是發(fā)達(dá)得很,到www.google.com,輸入linux single,搜索中文網(wǎng)頁,很快就找到了解決方案,原來是要改一下lilo.conf,急急忙忙打開我的/etc/lilo.conf,內(nèi)容是這樣的:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
linear
default=linux
image=/boot/vmlinux-2.4.2-2
label=linux
read-only
root=/dev/hda8
好象是說要加兩行:
restricted
password="your password"
于是/etc/lilo.conf就改成了:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
linear
default=linux
restricted
password=message
image=/boot/vmlinux-2.4.2-2
label=linux
read-only
root=/dev/hda8
執(zhí)行init 0,關(guān)機(jī)后重新開啟計(jì)算機(jī),再輸入linux single,壞了,怎么什么反應(yīng)也沒有。沒要我輸入口令,就又一路進(jìn)去了。再認(rèn)真看看那篇文章,原來是忘了執(zhí)行一個(gè)命令:
/sbin/lilo -v
執(zhí)行過這個(gè)命令后,再關(guān)機(jī)重啟,輸入linux single,果然要我輸入密碼了,這個(gè)密碼可不是你的root用戶的口令,而是剛才在lilo.conf中password的內(nèi)容,也就是message。現(xiàn)在問題終于全部解決了。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -