歡迎您光臨本站 註冊首頁

linux小總結

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

自己總結的linux使用技巧,是在redhat9.0下測試的
  
  除了上網,我一般不進入xWindows,我喜歡字元方式,因為它快速,簡潔。
  所以我總結的大都是字元方式下的東西。
  希望你也喜歡。

  1, 查看內核版本號的方法
   你可以在登錄時看到你所使用的Linux的內核版本號,
   也可以使用uname -a來查看。
  
  2,關機
   在字元方式下,Linux下的關機與windows/xwindows相比要複雜一些,
   你需要鍵入shutdown -h -now來實現關機。
  
   參數中-h 代表關機,如果使用-r 則代表重啟,-now為馬上執行,
   你也可以將-now改為+5,則代表5分鐘后再關機。你也可以這樣輸入shutdown -r +5
   表示系統在5分鐘後會重新啟動。
   對於單機用戶,-now就可以了。
  
   為什麼要有時間呢?因為Linux是多用戶操作系統,有可能其他用戶還在系統上,
   你要給他時間保存自己的文件。當然,他們會在你執行關機命令同時得到系統將
   要關閉的通知。
  
  3, 修復文件系統
   非法關機是不可避免的,文件系統的損壞也是不可避免的,
   我們可以使用fsck命令來修復文件系統,就像是windows中的
   scandisk命令一樣。但是fsck並不能保證100%修復系統中的錯誤
   它也有可能會使你的系統崩潰。我曾經遇到過。。。。很慘,所以我們還是盡量正常關機。
  
  4,配置IP地址
   在Linux中配置IP地址的方法有很多,我通常使用以下兩種方法。
  
   a)使用netconfig命令
   直接在提示符下鍵入netconfig就可以了,這種方法最簡單。
  
   b)編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件,
   同樣,你可以設置IP地址,而且還可以設置是否啟用。
  
   設置完成以後,你可以使用ifconfig命令來查看一下,當然,
   如果你願意,你也可以用ifconfig命令設置IP地址。
  
   最後,運行一下route命令,如果結果顯示很快,說明網卡配置正常,
   你已經可以正常使用網路了,如果顯示很慢,說明還有些問題,需要你檢查一下,
  
   PS:/etc/sysconfig/network-scripts/下有兩個腳本,分別是ifup,ifdown分別實現
   啟用/禁用網卡。如果有興趣,你可以使用vi查看它們的內容,看看他們是如何工作的。
  
  5,快速進入自己的HOME文件夾
   你的文件夾可能是/root,也可能是/home/user,還可能是/home/abc,
   那麼如何能快速進入到自己的文件夾呢?
   我很懶,我直接在系統提示符下鍵入 "cd ~ ",於是,我進入了自己的HOME文件夾。
  
  6,給其他人發郵件/閱讀郵件
   如果你想給系統內的其他用戶發郵件,或是想直接給互聯網上的朋友發郵件,應該怎麼做呢?
   很簡單,在提示符下鍵入mail username,比如給系統內的系統管理員發郵件,可以輸入:
   mail root就可以了。按照提示輸入主題,內容,輸入完成後,輸入一個「.」,按回車鍵,完成。
  
   如果你想給互聯網上的朋友發郵件可以鍵入mail mailadd,比如mail eggshell.v@gmail.com,
   這樣你就完成了郵件的發送,但是需要說明的是,互聯網上的人是無法給你回信的。
  
   如果你收到了其他用戶給你發的新郵件,你可以在提示符下鍵入mail來查看。
   mail程序會列出你的新郵件列表,你需要在mail的提示符 "& "後面輸入郵件序列號進行查看,
   看完后,在提示符 "& "后輸入 "q "可以退出,如果你想了解其他功能,可以輸入help得到相關的幫助。
  
   也許你你覺得看信的方法太複雜了,那麼你可以進入自己的HOME文件夾,使用vi查看mbox文件,
   這裡就是你所收到的所有郵件。
  
  7,用戶登錄時顯示歡迎信息
   想不想讓用戶登錄時顯示出歡迎信息?你可以使用vi編輯/etc/motd文件,你寫什麼,別人登錄時,
   就會看到什麼。
  
  8,校驗passwd文件
   也許你直接編輯passwd文件,添加新用戶,或是刪除用戶信息。一段時間后,你可以使用pwck命令
   對passwd文件進行校驗。
  
  9,修改主機名
   你是不是厭倦了系統提示符中的@local,想沒想過把它改成自己的名字,或是其他別的名字?
   你可以使用vi編輯/etc/sysconfig/network文件,重新設置HOSTNAME的值就可以了,但是,
   新的設置需要在系統重新啟動後生效,現在你又不想重新啟動,怎麼辦?
  
   你也可以使用hostname命令修改主機名,比如hostname john.net,主機名就改成john.net了,但是,
   如果你不修改/etc/sysconfig/network文件,系統重啟后,你剛剛設置的新主機名就失效了。
  
   PS:如果你給互聯網上的人發信,你們看到的郵箱地址可能就是root@john.net,當然,聰明的你也許想到了,
   把主機名改為FBI.org,CIA.org.......這樣,別人收到的信也許就是這樣root@FBI.org,是不是很牛?
  
  10,開機后自動進入Xwindows
   你是如此熱愛windows,希望啟動后,不要進入那單調的字元方式,而進入絢麗的windows世界,
   那麼,你可以修改/etc/inittab文件,找到「id:3:initdefault:」把其中的3改為5就可以了。
  
  11,自動註銷
   當你使用root登錄,不巧離開時,又沒有註銷,又怎麼能保證別人不會趁機搗亂呢?
   你可以用vi編輯/root/.bashrc這個文件,加入TMOUT=30 單位是秒,這樣,30秒后,會自動註銷。
  
  12,修改字符集/語言
   如果你用的是中文版的Linux,登錄后沒有進入xwindows,你會看到很多的亂碼,你是不是很心煩?
   英文還可以查字典,但亂碼,天知道它寫的是什麼。
   這時,你可以用vi編輯/etc/sysconfig/i18n這個文件,改為
   LANG= "en_US "
   LANGUAGE= "en_US "
   重啟后,已經變成英文了,但是很不幸,xwindows也變成英文了。
   事在人為,我們有一個變通的方法,就是指定某個用戶所使用的語言為英語,其他用戶還是使用中文。
   只需要把i18n文件複製到那個特定的用戶所屬的文件夾中,改為「.i18n」,再將/etc/sysconfig/i18n改回中文。
   這樣,就只有那個用戶使用英文,使用字元方式時,登錄到那個用戶就可以了。
  
  13,使用拼音/五筆
  
    舊版的Redhat9.0是自帶拼音輸入法的。但是很難呼叫出來,至少我的版本如此。你需要反覆按ctr + space,運氣好的時候就出來了。
   你是不是和我一樣酷愛五筆,沒有五筆就無法生存?那麼,你可以到網上下載「FCITX」小企鵝輸入法。
   安裝完成後,你需要在自己的home文件夾下用vi編輯.bashrc文件,加入
   #fcitx   這裡是說明,你可以不加
   export XMODIFIERS= "@im=fctix "
   export XIM=fcitx
   export XIM_PROGRAM=fcitx
   export GTK_IM_MODULES=xim
   這樣,xwindows下就可以用五筆了。
   值得欣慰的是,新的FC5,FC6都已經自帶了五筆而且也很好用.免去了安裝的麻煩,不過如果你更喜歡fcitx,可以用上面的方法安裝.
  
  
  14,MSN/QQ
   你一定和我一樣,喜愛上網聊天,那麼,快下載最新的gaim和lumaQQ吧。
   你可以在Linux與你的老朋友們繼續聊天。
  
  15,gz/bz2格式文件安裝
   兩種文件都需要先進行解壓縮,但參數稍有不同。
   對於gz后輟的文件,你需要這樣:tar xvzf filename
   對於bz2后輟文件,你需要這樣:tar jxvf filename
   這樣,你就會得到一個與文件名類似的文件夾。
  
   對於需要安裝的軟體,你需要進入那個文件夾,鍵入「./configure」,這是檢查你的系統是否有軟體編譯的環境。
   你也可以加上prefix來指定安裝位置,比如「./configure --prefix=/opt/software」,這樣軟體就會安裝在/opt/software中
  
   執行的時候,注意看一下,是不是有error啥的,如果沒有,恭喜,你可以進行下一步了。
  
   在系統提示符下鍵入「make」,屏幕上會出現好多東西,等著就可以了。
  
   再次出現系統提示符后,鍵入「make install」,還是等著。
  
   熟悉的系統提示符又出現了,軟體已經安裝完成了。
  
   什麼?你問我新裝的軟體怎麼用?不好意思,這個你得自己研究一下。。。。
    啊?你問我軟體裝在哪裡了?如果你沒加prefix參數,那我可不知道軟體在哪裡,不幸的你只能一點一點去找了。
  
  
  
  16,rpm包安裝
   聽說這個是redhat的安裝包,相當的好用。
   這個包安裝起來要簡單許多。
   rpm -i packagename 這個是安裝。
   rpm -e softwarename 這個是卸載。
   注意:包的名字不等於安裝后軟體的名字。。。。。他們可能是不一樣的。
   rpm -qa softwarename 這個是查詢系統上已經安裝的軟體。可以使用通配符*
   rpm -ql softwarename 這個是查詢軟體的安裝位置。
  
  17,查找文件
   你想不想查查磁碟中所有的MP3文件?想不想查查所有的圖片?建議你用find。
   比如:find / -name "*.jpg "
   /是指從根目錄開始,你也可以改為 /root;/bin;/sbin。
   -name 是指按文件名查找。
    "*.jpb ",你真聰明,這裡確實就是文件名。
  
  18,掛載ISO文件
   你是不是也有一大堆的ISO文件?在Linux下你一樣可以使用他們
   mount -t iso9660 -o loop isofilename /mnt/cdrom

[火星人 ] linux小總結已經有514次圍觀

http://coctec.com/docs/linux/show-post-112337.html