入门常见问题FAQ.docx
《入门常见问题FAQ.docx》由会员分享,可在线阅读,更多相关《入门常见问题FAQ.docx(22页珍藏版)》请在冰点文库上搜索。
入门常见问题FAQ
入門常見問題(FAQ)
問題分類
A.一般系統命令及常用工具使用問題
B.簡單的安裝問題
C.X-Window問題
D.系統管理問題
E.一般網路問題
F.如何參與這個FAQ的建設
一般系統命令及常用工具使用問題
1.怎樣設置,才能在telnet下也能使用vi?
(游標位置不正確!
)
2.在命令行模式下能否象dos下一樣分屏顯示,如:
dir/p
3./dev/null是個什麽文件,要是執行了mvmydirectory/dev/null後,會不會讓mydirectory這個目錄永遠消失掉呢?
4.如何把rpm包裏的文件解出來?
5.爲什麽裝完RED HAT LINUX後LS命令沒有彩色?
應該怎麽設置?
6.在UNIX下怎麽刪除系統列印文件?
7.請問LINUX下ntsysv命令修改的是哪一個文件呢?
8.如何正確顯示PS文件?
我用的是gv,用file命令查看,PS文件是3.0版本的。
用gv打開後,只顯示第一頁的一個角!
這可是一個20多兆的大文件啊!
9.重裝Win9x後lilo失效無法啓動Linux?
10.把man或info的資訊存爲文字檔案?
11.用當前路徑作提示符?
12.壓縮可執行文件?
13.處理檔案名內含有特殊字元的文件?
14.一次處理一整個目錄?
?
15.使用命令補齊
16.快速進入某些目錄
17.軟盤機的使用
18.怎麽查找文件呢
19.一次解開.tar.gz文件
20.顯示win95分區裏的長檔案名
返回頁首
簡單的安裝問題
1.我在裝Linux時把Xwindow作爲了缺省進入介面,怎麽改回到以字元介面位元缺省進入介面?
2.我安裝redhat6.1因硬碟不夠用PQ4爲native加容量,擴大分區後重啓動,系統引導到LI時停止,最後我只能重裝,難道以後每次都要這麽辦嗎?
3.讓X支援AGP顯卡
4.如何在linux中使用大記憶體
5.怎樣在linux中使用ISA的PnP卡
6.如何讓內核檢驗到兩塊網卡
返回頁首
X-Window問題
1.在linux裏如何用windows的字體
2.我在x-window裏輸入的都是重復的,怎麽解決?
3.我想在98上使用遠端linux上的xterm.
4.配置完APACHE後,用XWINDOW下的文件管理器一點擊存放HTML的子目錄,就把裏面默認儲存的HTML文件打開了,怎樣才能讓它顯示文件列表?
5.拷貝與粘貼
6.強行退出X
7.後臺運行X程式
8.啓動後直接進入X
返回頁首
系統管理問題
1.在linux下如何關機或者重新啓動
2.使用free命令後發現記憶體將用盡,這對linux的運行是否有影響?
這與Cache有關麽?
3.如何在redhat6.2中卸載apache和php3?
4.root擁有所有的許可權嗎?
可是爲何我以root執行某個命令居然permissiondeny,該文件屬性是-rw-r--r--,文件所有者是root
5.我的螢幕每隔幾分鐘變黑,我怎麽設置才能使我的螢幕不變黑或者是使她的間隔時間長一些呢.
6.我的root口令忘了,是不是一定要重裝系統
7.請問如在linux裏格式化軟碟,還有如何制做引導盤?
8.我的伺服器託管在資料局,顯示的時間不對,我用date將其改了過來,但怎樣將linux中的時間寫向cmos中?
9.我的C、D都是Win98用的FAT32格式,但是我的C盤能mount/dev/hda1/mnt/c,但是mount/dev/hda2/mnt/d就不行,mount擴展分區和主分區有區別嗎?
正確的命令是什麽?
10.如何通過修改redhat6.1的配置文件來修改linux的ip?
redhat6.1的的ip配置是在etc目錄下的那個文本。
11.如何在linux下把一張資料cd製作成iso文件?
12.在named.conf中的zone"."{,"."表示什麽意思?
13.關於linux使用微軟代理伺服器上網的問題.。
14.我怎麽才能殺掉應經死掉的x-windows的進程.
15.如何使linux每次開啓時,自動mount光區,和軟碟.
16.如何修改主機的hostname?
17.如何把dos/windows改爲缺省啓動的OS
18.去掉引導區內的lilo資訊?
19.查看Linux啓動時的資訊
20.修改登錄畫面
21.幾個有用的alias
22.如何使用虛擬控制臺
23.顯示文件的類型
24.命令文件的路徑
25.什麽是core文件它到底能不能刪除?
26.Linux裏的NortonCommander
返回頁首
一般網路問題
1.我從另外一台機器無法telnet上去,但可以ping通它.怎麽辦?
2.我以root進入紅帽子6.1後,當我輸入httpd命令時出現如下錯誤提示(但上網沒問題)httpd:
can'tdeterminelocalhostname;usetheServerNamedirectivetosetitmanually;請問如何解決?
返回頁首
如何參與這個faq的建設
返回頁首
怎樣設置,才能在telnet下也能使用vi?
(游標位置不正確)
TELNET/VI被設計爲可以通過遠端終端機使用。
很多終端機與控制臺不同,沒有方向及編輯鍵。
VI控制狀態下可以用普通鍵盤移動游標,如h,j,k,l,分別對應左,下,上,右,CTRL-f,CTRL-b用來翻頁,更多功能可以找篇VI使用指南看看。
另外WIN9X帶的TELNET客戶軟體功能太弱,建議使用NETTERM,游標位置就不會出錯了。
在命令行模式下能否象dos下一樣分屏顯示?
(如:
dir/p)
利用通道在命令後面使用less或者more比如ls|less
在linux下如何關機或者重新啓動?
用命令shutdown-rnow或者reboot可以重新啓動Linux.用命令halt進行關機。
其中shutdown命令和reboot命令會先關閉(kill)系統所有的進程,卸載(umount)硬碟分區,然後再啓動,在啓動時會向機器發出重定指令。
使用free命令後發現記憶體將用盡,這對linux的運行是否有影響?
緩存(Cache)問題是由於你的內核中所載入的模組太多的緣故.如果想要使Linux開機時的記憶體佔用減少,只能重新編譯內核,與CMOS設定無關.其實Linux的記憶體管理做得比Windows好,沒有必要擔心記憶體不夠用.
如何在redhat6.2中卸載apache和php3?
用rpm-u*.rpm其中*號代表你要卸載的apache和php3的文件包名
/dev/null是個什麽文件,要是執行了mvmydirectory/dev/null後,會不會讓mydirectory這個目錄永遠消失掉呢?
/dev/null是字元設備(空的,虛擬字元設備),他是以文件的形式存在/dev/目錄下的一般用來重定向標準輸出和錯誤輸出,若執行了mvmydirectory/dev/null命令是不應該産生拷貝的結果的但是如果成功了,/dev/null/目錄會取代/dev/null文件,而linux在引導時會用到文件/dev/null,這時可能就會産生一些不可預知的錯誤。
root擁有所有的許可權嗎?
可是爲何我以root執行某個命令居然permissiondeny,該文件屬性是-rw-r--r--,文件所有者是root?
root擁有修改所有文件許可權的許可權,其他人不行,所以root是超級用戶執行文件的許可權與誰擁有該文件沒有直接關係通常系統給新添加的文件一個默認的許可權,755,即-rwxr-xr-x這也可以說是自動擁有的許可權,要執行自己的文件必須至少有這樣的許可權-r-x-------,要執行別人的文件則必須至少有這樣的許可權-r------r-x。
在linux裏如何用windows的字體?
你可以用以下兩種辦法1
1)#mount-tvfat/dev/hdaX/C
#ln-s/C/windows/fonts//usr/X11R6/lib/X11/fonts/truetype
#cd/usr/X11R6/lib/X11/fonts/truetype/
#ttmkfdir>fonts.scale
#mkfontdir
#vi/etc/X11/XF86Config
然後把字體的路徑加進去;
2)把c:
/windows/fonts下的文件全部複製到linux下的/usr/X11R6/lib/X11/fonts/TrueType
我的螢幕每隔幾分鐘變黑即使是在textmode下,我怎麽設置才能使我的螢幕不變黑或者是使她的間隔時間長一些呢?
只要運行命令setterm-blank0;就可以了
我在裝Linux時把Xwindow作爲了缺省進入介面,怎麽改回到以字元介面位元缺省進入介面?
當出現lilo:
的提示符時敲linux3(一次性的)要想一直使用字元介面可以vi/etc/inittab把"id:
5:
initdefault"中的5改成3.
我在x-window裏輸入的都是重復的,怎麽解決?
關掉屏保試試。
我從另外一台機器無法telnet上去,但可以ping通它.怎麽辦?
首先請多等一會,因爲tcpd的反向解析需要一些時間,如果還沒有反應請看看你的/etc/inet.conf文件中telnetd服務打開沒有。
如何把rpm包裏的文件解出來?
rpm有5種基本的操作方式(不包括創建套裝軟體):
安裝-i,卸載-e,升級-U,查詢-q,和驗證-V具體的使用方法你可參照一下本站李景超版主的一篇文章。
我想在98上使用遠端linux上的xterm?
server只要提供telnet就可以了,然後利用exceedtelnet上去,運行的程式爲xterm就可以了.其中exceed6有170多M,想下載的可要小心了。
我的root口令忘了,是不是一定要重裝系統?
root口令丟了,完全沒必要重裝.解決辦法:
用boot盤和root盤啓動,進入到安裝狀態,然後把文件系統mount到一個目錄裏,如/mnt裏,隨後修改/etc/passwd即可.或者乾脆在lilo出現的時候,輸入linuxsingle(或者是singlelinux)登陸進去以後,改/etc/passwd中的root密碼就可以。
請問如何在linux裏格式化軟碟,還有怎麽製作引導盤?
格式化磁片:
mkfs.ext2/dev/fd0(即A:
)
製作引導盤:
首先重新編譯你的內核,記住要打開ramdisk的選項,然後,做一張安裝用的boot盤:
把這張盤插入你的軟區,然後執行一下命令:
mount/dev/fd0/mnt;如果不行試試加上-text2(forRedHat)或-tminix(forslackware),總之是要mount上去;然後拷貝自己編譯的核心到軟碟上去:
cp/usr/src/linux/arch/i386/boot/zImage/mnt/vmlinuz接著制定啓動設備rdev/mnt/vmlinuz/dev/fd0;再下來修改你軟碟上的lilo.conf.意適合你的要求 vi/mnt/etc/lilo.conf最後運行lilo,lilo-r/mnt卸下軟碟,下次就可以用軟碟啓動linux了
我的伺服器託管在資料局,顯示的時間不對,我用date將其改了過來,但怎樣將linux中的時間寫向cmos中?
我記得UNIX是僅僅在開機時讀CMOS時間,在系統運行中的時間是由作業系統維護,因此在正常關機後才寫入CMOS中的,我想你改了UNIX時間後正常重起後才寫入CMOS去。
沒別的辦法吧?
?
!
!
我的C、D都是Win98用的FAT32格式,但是我的C盤能mount/dev/hda1/mnt/c,但是mount/dev/hda2/mnt/d就不行,mount擴展分區和主分區有區別嗎?
正確的命令是什麽?
你可以用fdisk進去看一下,看擴展分區是hda;也可以在/mnt目錄下創建一個目錄(比如目錄):
mkdir/mnt/winc,而後用裝載指令將d盤內容裝載入該目錄:
mount-t/vfat/dev/had1/mnt/d
爲什麽裝完RED HAT LINUX後LS命令沒有彩色?
應該怎麽設置?
你可以直接ls-F--color;也可以試試編輯/ect/bashrc或/home/下的.bashrc,加入一行:
aliasls="ls--color-f-N"編譯之後重新運行bash會立即生效,如果加在/etc/bash則對所有使用bashshell的用戶有效。
如果使用其他的shell,則q去找對應的配置文件。
注意不是/etc/aliass文件,那是sendmail的別置文件。
其中顔色的含義如下:
藍色-->目錄
綠色-->可執行文件
紅色-->壓縮文件
淺藍色-->鏈結文件
灰色-->其他文件
如何通過修改redhat6.1的配置文件來修改linux的ip?
redhat6.1的的ip配置是在etc目錄下的那個文本?
編輯/etc/sysconfig/network-scripts/ifcfg-eth
如何在linux下把一張資料cd製作成iso文件?
使用:
mkisofs命令
在named.conf中的zone"."{,"."表示什麽意思?
爲‘名字服務的根本’。
關於linux使用微軟代理伺服器上網的問題?
當LINUX機子作爲用戶端通過代理上網時,只要LINUX機子上把閘道指向本機的代理伺服器就行了!
(如果伺服器用的代理軟體是sygate)
我怎麽才能殺掉應經死掉的x-windows的進程?
如果你用的是kde,按下ctrl+alt+esc,滑鼠會變成一個骷髏頭,點擊鎖死的程式視窗就可以殺掉它.如果你用的其他窗口管理器,我不知道有沒有類似的鍵,但你可以按ctrl+alt+F1切換到控制臺,用ps-aux命令找到進程號然後用kill命令殺掉它
配置完APACHE後,用XWINDOW下的文件管理器一點擊存放HTML的子目錄,就把裏面默認儲存的HTML文件打開了,怎樣才能讓它顯示文件列表?
這不關apache的事,你用的kde是不是?
kde的文件管理器同時也是它的瀏覽器,你用它進入一個目錄時,如果有名爲index.html的文件他就會自動打開,把view->htmlview選項關閉即可
我以root進入紅帽子6.1後,當我輸入httpd命令時出現如下錯誤提示(但上網沒問題)httpd:
can'tdeterminelocalhostname;usetheServerNamedirectivetosetitmanually;請問如何解決?
首先編輯httpd.conf文件,其次去掉ServerName的注釋,填上你自己的機器名。
最好用apachectlstart啓動httpd服務,用apachectlstop關閉
如何使linux每次開啓時,自動mount光區,和軟碟?
編輯/etc/fstab文件
#注意:
hdxistheCD-ROMportofyourmachine.
/dev/hdameansthemasterofyourprimaryideport
/dev/hdbmeanstheslaveofyourprimaryideport
/dev/hdcmeansthemasterofyoursecondaryideport
/dev/hddmeanstheslaveofyoursecondaryideport
/dev/hdx/mnt/cdromiso9660ro11
/dev/fd0/mnt/floppymsdosrw12
如何修改主機的hostname?
在UNIX下是用uname-S和hostname,linux下是什麽沒試過
可使用netconfig或者netconf等程式來修改(不過要重新啓動一次)。
在UNIX下怎麽刪除系統列印文件?
使用lprm命令
我安裝redhat6.1因硬碟不夠用PQ4爲native加容量,擴大分區後重啓動,系統引導到LI時停止,最後我只能重裝,難道以後每次都要這麽辦嗎?
不是!
因爲lilo在安裝時紀錄的是內核的絕對磁片位置,你改變了根分區大小,自然找不到.解決方法:
用安裝盤啓動,選升級系統,不選任何套裝軟體,就可重裝lilo
請問LINUX下ntsysv命令修改的是哪一個文件呢?
不是哪個文件,是/etc/rc.d/rc.1,rc.2.....到rc.6這6個目錄中的腳本,這個問題說來話長,你還是找本書好好看看吧
如何正確顯示PS文件?
我用的是gv,用file命令查看,PS文件是3.0版本的。
用gv打開後,只顯示第一頁的一個角!
這可是一個20多兆的大文件啊!
試試ps2pdf*.ps,然後用acborat4.0toopen*.pdf
重裝Win9x後lilo失效無法啓動Linux?
只須先用軟碟啓動Linux然後運行一次lilo即可。
對於RedHat可以用命令mkbootdisk來製作啓動盤,例如:
mkbootdisk--devices/dev/fd02.0.34-1其中2.0.34-1是/lib/modules下的一個目錄。
把dos/windows改爲缺省啓動的OS?
!
:
RedHat把Linux作爲lilo缺省啓動的OS,即出現boot:
提示符後直接回車啓動Linux。
如果想改爲dos/Windows,修改文件/etc/lilo.conf,把有關啓動dos的部分放在前面,再運行一次lilo即可。
例如把lilo.conf從:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.0.34-1
label=linux
root=/dev/hdc5
read-only
other=/dev/hda1
label=dos
table=/dev/hda
改爲:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
other=/dev/hda1
label=dos
table=/dev/hda
image=/boot/vmlinuz-2.0.34-1
label=linux
root=/dev/hdc5
read-only
去掉引導區內的lilo資訊?
安裝lilo後如果硬碟數量或分區情況有改變的話將導致硬碟不能啓動,這時只須用軟碟啓動dos再運行fdisk/mbr即可。
(這個方法還可清除任何引導區病毒)
讓X支援AGP顯卡?
!
:
下載一個AX4.1即AcceleratedX4.1,一個商業版的XServer。
除AGP顯卡外AX還支援很多牌號的顯卡。
另外還可以用AX帶的設置程式Xsetup方便的對解析度,刷新率等參數進行設置。
不過我也不知道用AGP卡效果如何,因爲我現在還在用老掉牙的S3765。
:
(按此下載AX4.1
把man或info的資訊存爲文字檔案?
以tcsh爲例:
mantcsh|col-b>tcsh.txt;infotcsh-otcsh.txt-s
用當前路徑作提示符?
對bash來說,在.bashrc里加一行:
PS1="\$PWD\\$"對tcsh來說,在.tcshrc里加一行:
setprompt="%/>"
壓縮可執行文件?
Linux下有一個類似dos裏的pklite和lzexe的命令--gzexe。
而且壓縮率一般都可以超過50%,在空間緊張時很有用。
比如:
/dosc/temp#ls-al
total148
-rwxr-xr-x1rootroot149564Dec815:
33gawk
/dosc/temp#gzexegawk
gawk:
54.5%
/dosc/temp#ls-al
total216
-rwxr-xr-x1rootroot68710Dec815:
36gawk
-rwxr-xr-x1rootroot149564Dec815:
33gawk~
/dosc/temp#
查看Linux啓動時的資訊?
Linux啓動時螢幕顯示的資訊來不及看清就一閃而過,如果對這些資訊感興趣的話可以在啓動完後用命令dmesg查看。
處理檔案名內含有特殊字元的文件?
如果有一個檔案名叫-file如果想刪除它,鍵入rm-file會顯示invalidoption,原來由於檔案名的第一個字元爲-,Linux把檔案名當作選項了,可以加--解決這個問題,如rm---file。
如果是其他特殊字元的話可以在特殊字元前加一個\,或者用雙引號把整個檔案名括起來。
一次處理一整個目錄?
Linux/UNIX的很多常用命令如rm,cp等都有一個參數-----r,是遞迴的意思,命令里加了參數-r就可以對目標目錄及其下所有子目錄進行操作,如:
rm-rf/test(f是force意爲強行),該命令完全刪除根目錄下的子目錄test,作用類似於dos下的deltree,當然使用這個命令時要特別小心。
再如:
cp-r/test/test1有類似dos下xcopy/s的作用。
修改登錄畫面?
對本機:
先修改文件/etc/issue改爲相要顯示的內容,再修改文件/etc/rc.d/rc.local(RedHat)或/etc/rc.d/rc.S(Slackware)把下面幾句注釋掉:
#Thiswilloverwrite/etc/issueateveryboot.So,makeanychangesyou
#wanttomaketo/etc/issuehereoryouwilllosethemwhenyoureboot.
echo"">/etc/issue
echo"RedHatLinux$R">>/etc/issue
echo"Kernel$(u