歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

LINUX緊急常見問題解答

本文介紹了,linux 使用過程中經常遇到的棘手問題,讓您更方便的使用linux 操作系統. 一、 如何建立多用戶 提醒大家一句,別一直使用root用戶,因為root用戶在系統中有著至高無上的權力,一不小心就可能破壞系統。比如我們想刪除/temp目錄下的文件卻將命令   本文介紹了,linux 使用過程中經常遇到的棘手問題,讓您更方便的使用linux 操作系統.

 一、 如何建立多用戶

  提醒大家一句,別一直使用root用戶,因為root用戶在系統中有著至高無上的權力,一不小心就可能破壞系統。比如我們想刪除/temp目錄下的文件卻將命令不小心輸成“rm / temp(在‘/’後多了一個空格)”,那麼就極可能刪去根目錄下的所有文件。再者,“Linux是一個真正意義上的多任務、多用戶系統”,不體會一下Linux的特色豈不可惜。為了方便自己和別人使用,就在Linux系統下多建幾個用戶吧。

  輸入“adduser newuser”,回車,屏幕對命令沒有一點兒反應,錯啦?不,實際上,系統已接受了新用戶。你應該接著輸入命令 “passwd newuser”,屏幕將提示輸入口令,再次輸入確認, 一個新的用戶就增加成功,真簡單。馬上登錄試一試吧。

  Linux提供了六個虛擬控制台,用ALT+F1~F6切換(在X-window下用CRTL+ALT+F1~F6切換),每個控制台均可以用不同的用戶登錄,運行不同的程序。趕快為家人和朋友建個用戶吧。


    二 、如何在Windows系統中查看Linux的文件

  通過使用裝載命令mount,我們能夠在Linux中輕松地查閱、使用Windows的文件。俗話說有來有往嘛,我們當然也希望在Windows中能看到Linux的文件。可是Windows可不像Linux那麼友好,並未備有與Linux溝通的工具,怎麼辦呢?別急,網絡上有個小工具叫Linuxdos,不到500K,運行在Windows下,專用於查看Linux的文件。運行之後,你可以選擇驅動器,然後它就像資源管理器一樣列出Linux的文件系統。

  三.問:我的機器是windows和linux雙系統,如何改變grub默認啟動的系統?


     答:這需要修改/boot/grub/grub.conf。舉一個例子你就明白了。假設你的/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會默認啟動Red Hat Linux (2.4.18-14)這個系統,把default=0改成default=1,那麼grub會

默認啟動DOS這個系統。注意,這裡的要點是:你想默認啟動第n個title所指的系統,那麼default應該是

等於n-

     四.問:我在linux中怎樣才能使用windows分區呢?


    答:先說一點背景知識 。linux支持很多種文件系統,包括windows的fat32和ntfs。對fat32的支持已經很好,可以直接使用,而對ntfs的支持還不是太好,只能讀,而寫是極危險的,並且對ntfs的支持不是默認的,也就是說你想要使用ntfs的話,需要重新編譯內核。鑒於重編內核對於新手的復雜性,這裡只講解使用fat32分區的方法 下面給出上述問題的兩種解決方案:1.在安裝系統(linux),進行到分區選擇掛載點時,你可以建立幾個掛載點,如/mnt/c,/mnt/d等,然後選擇你的windows fat32分區,把它們分別掛載到前面建立的掛載點即可。(注意,正如前面所說,在這裡你不能把一個ntfs分區掛載到一個掛載點,應為ntfs不是默認支持的。)這樣你裝好系統後就能直接使用你的windows fat32分區了。例如,你把windows的c盤(linux中的/dev/hda1)掛載到/mnt/c,那麼你就能在/mnt/c目錄中找到你的c盤中的全部數據。2. 如果你在安裝系統時沒有像方案1所說的那樣掛載上你的fat32分區,沒關系,仍然能夠很方便的解決這個問題。首先,用一個文本編輯器(如vi)打開/etc/fstab,在文件的最後加入類似如下的幾行/dev/hda1 /mnt/c vfat default 0 0你所要做的修改就是,把/dev/hda1改成你要掛載的fat32分區在linux中的設備號,把/mnt/c改成相應的掛載點即可。注意,掛載點就是一個目錄,這個目錄要事先建立。舉一個例子,我有三個fat32分區,在windows中是c,d,e盤,在linux中的設備號分別為/dev/hda1,/dev/hda5,/dev/hda6。那麼我就要先建立3個掛載點,如/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
保存一下退出編輯器。這樣以後你重啟??牴???? ?機器後就能直接使用c,d,e這三個fat32格式的windows分區了

    五.問:我的機器重裝windows後,開機啟動就直接進入了windows,原來的linux進不去了,怎麼辦?

 答:這是由於windows的霸道。重裝windows後,windows重寫了你的mbr,覆蓋掉了grub。解決方法

很簡單:用你的linux第一張安裝盤引導進入linx rescue模式(如何進入?你注意一下系統的提示信息

就知道了),執行下面兩條命令就可以了chroot /mnt/sysimage #改變你的根目錄grub-install /dev/hda #安裝grub到mbr

    六.問:我的linux開機直接進入文本界面,怎樣才能讓它默認進入圖形界面?

    答:修改/etc/inittab文件,其中有一行id:3:initdefault,意思是說開機默認進入運行級別3(多用戶的文本界面),把它改成id:5:initdefault,既開機默認進入運行級別5(多用戶的圖形界面)。這樣就行了。

 七, 忘記了root密碼怎麼辦?

 答:當系統啟動後,進入操作系統啟動菜單後,按'e'鍵選擇編輯grub,在出現的第二行文本的最後,加上一個空格和'single'字符串,(如' single'),之後按ESC,接著

按'b',啟動系統即可.之後在系統啟動過程中會提示用戶輸入root密碼,輸入後即可用你的新密碼登錄你的系統了.

  

Copyright © Linux教程網 All Rights Reserved