Linux應用問答(轉)
Linux應用問答
[@more@]問:Linux下如何驅動PS/2滾輪滑鼠的滾輪? 答:編輯/etc/X11/XF86Config(-4),在“Section ‘InputDevice’”段,確認為如下設定: Section "InputDevice" Identifier "Mouse0" # Modified by mouseconfig Driver "mouse" Option "Device" "/dev/psaux" Option "Protocol" "IMPS/2" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection 上述程式碼將IMPS/2這個智慧滑鼠協議,以及將滾輪上下滾對映為第4、5鍵的“ZaxisMapping”。 問:X-Window啟動不了,檢視/var/log/XFree86.0.log中有如下錯誤資訊:“Fatal server error: could not open default font 'fixed'”,如何解決? 答:提示資訊中說明,由於找不到“fixed”這種預設的系統字型導致X-Window啟動不了。X系統的預設字型“fixed”系列存放在 /usr/X11R6/lib/X11/fonts/misc目錄下,只要沒有誤刪這個目錄就可以恢復。方法如下:編輯 /etc/X11/XF86Config,在“Section ‘Files’”裡的“FontPath”段加入以下字型路徑定義: FontPath "/usr/X11R6/lib/X11/fonts/misc" 儲存後,重新啟動X-Window(startx)即可。 當X-Window遇到問題時,可以仔細檢視/var/log/XFree86.0.log這個日誌檔案,一般都能找到原因。 問:忘記了root使用者密碼,如何恢復? 答:恢復工作需要進入單使用者模式進行。有以下兩種情況: LILO管理器 當啟動後出現“boot:”字樣時(圖形化的LILO在選單處按Ctrl+X才能出現“boot:”字樣),按下TAB鍵,將出現供選擇的啟動列表選單。如果是從“redhat”選單進入,則輸入“redhat 1”,然後回車即可。“redhat 1”表示載入相應於“redhat”選單的Linux核心,“1”代表單使用者模式。進入系統後用“passwd”命令輸入新的密碼兩次,重啟後生效。 GRUB管理器 當啟動後出現GRUB引導畫面時,按字母e鍵(代表edit),進入GRUB選單編輯狀態,按↑鍵或↓鍵選擇相應的Linux引導項。再按下字母e鍵進入命令列編輯,在出現的命令列後面輸入一空格,並輸入“1”或“single”(代表單使用者模式),按Enter鍵返回。然後按字母b鍵(代表boot)引導進入單使用者模式。進入系統後同樣執行“passwd”命令修改密碼。 問:Linux下如何讓一個程式在啟動系統後自動執行? 答:類似於Windows里程式的兩種自動執行方式(一種是利用autoexec.bat檔案實現;另一種是將程式的快捷方式放到Windows的啟動目錄裡),在Linux下兩種方式實現程式自動執行: 1.編輯“/etc/rc.local”檔案,將要執行的程式(命令)新增到檔案中。Linux系統在啟動後還未登入前,將自動執行該程式(命令),相當於autoexec.bat檔案。 2.將要執行的程式(命令)在“~/.kde/Autostart”目錄中建立一個快捷方式或連結。進入KDE後,該程式(命令)將被自動執行。相當於Windows的啟動選單(目錄)。 若使用GNOME視窗管理器,則可以執行“gnome-session-properties”命令,在“啟動程式”標籤頁裡增加要自動執行的命令,同樣可以在進入GNOME後自動執行相應的命令。 問:如何透過硬碟安裝Linux? 答:在Linux下不需要虛擬光碟機的軟體,可以直接裝載ISO光碟映象。用如下命令: $ mount -o loop some.iso /mnt/cdrom 直接把該ISO光碟映象裝載到/mnt/cdrom,就像使用普通光碟一樣。如果用於Linux安裝,可分為3種情況: 將多張光碟複製到硬碟的一個目錄,然後用硬碟映象啟動,直接指定該目錄,安裝程式可自動搜尋光碟安裝。Red Hat 8.0及以上版本都可實現。 用Windows下的工具軟體將多張光碟的內容全部解壓到一個目錄。然後同樣可使用硬碟映象安裝。 在安裝過程中動態裝載光碟,先進行安裝,在提示插入光碟或換盤時,按Alt+Fx(F1或F2)到另一操作檯。然後卸下第一張ISO,裝載第二張即可。 問:用Samba訪問網路上的芳鄰時如何使用中文? 答:無論是訪問網路上的芳鄰還是本地檔案,如果遇到無法顯示中文的現象,可以加上“iocharset=gb2312,codepage=936”,即可正確顯示簡體中文。程式碼如下: $ mount -t smbfs -o username=XXX, password=XXX,iocharset=gb2312,codepage=936 //some/share /point 前提是Samba支援該codepage(預設編譯的Samba都支援)。 問:如何禁止Mozilla的輸入法視窗? 答:在用Mozilla瀏覽網頁輸入中文時,除了輸入法的視窗,還將建立一個Mozilla輸入法視窗,影響美觀和輸入。可以在退出Mozilla後進行以下操作。在使用者目錄下的“.mozilla/default”中,有一個隨機的目錄名,修改該目錄中的“prefs.js”檔案,新增以下一行程式碼: user_pref("xim.input_style","over-the-spot"); 即可去掉該視窗。 問:為什麼用Mozilla瀏覽某些中文網頁無法正確顯示中文? 答:這可以說是Mozilla的一個缺陷。當網頁中的“style”指定了多個字型時,如果第一種是西文字型且Mozilla可以顯示這種字型,它就會使用這種字型顯示,那麼中文就會變成方塊。有以下兩個解決辦法: 修改Mozilla首選項中的字型。取消“總使用我的字型設定”(這是版本漢化的錯誤,效果將恰恰相反),瀏覽網頁時就不會使用網頁指定的字型,從而正確顯示。 修改fonts.dir檔案。比如,目前很多網站使用tahoma字型,可以在fonts.dir中,為tahoma新增一項“gb2312.1980- 0”(視Mozilla指定的中文字型而定),將前面的“tahoma.ttf”改為“simsun.ttf”。這樣在顯示tahoma時遇上中文就會呼叫simsun字型了,從而可以保證網頁的效果。 問:為什麼我的GRUB不支援背景圖? 答:一些 Linux版本自帶的GRUB不支援背景圖。Red Hat的GRUB支援背景圖,因為Red Hat修改了GRUB,因此可以用Red Hat的GRUB替換一些Linux系統自帶的GRUB。如果仍然不行,應該是圖片不符合要求。可嘗試採用15種索引色製作的PNG圖片(大小為640× 480畫素),用“convert”命令轉換為XPM格式,然後用gzip壓縮為spalsh.xpm.gz,即可得到滿足要求的圖片。 問:用“smbclient”命令向Windows使用者傳送Popup訊息如何實現? 答:使用命令“smbclient -M yourMachineName”,Samba將顯示一個編輯行。在此處輸入要傳送的文字,再按Ctrl+D即可結束編寫。Samba將傳送這條訊息到對應的客戶機。需要注意的是,接收端的Windows計算機必須開啟WinPopUp軟體才能收到;不能使用IP地址傳送;如果不能解析該主機名,可將該主機名和IP地址新增到/etc/hosts中,或者加上“-s /etc/smb.conf”試試。 問:如何在Proftpd中允許匿名FTP服務? 答: Proftpd是一款易用的軟體。在預設的配置檔案/etc/proftpd.conf中,已經配置了“[Anonymous]”,只需將後面的目錄改為想要提供的目錄即可。通常,為了防止其他人以“ftp”使用者身份登入,會將“ftp”使用者的“shell”和“home”都設為無效,Proftpd便會認為該使用者無法登入。可以在proftpd.conf中加上“RequireValidShell off”來禁止這一檢查。
[@more@]問:Linux下如何驅動PS/2滾輪滑鼠的滾輪? 答:編輯/etc/X11/XF86Config(-4),在“Section ‘InputDevice’”段,確認為如下設定: Section "InputDevice" Identifier "Mouse0" # Modified by mouseconfig Driver "mouse" Option "Device" "/dev/psaux" Option "Protocol" "IMPS/2" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection 上述程式碼將IMPS/2這個智慧滑鼠協議,以及將滾輪上下滾對映為第4、5鍵的“ZaxisMapping”。 問:X-Window啟動不了,檢視/var/log/XFree86.0.log中有如下錯誤資訊:“Fatal server error: could not open default font 'fixed'”,如何解決? 答:提示資訊中說明,由於找不到“fixed”這種預設的系統字型導致X-Window啟動不了。X系統的預設字型“fixed”系列存放在 /usr/X11R6/lib/X11/fonts/misc目錄下,只要沒有誤刪這個目錄就可以恢復。方法如下:編輯 /etc/X11/XF86Config,在“Section ‘Files’”裡的“FontPath”段加入以下字型路徑定義: FontPath "/usr/X11R6/lib/X11/fonts/misc" 儲存後,重新啟動X-Window(startx)即可。 當X-Window遇到問題時,可以仔細檢視/var/log/XFree86.0.log這個日誌檔案,一般都能找到原因。 問:忘記了root使用者密碼,如何恢復? 答:恢復工作需要進入單使用者模式進行。有以下兩種情況: LILO管理器 當啟動後出現“boot:”字樣時(圖形化的LILO在選單處按Ctrl+X才能出現“boot:”字樣),按下TAB鍵,將出現供選擇的啟動列表選單。如果是從“redhat”選單進入,則輸入“redhat 1”,然後回車即可。“redhat 1”表示載入相應於“redhat”選單的Linux核心,“1”代表單使用者模式。進入系統後用“passwd”命令輸入新的密碼兩次,重啟後生效。 GRUB管理器 當啟動後出現GRUB引導畫面時,按字母e鍵(代表edit),進入GRUB選單編輯狀態,按↑鍵或↓鍵選擇相應的Linux引導項。再按下字母e鍵進入命令列編輯,在出現的命令列後面輸入一空格,並輸入“1”或“single”(代表單使用者模式),按Enter鍵返回。然後按字母b鍵(代表boot)引導進入單使用者模式。進入系統後同樣執行“passwd”命令修改密碼。 問:Linux下如何讓一個程式在啟動系統後自動執行? 答:類似於Windows里程式的兩種自動執行方式(一種是利用autoexec.bat檔案實現;另一種是將程式的快捷方式放到Windows的啟動目錄裡),在Linux下兩種方式實現程式自動執行: 1.編輯“/etc/rc.local”檔案,將要執行的程式(命令)新增到檔案中。Linux系統在啟動後還未登入前,將自動執行該程式(命令),相當於autoexec.bat檔案。 2.將要執行的程式(命令)在“~/.kde/Autostart”目錄中建立一個快捷方式或連結。進入KDE後,該程式(命令)將被自動執行。相當於Windows的啟動選單(目錄)。 若使用GNOME視窗管理器,則可以執行“gnome-session-properties”命令,在“啟動程式”標籤頁裡增加要自動執行的命令,同樣可以在進入GNOME後自動執行相應的命令。 問:如何透過硬碟安裝Linux? 答:在Linux下不需要虛擬光碟機的軟體,可以直接裝載ISO光碟映象。用如下命令: $ mount -o loop some.iso /mnt/cdrom 直接把該ISO光碟映象裝載到/mnt/cdrom,就像使用普通光碟一樣。如果用於Linux安裝,可分為3種情況: 將多張光碟複製到硬碟的一個目錄,然後用硬碟映象啟動,直接指定該目錄,安裝程式可自動搜尋光碟安裝。Red Hat 8.0及以上版本都可實現。 用Windows下的工具軟體將多張光碟的內容全部解壓到一個目錄。然後同樣可使用硬碟映象安裝。 在安裝過程中動態裝載光碟,先進行安裝,在提示插入光碟或換盤時,按Alt+Fx(F1或F2)到另一操作檯。然後卸下第一張ISO,裝載第二張即可。 問:用Samba訪問網路上的芳鄰時如何使用中文? 答:無論是訪問網路上的芳鄰還是本地檔案,如果遇到無法顯示中文的現象,可以加上“iocharset=gb2312,codepage=936”,即可正確顯示簡體中文。程式碼如下: $ mount -t smbfs -o username=XXX, password=XXX,iocharset=gb2312,codepage=936 //some/share /point 前提是Samba支援該codepage(預設編譯的Samba都支援)。 問:如何禁止Mozilla的輸入法視窗? 答:在用Mozilla瀏覽網頁輸入中文時,除了輸入法的視窗,還將建立一個Mozilla輸入法視窗,影響美觀和輸入。可以在退出Mozilla後進行以下操作。在使用者目錄下的“.mozilla/default”中,有一個隨機的目錄名,修改該目錄中的“prefs.js”檔案,新增以下一行程式碼: user_pref("xim.input_style","over-the-spot"); 即可去掉該視窗。 問:為什麼用Mozilla瀏覽某些中文網頁無法正確顯示中文? 答:這可以說是Mozilla的一個缺陷。當網頁中的“style”指定了多個字型時,如果第一種是西文字型且Mozilla可以顯示這種字型,它就會使用這種字型顯示,那麼中文就會變成方塊。有以下兩個解決辦法: 修改Mozilla首選項中的字型。取消“總使用我的字型設定”(這是版本漢化的錯誤,效果將恰恰相反),瀏覽網頁時就不會使用網頁指定的字型,從而正確顯示。 修改fonts.dir檔案。比如,目前很多網站使用tahoma字型,可以在fonts.dir中,為tahoma新增一項“gb2312.1980- 0”(視Mozilla指定的中文字型而定),將前面的“tahoma.ttf”改為“simsun.ttf”。這樣在顯示tahoma時遇上中文就會呼叫simsun字型了,從而可以保證網頁的效果。 問:為什麼我的GRUB不支援背景圖? 答:一些 Linux版本自帶的GRUB不支援背景圖。Red Hat的GRUB支援背景圖,因為Red Hat修改了GRUB,因此可以用Red Hat的GRUB替換一些Linux系統自帶的GRUB。如果仍然不行,應該是圖片不符合要求。可嘗試採用15種索引色製作的PNG圖片(大小為640× 480畫素),用“convert”命令轉換為XPM格式,然後用gzip壓縮為spalsh.xpm.gz,即可得到滿足要求的圖片。 問:用“smbclient”命令向Windows使用者傳送Popup訊息如何實現? 答:使用命令“smbclient -M yourMachineName”,Samba將顯示一個編輯行。在此處輸入要傳送的文字,再按Ctrl+D即可結束編寫。Samba將傳送這條訊息到對應的客戶機。需要注意的是,接收端的Windows計算機必須開啟WinPopUp軟體才能收到;不能使用IP地址傳送;如果不能解析該主機名,可將該主機名和IP地址新增到/etc/hosts中,或者加上“-s /etc/smb.conf”試試。 問:如何在Proftpd中允許匿名FTP服務? 答: Proftpd是一款易用的軟體。在預設的配置檔案/etc/proftpd.conf中,已經配置了“[Anonymous]”,只需將後面的目錄改為想要提供的目錄即可。通常,為了防止其他人以“ftp”使用者身份登入,會將“ftp”使用者的“shell”和“home”都設為無效,Proftpd便會認為該使用者無法登入。可以在proftpd.conf中加上“RequireValidShell off”來禁止這一檢查。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10144097/viewspace-934417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux桌面應用問答(轉)Linux
- Linux網路應用問答(轉)Linux
- Linux問與答(1)(轉)Linux
- 50個LINUX問答題(轉)Linux
- Linux問與答:KDE問題解凝(轉)Linux
- Unix程式設計/應用問答中文版 ---20.shell script問題(轉)程式設計
- Unix程式設計/應用問答中文版 ---19.終端相關問題(轉)程式設計
- QTP問與答(轉)QT
- C#問答 (轉)C#
- Linux安全問答(3)Linux
- Unix程式設計/應用問答中文版 ---21.FreeBSD相關問題(轉)程式設計
- Unix程式設計/應用問答中文版 ---1.系統管理配置問題(轉)程式設計
- 防破解問答集 (轉)
- XHTML基礎問答(轉)HTML
- linux安全問答(1)薦Linux
- Unix程式設計/應用問答中文版 ---4.系統資源相關問題(轉)程式設計
- 虛擬主播技術在智慧問答中的應用
- 面試問答詳解(一) (轉)面試
- 面試問答詳解(三) (轉)面試
- 面試問答詳解(二) (轉)面試
- 20條Linux命令面試問答Linux面試
- vmware for linux 使用經典問答Linux
- Windows 2000 高階問答 轉 (轉)Windows
- Linux 作業系統程式設計之Shell 問答錄(轉)Linux作業系統程式設計
- Unix程式設計/應用問答中文版 ---6./etc/system可調資源限制(轉)程式設計
- Unix程式設計/應用問答中文版 ---12.日誌相關問題 13.程式相關問題(轉)程式設計
- linux上建立裸裝置問答Linux
- 你問我答:現有的應用有必要做微服務改造嗎?微服務
- 免費OA工作流實際應用中的問與答
- 防火牆常見問題十問十答(轉)防火牆
- Unix程式設計/應用問答中文版 ---17.檔案檢視問題 18.補丁相關問題(轉)程式設計
- 安全應用Slackware Linux(轉)Linux
- linux中gcc的應用(轉)LinuxGC
- Word軟體疑難故障問答(轉)
- 百問百答第42期:應用效能探針監測原理-.net
- SO熱門問答:可以為半個字元應用CSS樣式嗎?字元CSS
- 聊聊答題應用題庫的建立
- Solaris到Linux應用的移植(轉)Linux