1.安裝時把grub(lilo)寫到linux分區的引導區還是主開機磁區(MBR)?
如果你想電腦一啟動就直接進入作業系統啟動菜單就把grub(lilo)寫到MBR上,如果寫到linux分區的引導區則要用引導盤引導,建議寫到MBR,方便點,至於說寫到MBR不安全,該怎麼解釋呢?每裝一次win98,MBR都會被修改一次,大家覺得有什麼不安全的嗎?
2.如何讓多系統共存?
98系統的話用lilo(gurb)即可 os loader引導多系統
3.如何讓linux啟動後自動進入圖形介面或不讓它進入圖形介面?
a.進入圖形介面:安裝時選圖形啟動方式或把/etc/inittab的id:x:initdefault:這行改成id:5:initdefault:。
b.不進入圖形介面:安裝時選文本啟動方式或把/etc/inittab的id:x:initdefault:這行改成id:3:initdefault:。
4.如何在圖形介面和控制台(字元介面)之間來回切換?
a.圖形介面到控制台:Ctr+Alt+Fn(n=1,2,3,4,5,6)。
b.各控制台之間切換:Alt+Fn(n=1,2,3,4,5,6)。
c.控制台到圖形:Alt+F7 5.如何在gnome和kde之間切換。如果你是以圖形登入方式登入linux,那麼點擊登入介面上的session(任務)即可以選擇gnome和kde。如果你是以文本方式登入,那執行switchdesk gnome或switchdesk kde,然後再startx就可以進入gnome或kde。
6.Redhat linux常用的命令有哪些?
<1>ls:列目錄。用法:ls或ls dirName,參數:-a顯示所有檔案,-l詳悉列出檔案。 <2>mkdir:建目錄。用法:mkdir dirName,參數:-p建多級目錄,如:mkdir a/b/c/d/e/f -p <3>mount:掛載分區或鏡像檔案(.iso,.img)檔案。用法: a.磁碟分割:mount deviceName mountPoint -o options,其中deviceName是磁碟分割的裝置名稱,比如/dev/hda1,/dev/cdrom,/dev/fd0,mountPoint 是掛載點,它是一個目錄,options是參數,如果分區是linux分區,一般不用-o options,如果是windows分區那options可以是iocharset=cp936,這樣windows分區裡的中文檔案名稱就能顯示出來了。用例:比如/dev/hda5是 linux分區,我要把它掛到目錄a上(如沒目錄a那就先mkdir a),mount /dev/hda5 a,這樣目錄a裡的東西就是分區hda5裡的東西了,比如hda1是windows分區,要把它掛到b上,mount /dev/hda1 b -o iocharset=cp936。 b.鏡像檔案:mount fileName mountPoint -o loop,fileName是鏡像檔案名(*.iso,*.img),其它的不用說了,跟上面一樣。用例:如我有一個a.iso光碟片鏡像檔案,mount a.iso a -o loop,這樣進入目錄a你就能瀏覽a.iso的內容了,*.img檔案的用法一樣。 <4>find:尋找檔案。用法:find inDir -name filename,inDir是你要在哪個目錄找,filename是你要找的檔案名稱(可以用萬用字元),用萬用字元時filename做好用單引號引起來,否則有時會出錯,用例:find . -name test*,在目前的目錄尋找以test開頭的檔案。 <5>grep:在檔案裡尋找指定的字串。用法:grep string filename,在filename(可用萬用字元)裡尋找string(最好用雙引號引起來)。參數:-r在所有子目錄裡的filename裡找。用例:grep hello *.c -r在目前的目錄下(包括子目錄)的所有.c檔案裡尋找hello。 <5>vi:編輯器。不用說,用linux的話,這個東西一定要會用。用法:(只能簡單說一下),vi filename。filename就是你要編輯的文字檔。用了執行vi filename後,你可能會發現你無法編輯常值內容,不要著急,這是因為vi還沒進入編輯狀態,按a或i就可以進入編輯狀態了,進入編輯狀態後你就可以編輯文本了。要退出編輯狀態按Esc鍵就可以了。以下操作均要在非編輯狀態下。尋找文本:輸入/和你要尋找的文本並斷行符號。退出: 輸入: 和q並斷行符號,如果你修改了文本,那麼你要用:q!斷行符號才能退出。儲存:輸入: w斷行符號,如果是唯讀檔案要用: w!。儲存退出:輸入: wq斷行符號,如果是唯讀就: wq!斷行符號。取消: 按u就可以了,按一次就取消一步,可按多次取消多步。複製粘貼一行文本:把游標移到要複製的行上的任何地方,按yy(就是連按兩次y),把游標移到要粘貼地方的上一行,按p,剛才那行文本就會被插入到游標所在行的下一行,原來游標所在行後面所有行會自動下移一行。複製粘貼多行文本:跟複製一行差不多,只是 yy改成先輸入要複製的行數緊接著按yy,後面的操作一樣。把游標移到指定行:輸入:和行號並斷行符號,比如移到123行:123斷行符號,移到結尾斷行符號。
7.tar,.tar.gz,.bz2,.tar.bz2,.bz,.gz是什麼檔案,如何解開他們?
他們都是檔案(壓縮)包。 .tar:把檔案打包,不壓縮:tar cvf *.tar dirName 解開:tar xvf *.tar .tar.gz:把檔案打包並壓縮:tar czvf *.tar.gz dirName 解開:tar xzvf *.tar.gz .bz2:解開:bzip2 -d *.bz2 .bz:解開:bzip -d *.bz .gz:解開:gzip -d *.gz
8.linux下如何解開.zip,.rar壓縮檔?
rh8下有一個圖形介面的軟體file-roller可以做這件事。令外可以用unzip *.zip解開zip檔案,unrar *.rar解開rar檔案,不過unrar一般系統不內建,要到網上下載。
9.linux下如何瀏覽.iso光碟片鏡像檔案?
a.建一個目錄,如:mkdir a b.把iso檔案掛載到該目錄上:mount -o loop xxxx.iso a 現在目錄a裡的內容就是iso檔案裡的內容了。
10.linux下如何訪問其它分區?
包括linux 分區和windows分區。用mount命令,詳見mount用法。
11.linux下如何配置顯卡和顯示器?
12.linux下如何配置網路?
用netconfig。“IP address:”就是要配置的IP地址,“Netmask:”子網路遮罩,“Default gateway (IP):”網關,“Primary nameserver:”DNS伺服器IP。 13.如何讓滑鼠支援滾輪?在配置滑鼠時,選擇微軟的滑鼠,並正確選擇連接埠如ps2,usb等
14.linux下的互連網瀏覽器有哪些?
mozilla,netscape,opera,galeon(使用mozilla引擎),phoniex(使用mozilla引擎)。常用的就這些吧。
16.linux的系統目錄結構是怎麼樣的?
17.如何讓控制台支援中文顯示?
安裝zhcon。zhcon需要libimm_server.so和libpth.so.13這兩個庫支援。一般的中文IME應該都有libimm_server.so。libpth.so.13出自pth-1.3.x。把這兩個檔案放到/usr/lib下就行了。
18.如何配置grub?
修改/boot/grub/grub.conf檔案。其中 “default=n”(n是個數字)是grub引導菜單預設被選中的項,n從0開始,0表示第一項,1表示第二項,依此類推。 “timeout=x”(x是一個數)是逾時時間,單位是妙。也就是引導菜單顯示後,如果x秒內使用者不進行選擇,那麼grub將啟動預設項。 “splashimage =xxxxxx”,這是引導菜單的背景圖,先不理他。其它常用項我用下面的例子來說明: title Red Hat 8.0 root (hd1,6) kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7 initrd /boot/initrd-2.4.18-14.img 其中"Red Hat 8.0"是在啟動菜單列表裡顯示的名字 root (hdx,y)用來指定你的boot分區位置,如果你沒有分boot分區(本例就沒分boot分區),那就指向根分區就行了,hdx是linux所在硬碟,hd0是第一塊硬碟,hd1是第二塊,依此類推。y是分區位置,從0開始,也就是等於分區號減一,比如你要指向的分區是hdx7,那麼y就是6,如果是hdx1,那y就是0。注意root後面要有一個空格。 kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的核心路徑,如果你編譯了心核心,把它改成你的新核心的路徑就行了。 ro就不用管,寫上不會有錯。 root=/dev/hdxx指定根分區,本例是hdb7,所以root=/dev/hdb7 initrd xxxxxxxxxxxxx這行不要也行,目前我還不清楚它是做什麼用的。上面是linux的,下面是windows的 title windows 98 rootnoverify (hd0,0) chainloader +1 title xxxxxxx不用解釋了,上面有解釋。 rootnoverify (hdx,y)用來指定windows所在分區,x,y跟上面一樣,注意rootnoverify後有空格。 chainloader +1照抄就行,注意空格。
19.如何配置lilo?
修改/etc/lilo.conf檔案,然後運行lilo命令。
20.如何讓linux啟動後自動掛載制定分區?
編輯/etc/fstab檔案,在裡面加入相應的行,如果你對/etc/fstab的配置不熟悉,你可以用ptm,一個自動設定fstab的軟體,在公社裡應該有下載。
21.如何定製linux啟動時啟動的服務?
在控制台或終端下運行ntsysv,然後把要啟動的服務選上,如果要開機不啟動某個那就把他的選中去掉。 22.沒有軟碟機如何修複grub/lilo引導菜單? a.把第一張linux安裝盤裡的dosutils目錄複寫到windows盤中。如果是iso可以用winrar3提取。 b.進入純dos,進入dosutils目錄,執行loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx是你的linux根分區。這樣就能進入linux。 c.執行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重寫引導。另外還可以參考:http://www.linuxfans.org/nuke/mo ... iewtopic&t=5101
23.如何配置滑鼠?
開啟一個終端或進入控制台,運行mouseconfig命令即可配置滑鼠!
24.如何從dos下進入linux?
首先你需要loadlin.exe這個程式,linux第一張安裝盤裡的dosutils目錄裡有,另外你需要的就是linux核心,/boot /vmlinuz-2.4.xx-xx就是,把他弄到windows盤中,並把他重新命名為vmlinuz(主要是vmlinuz-2.4.xx-xx在 dos下顯示有點問題),另外dosutils目錄裡的autoboot裡也有一個vmlinuz,也是linux核心,湊合能用,但很多裝置不支援,如果linux引導程式或linux啟動配置有問題,進不了linux,可以用這個核心進去修複linux。然後用loadlin vmlinuz root=/dev/hdxx (hdxx是你的linux根分區),另外用loadlin vmlinuz root=/dev/hdxx single還可以實現單一使用者模式。
25.root密碼丟失解決 GRUB:在引導裝載程式菜單上,鍵入 [e] 來進入編輯模式。你會面對一個引導項目列表。尋找其中類似以下輸出 的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按方向鍵直到這一行被反白,然後按 [e]。你現在可在文本結尾處空一格再添加 single 來告訴 GRUB 引導單使用者 Linux 模式。按 [Enter] 鍵來使編輯結果生效。你會被帶會編輯模式螢幕,從這裡,按 , GRUB 就會引導單使用者 Linux 模式。 結束載入後,你會面對一個與以下相似的 shell 提示: sh-2.05# 現在,你便可以改變根命令,鍵入: bash# passwd root 你會被要求重新鍵入口令來校正。結束後, 口令就會被改變,你便可以在提示下鍵入 reboot 來重新引導;然後,象平常一樣登入狀態根使用者。 LILO:當系統啟動到出現LILO引導畫面時,對於圖形引導方式按TAB鍵進入文本方式,然後在LILO處輸入linux single斷行符號即可進入免密碼的控制台,進入以後使用passwd命令修改root的密碼即可
無磁碟片安裝RedHat、SUSE、Mandrake26.無磁碟片安裝RedHat、SUSE、Mandrake
1、我說的無磁碟片安裝指的是從純dos轉入Linux安裝。也就是說你必須有能啟動dos 的分區。(假如為C:盤要注意的是在啟動dos 時不能載入任何程式。(因為我試過,很多情況下載入多餘的如光碟機驅動等都有可能造成下面的安裝無法進行下去)
2、RedHat Linux硬碟安裝方法:把Redhat第一張光碟片(或ISO光碟片鏡像檔案中)\dosutils目錄全部拷到C:下,然後再啟動純dos(用win98或win95的dos方式啟動也可以,以下同。)再運行:
c:\>\dosutils\autoboot (斷行符號)即可轉入 redhat Linux的安裝。
3、Mandrake Linux的安裝:在Mandrake Linux 的安裝套件中沒提供loadlin.exe檔案。你可以到其它linux發行版中得到這個程式.如你可從redhat linux 7.x的光碟片/dosutils目錄中提取出來(不方便的可以找網上redhat的資源下載。)然後把核心與映像檔案找出來:在第二張光碟片或第二個iso 鏡像檔案的\isolinux\alt0下。分別名為:vmlinuz與all.rdz,包括loadlin.exe把它們全部拷到C: \dosutils 下。然後在dos下執行:
c:\dosutils\loadlin vmlinuz initrd=all.rdz ramdisk_size=32000
如果你怕以後再裝又麻煩,那你可以以仿照redhat 的方法為它製作autoboot.bat 檔案也行!
4、SUSE Linux的安裝: SUSE也同樣不像redhat一樣把檔案夾拖下來後再運行autoboot就行了。但在它的發行版裡提供了loadlin.exe檔案。在第一張光碟片或 iso光碟片鏡像的\dosutils\loadlin下。把它拷入C:\dosutils下。並在光碟片(或iso鏡像檔案)\suse\images \boot目錄下分別把核心檔案linux及安裝映像檔案initrd全都拷入C:\dosutils下。然後再運行:
c:\dosutils\loadlin linux root=200 rw 2 initrd=initrd
27. 網路安裝redhatredhat支援通過網路安裝,這種方法適用於大量安裝linux的情況,當然如果機器上沒有CDROM也沒有ISO檔案映像時也可以用這種方法。具體方法如下:
把redhat安裝盤的所有內容拷貝到提供ftp,http服務的伺服器的一個目錄下,多張安裝盤需要拷貝到同一個目錄下,並設定允許其它機器通過網路訪問。
把redhat第一張安裝盤的images目錄下的bootnet.img用rawrite做成啟動磁碟片,製作方法和普通磁碟片其它安裝磁碟片製作方法相同。
用做好的磁碟片啟動,啟動後安裝程式會自動探索並配置網卡,此時出現一個類似redhat網路設定的介面,輸入本機網域名稱,ip,掩碼,dns和網關。為了方便以後的配置,這裡最好輸入打算以後使用的地址和機器名,redhat安裝程式會自動把這些內容作為以後網路設定的預設值。
然後出現一個介面要求使用者選擇安裝方式,主要有http和ftp等方式,然後輸入http或ftp伺服器位址和redhat安裝檔案所在的路徑(URL),以及訪問伺服器的使用者名稱和密碼,預設為匿名登陸。
點擊下一步開始安裝,以後的步驟和硬碟安裝完全一樣。
28. 為linux添加ntfs支援的最佳步驟(自己編譯核心)
具體操作步驟(這裡以redhat 8.0原始安裝為例,#之後的整行是輸入的命令,其他系統或者打過redhat 補丁的系統只有核心以及開發程式版本不同,按照自己的情況略加修改就可以正常完成):
login as root,
#uname -r 查看kernel版本號碼,確認你要編譯的kernel source和啟動並執行kernel一致,這一步並非必須,你可以在一個運行版本下編譯另一個版本的kernel
#cd /usr/src/linux-2.4.18-14 2.4.18-14是新裝的redhat 8的核心版本,隨發行版不同略有變化,根據自己的情況改後面的數字。下面不再說明。
#make mrproper 說明:這一步很重要,否則編譯會出錯,這是編譯任何核心的第一步;
#vi Makefile 編輯Makefile, 把前面EXTRAVERSION = -14custom 去掉custum,改成 EXTRAVERSION = -14 ,對照前面uname出來的結果,Makefile最前面幾行的$VERSION+$PATCHLEVEL+$SUBLEVEL+$EXTRAVERSION 應該和你的核心版本完全一致。
#cp configs/kernel-2.4.18-i686.config .config (根據你的配置選擇一個合適的config,多CPU的機器選擇帶smp的config)
#make menuconfig 選擇File Systems,把游標定在NTFS file system support (read only) 前面,按斷行符號是最前面顯示為。緊跟的一行NTFS write support(DANGEROUS)前面不要選, 要嗎?! 連續按ESC鍵(不要太多了),直到出現儲存設定對話方塊,打斷行符號確認。
#make dep
#make modules SUBDIRS=fs/ntfs
#mkdir /lib/modules/2.4.18-14/kernel/fs/ntfs
#cp /usr/src/linux-2.4.18-14/fs/ntfs/ntfs.o /lib/modules/2.4.18-14/kernel/fs/ntfs
#depmod -a
如果沒有錯誤,編譯完成。
#/sbin/fdisk -l 找到後面SYSTEM顯示為 HPFS/NTFS的行,那就是你的NTFS分區,記下這一行最前面的 Device,(比如 /dev/hda1)windows 2000的動態磁碟顯示為SFS,也是NTFS分區。
#mount -t ntfs /dev/hda1 /mnt/ntfs 測試一下 應該可以正常mount了(別忘了先建立 /mnt/ntfs目錄),ls /mnt/ntfs 看一下。
29. 硬碟安裝redhat 8.0時redhat軟體包管理器的使用方法
rh8的軟體包管理器為管理軟體安裝提供了方便,但是從系統功能表運行時總是要求插入安裝盤,如果沒有安裝盤,採用硬碟安裝時不能再從redhat菜單啟動軟體包管理器,需要開一個terminal,並根據具體情況操作:
(1)採用ISO檔案安裝的rh8:
redhat-config-packages --iso-dir=/path/to/iso/files
(2)把所有CDROM檔案拷貝到一個目錄下的安裝方式:
redhat-config-packages --tree=/path/to/rh/tree
30. firewall config為什麼總是顯示進階?怎麼禁止firewallredhat裡面配置firewall的程式是lokkit,但是每次啟動時都是顯示預設進階安全,而且無法改變,這其實只是lokkit的預設顯示造成的,如果看著不舒服,可以在控制台下運行
#lokkit -f --disabled
or
#lokkit -f --medium
來改變顯示,儲存退出後firewall設定就會變為禁止或中級。
但是這時候已有的firewall設定還在起作用,要立即生效可以:
#/etc/rc.d/init.d/iptables restart (rh 8)
or
#/etc/rc.d/init.d/ipchains restart (rh 7x)
32 用linux為區域網路xwindow伺服器提供字型服務,讓X-WinPro支援中文顯示
http://www.linuxeden.com/forum/s ... &threadid=51862
33 redhat8.0中文版在shell下為何不能顯示中文
http://www.linuxeden.com/forum/s ... &threadid=49377
34 我裝了nvidia的最新的顯卡驅動但是無法實現3d加速????
http://www.linuxeden.com/forum/s ... &threadid=48617
35 用setup來修改firewall不好使?
http://www.linuxeden.com/forum/s ... &threadid=49338
36 怎樣才能查看二進位檔案內容?
http://www.linuxeden.com/forum/s ... &threadid=47851
37 Red hat 8.0 中的OpenOffice無法輸入中文?
http://www.linuxeden.com/forum/s ... &threadid=46845
38 改網卡的mac地址?!
http://www.linuxeden.com/forum/s ... &threadid=46394
39 俺剛從網上下載了redhat8.0的5個iso檔案,如何將其燒製成光碟片啊!
http://www.linuxeden.com/forum/s ... &threadid=45191
40 redhat linux8.0安裝和相關軟體配置(包括mplayer\QQ等)
http://www.linuxeden.com/forum/s ... &threadid=51670 41 Samba HOWTO Collections 中文版
http://www.linuxeden.com/forum/s ... &threadid=51885
42 為什麼設定redhat 8.0面板上程式屬性時會出現panel程式崩潰錯誤?
經過全新安裝和測試發現,設定redhat 8.0面板上程式屬性時出現panel程式崩潰錯誤是由redhat 8.0預設的中文IMEminiChinput的Bug造成的,關閉中文IME或者換成其它IME就可以解決此問題。另外,使用flash 6的mozilla開啟網頁時退出也是由中文IME造成的。解決建議:卸載miniChinput,安裝xsimIME。
43 在linux下面批量建立使用者
http://www.linuxeden.com/forum/s ... &threadid=52409
44 在redhat 8下面使用xpdf查看中文pdf檔案的方法
http://www.linuxeden.com/forum/s ... &threadid=52759 45 Mozilla的JAVA外掛程式的安裝和中文顯示(包括redhat 8.0和9的解決方案)
http://www.linuxeden.com/forum/s ... &threadid=58791
46 NVIDIA 1.0-4636顯卡驅動的安裝方法
http://www.linuxeden.com/forum/s ... &threadid=57903
47 linux下使用MS Proxy 2.0代理上網設定方法
由本論壇網友chc提供:
通過ms proxy代理上網成功。
具體配置如下:
說明:<-- --> 中是文字注釋。
系統:redhat9.0 + python(redhat9.0內建) + APS0.9.8(NTLM Authorization Proxy Server,http://apserver.sourceforge.net/ 可以下載 )
server.cfg配置如下(僅列出更改部分):
PARENT_PROXY:172.16.1.1 <--我公司ms proxy 代理IP地址->
PARENT_PROXY_PORT:80 <--我公司ms proxy 代理連接埠 -->
NT_HOSTNAME:chcp4 <--我公司綁定的上網機器名 -->
NT_DOMAIN:lfg <--我公司登入網域名,不是完全限定名 -->
USER:temp <--登入使用者名稱 -->
PASSWORD:temptemp <--登入密碼 -->
LM_PART:1
NT_PART:1 <--似乎對於 NT 系統設定為 1 ,NTLM_FLAGS要對應設定 -->
NTLM_FLAGS: 07820000 <--對應於 NT_PART 的設定-- >
瀏覽器設定:
瀏覽器Proxy 伺服器ip地址:127.0.0.1 ,連接埠:5865
redhat系統設定:
IP地址:172.16.1.169<--我得ip地址-->
子網路遮罩:255.255.0.0
DNS地址:172.16.1.1 <--我公司網域名稱伺服器地址-->
在redhat9.0的“喜好設定”中有網路代理程式,也設定成和瀏覽器代理一樣。 (不知道是不是必要)
另外:在aps的server.cfg中有這麼一句:#NOTE THAT SPECIAL ADDESSES DON'T WORK HERE(192.168.3.0 FOR EXAMPLE ).具體指什麼我不太明白,也許大家需要注意一下。(這個指網路地址或者廣播位址不能使用,manux注)
上網操作:
在終端中aps安裝目錄下運行 ./main.py 出現兩行提示資訊,開啟Mozila瀏覽器上網(上網期間aps啟動並執行終端最好不要關閉)。
存在的問題:
上網不是特別穩定,而且速度不夠快。
相關討論:
http://www.linuxeden.com/forum/s ... 15&pagenumber=2
http://www.linuxeden.com/forum/s ... &threadid=51583
48 mozilla的外掛程式:點擊播放flash
載入網頁時不會自動顯示flash,在flash的位置顯示一個按鈕,當用滑鼠點擊按鈕時才會播放flash動畫,對去除某些網站的大量垃圾廣告很有協助。
http://www.linuxeden.com/forum/s ... &threadid=66204 49 samba顯示中文檔案名稱和共用名稱的方法:
samba 2.x:
在[global]下面添加一行:
client code page = 936
samba 3.0+
在[global]下面添加一行:
unix charset = gb2312
50 linux分區掛載資訊(/etc/fstab)丟失,分區還在,如何恢複系統?
http://www.linuxeden.com/forum/s ... &threadid=81000 51 安裝redhat如何才能使用reiserfs?
http://www.linuxeden.com/forum/s ... &threadid=76509
52 使用win98 dos引導linux的方法
http://www.linuxeden.com/forum/s ... &threadid=77430
53 redhat 9下面常用網路服務軟體安裝方法總結
http://www.linuxeden.com/forum/s ... &threadid=68164
54 redhat 常用設定檔和系統檔案清單及說明(E文)
http://www.linuxeden.com/forum/s ... &threadid=66950
55 在redhat下面自動掛載隨身碟的方法
http://www.linuxeden.com/forum/s ... &threadid=75546