LINUX_常見(jiàn)問(wèn)題1000個(gè)詳細(xì)解答_第1頁(yè)
LINUX_常見(jiàn)問(wèn)題1000個(gè)詳細(xì)解答_第2頁(yè)
LINUX_常見(jiàn)問(wèn)題1000個(gè)詳細(xì)解答_第3頁(yè)
LINUX_常見(jiàn)問(wèn)題1000個(gè)詳細(xì)解答_第4頁(yè)
LINUX_常見(jiàn)問(wèn)題1000個(gè)詳細(xì)解答_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

LINUX 常見(jiàn)問(wèn)題 1000 個(gè)詳細(xì)解答 一、 如何建立多用戶(hù) 提醒大家一句,別一直使用 root 用戶(hù),因?yàn)?root 用戶(hù)在系統(tǒng)中有著至高無(wú)上的權(quán)力,一不小心就可能破壞系統(tǒng)。比如我們想刪除 /temp 目錄下的文件 卻將命令不小心輸成“ rm / temp(在 /后多了一個(gè)空格)”,那么就極可能刪去根目錄下的所有文件。再者,“ Linux是一個(gè)真正意義上的多任務(wù)、多用戶(hù)系統(tǒng)”,不體會(huì)一下 Linux 的特色豈不可惜。為了方便自己和別人使用,就在 Linux 系統(tǒng)下多建幾個(gè)用戶(hù)吧。 輸入“ adduser newuser”,回車(chē),屏幕對(duì)命令沒(méi)有一點(diǎn)兒反應(yīng),錯(cuò)啦?不,實(shí)際上,系統(tǒng)已接受了新用戶(hù)。你應(yīng)該接著輸入命令 “ passwd newuser”,屏幕將提示輸入口令,再次輸入確認(rèn), 一個(gè)新的用戶(hù)就增加成功,真簡(jiǎn)單。馬上登錄試一試吧。 Linux 提供了六個(gè)虛擬控制臺(tái),用 ALT+F1F6 切換(在 X-window 下用 CRTL+ALT+F1F6切換),每個(gè)控制臺(tái)均可以用不同的用戶(hù)登錄,運(yùn)行不同的程序。趕快為家人和朋友建個(gè)用戶(hù)吧。 二、在 Linux 下如何使用軟盤(pán)、光盤(pán)以及 DOS 等非 Linux 分區(qū) 這是 Linux 初學(xué)者問(wèn)得最多的問(wèn)題。由于大家已習(xí)慣了微軟的訪(fǎng)問(wèn)方法,總想用類(lèi)似的思路來(lái)找到軟盤(pán)和光盤(pán)。但在 Linux 下,卻沿襲了 UNIX 將設(shè)備當(dāng)作文件來(lái)處理的方法。所以要訪(fǎng)問(wèn)軟盤(pán)和光盤(pán),就必須先將它們裝載到 Linux 系統(tǒng)的 /mnt 目錄中來(lái)。 裝載的命令是 mount,格式如下: mount -t 文件系統(tǒng)類(lèi)型 設(shè)備名 裝載目錄 文件系統(tǒng)類(lèi)型 就是分區(qū)格式, Linux 支持的文件系統(tǒng)類(lèi)型有許多: msdos DOS 分區(qū)文件系統(tǒng)類(lèi)型 vfat 支持長(zhǎng)文件名的 DOS 分區(qū)文件(可以理解為 Windows 文件)系統(tǒng)類(lèi)型 iso9660 光盤(pán)的文件系統(tǒng)類(lèi)型 ext2 Linux 的文件系統(tǒng)類(lèi)型 . 設(shè)備名,指的是你要裝載的設(shè)備的名稱(chēng)。軟盤(pán)一般為 /dev/fd0 fd1;光盤(pán)則根據(jù)你的光驅(qū)的位置來(lái)決定,通常光驅(qū)裝在第二硬盤(pán)的主盤(pán)位置就是 /dev/hdc;如果訪(fǎng)問(wèn)的是 DOS 的分區(qū),則列出其設(shè)備名,如 /dev/hda1 是指第一硬盤(pán)的第一個(gè)分區(qū)。 裝載目錄,就是你指定設(shè)備的載入點(diǎn)。 1. 裝載軟盤(pán) 首先用 mkdir /mnt/floppy 在 /mnt 目錄下建立一個(gè)空的 floppy 目錄,然后輸入 mount -t msdos /dev/fd0 /mnt/floppy 將 DOS 文件格式的一張軟盤(pán)裝載進(jìn)來(lái),以后就可以在/mnt/floppy 目錄下找到這張軟盤(pán)的所有內(nèi)容。 2. 裝載 Windows 所在的 C 盤(pán) mkdir /mnt/c 在 /mnt 目錄下建立一個(gè)空的 c 目錄 ; mount -t vfat /dev/hda1 /mnt/c 將 Windows的 C盤(pán)按長(zhǎng)文件名格式裝載到 /mnt/c 目錄下,以后在該目錄下就能讀寫(xiě) C 盤(pán)根目錄中的內(nèi)容。 3.裝載光盤(pán) mkdir /mnt/cdrom 在 /mnt 目錄下建立一個(gè)空的 cdrom 目錄 ; mount -t iso9660 /dev/hdc /mnt/cdrom 將光盤(pán)載入到文件系統(tǒng)中來(lái),將在 /mnt/cdrom 目錄下找到光盤(pán)內(nèi)容。有的 Linux 版本允許用 mount /dev/cdrom 或 mount /mnt/cdrom 命令裝載光盤(pán)。 要注意的是, 用 mount 命令裝入的是軟盤(pán)、光盤(pán),而不是軟驅(qū)、光驅(qū)。有些初學(xué)者容易犯一個(gè)毛病,以為用上面命令后,軟驅(qū)就成了 /mnt/floppy,光驅(qū)就成了 /mnt/cdrom,其實(shí)不然,當(dāng)你要換一張光盤(pán)或軟盤(pán)時(shí),一定要先卸載,再對(duì)新盤(pán)重新裝載。 4.卸載 卸載的命令格式是 :umonut 目錄名,例如要卸載軟盤(pán),可輸入命令 umonut /mnt/floppy。要注意的是,在卸載光盤(pán)之前,直接按光驅(qū)面板上的彈出鍵是不會(huì)起作用的。 三、如何安裝 Linux 的應(yīng)用軟件 對(duì)于普通用戶(hù),安裝或升級(jí)軟件可以用 Red Hat 公司的軟件包安裝與管理工具 RPM。使用后你就可以輕松安裝軟件、升級(jí)軟件和卸載軟件并查詢(xún)軟件信息。 如果你安裝的是 Red Hat Linux,那么你就可以使用 RPM 了,如果不是,你可以先安裝RPM。方法如下: 1. 下載 RPM 軟件包 : /pub/code/rpm/rpm-2.3.11.tar.gz 2. 在 Linux 命令行下依次運(yùn)行: cd/ tar xzvf rmp-2.3.11.tar.gz cd rpm-2.3.11 ./configure make make install mkdir /var/local /var/local/lib /var/local/lib/rpm /var/lib/rpm 這樣,你就完成了 RPM 的安裝 ,以后便可以在網(wǎng)上或光盤(pán)上尋找軟件的 RPM 安裝版。然后使用 RPM 進(jìn)行安裝, RPM 的使用方法很簡(jiǎn)單: 1. 用 RPM 安裝軟件包 : rpm -ivh 軟件文件名 例如 rpm -ivh fvwm95-2.0.43a.chinese-1.i386.rpm 屏幕上就會(huì)輸出該軟件包的名稱(chēng)和 安裝的進(jìn)度條 : fvwm95 # 當(dāng)進(jìn)度條走到底,中文 fvwm95(一種 X-Window 的界面)就安裝完了,再運(yùn)行 X-Window,啊,全中文的 fvwm95 就在我的眼前。 2. 用 RPM 反安裝軟件包 :rpm -e 軟件名 例如 :rpm -e fvwm95 3. 用 RPM 升級(jí)軟件包 :rpm -Uvh 軟件升級(jí)版文件名 例如 :rpm -Uvh fvwm95-2.1.0a.chinese-1.i386.rpm, RPM 自動(dòng)反安裝原來(lái)的老版本,將升級(jí)版的軟件安裝入系統(tǒng)。怎么樣,不難吧! 四 、如何在 Windows 系統(tǒng)中查看 Linux 的文件 通過(guò)使用裝載命令 mount,我們能夠在 Linux 中輕松地查閱、使用 Windows 的文件。俗話(huà)說(shuō)有來(lái)有往嘛,我們當(dāng)然也希望在 Windows 中能看 到 Linux 的文件。可是 Windows 可不像 Linux 那么友好,并未備有與 Linux 溝通的工具,怎么辦呢?別急,網(wǎng)絡(luò)上有個(gè)小工具叫 Linuxdos,不到 500K,運(yùn)行在 Windows 下,專(zhuān)用于查看 Linux 的文件。運(yùn)行之后,你可以選擇 驅(qū)動(dòng)器,然后它就像資源管理器一樣列出 Linux 的文件系統(tǒng)。 五、如何漢化 Linux Linux 的母語(yǔ)是英文,所以滿(mǎn)屏幕都是“英國(guó)老鼠”,用起來(lái)特不方便,如果想輸入中文更沒(méi)轍。不過(guò)現(xiàn)在的中國(guó)軟件人員可謂人才輩出,已經(jīng)為 Linux 的漢化提供了全面的解決方案。 1.中文模擬終端 chdrv 首先,總得讓 Linux 能顯示中文吧! chdrv 是在命令行下的中文模擬終端,也就是說(shuō),只要你裝上了它,你就可以在 Linux 的命令行狀態(tài)下顯示和輸 入漢字了。 chdrv 啟動(dòng)后在 tty7(用 Ctrl+Alt+F7)建立一個(gè)虛擬終端,用戶(hù)在 tty7 上登錄后就可以使用它提供的中文支持。tty1 到 tty6 不會(huì)受到它的影響。 如果你能找到 RPM 格式的安裝包,就可以輕松地使用 RPM 安裝程序安裝它。否則你可以到 ftp: //pub/chinese/system 分 別 取 得 chdrv 的 已 編 譯 的chdrvbin-0.23.gb.tar.gz 和字體文件 chdrvfont.tar.gz。 然后用 root 登錄,依次執(zhí)行以下命令 : tar xvzf chdrvbin-0.23.gb.tar.gz 將 編譯好的 chdrv 解壓到 chdrv-0.23.gb 目錄 mv chdrvfont.tar.gz chdrv-0.23.gb/ 將字體文件移到 chdrv-0.23.gb 目錄 cd chdrv-0.23.gb 進(jìn)入此目錄 ./installbin 運(yùn)行安裝文件 2.中文輸入服務(wù)器 xcin 如果你常在 X-Window 中使用 Linux,一定試試用 XCIN 來(lái)解決中文輸入的問(wèn)題。 XCIN 是Xwindow Chinese INput 的縮寫(xiě),是一個(gè)在 X-Window 模式下運(yùn)行的中文輸入系統(tǒng),安裝它后 ,X-Window 的所有終端都將提供中文服務(wù)。 你可從 /pub/chinese/system/xcingb-2.2.tar.gz 取得 GB 碼版的 XCIN 文件包。然后用 root 登錄,依次執(zhí)行以下命令: tar xzvf xcingb-2.2.tar.gz 解壓縮 cd xcingb-2.2 進(jìn)入目錄 ./configure 修改安裝選項(xiàng) make 編譯 make install 安裝 同樣,如果你能找到該軟件的 RPM 安裝版,可以用 RPM 來(lái)安裝。 到此為止,我們已經(jīng)介紹了在命令行下和 X-Window 中使用中文的方法。可是在文本編輯軟件中依然只能顯示中文,卻無(wú)法輸入漢字。要解決這個(gè)問(wèn)題必須自己動(dòng)手修改兩個(gè)地方 : 1) 為不同 shell 設(shè)置 若使用 Bash Shell:在 /etc/profile 增加下面的內(nèi)容 : stty cs8 -istrip stty pass8 export LANG=C export LC_CTYPE=iso-8859-1 若使用 Tcsh Shell:在 /etc/csh.login 或 /etc/csh.cshrc 增加設(shè)定如下 : stty cs8 -istrip stty pass8 setenv LANG C setenv LC_CTYPE iso-8859-1 2) 在自己主目錄下的 .inputrc 文件中增加下面的內(nèi)容: set convert-meta off set output-meta on 3.中文的窗口管理器 C-fvwm95 fvwm95 就像是 Linux 英文 Win95,中國(guó)的 Linux 用戶(hù)一直期望有一天能在中文的窗口下使用 Linux。這一愿望現(xiàn)在終于成為現(xiàn)實(shí)。中國(guó)科 學(xué)院高能物理研究所計(jì)算中心的于明儉先生將 fvwm95 作了漢化,我們終于可以將 fvwm95 上那些討厭的英文換成漢字了! 大家可以到 /pub/chinese/packages/中下載漢化了的 fvwm95 的源代碼。它所用的字庫(kù)也可以在 /pub/chinese/fonts/pcf/中取得。下載文件中附帶了安裝說(shuō)明。由于它的配置還是較麻煩的 ,所以最好去 找找相應(yīng)的 RPM 包。 4.下載 BluePoint Linux Star Preview(藍(lán)點(diǎn)預(yù)覽版) 藍(lán)點(diǎn)預(yù)覽版基于 Red Hat,內(nèi)含:中文內(nèi)核 (kernel);控制臺(tái)中文顯示 /輸入;中文Xserver(CXWIN 0.6), X 的中文顯示 /輸入;漢化 Message 和相應(yīng)庫(kù)文件,經(jīng)過(guò)中文化和本地化處理的 NLS message 和庫(kù)文件。 a. 中文內(nèi)核 1. 性能卓越 , 內(nèi)核實(shí)現(xiàn)中文支持,占用資源極少,速度極快 . 2. 多語(yǔ)言支持, 同屏顯示多內(nèi)碼 (GB/BIG5). 3. 兼容性極好,內(nèi)核兼容上層應(yīng)用程序,最徹底的解決辦法 . 4. 支持高分辨率 , 完全取決與用戶(hù)自己的硬件限制 . 5. 支持各種字體,支持簡(jiǎn)繁字體共 14 種 . 6. 熱鍵切換語(yǔ)言環(huán)境 (GB/BIG5/EN). b. 中文 Xserver 1. 兼容性好,至少 95%的純西文應(yīng)用軟件可以支持中文處理 . 2. 內(nèi)置輸入和顯示支持,使用非常方便 ,無(wú)須另外安裝輸入模塊 . 3. TTF 字庫(kù)支持 . 4. 支持 GB/BIG5 內(nèi)碼 . c. 漢化 Message 和相應(yīng)庫(kù)文件 1. 提示中文化,開(kāi)機(jī)、關(guān)機(jī)和常用軟件的消息提示全部中文顯示。 如果需要安裝中文 xwindow 和輸入法 ,則需要下載 star-cxwin.tar.gz. 如果需要安裝中文控制臺(tái)及語(yǔ)言環(huán)境 , 則需要下載 star-zhcon.tar.gz 如果需要在控制臺(tái)上使用 24點(diǎn)陣漢字庫(kù) , 請(qǐng)下載 star-font24.tar.gz 注意 : 別忘了下載 Install 安裝腳本 ! 在安裝前請(qǐng)仔細(xì)閱讀 README和 常見(jiàn)問(wèn)題問(wèn)答 ! 安裝方法 1) 創(chuàng)建一個(gè)目錄 , 將所有下載來(lái)的文件放在 里面 . 2) 以 root 身份執(zhí)行安裝腳本 : # bash Install 3) 安裝腳本會(huì)先檢查系統(tǒng)的配置 ,還會(huì)自動(dòng)搜索 TTF 字庫(kù) , 接下來(lái)就是對(duì)舊配置文件 進(jìn)行備份 , 最后開(kāi)始安裝 . 4) 完成安裝 , 如果安裝了中文控制臺(tái)環(huán)境 , 則需要重新啟動(dòng) . 六、如何設(shè)置聲卡 不用我說(shuō),這可是十分要緊的工作!不過(guò)如果你安裝了 RED HAT Linux,則這項(xiàng)工作就簡(jiǎn)單了! 用 root 登錄系統(tǒng),運(yùn)行 /usr/sbin/sndconfig。出現(xiàn)選擇聲卡類(lèi)型的畫(huà)面。一般聲卡可以選取 Sound Blaster 。 選完聲卡后再設(shè)置有關(guān)的資源。用 TAB 鍵結(jié)合方向鍵作出選擇后,按 OK,如果聽(tīng)到 Linus( Linux 的創(chuàng)始人)說(shuō)話(huà)的聲音,就說(shuō)明聲卡設(shè)置成功了。真像老式 DOS 游戲的聲卡設(shè)置 七、如何設(shè)置顯卡 要設(shè)置好你的顯卡,首先,要知道你的顯卡的型號(hào),是什么公司出的,什么樣的類(lèi)型的顯卡,顯存有幾 MB,還要知道顯卡的顯示芯片是什么類(lèi)型的,是 ALG2302 的,還是 SIS6326的,還是 Savage3D 的,等;然后,在超級(jí)用戶(hù)的權(quán)限下,你可以運(yùn)行界面比較友好的Xconfigurator 工具,這里的 X 記住一定要大寫(xiě)的,一步一步跟著指導(dǎo)來(lái)選擇,應(yīng)該不是很難的,當(dāng)選擇你的顯卡的芯片的時(shí)鐘時(shí),不用選擇它,讓測(cè)試程序自動(dòng)檢查;最后,還要 知道你的顯示器的類(lèi)型,是 VGA 的,還是 SVGA 的,以及水平和垂直分辯率。你還可以運(yùn)行界面不友好的 xfree86,如果你比較精通 Linux 的話(huà),用 xfree86 命令配置的 X Windows 效果比Xconfigurator 好很多的。界面最友好的,當(dāng)屬 XF86Setup 工具,若你有安裝這個(gè)工具的話(huà),不妨就用這個(gè)工具來(lái)設(shè)置 你的顯卡吧。 八、如何設(shè)置網(wǎng)卡 九、如 何播放 CD 音樂(lè) 聲卡設(shè)置好了,可以在光驅(qū)中插入一張 CD,用裝載命令 mount 將光盤(pán)載入,然后輸入cdp 命令就可以播放了。在屏幕上可以看到 CD 的音軌清單,小鍵盤(pán)的 9 是播放, 7 是停止,6 進(jìn)到下一音軌, 4 退到前一音軌, 0 退出播放程序, 2 彈出 CD, 8 是暫停。 如果是在 X-Window 中,可以用 xplaycd 播放 CD,這是一個(gè)有圖形界面的播放器,按鈕及功能一目了然,這里就不多說(shuō)了。 10、如何播放 VCD 影碟 11、如何撥號(hào)上網(wǎng) 12、 Linux 下能玩游戲嗎 光盤(pán)中有 bsd-games-2.1-3.src.rpm 文件包,用 RPM 命令進(jìn)行安裝,然后到安裝目錄中去找游戲吧。不過(guò)這些游戲都不夠精致,如果你 想玩好的,就須要進(jìn)入 X-Window, acm 是空戰(zhàn)模擬游戲, paradise 和 xpilot 是聯(lián)網(wǎng)戰(zhàn)斗游戲, xdemineur 是挖地雷(沒(méi)想到 吧), xjewel是俄羅斯方塊, xboard 是國(guó)際象棋, xpat2 是撲克牌游戲, xboing 是彈珠臺(tái)游戲,還有 Doom 大名鼎鼎的第一人稱(chēng)射擊 游戲!這些游戲有的可以直接調(diào)出,有的須要用 RPM 命令安裝。所有的 RPM 包都在安裝光盤(pán)中的 srpms 目錄下,自己去看看吧 十 .用 xvidtune 調(diào)整你的顯示器 大家會(huì)發(fā)現(xiàn)裝了 linux 之后在 windows 下用的好好的顯示器有時(shí)進(jìn)到 linux 的 xwindows里后就歪掉了,調(diào)整好之后回到 windows 后 windows 的桌面也外調(diào)了,來(lái)回啟動(dòng)系統(tǒng)每次都要調(diào)整很麻煩的,這里介紹一個(gè)辦法一勞永逸 j 進(jìn)入 linux 啟動(dòng) x 在 xterm 里執(zhí)行 xvidtune,會(huì)彈出這個(gè)軟件的窗口,點(diǎn) Auto 然后點(diǎn)Left,Right 等按鈕調(diào)整你的顯示器到最佳的位置,然后點(diǎn)界面上的 Show 按鈕會(huì)得到類(lèi)似這樣的輸出: 1152x864 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync 然后退出這個(gè)軟件,修改你的 /etc/X11/XF86Config-4 文件在 Section Monitor Identifier AS 786T VendorName Unknown ModelName Unknown HorizSync 30 - 87 VertRefresh 50 - 160 Option dpms EndSection 里加上剛才 的輸出,我的是: Section Monitor Identifier AS 786T VendorName Unknown ModelName Unknown HorizSync 30 - 87 VertRefresh 50 - 160 Modeline 1152x864 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync Option dpms EndSection 保存然后重起試試看吧 十一 .問(wèn):我的機(jī)器是 windows 和 linux 雙系統(tǒng),如何改變 grub 默認(rèn)啟動(dòng)的系統(tǒng)? 答:這需要修改 /boot/grub/grub.conf。舉一個(gè)例子你就明白了。假設(shè)你的 /boot/grub/grub.conf是這樣子的: default=0 timeout=10 splashimage=(hd0,7)/grub/splash.xpm.gz title Red Hat Linux (2.4.18-14) root (hd0,7) kernel /vmlinuz-2.4.18-14 ro root=LABEL=/ initrd /initrd-2.4.18-14.img title DOS rootnoverify (hd0,0) chainloader +1 那 么你的 grub 會(huì)默認(rèn)啟動(dòng) Red Hat Linux (2.4.18-14)這個(gè)系統(tǒng),把 default=0 改成 default=1,那么 grub 會(huì)默認(rèn)啟動(dòng) DOS 這個(gè)系統(tǒng)。注意,這里的要點(diǎn)是:你想默認(rèn)啟 動(dòng)第 n 個(gè) title 所指的系統(tǒng),那么 default 應(yīng)該是等于 n-1 十二 .問(wèn):我的文本控制臺(tái)怎么總是出現(xiàn)亂碼呢? 答:這是 因?yàn)槟惆惭b了中文支持的緣故。解決的方法是安裝一個(gè) zhcon(一個(gè)快速地外掛式CJK(中文 /日文 /韓文 )的多內(nèi)碼平臺(tái) ),我把他放在附件中提供大家下 載。關(guān)于 zhcon 的更進(jìn)一步的消息,大家可以到他的官方主頁(yè) 查看。安裝和使用請(qǐng)參考這個(gè)連接 /Service/tips/zhcon_manual.html zhcon 下載連接: /download/.on-0.2.1.tar.gz 十 三 .問(wèn):我在安裝一個(gè)軟件的時(shí)候,提示我缺少一個(gè) .so 文件,安裝無(wú)法繼續(xù),怎么辦? 答: .so 文件就像 windows 中的 .dll 文件一樣,是庫(kù)文件。一個(gè)程序的正常安裝和運(yùn)行需要特定的庫(kù)文件的支持。所以你需要去找到包含這個(gè) .so 的包裝上。去 用你缺的那個(gè) .so 文件 ?. ?rpm 包 十四 .我訪(fǎng)問(wèn) windows 分區(qū)時(shí)發(fā)現(xiàn)所有 windows 分區(qū)中的文件和文件夾名中的中文全變成問(wèn)號(hào),怎么辦? 答: 在第三貼中我們講解了通過(guò)編輯 /etc/fstab 實(shí)現(xiàn)在 linux 中訪(fǎng)問(wèn) windows 的 fat32 分區(qū)。同樣,我們可以通過(guò)進(jìn)一步修改 /etc/fstab 來(lái)實(shí)現(xiàn)中文文件名顯示。只要把 /dev/hda1 /mnt/c vfat default 0 0 中的 default 全改為 iocharset=cp936 就行了。 十五 .我的 rh8.0 中的 XMMS 不好使,不能播放 MP3,怎么辦? 答:這是因?yàn)?rh 公司怕別人告他侵權(quán),所以在 rh8.0 中去掉了 XMMS 對(duì) MP3 的支持, 8.0以前的版本都是好使的。在 8.0 中要解決也很簡(jiǎn)單,裝一個(gè)插件就行了。這個(gè)插件我放在本貼的附件里, rpm 格式,經(jīng) winrar 壓 縮 十六 .問(wèn):我在 linux 中怎樣才能使用 windows 分區(qū)呢? 答: 先說(shuō)一點(diǎn)背景知識(shí) 。 linux 支持很多種文件系統(tǒng),包括 windows 的 fat32 和 ntfs。對(duì) fat32的支持已經(jīng)很好,可以直接使用,而對(duì) ntfs 的支持還不是太 好,只能讀,而寫(xiě)是極危險(xiǎn)的,并且對(duì) ntfs 的支持不是默認(rèn)的,也就是說(shuō)你想要使用 ntfs 的話(huà),需要重新編譯內(nèi)核。鑒于重編內(nèi)核對(duì)于新手的復(fù)雜性,這里 只講解使用 fat32 分區(qū)的方法 下面給出上述問(wèn)題的兩種解決方案: 1.在安裝系統(tǒng)( linux),進(jìn)行到分區(qū)選擇掛載點(diǎn)時(shí),你可以建立幾個(gè)掛載點(diǎn),如/mnt/c, /mnt/d 等,然后 選擇你的 windows fat32 分區(qū),把它們分別掛載到前面建立的掛載點(diǎn)即可。(注意,正如前面所說(shuō),在這里你不能把一個(gè) ntfs 分區(qū)掛載到一個(gè)掛載點(diǎn),應(yīng)為 ntfs不是默認(rèn) 支持的。)這樣你裝好系統(tǒng)后就能直接使用你的 windows fat32 分區(qū)了。例如,你把 windows 的 c 盤(pán)( linux 中的 /dev/hda1)掛載到 /mnt/c,那么你就能在 /mnt/c 目錄中找到你的 c 盤(pán)中的全部數(shù)據(jù)。 2. 如果你在安裝系統(tǒng)時(shí)沒(méi)有像方案 1 所說(shuō)的那樣掛載上你的 fat32分區(qū),沒(méi)關(guān)系,仍然能夠很方便的解決這個(gè)問(wèn)題。首先,用一個(gè)文本編輯器(如 vi)打開(kāi) /etc/fstab,在文件的最后加入類(lèi)似如下的幾行 /dev/hda1 /mnt/c vfat default 0 0 你所要做的 修改就是,把 /dev/hda1 改成你要掛載的 fat32 分區(qū)在 linux 中的設(shè)備號(hào),把 /mnt/c改成相應(yīng)的掛載點(diǎn)即可。注意,掛載點(diǎn)就是一個(gè)目錄, 這個(gè)目錄要事先建立。舉一個(gè)例子,我有三個(gè) fat32 分區(qū),在 windows 中是 c,d,e 盤(pán),在 linux 中的設(shè)備號(hào)分別為 /dev/hda1, /dev/hda5,/dev/hda6。那么我就要先建立 3 個(gè)掛載點(diǎn),如 /mnt/c,/mnt/d,/mnt/e,然后在/etc/fstab 中加上 這么幾行: /dev/hda1 /mnt/c vfat default 0 0 /dev/hda5 /mnt/d vfat default 0 0 /dev/hda6 /mnt/e vfat default 0 0 保存一下退出編輯器。這樣以后你重啟機(jī)器后就能直接使用 c,d,e 這三個(gè) fat32 格式的windows 分區(qū)了 十七 .問(wèn):我的機(jī)器重 裝 windows 后,開(kāi)機(jī)啟動(dòng)就直接進(jìn)入了 windows,原來(lái)的 linux 進(jìn)不去了,怎么辦? 答:這是由于 windows 的霸道。重裝 windows 后, windows 重寫(xiě)了你的 mbr,覆蓋掉了 grub。解決方法很簡(jiǎn)單:用你的 linux 第一張安裝盤(pán)引導(dǎo)進(jìn)入 linx rescue 模式(如何進(jìn)入?你注意一下系統(tǒng)的提示信息就知道了),執(zhí)行下面兩條命令就可以了 chroot /mnt/sysimage #改變你的根目錄 grub-install /dev/hda #安裝 grub 到 mbr 十八 .問(wèn):我的 linux 開(kāi)機(jī)直接進(jìn)入文本界面,怎樣才能讓它默認(rèn)進(jìn)入圖形界面? 答:修改 /etc/inittab 文件,其中有一行 id:3:initdefault,意思是說(shuō)開(kāi)機(jī)默認(rèn)進(jìn)入運(yùn)行級(jí)別 3(多用戶(hù)的文本界面),把它改成 id:5:initdefault,既開(kāi)機(jī)默認(rèn)進(jìn)入運(yùn)行級(jí)別 5(多用戶(hù)的圖形界面)。這樣就行了。 十九 .如何同時(shí)啟動(dòng)多個(gè) x 以前的帖子 ,估計(jì)很多人沒(méi)看過(guò) ,貼出來(lái)溫習(xí)一下 Linux 里的 X-Windows 以其獨(dú)特的面貌和強(qiáng)大的功能吸引了很多原先對(duì) linux 不感興趣的人,特別是 KDE 和 GNOME,功能強(qiáng)大不說(shuō),而且自 帶了很多很棒的軟件,界面非常友好,很適合于初學(xué)者。下面告訴大家一個(gè)同時(shí)啟動(dòng) 6 個(gè) X 的小技巧: 在 /.bashrc 中加入 以下幾行: alias X=startx - -bpp 32 -quiet& alias X1=startx - :1 -bpp 32 -quiet& alias X2=startx - :2 -bpp 32 -quiet& alias X3=startx - :3 -bpp 32 -quiet& alias X4=startx - :4 -bpp 32 -quiet& alias X5=startx - :5 -bpp 32 -quiet& 其中 32 是顯示器的色彩深度 ,你應(yīng)該根據(jù)自己的實(shí)際情況設(shè)置。 之后運(yùn)行 # bash 使改變生效,以后只要依次運(yùn)行 X,X1,X2,X3,X4,X5 就可以啟動(dòng) 6 個(gè) X-Windows 了。 二十 .裝了 rpm 的 postgresql 之后啟動(dòng) /etc/init.d/postgresql start 是不能啟動(dòng) postgresql 的 tcp/ip 連接支持的 ,所以打開(kāi) /etc/init.d/postgresql 這個(gè)文件把 su -l postgres -s /bin/sh -c /usr/bin/pg_ctl -D $PGDATA -p /usr/bin/postmaster start /dev/null 2&1 /dev/null 2&1 ls.txt 將 info 變成文本 ,以 make 為例 info make -o make.txt -s 二十二 .如何在文本模式下發(fā)送 2 進(jìn)制文件 首先檢查系統(tǒng)有沒(méi)有 uuencode 和 uudecode 如果沒(méi)有從光盤(pán)上裝 rpm -ivh sharutils-x.xx.x-x.rpm 假設(shè)要發(fā)送的文件是 vpopmail-5.2.1.tar.gz 執(zhí)行 uuencode -m vpopmail-5.2.1.tar.gz vpopmail.tar.gzencodefile 說(shuō)明: uuenode 是編碼命令, m 是使用 mime64 編碼, vpopmail-5.2.1.tar.gz 是要編碼的文件,vpopmail.tar.gz 是如果解碼后得到的文件名, encodefile 是編碼后的文件名。 執(zhí)行上述命令之后就可以通過(guò) mail 命令發(fā)送編碼后的文件了 mail N 1 Mon Jun 10 16:44 17/363 N 2 Mon Jun 10 16:45 6091/371145 & 2 Message 2: From Mon Jun 10 16:45:28 2002 Date: Mon, 10 Jun 2002 16:44:51 +0800 From: root To: begin-base64 644 vpopmai.tar.gz H4sIABr15TwAA+w9a2PbNpL7NfwVqNPbWIlFPSzbiR2n9SuxE7/OcuLNtdmU EiGLMUWqfFhWt7u/eYBgKRE2U7iTa+3VndjiQQGg5nBYDAYDC6H4XDgeH51 yW7ajdpf/h2fer1VX1lagr/1+spyq/BXff5SX2mtNBZXmovN5l/qjWZrqfEX sfRvwWbik8aJEwnxl7ifDofXlLvp/Z/0c1nk/8uN/777NuqNen251ZrB/+XF pcUG8r/ZbC0vL9ZXoPwi/O8von73qEx/sP5bwHHxanT8aUIe2IrDBIZJLFl 7QVJFFovpZOkkYxFL4yEFhVLCKhk1W2xG45E1wnEnohlIsJAiksvSlLHF24I JQORhKIjRdKXYhh5Ayca6xcAD8DQm4HT7XuB/EGcSXgbPErEyAkSrNp3LqVw grGoyaRbGzpxPHJFGssotq0Gtw6l9gTgJbixode9EOlQDMaTmEjE/AerydVc rAY4jJzIFY7vC3wL2DgJvJIxIjFwkm6fWkfw1KoAIti/EgkWc3A6YRp05ReB aeXAQH34GoXOwAvOVUnoEnwRYRqJeJAMgczRpYzEyEv6YQoUH8oACltLtjjD Rr1YOCJ2BkPgJop1IuJu5A0TYh9xIdQwfrCWTdt9pMKvaZg4j5jT3PgojC5+ sFZswM0LAJzvSyhGXQSCOmLoO9DtEOAicBCD2qUT1agAg44BSd+1niIEzVPs . . . & s 2 encodefile encode New file & q 然后進(jìn)行解碼 uudecode encodefile ls encodefile vpopmai.tar.gz tar zxvf vpopmail.tar.gz OK 了 二十三 .將 man page 轉(zhuǎn)成 HTML 格式 使用 man2html 這個(gè)指令,就可以將 man page 轉(zhuǎn)成 HTML 格式了。用法是: man2html filename htmlfile.html 二十四 .如何在 gnome 和 kde 之間切換。 如果你是以圖形登錄方式登錄 linux,那么點(diǎn)擊登錄界面上的 session(任務(wù))即可以選擇gnome 和 kde。如果你是以文本方式登錄,那執(zhí)行 switchdesk gnome 或 switchdesk kde,然后再 startx 就可以進(jìn)入 gnome 或 kde。 25.tar, .tar.gz, .bz2, .tar.bz2, .bz, .gz 是什么文件,如何解開(kāi)他們? 他們都是文件 (壓縮 )包。 .tar:把文件打包,不壓縮: tar cvf *.tar dirName 解開(kāi): tar xvf *.tar .tar.gz:把文件打包并壓縮: tar czvf *.tar.gz dirName 解開(kāi): tar xzvf *.tar.gz .bz2:解開(kāi): bzip2 -d *.bz2 .bz:解開(kāi): bzip -d *.bz .gz:解開(kāi): gzip -d *.gz 26.linux 下如何解開(kāi) .zip, .rar 壓縮文件? rh8 下有一個(gè)圖形界面的軟件 file-roller 可以做這件事。令外可以用 unzip *.zip解開(kāi) zip文件,unrar *.rar 解開(kāi) rar 文件,不過(guò) unrar 一般系統(tǒng)不自帶,要到網(wǎng)上下載。 27.linux 下如何瀏覽 .iso 光盤(pán)鏡像文件? a.建一個(gè)目錄,如: mkdir a b.把 iso 文件掛載到該目錄上: mount -o loop xxxx.iso a 現(xiàn)在目錄 a 里的內(nèi)容就是 iso 文件里的內(nèi)容了。 28.linux 下如何配置網(wǎng)絡(luò)? 用 netconfig。“ IP address:”就是要配置的 IP 地址,“ Netmask:”子網(wǎng)掩碼,“ Default gateway (IP):”網(wǎng)關(guān),“ Primary nameserver:” DNS 服務(wù)器 IP。 29.如何讓鼠標(biāo)支持滾輪? 在配置鼠標(biāo)時(shí),選擇微軟的鼠標(biāo),并正確選擇端口如 ps2,usb 等 30.如何讓控制臺(tái)支持中文顯示? 安裝 zhcon。 zhcon 需要 libimm_server.so 和 libpth.so.13 這兩個(gè)庫(kù)支持。一般的中文輸入法應(yīng)該都有 libimm_server.so。 libpth.so.13 出自 pth-1.3.x。把這兩個(gè)文件放到 /usr/lib 下就行了。 31.如何配置 grub? 修改 /boot/grub/grub.conf 文件。其中 “ default=n” (n 是個(gè)數(shù)字 )是 grub 引導(dǎo)菜單默認(rèn)被選中的項(xiàng), n 從 0 開(kāi)始, 0 表示第一項(xiàng), 1表示第二項(xiàng),依此類(lèi)推。 “ timeout=x” (x 是一個(gè)數(shù) )是超時(shí)時(shí)間,單位是妙。也就是引導(dǎo)菜單顯示后,如果 x 秒內(nèi)用戶(hù)不進(jìn)行選擇,那么 grub 將啟動(dòng)默認(rèn)項(xiàng)。 “ splashimage =xxxxxx”,這是引導(dǎo)菜單的背景圖,先不理他。 其它常用項(xiàng)我用下面的例子來(lái)說(shuō)明: 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是在啟動(dòng)菜單列表里顯示的名字 root (hdx,y)用來(lái)指定你的 boot 分區(qū)位置,如果你沒(méi)有分 boot 分區(qū)(本例就沒(méi)分 boot 分區(qū)),那就指向根分區(qū)就行了, hdx 是 linux 所在硬 盤(pán), hd0 是第一塊硬盤(pán), hd1 是第二塊,依此類(lèi)推。 y 是分區(qū)位置,從 0 開(kāi)始,也就是等于分區(qū)號(hào)減一,比如你要指向的分區(qū)是 hdx7,那么 y 就是 6,如果 是 hdx1,那 y 就是 0。注意 root 后面要有一個(gè)空格。 kernel /boot/vmlinuz-2.4.18-14,其中 /boot/vmlinuz-2.4.18-14是你要用的內(nèi)核路徑,如果你編譯了心內(nèi)核,把它改成你的新內(nèi)核的路徑就行了。 ro 就不用管,寫(xiě)上不會(huì)有錯(cuò)。 root=/dev/hdxx 指定根 分區(qū),本例是 hdb7,所以 root=/dev/hdb7 initrd xxxxxxxxxxxxx 這行不要也行,目前我還不清楚它是做什么用的。 上面是 linux 的,下面是 windows 的 title windows 98 rootnoverify (hd0,0) chainloader +1 title xxxxxxx 不用解釋了,上面有解釋。 rootnoverify (hdx,y)用來(lái)指定 windows 所在分區(qū), x, y 跟上面一樣,注意 rootnoverify 后有空格。 chainloader +1 照抄就行, 注意空格。 32.如何配置 lilo? 修改 /etc/lilo.conf 文件,然后運(yùn)行 lilo 命令。 33.如何讓 linux 啟動(dòng)后自動(dòng)掛載制定分區(qū)? 編輯 /etc/fstab文件,在里面加入相應(yīng)的行,如果你對(duì) /etc/fstab的配置不熟悉,你可以用 ptm,一個(gè)自動(dòng)配置 fstab 的軟件,在公社里應(yīng)該有下載。 34.如何定制 linux 啟動(dòng)時(shí)啟動(dòng)的服務(wù)? 在控制臺(tái)或終端下運(yùn)行 ntsysv,然后把要啟動(dòng)的服務(wù)選上,如果要開(kāi)機(jī)不啟動(dòng)某個(gè)那就把他的選中去掉。 35.沒(méi)有軟驅(qū)如何修復(fù) grub/lilo 引導(dǎo)菜單? a.把第一張 linux 安裝盤(pán)里的 dosutils 目錄復(fù)制到 windows 盤(pán)中。如果是 iso 可以用 winrar3提取。 b.進(jìn)入純 dos,進(jìn)入 dosutils 目錄,執(zhí)行 loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx 是你的linux 根分區(qū)。這樣就能進(jìn)入 linux。 c.執(zhí)行 grub-install /dev/hdx(x=a,b,c,d) 或 lilo 即可以重寫(xiě)引導(dǎo)。 另外還可以參考: /nuke/modul.iewtopic&t=5101 36.如何配置鼠標(biāo)? 打開(kāi)一個(gè)終端或進(jìn)入控制臺(tái),運(yùn)行 mouseconfig 命令即可配置鼠標(biāo)! 37.如何從 dos 下進(jìn)入 linux? 首 先你需要 loadlin.exe 這個(gè)程序, linux 第一張安裝盤(pán)里的 dosutils 目錄里有,另外你需要的就是 linux 內(nèi)核, /boot/vmlinuz-2.4.xx-xx 就是,把他弄到 windows 盤(pán)中,并把他重命名為vmlinuz(主要是 vmlinuz-2.4.xx -xx 在 dos 下顯示有點(diǎn)問(wèn)題),另外 dosutils 目錄里的 autoboot里也有一個(gè) vmlinuz,也是 linux 內(nèi)核,湊合能用,但很多設(shè)備不 支持,如果 linux 引導(dǎo)程序或 linux 啟動(dòng)配置有問(wèn)題,進(jìn)不了 linux,可以用這個(gè)內(nèi)核進(jìn)去修復(fù) linux。 然后用 loadlin vmlinuz root=/dev/hdxx ( hdxx 是你的 linux 根分區(qū)),另外用 loadlin vmlinuz root=/dev/hdxx single 還可以實(shí)現(xiàn)單用戶(hù)模式。 38.root 密碼丟失解決 GRUB:在引導(dǎo)裝載程序菜單上,鍵入 e 來(lái)進(jìn)入編輯模式。 你會(huì)面對(duì)一個(gè)引導(dǎo)項(xiàng)目列表。查找其中類(lèi)似以下輸出 的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按箭頭鍵直到這一行被突出顯示,然后按 e。 你現(xiàn)在可在文本結(jié)尾處空一格再添加 single 來(lái)告訴 GRUB 引導(dǎo)單用戶(hù) Linux 模式。按 Enter 鍵來(lái)使編輯結(jié)果生效。 你會(huì)被帶會(huì)編輯模式屏幕,從這里,按 , GRUB 就會(huì)引導(dǎo)單用戶(hù) Linux 模式。 結(jié)束載入后,你會(huì)面對(duì)一個(gè)與以下相似的 shell 提示: sh-2.05# 現(xiàn)在,你便可以改變根命令,鍵入: bash# passwd root 你會(huì)被要求重新鍵入口令來(lái)校驗(yàn)。結(jié)束后, 口令就會(huì)被改變,你便可以在提示下鍵入 reboot 來(lái)重新引導(dǎo);然后,象平常一樣登錄為根用戶(hù)。 LILO:當(dāng)系統(tǒng)啟動(dòng)到出現(xiàn) LILO 引導(dǎo)畫(huà)面時(shí),對(duì)于圖形引導(dǎo)方式按 TAB 鍵進(jìn)入文本方式,然后在 LILO 處 輸入 linux single 回車(chē)即可進(jìn)入免密碼的控制臺(tái),進(jìn)入以后使用 passwd 命令修改 root 的密碼 即可 0001 修改主機(jī)名 vi /etc/sysconfig/network,修改 HOSTNAME 一行為 HOSTNAME=主機(jī)名,重啟后也能生效 0002 Ret Hat Linux 啟動(dòng)到文字界面 (不啟動(dòng) xwindow) 將 /etc/inittab 中 id:5:initdefault: 一行中的 5 改為 3 0003 redhat 的自動(dòng)升級(jí)更新問(wèn)題 (hutuworm) 在 /corp/support/errata/.略夭瓿砂滄啊 ?/a 升級(jí)除 kernel 外的 rpm: up2date -u 升級(jí)包括 kernel 在內(nèi)的 rpm: up2date -u -f 0004 windows 下看 linux 分區(qū)的軟件 Paragon.Ext2FS.Anywhere.2.5.rar 和 explore2fs-1.00-pre4.zip 0005 mount 用法 fat32 的分區(qū) mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom iso 文件 mount -o loop /abc.iso /mnt/cdrom 軟盤(pán) mount /dev/fd0 /mnt/floppy USB 閃存 mount /dev/sda1 /mnt/cdrom 所有 /etc/fstab 內(nèi)容 mount -a 可以指定文件格式 -t 格式 , 格式可以為 vfat, ext2, ext3 等 . 0006 在 vmware 的 LINUX 中使用本地硬盤(pán)的 FAT 分區(qū) 將本地的 FAT 分區(qū)共享,然后在 VMWARE 中使用 SMBFS 掛上。可以將如下的行放到 /etc/fstab中: _ip/D$ /mnt/d smbfs defaults,auto,username=win_name,password=win_pass,codepage=936,iocharest=gb2312 0 0 其中 win_ip 是你的 windows 的 IP 地址; D$是你的 windows 里面共享的 D 盤(pán)的共享名; /mnt/d 是要將該分區(qū) mount 到 linux 的目錄; win_name 和 win_pass 是你的 WINDOWS 里面可以讀取該分區(qū)的用戶(hù),比如你的管理員名和密碼。 如果你運(yùn)行了 /etc/rc.d/init.d/netfs,那么在啟動(dòng)的時(shí)候就會(huì)自動(dòng)掛載這個(gè)分區(qū)。 0007.a 刪除名為 -a 的文件 rm ./-a rm - -a 告訴 rm 這是最后一個(gè)選項(xiàng),參見(jiàn) getopt ls -i 列出 inum,然后用 find . -inum inum_of_thisfile -exec rm ; 0007.b 刪除名為 a 的文件 rm a 0007.c 刪除名字帶的 /和 0 文件 這些字符是正常文件系統(tǒng)所不允許的字符,但可能在文件名中產(chǎn)生,如 unix 下的 NFS 文件系統(tǒng)在 Mac 系統(tǒng)上使用 1.解決的方法,把 NFS 文件系統(tǒng)在掛到不過(guò)濾 /字符的系統(tǒng)下刪除含特殊文件名的文件。 2.也可,將錯(cuò)誤文件名的目錄其它文件移走, ls -id 顯示 含該文件目錄的 inum, umount 文件系統(tǒng), clri 清除該目錄的 inum, fsck, mount, check your lost+found, rename the file in it. 最好是通過(guò) WINDOWS FTP 過(guò)去就可以刪除任何文件名的文件了 ! 0007.d 刪除名字帶不可見(jiàn)字符的文件 列出文件名并轉(zhuǎn)儲(chǔ)到文件: ls -l aaa 然后編輯文件的內(nèi)容加入 rm 命令使其內(nèi)容成為刪除上述文件的格式: vi aaa rm -r * 把文件加上執(zhí)行權(quán)限 chmod +x aaa 執(zhí)行 $aaa 0007.e 刪除文件大小為零的文件 rm -i find ./ -size 0 find ./ -size 0 -exec rm ; find ./ -size |xargs rm -f &非常有效 for file in * #自己定義需要?jiǎng)h除的文件類(lèi)型 do if ! -s $file then rm $file echo rm $file Success! fi done 0008 redhat 設(shè)置滾輪鼠標(biāo) (mc1011) 進(jìn)入 X 后,選擇鼠標(biāo)的配置,選 擇 wheel mouse(ps/2)就可以耍 ? 如果鼠標(biāo)表現(xiàn)異常,重啟計(jì)算機(jī)即可。 0009 加裝 xwindow 用 linux 光盤(pán)啟動(dòng),選擇升級(jí),然后單獨(dú)選擇包,安裝即可 0010 刪除 linux 分區(qū) 做一張 partition magic 的啟動(dòng)軟盤(pán) ,啟動(dòng)后刪除 . 或者用 win2000 的啟動(dòng)光盤(pán)啟動(dòng) ,然后刪除 . 0011 如何退出 man q 0012 不編譯內(nèi)核, mount ntfs 分區(qū) 原裝 rh8,未升級(jí)或編譯內(nèi)核 1. 上 搜索并下載 kernel-ntfs-2.4.18-14.i686.rpm 2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm 3. mkdir /mnt/c 4. mount -t ntfs /dev/hda1 /mnt/c 0013 redhat 8.0 中用 xmms 聽(tīng) mp3 下載 /files/xmms-mp3-1.2.7-13.p.i386.rpm rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm 0014 找回忘記了的 root 口令( lilo/grub) 三種辦法: 1.在系統(tǒng)進(jìn)入單用戶(hù)狀態(tài),直接用 passwd root 去更改 2.用安裝光盤(pán)引導(dǎo)系統(tǒng),進(jìn)行 linux rescue 狀態(tài),將原來(lái) /分區(qū)掛接上來(lái) ,作法如下: cd /mnt mkdir hd mount -t auto /dev/hdaX(原來(lái) /分區(qū)所在的分區(qū)號(hào)) hd cd hd chroot ./ passwd root 這樣可以搞定 3.將本機(jī)的硬盤(pán)拿下來(lái),掛到其他的 linux 系統(tǒng)上,采用的辦法與第二種相同 rh8 中 一 . lilo 1. 在出現(xiàn) lilo: 提示時(shí)鍵入 linux single 畫(huà)面顯示 lilo: linux single 2. 回車(chē)可直接進(jìn)入 linux 命令行 3. #vi /etc/shadow 將第一行,即以 root 開(kāi)頭的一行中 root:后和下一個(gè) :前的內(nèi)容刪除, 第一行將類(lèi)似于 root:. 保存 4. #reboot 重啟, root 密碼為空 二 . grub 1. 在出現(xiàn) grub 畫(huà)面時(shí),用上下鍵選中你平時(shí)啟動(dòng) linux 的那一項(xiàng) (別選 dos 喲 ),然后按 e 鍵 2. 再次用上下鍵選中你平時(shí)啟動(dòng) linux 的那一項(xiàng) (類(lèi)似于 kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按 e 鍵 3. 修改你現(xiàn)在見(jiàn)到的命令行,加入 single,結(jié)果如下: kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ 4. 回車(chē)返回,然后按 b 鍵啟動(dòng),即可直接進(jìn)入 linux 命令行 5. #vi /etc/shadow 將第一行,即以 root 開(kāi)頭的一行中 root:后和下一個(gè) :前的內(nèi)容刪除, 第一行將類(lèi)似于 root:. 保存 6. #reboot 重啟, root 密碼為空 0015 使 ctrl + alt + del 失效 vi /etc/inittab 將 ca:ctrlaltdel:/sbin/shutdown -t3 -r now 這行注釋掉,就可以了 0016 如何看出 redhat 的版本是 7 還是 8(hutuworm) cat /proc/version 或者 cat /etc/redhat-release 或者 cat /etc/issue 0017 文件在哪個(gè) rpm 中 (無(wú)雙 ) 上 上搜,或者 rpm -qf 文件名得到 0018 把 man 或 info 的信息存為文本文件 以 tcsh 為例: man tcsh | col -b tcsh.txt info tcsh -o tcsh.txt -s 0019 利用現(xiàn)存兩個(gè)文件,生成一個(gè)新的文件 1. 取出兩個(gè)文件的并集 (重復(fù)的行只保留一份 ) 2. 取出兩個(gè)文件的交集 (只留下同時(shí)存在于兩個(gè)文件中的文件 ) 3. 刪除交集,留下其他的行 1. cat file1 file2 | sort | uniq 2. cat file1 file2 | sort | uniq -d 3. cat file1 file2 | sort | uniq -u 0020 設(shè)置 com1 口,讓超級(jí)終端通過(guò) com1 口進(jìn)行登錄 確認(rèn)有 /sbin/agetty,編輯 /etc/inittab,添加 7:2345:respawn:/sbin/agetty /dev/ttyS0 9600 9600bps 是因?yàn)槁?lián)路由器缺省一般都是這種速率,也可以設(shè)成 19200、 38400、 57600、 115200 修改 /etc/securetty,添加一行: ttyS0,確保 root 用戶(hù)能登錄 重啟機(jī)器,就可以拔掉鼠標(biāo)鍵盤(pán)顯示器(啟動(dòng)時(shí)最好還是要看看輸出信息)了 0021 刪除目錄下所有文件包括子目錄 rm -rf 目錄名 0022 查看系統(tǒng)信息 cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx) cat /proc/interrupts - 中斷 cat /proc/ioports - 設(shè)備 IO 端口 cat /proc/meminfo - 內(nèi)存信息 (i.e. mem used, free, swap size) cat /proc/partitions - 所有設(shè)備的所有分區(qū) cat /proc/pci - PCI 設(shè)備的信息 cat /proc/swaps - 所有 Swap 分區(qū)的信息 cat /proc/version - Linux 的版本號(hào) 相當(dāng)于 uname -r uname -a - 看系統(tǒng)內(nèi)核等信息 0023 去掉多余的回車(chē)符 sed s/M/ test.sh back.sh, 注意 M 是敲 ctrl_v ctrl-m 得到的 或者 dos2unix filename 0024 切換 X 桌面 (lnx3000) switchdesk KDE 或者 switchdesk GNOME 0025 通用的聲卡驅(qū)動(dòng)程序 (lnx3000) OSS / ALSA / 0026 改變 redhat 的系統(tǒng)語(yǔ)言 /字符集 (beming/mc1011) 修改 /etc/sysconfig/i18n 文件,如 LANG=en_US, xwindow 會(huì)顯示英文界面, LANG=zh_CN.GB18030, xwindow 會(huì)顯示中文界面。 還有一種方法 cp /etc/sysconfig/i18n $HOME/.i18n 修改 $HOME/.i18n 文件,如 LANG=en_US, xwindow 會(huì)顯示英文界面, LANG=zh_CN.GB18030, xwindow 會(huì)顯示中文界面。 這樣就可以改變個(gè)人的界面語(yǔ)言,而不影響別的用戶(hù) 0027 把屏幕設(shè)置為 90 列 stty cols 90 0028 使用 md5sum 文件 md5sum isofile hashfile, 將 md5sum 檔案與 hashfile 檔案內(nèi)容比對(duì) , 驗(yàn)證雜湊值 是否一致 md5sum c hashfile 0029 一次解壓多個(gè) zip 文件 unzip *,注意引號(hào)不能少 0030 看 pdf 文件 使用 xpdf 或者安裝 acrobat reader for linux 0031 查找權(quán)限位為 S 的文件 find . -type f ( -perm -04000 -o -perm -02000 ) -exec ls -lg ; 0032 裝中文輸入法 以 redhat8 為例 ,xwindow 及其終端下的不用說(shuō)了吧 ,缺省就安裝了 ,用 ctrl-space 呼出。 現(xiàn)在討論純 console,請(qǐng)下載 /download/src/zhcon-0.2.1.tar.gz, 放在任一目錄中 ,tar xvfz zhcon-0.2.1.tar.gz, cd zhcon-0.2.1, ./configure, make, make install。安裝結(jié)束,要想使用,請(qǐng)運(yùn)行 zhcon,想退出,運(yùn)行 exit。 0033 把彈出的光盤(pán)收回來(lái) (beike) #eject t 0034 cd 光盤(pán)做成 iso 文件 (弱智 ) cp /dev/cdrom xxxx.iso 0035 快速觀看開(kāi)機(jī)的硬件檢測(cè) (弱智 ) dmesg | more 0036 查看硬盤(pán)的使用情況 df -k 以 K 為單位顯示 df -h 以人性化單位顯示,可以是 b,k,m,g,t. 0037 查看目錄的大小 du -sh dirname -s 僅顯示總計(jì) -h 以 K、 M、 G 為單位,提高信息的可讀性。 KB、 MB、 GB 是以 1024 為換算單 位, -H 以1000 為換算單位。 0038 查找或刪除正在使用某文件的進(jìn)程 (wwwzc) fuser filename fuser -k filename 0039 安裝軟件 rpm -ivh aaa.rpm tar xvfz aaa.tar.gz; cd aaa; ./configure; make; make install 0040 字符模式下設(shè)置 /刪除環(huán)境變量 bash 下 設(shè)置: export 變量名 =變量值 刪除: unset 變量名 csh 下 設(shè)置: setenv 變量名 變量值 刪除: unsetenv 變量名 0041 ls 如何看到 .開(kāi)頭的文件 ls -a 0042 rpm 中的文件安裝到哪里去了 rpm -qpl aaa.rpm 0043 使用 src.rpm rpmbuild -rebuild *.src.rpm 0044 vim 中顯示顏色或不顯示顏色 vi /.vimrc; 如果有 syntax on,則顯示顏色, syntax off,則不顯示顏色 0045 linux 是實(shí)時(shí)還是分時(shí)操作系統(tǒng) 分時(shí) 0046 make bzImage -j 的 j 是什么意思 (wind521) -j 主要是用在當(dāng)你的系統(tǒng)硬件資源比較大的時(shí)候,比較富裕的時(shí)候,用這個(gè)可以來(lái)加快編譯的速度,如 -j 3 0047 源碼包怎么沒(méi)有 你沒(méi)有安裝源代碼,你把你光盤(pán)上 rpm -i *kernel*source*.rpm 裝上,就可以看到你的源代碼了。 0048 修改系統(tǒng)時(shí)間 date -s “ 2003-04-14 cst”, cst 指時(shí)區(qū),時(shí)間設(shè)定用 date -s 18:10 0049 開(kāi)機(jī)就 mount 上 windows 下的分區(qū) 自動(dòng)將 windows 的 d 盤(pán)掛到 /mnt/d 上,用 vi 打開(kāi) /etc/fstab,加入以下一行 /dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0 注意,先得手工建立一個(gè) /mnt/d 目錄 0050 linux 怎么用這么多內(nèi)存 為了提高系統(tǒng)性能和不浪費(fèi)內(nèi)存, linux 把多的內(nèi)存做了 cache,以提高 io 速度 0051 FSTAB 最后的配置項(xiàng)里邊最后兩個(gè)數(shù)字是什么意思 (lnx3000) 第一個(gè)叫 fs_freq,用來(lái)決定哪一個(gè)文件系統(tǒng)需要執(zhí)行 dump 操作, 0 就是不需要; 第二個(gè)叫 fs_passno,是系統(tǒng)重啟時(shí) fsck 程序檢測(cè)磁盤(pán)的順序號(hào) 1 是 root 文件系統(tǒng), 2 是別的文件系統(tǒng)。 fsck 按序號(hào)檢測(cè)磁盤(pán), 0 表示該文件系統(tǒng)不被檢測(cè) dump 執(zhí)行 ext2 的文件系統(tǒng)的備份操作 fsck 檢測(cè)和修復(fù)文件系統(tǒng) 0052 linux 中讓用戶(hù)的密碼必須有一定的長(zhǎng)度 ,并且符合復(fù)雜度 (eapass) vi /etc/login.defs,改 PASS_MIN_LEN 0053 linux 中的翻譯軟件 星際譯王 xdict 0054 不讓顯示器休眠 setterm -blank 0 setterm -blank n (n 為等待時(shí)間 ) 0055 用 dat 查詢(xún)昨天的日期 (gadfly) date -date=yesterday 0056 xwindow 下如何截屏 Ksnapshot 或者 gimp 0057 解壓小全 tar xvfj example.tar.bz2 tar xvfz example.tar.gz tar xvfz example.tgz tar xvf example.tar unzip example.zip 0058 在多級(jí)目錄中查找某個(gè)文件的方法 (青海湖 ) find /dir -name filename.ext du -a | grep filename.ext locate filename.ext 0059 不讓普通用戶(hù)自己改密碼 (myxfc) rootxin_fc etc# chmod 511 /usr/bin/passwd 又想讓普通用戶(hù)自己改密碼 rootxin_fc etc# chmod 4511 /usr/bin/passwd 0060 顯卡實(shí)在配不上怎么辦 (win_bigboy) 去 /,下了 xfree86 4.3 安裝就可以了 . 0061 超強(qiáng)刪除格式化工具 (弱智 ) 比 PQMagic 安全的、建立刪除格式化的小工具: sfdisk.exe for msdos /soft/sfdisk.zip 0062 如何讓 xmms 播放列表里顯示正確的中文 (myxfc) -*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal-12-*-*-*-*-*-gbk-0,*-r- 把這個(gè)東西完全拷貝到你的字體里面 操作方法 : 右鍵單擊 xmms 播放工具的任何地方 會(huì)看到一個(gè) 選項(xiàng) ,然后選擇 功能設(shè)定 選擇 fonts 然后把上面的字體完整的拷貝到 播放清單 和 user x font 0063 linux 下聽(tīng) MP3(hehhb) redhat 光 盤(pán) 原 帶 的 xmms 不 能 播 放 MP3( 無(wú)聲 ), 要 下 載 安 裝 一 個(gè) RPM包 :xmms-mp3-1.2.7-13.p.i386.rpm 安裝即可 .打開(kāi) xmms,ctl-p,在 font 欄中 先在上半部的小框內(nèi)打勾,再選擇 “ fixed(misc) gbk-0 13”號(hào)字 體即可顯示中文歌曲名。在音頻輸出插件中選擇 開(kāi)放音頻系統(tǒng)驅(qū)動(dòng) 程序 1.2.7 lioOSS.so即可正常播放 MP3 文件 . 0064 安裝中文字體 (hehhb) 先下載 /George/sm.sh (參考文獻(xiàn) : /edu/doctext.php?docid=2679) SimSun18030.ttc 在微軟網(wǎng)站可下載,/china/windows2000/downloads/18 030.asp 它是個(gè) msi 文件,在 mswindows 中安裝用的,裝好后在 windows 目錄下的 fonts 目錄里面就可以找到它。把 simsun.ttc, SimSun18030.ttc, tahoma.ttf, tahomabd.ttf 拷貝到 /usr/local/temp,然后下載的 shell 文件也放到這個(gè)目錄里,然后打開(kāi)終端 cd /usr/local/temp chmod 755 sm.sh ./sm.sh 0065 裝載 windows 分區(qū)的 FAT32、 FAT16 文件系統(tǒng) (hehhb) 以 root身份進(jìn)入 KDE,點(diǎn)擊桌面上的“起點(diǎn)”圖標(biāo),在 /mnt目錄下建立如下文件夾: c,d,e,f,g,usb.分別用作 windows 下各分區(qū)和 usb 閃 盤(pán)。 用文本編輯器打開(kāi) /etc/fstab 文件 .加入如下 : /dev/hda1 /mnt/c vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/hda5 /mnt/d vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/hda6 /mnt/e vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/hda7 /mnt/f vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/hda8 /mnt/g vfat iocharset=gb2312,umask=0,codepage=936 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharset=gb2312,owner,kudzu,ro 0 0 /dev/sda1 /mnt/usb vfat iocharset=gb2312,umask=0,codepage=936 0 0 存盤(pán)退出 . 重新啟動(dòng)后即可正常訪(fǎng) 問(wèn) FAT32 或 FAT16 格式分區(qū) ,解決顯示 WINDOWS分區(qū)下和光盤(pán)中文文件名亂碼 問(wèn)題 .其中共六列,每列用 Tab鍵分開(kāi)。注意此方法只能 mount 上 Fat 分區(qū)格式 .sda1 是閃盤(pán)。 0066 在 X 下使用五筆和拼音 ,區(qū)位輸入法 (hmkart) 從 /上下載 fcitx 的 rpm 包安裝即可 0067 在 Linux 下如何解壓 RAR 文件 (hmkart) /download/s.php?softid=883 下載 RAR for Linux 3.2.0,解壓揭開(kāi)后 make 然后可以用 unrar e youfilename.rar 解壓 rar 文件 0068 硬盤(pán)安裝后怎么添加 /刪除 rpm 包 (sakulagi) redhat-config-packages -isodir= 可以指定 iso 文件所在的目錄 0069 字符下控制音量 (grub007) aumix 0070 用 dd 做 iso(grub007) dd if=/dev/cdrom of=/tmp/aaa.iso 0071 刪除幾天以前的所有東西 (包括目 錄名和目錄中的文件 )(shally5) find . -ctime +3 -exec rm -rf ; 或 find ./ -mtime +3 -print|xargs rm -f -r 0072 用戶(hù)的 crontab 在哪里 (hutuworm) /var/spool/cron/下以用戶(hù)名命名的文件 0073 以不同的用戶(hù)身份運(yùn)行程序 su - username -c /path/to/command 有時(shí)候需要運(yùn)行特殊身份的程序 , 就可以讓 su 來(lái)做 0074 如何清空一個(gè)文件 () filename 0075 為什么 OpenOffice 下不能顯示中文 (allen1970) 更改字體設(shè)置 tools-options-font replacement Andale Sans UI - simsun 0076 如何備份 Linux 系統(tǒng) (Purge) Symantec Ghost 7.5 以后的版本支持 Ext3 native 復(fù)制 0001 讓 apache 的默認(rèn)字符集變?yōu)橹形?如果是 1.*, vi httpd.conf 找到 AddDefaultCharset ISO8859-1 一行,改為 AddDefaultCharset GB2312 如果是 2.*的話(huà),需要改動(dòng)一個(gè)地方, vi httpd.conf AddDefaultCharset ISO-8859-1 改為 AddDefaultCharset off 0002 永久更改 ip ifconfig eth0 新 ip 然后編輯 /etc/sysconfig/network-scripts/ifcfg-eth0,修改 ip 0003 從 Linux 上遠(yuǎn)程顯示 Windows 桌面 (lnx3000) 安裝 rdesktop 包 0004 手動(dòng)添加默認(rèn)網(wǎng)關(guān) 以 root 用戶(hù),執(zhí)行 : route add default gw 網(wǎng)關(guān)的 IP 想更改網(wǎng)關(guān) 1 vi /etc/sysconfig/network-scripts/ifcfg-eth0 更改 GATEWAY 2 /etc/init.d/network restart 0005 redhat 8.0 上 msn 和 qq 下載 Gaim 0.58 版: /gaim/gaim-0.58-2.i386.rpm 下載 QQ 插件 for gcc2.9 版: /gaim/libqq-0.0.3-ft-0.58-gcc296.so.gz 將下載的文件放入 /temp 目錄,然后將系統(tǒng)中已有的 Gaim 刪除,即在終端仿真器中鍵入命令: rpm -e gaim。 開(kāi)始安裝 打開(kāi)終端仿真器,繼續(xù)執(zhí)行下列命令安裝 Gaim 0.58 版,即: cd /temp (進(jìn)入 temp 目錄) rpm -ivh gaim-0.58-2.i386.rpm (安裝軟件) 當(dāng)安裝成功后,你就可以在 GNOME 或 KDE 桌面建立 Gaim 圖標(biāo)了。 繼續(xù)安裝 QQ 插件,即鍵入命令: gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解壓縮文件) cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (復(fù)制插件到 gaim 庫(kù)目錄中) 軟件設(shè)置 首次啟動(dòng) Gaim 0.85 版時(shí),會(huì)出現(xiàn)的登錄界面。先選擇“插件”,在插件對(duì)話(huà)框中點(diǎn)擊“加載”,分別將 libmsn.so 和 libqq-0.0.3-ft-0.58-gcc296.so 文件裝入,確認(rèn)后關(guān)閉。然后再選擇“所有帳號(hào)”,在 出現(xiàn)的帳號(hào)編輯器中繼續(xù)點(diǎn)擊“增加”,當(dāng)出現(xiàn)的修改帳號(hào)頁(yè)面時(shí),我們 就可以輸入自己的QQ 或 MSN 號(hào) 了,登錄名填寫(xiě) QQ 號(hào)碼或 MSN 郵箱,密碼填寫(xiě)對(duì)應(yīng)的 QQ 或 MSN 密碼, Alias 填寫(xiě)自己的昵稱(chēng),協(xié)議選擇 相應(yīng)的 QQ 或 MSN,其他的設(shè)置按默認(rèn)的即可。當(dāng)全部設(shè)置完成后就可以登錄使用了。 0006 查出 22 端口現(xiàn)在運(yùn)行什么程序 lsof -i :22 0007 查看本機(jī)的 IP, gateway, dns IP: 以 root 用戶(hù)登錄,執(zhí)行 ifconfig。其中 eth0 是第一塊網(wǎng)卡, lo 是默認(rèn)的設(shè)備 Gateway: 以 root 用戶(hù)登錄,執(zhí)行 netstat -rn,以 開(kāi)頭的一行的 Gateway 即為默認(rèn)網(wǎng)關(guān) 也可以查看 /etc/sysconfig/network 文件,里面有指定的地址! DNS: more /etc/reslov.conf,內(nèi)容指定如下: nameserver 8 nameserver 8 0008 RH8.0 命令行下輕松改變 ping 的 TTL 值 (cgweb) #sysctl -w net.ipv4.ip_default_ttl=N (N=0255),若 N255,則 ttl=0 0009 RH8.0 命令行下輕松改變系統(tǒng)配置默認(rèn)值 (houaq) 編輯 /etc/sysctl.conf, 例如,將 net.ipv4.ip_forward = 0 變?yōu)?net.ipv4.ip_forward = 1 重啟后生效,用 sysctl -a 查看可知 0010 mount 局域網(wǎng)上其他 windows 機(jī)器共享出的目錄 mount -t smbfs -o username=guest,password=guest /machine/path /mnt/cdrom 0011 允許禁止 root 通過(guò) SSH 登陸 (Fun-FreeBSD) 修改 sshd_configermitRootLogin no|yes 0012 讓 root 直接 telnet 登陸 編輯 /etc/pam.d/login,去掉 auth required /lib/security/pam_securetty.so 這句話(huà) 0013 在 linux 接 adsl 設(shè)備需要一個(gè)運(yùn)轉(zhuǎn)正常的 Linux + 至少一塊網(wǎng)卡 + 寬帶設(shè)備已經(jīng)申請(qǐng)完畢,同時(shí)已經(jīng)開(kāi)通前市場(chǎng)上大概有幾種 ADSL 設(shè)備,他們工作的方式有一些細(xì)微的差別。就是通過(guò)虛擬撥號(hào)來(lái)完成上網(wǎng)的這一過(guò)程,也就是利用 pppoe 設(shè)備來(lái)進(jìn)行虛擬撥號(hào)的叫作全向貓,就是一種加電后自動(dòng)的進(jìn)行撥號(hào)的工作,然后留給我們的接口是 RJ45,大連地區(qū)一般留給我們的網(wǎng)關(guān)都是 ,這種設(shè)備最容易對(duì)付,最后是直接分配給用戶(hù)一個(gè)固定的 IP,相對(duì)大家來(lái)說(shuō)也比較容易對(duì)付 1.第一種需要進(jìn)行撥號(hào): 這幾種設(shè)備都是通過(guò) eth 接口與計(jì)算機(jī)進(jìn)行通訊的,所以先將硬件設(shè)備的連接作好,尤其是寬帶貓的,一定要確認(rèn)無(wú)誤(否則一會(huì)兒要不去可不算我的事情)然后啟動(dòng)系統(tǒng),確認(rèn)系統(tǒng)上是否安裝 rp-pppoe 這個(gè)軟件(通過(guò) rpm -qa|grep pppoe 來(lái)查找) ,如沒(méi)有安裝的用戶(hù),在光盤(pán)里或是到網(wǎng)上去 down 一個(gè)來(lái),安裝上后,以 root 用戶(hù)執(zhí)行 adsl-setup,這樣就進(jìn)入了adsl 的資料的設(shè)定狀態(tài),要求輸入申請(qǐng)寬帶的用戶(hù)名以及其他一些信息,確認(rèn)沒(méi)有問(wèn)題,接受直至最后(里面都是 E 文,但是一看即能懂,比較簡(jiǎn)單,有關(guān)一個(gè)防火墻的設(shè)置,我一般都不用,選 0,大家可以具體考慮)。配置完成后,以 root 用戶(hù)執(zhí)行 adsl-start,這樣將進(jìn)行adsl 的撥號(hào)工作,正常就會(huì)一下上線(xiàn),如有什么具體問(wèn)題,去看一下日志( /var/log/messages)里面告訴你什么了。停掉 adsl,執(zhí)行 adsl-stop 就可以了(很簡(jiǎn)單的) 2.另外兩種比較容易對(duì)付: 全向貓:只要將你的網(wǎng)卡的 IP設(shè)置成一個(gè) 10網(wǎng)段的 IP,然后網(wǎng)關(guān)指到全向貓的 IP上( ),基本上不有太大的問(wèn)題固定 IP:就像配置本地兒的網(wǎng)卡一樣,將 IP,網(wǎng)關(guān), DNS 都按申請(qǐng)來(lái)的填寫(xiě)上就可以搞定了 0014 讓 linux 自動(dòng)同步時(shí)間 (shunz) vi /etc/crontab 加上一句: 00 0 1 * * root rdate -s 0015 linux 的網(wǎng)上資源有哪些 國(guó)外 / / /(flying-dance big big pig) / / / http:/www.fokus.gmd.de/linux/ / / /forums/ /documentation/ /developerworks/linux/ 國(guó)內(nèi) / / / /(deadcat) / / / / /developerWor.nux/index.shtml /software.html 0016 北京的培訓(xùn)點(diǎn) / 0017 改變 telnet 的端口 /etc/services 這個(gè)文件里你可修改想要的端口號(hào) .重啟守護(hù)進(jìn)程 0018 終端模式有問(wèn)題 (sakulagi) export TERM=vt100 0019 模仿超級(jí)終端, LINUX 里什么程序連接路由器和交換機(jī) (alstone) minicom 0020 ssh 上來(lái)能不能不自動(dòng)斷線(xiàn) (wind521) 那是 timetou 的設(shè)置,修改 TMOUT 變量值 0021 用什么工具做入侵檢測(cè) snort 0022 Linux 下檢測(cè)程序內(nèi)存泄漏的工具 cchecker 或是 efence 庫(kù)都可以 0023 linux 下如何監(jiān)視所有通過(guò)本機(jī)網(wǎng)卡的數(shù)據(jù) tcpdump iptraf 0024 為什么 root 執(zhí)行好多命令都說(shuō) command not found 你一定是 telnet 上來(lái) d,然后 su 成 root 的吧,改改你的 su 命令格式,應(yīng)該是 su - root 0025 關(guān)閉用戶(hù)的 POP3 權(quán)限 (tiansgx) 把 POP3 的端口關(guān)了就可以了。 在文件 /etc/services 中找到這一行 pop-3 110/tcp 把這一行前 加個(gè) #,把它注釋掉就可以了。 0026 linux 下播放 flash 動(dòng)畫(huà) (myxfc) linux 下播放 flash 動(dòng)畫(huà)用這個(gè)東西,不會(huì)造成瀏覽器的關(guān)閉 (其他的插件不好用) 首先下載 flash 播放動(dòng)畫(huà)在 linux 的插件 /onsite/j.sh_linux.tar.gz tar zxvf flash_linux.tar.gz 打開(kāi)包之后 ,會(huì)看到 Linux 文件夾 在 linux 文件頰里有兩個(gè)文件 libflashplayer.so 和 shockwaveflash.class,把這兩個(gè)文件拷貝到你的瀏覽器里的插件里 (瀏覽器不一樣 ,插件的位置可能也不一樣 ) /usr/lib/mozilla-1.0.1/plugins,就可以了 0027 鎖定 wu-ftp 用戶(hù)目錄 (wangla) 編輯 ftpaccess 文件 restricted-uid * 這一句很重要,限制了 ftp 用戶(hù)在自己的目錄里。 0028 服務(wù)器怎么不讓 telnet(知秋一葉 ) 服務(wù)器上必須啟動(dòng) telnet 服務(wù) & 服務(wù)器的防火墻優(yōu)先級(jí)應(yīng)該設(shè)為低 0029 防止任何人使用 su 命令成為 root(xiaohu0) 1.vi /etc/pam.d/su auth sufficient /lib/security/pam_rootok.so debug auth required /lib/security/pam_wheel.so group=wheel 2.在 /etc/pam. d/su 配置文件中定義了 wheel 組 . 0001 linux 下調(diào)試 core 文件 gdb :出錯(cuò)產(chǎn)生 core dump 的可執(zhí)行程序。 : core dump 的文件名,缺省是“ core” 0002 gcc abc.c 得到的 a.out 不能運(yùn)行 ./a.out 0003 c+ 編譯時(shí)為什么出錯(cuò)信息說(shuō) cout 沒(méi)定義 include 頭文件完后加入 using namespace std; 0004 新編譯生成的 gcc ,使用的標(biāo)準(zhǔn)連接庫(kù)都在 /usr/local/lib 下了,但使用的缺省的連接路徑是 /usr/lib 怎樣添加?(除了在每次編譯時(shí) 增加 -L /usr/local/lib 以外 )(sakulagi, hutuworm) export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib 寫(xiě)到 /.bash_profile 里面。 增加一種簡(jiǎn)便辦法: 將 /usr/local/lib 加入 /etc/ld.so.conf,然后運(yùn)行一次 ldconfig -經(jīng)典圖書(shū)篇 - 0001 GNU/Linux 高級(jí)網(wǎng)絡(luò)應(yīng)用服務(wù)指南 linuxaid 網(wǎng)站 機(jī)械工業(yè)出版社 優(yōu)點(diǎn):又全又精,全都是實(shí)戰(zhàn)之作 缺點(diǎn):針對(duì)版本較低: redhat 6.2 0002 Linux Apache Web Server 管理指南 Charles Aulds 機(jī)械工業(yè)出版社 優(yōu)點(diǎn):目前我還沒(méi)有發(fā)現(xiàn)哪個(gè)關(guān)于 apache 的問(wèn)題這本書(shū)沒(méi)有講過(guò) 缺點(diǎn):針對(duì) 1.3.x,最新的針對(duì) 2.0.*的中文版待出 0003 Linux 內(nèi)核情景分析 浙江大學(xué)出版社 優(yōu)點(diǎn):太透徹了,沒(méi)法不懂 缺點(diǎn):還是版本問(wèn)題,呵呵,內(nèi)核更新太快了,不過(guò)還是必讀 0004 Unix 環(huán)境高級(jí)編程 Richard Stevens 機(jī)械工業(yè)出版社 優(yōu)點(diǎn):博大精深 缺點(diǎn):初學(xué)者是很難理解的,否則怎么叫高級(jí)編程呢? 0005 編程精粹 -Microsoft 編寫(xiě)優(yōu)質(zhì)無(wú)錯(cuò) c 程序秘訣 Steve Maguire 電子工業(yè)出版社 優(yōu)點(diǎn):不說(shuō)了,作者是 VC 開(kāi)發(fā)組的組長(zhǎng) 缺點(diǎn):很難找了, 1994 年出的 0006 understanding the linux kernel 第二版 0007 UNIX 操作系統(tǒng)教程 (英文版 )(弱智 ) by Syed Mansoor Sarwar . 機(jī)械工業(yè)出版社 特點(diǎn):淺顯易懂,著重 unix 基礎(chǔ)概念和整體理解,順便復(fù)習(xí)英語(yǔ)。 缺點(diǎn):目前沒(méi) 有中文版 0008 UNIX 編程環(huán)境 (弱智 ) by Brian W.Kernighan, Rob Pike 陳向群 等譯 機(jī)械工業(yè)出版社 特點(diǎn):淺顯,深入淺出講解如何使用 UNIX 及各種工具,簡(jiǎn)單介紹 Unix 的編程環(huán)境;對(duì)比“ UNIX環(huán)境高級(jí)編程”,此書(shū)適合新手入門(mén)。 缺點(diǎn):目前沒(méi)有英文版 0009 The Art of UNIX Programming(hutuworm) 作者: Eric Steven Raymond 網(wǎng)址: /esr/writings/taoup/html/ 優(yōu)點(diǎn): E.S. Raymond 經(jīng)典著作的優(yōu)點(diǎn)就不用說(shuō)了 缺點(diǎn): 一直更新,目前版本 0.73,看完了又給你出一新版,感覺(jué)很不爽 0010 unix 網(wǎng)絡(luò)編程 -卷一套接口 API 和 X/Open 傳輸接口 API (slg1972) 清華 W.Richard Stevens 著(已故) 詳細(xì)地講解了 unix 網(wǎng)絡(luò)的編程 非入門(mén)級(jí)的東西 0011 unix 網(wǎng)絡(luò)編程 -卷二進(jìn)程間通訊 (slg1972) 清華 W.Richard Stevens 著(已故) 詳細(xì)講解了 unix 之間的進(jìn)程,線(xiàn)程之間的關(guān)系,以及各種不同標(biāo)準(zhǔn)的進(jìn)程編程的異同。 非入門(mén)級(jí)的東西 0012 unix 網(wǎng)絡(luò)編程 -卷三應(yīng)用程序 (slg1972) 我至今也沒(méi)有買(mǎi)到,應(yīng)該也不錯(cuò)。 0013 基于 C+ CORBA 高級(jí)編程 (slg1972) 清大 Michi Henning,Steve Vinoski 著 中間界的好書(shū),通向 corba 應(yīng)用的必備資料。 非入門(mén)級(jí)的東東。 問(wèn):安裝 Linux 時(shí), Swap 區(qū)要設(shè)置為多大才合適? 答:一般來(lái)說(shuō)(非大負(fù)荷服務(wù)器),如果內(nèi)存在 256MB 以下, Swap 區(qū)以設(shè)為內(nèi)存的兩倍為宜;內(nèi)存在 256MB 及其以上, Swap 區(qū)設(shè)為 128MB 即可。 問(wèn): Linux 下如何訪(fǎng)問(wèn) Windows 分區(qū) (FAT32 格式 )內(nèi)容? 答:在 Linux 下訪(fǎng)問(wèn)硬盤(pán)分區(qū)的內(nèi)容,必須先用 mount 命令將分區(qū)加載到 Linux 的某個(gè)目錄下才能訪(fǎng)問(wèn)。 先用“ fdisk -l”命令(某些版本可能需要用“ fdisk -l 硬盤(pán)設(shè)備名”)查看硬盤(pán)分區(qū)情況,操作如下: $ fdisk -l Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Bl

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論