LINUX 常見問題1000個詳細(xì)解答

問:如何使Windows分區(qū)里面的中文文件名(目錄名)正確顯示?
答:用mount命令加載Windows分區(qū)后,中文常顯示為“?”號。
這是因?yàn)榘l(fā)行版自帶的內(nèi)核默認(rèn)用ISO-8859編碼來處理加載上的Windows分區(qū)
文件(目錄)名,只能處理單字節(jié)的英文字體而無法顯示雙字節(jié)的中文字體。要正
確顯示,可以用下面的代碼加載Windows分區(qū):
$ mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/c
這個命令能讓內(nèi)核以cp936編碼處理Windows分區(qū)的文件(目錄)名,從而正確顯示中文文件(目錄)名。
還有一個“一勞永逸”的方法,即重新配置內(nèi)核,
在“File systems”-“Native Language Support”-“Default NLS Option”里填入cp936。重新
編譯內(nèi)核后,無需加上-o iocharset=cp936參數(shù)也能正確顯示。
問:為何使用-rw參數(shù)加載Windows分區(qū)后,只有root用戶能夠讀寫,普通用戶還是只能讀、不能寫?
答:直接用mount -rw加載的Windows分區(qū),所有文件對普通用戶都只有讀權(quán)限而沒有寫權(quán)限
(但root用戶有寫權(quán)限)。要想讓普通用戶也能讀寫,可在mount命令中加上umask=000參數(shù),代碼如下:
$ mount -rw -t vfat -o umask=000,iocharset=cp936 /dev/hda1 /mnt/c
問:如何讓Linux啟動時(shí)自動進(jìn)入圖形化界面?
答:編輯/etc/inittab文件,找到下面這行代碼:
id:3:initdefault:
它定義Linux進(jìn)入系統(tǒng)后執(zhí)行的init動作級別,共有以下6個級別:
級別0,掛起、關(guān)機(jī)模式;
級別1,單用戶模式;
級別2,多用戶模式,但沒有網(wǎng)絡(luò)功能;
級別3,全功能的單用戶模式;
級別4,沒用到;
級別5,X11模式,也就是圖形化界面模式;
級別6,重起模式。
很明顯,要自動進(jìn)入圖形化界面,將3改成5即可。注意千萬不要設(shè)成0或6,否則Linux開機(jī)后進(jìn)入系統(tǒng)
就會自動關(guān)機(jī)或自動重起。
問:如何讓普通用戶也能使用聲卡?
答:應(yīng)用程序默認(rèn)通過訪問/dev/dsp這個設(shè)備文件來使用聲卡。在某些版本中,/dev/dsp設(shè)備的權(quán)
限設(shè)置成只有root用戶可以訪問(讀)。要想讓普通用戶也使用/dev/dsp,執(zhí)行以下命令:
$ chmod 666 /dev/dsp
問:如何使xmms播放MP3時(shí)正確顯示中文歌曲列表?
答:xmms默認(rèn)使用的字體是ISO-8859編碼,不能處理雙字節(jié)字體。以xmms 1.2.7為例,要正確顯示中文,
可以進(jìn)行以下操作:運(yùn)行xmms,在主窗口點(diǎn)擊右鍵;在彈出的選單里選擇“選項(xiàng)”-“功能設(shè)定”-“Fonts”;
選中“Use fontssets”和“Use X font”選項(xiàng);然后點(diǎn)擊“瀏覽”按鈕,在彈出的“字形選擇”窗口中選擇
一種中文字體(如fangsong ti);點(diǎn)擊“應(yīng)用”即可見到效果。
問:如何用vi編輯和保存文件?
答:vi是Linux終端下或控制臺下常用的編輯器,基本的操作方式為:
vi /路徑/文件名
例如,vi /etc/fstab表示顯示/etc/fstab文件的內(nèi)容。使用鍵盤上的Page Up和Page Down鍵可以上下
翻頁;按下Insert鍵,可以見到窗口左下角有“Insert”字樣,表示當(dāng)前為編輯狀態(tài),這時(shí)從鍵盤輸入的
內(nèi)容將到光標(biāo)位置;再按下Insert鍵,左下角將有“Replace”字樣,表示當(dāng)前為替換編輯狀態(tài),這時(shí)從鍵
盤輸入的內(nèi)容將替換光標(biāo)位置的內(nèi)容。編輯完內(nèi)容后,按下Esc鍵,并輸入“:wq”,然后回車就可以保存退出。
如果不想保存而直接退出,則按下Esc鍵后,輸入“:q!”,然后回車即可。“wq”表示W(wǎng)rite和Quit,即保存
退出;“q!”表示忽略修改強(qiáng)行退出。
問:重裝Windows后,LILO啟動選單不見了,啟動時(shí)無法進(jìn)入Linux系統(tǒng),如何恢復(fù)?
答:如果安裝Linux過程中制作了啟動軟盤,可用它啟動進(jìn)入Linux系統(tǒng),再執(zhí)行l(wèi)ilo命令恢復(fù)即可。如果
沒有啟動盤,那么可以用Linux安裝光盤按以下步驟恢復(fù)。
1.根分區(qū)和/boot分區(qū)是同一分區(qū),用Linux發(fā)行版光盤啟動計(jì)算機(jī),看到安裝歡迎畫面后,按下ALT+2,將
轉(zhuǎn)到控制臺(出現(xiàn)“bash#”字樣);然后執(zhí)行以下命令:
$ mkdir /mnt/root
#建立目錄
$ mount /dev/hda* /mnt/root
#hda*是原來Linux的根分區(qū),有時(shí)要用-t參數(shù)指定分區(qū)類型
$ chroot /mnt/root
#將/mnt/temp目錄轉(zhuǎn)成根目錄。
這步如果成功,將顯示“bash-2.0.5#”字樣,然后執(zhí)行以下命令:
$ cd /sbin
$ ./lilo
#如果要重新設(shè)置LILO的安裝位置,需要先自行修改/etc/lilo??牴???? ?.conf
$ exit
$ umount /mnt/root
#一定要執(zhí)行umount,否則磁盤容易出錯。
最后重起計(jì)算機(jī)即可。
2.如果/boot為一個單獨(dú)分區(qū),由于重寫引導(dǎo)管理器時(shí)也將重寫/boot下的一些文件,所以需要將/boot掛
到正確的位置。用Linux發(fā)行版光盤啟動計(jì)算機(jī),看到安裝畫面后,按下Alt+2,轉(zhuǎn)到控制臺,執(zhí)行以下命令:
$ mkdir /mnt/root
$ mount /dev/hda* /mnt/root
$ mount /dev/hdaX /mnt/root/boot
#hdaX是原來的/boot所在分區(qū),比如/dev/hda2
$ chroot /mnt/root
#將/mnt/temp目錄轉(zhuǎn)成根目錄。
這步如果成功,將顯示“bash-2.0.5#”字樣,然后執(zhí)行以下命令:
$ cd /sbin
$ ./lilo
#如果要重新設(shè)置LILO的安裝位置,也要先自行修改/etc/lilo.conf
$ exit
$ umount /mnt/root/boot
$ umount /mnt/root
最后重起計(jì)算機(jī)即可。
2003.07.03
1.我的系統(tǒng)是kde,root用戶,以前鎖定屏幕的時(shí)候總是有時(shí)候可以有時(shí)候失靈。鎖定失靈的時(shí)候總有
一個kdesktop_lock進(jìn)程僵死,把它殺掉就可以鎖定。究其原因是我全屏運(yùn)行vmware一斷時(shí)間后,screensa ver被
激活,但是無法運(yùn)行,自己就翹了。所以,我把自動運(yùn)行屏保選項(xiàng)去掉,一切ok了。
相關(guān)文章
虛擬機(jī)安裝CentOS后沒有網(wǎng)絡(luò)怎么辦
虛擬機(jī)安裝CentOS后沒有網(wǎng)絡(luò)了不能上網(wǎng),該怎么設(shè)置網(wǎng)絡(luò)呢?下面我們就來看看這個問題的解決辦法,詳細(xì)請看下文圖文介紹2024-01-18虛擬機(jī)怎么安裝CentOS? 安裝CentOS操作系統(tǒng)的保姆級圖文教程
虛擬機(jī)想要安裝CentOS操作系統(tǒng),但是CentOS操作系統(tǒng)已經(jīng)停止維護(hù)了,該怎么安裝呢?詳細(xì)請看下文圖文教程2024-01-18Centos7.8怎么更新openssh? Centos升級openssh的技巧
Centos7.8怎么更新openssh?Centos7.8系統(tǒng)想要安裝openssh,該怎么安裝呢?下面我們就來看看Centos升級openssh的技巧2023-09-02Centos7.8怎么更新openssl? CentOS升級OpenSSL的技巧
Centos7.8怎么更新openssl?Centos7.8系統(tǒng)想要升級OpenSSL,該怎么升級呢?詳細(xì)請看下文介紹2023-09-02- centos7沒有圖形化操作可能對很多人來說都不太習(xí)慣,下面我們來為centos7安裝圖形化界面,本文以安裝 GNOME 圖形化為例,需要的朋友可以參考下2023-06-29
- 今天小編在安裝RHEL7的時(shí)候,一步留神沒有安裝圖形化桌面,下面分享一下安裝圖形化桌面的過程,需要的朋友可以參考下2023-06-29
CentOS7各個版本鏡像下載地址及版本說明(包括Everything版)
下載CentOS-7.0-1406的時(shí)候,有很多可選則的版本,對于普通用戶來說,不知道選擇哪個好,下面做一下簡單介紹,需要的朋友可以參考下2023-06-01Centos 7怎么手動配置ip地址? Centos7配置IP地址的技巧
Centos 7怎么手動配置ip地址?Centos 7系統(tǒng)想要自己配置ip地址,該怎么操作呢?下面我們就來看看Centos7配置IP地址的技巧2023-05-17- 這篇文章主要介紹了Centos 7 壓縮與解壓縮命令小結(jié),需要的朋友可以參考下2023-03-28
- 由于centos8 在2022年停止服務(wù),后繼版本為8-steam。在使用阿里云的 centos8 的 yum 時(shí)報(bào)錯,這篇文章主要介紹了CentOS8使用阿里云yum源異常的解決方法,需要的朋友可以參考2022-04-19