自由軟件 BlueGroup
 站內搜索﹕  
您的位置﹕首頁> 入門指南

 技術交流
分類目錄﹕
系 統 管 理
硬 件 安 裝
网 絡 通 訊
系 統 安 全
中 文 環 境
數 据 庫
應 用 編 程

 入門指南
什么是 LINUX﹖
Linux各种發行版說明

Linux 基本知識
Linux 安裝指南
Linux 命令簡介

中文Linux 發行版本
LINUX中文平台
中文延伸套件 CLE(台灣)

 CLDP
中文HOWTO文檔
中文mini-HOWTO文檔
Linux部分命令簡介

作 者﹕ 何廣


    在“瘟酒吧”下呆久了,相信大家都有點膩了,而不時的“該程序執行了非法操作,即將關閉”和藍臉使我們的神經飽受折磨,你試過辛辛苦苦干了几個小時的文件瞬間的丟失嗎﹖還好還有NT,但是由于我們的計算机的硬件配置(更只要的是我們口袋中的money)所限,在NT的效果并不理想,現在終于有了一個Linux可以為我的等窮人服務了,但剛裝上它時,由于對它的常用命令不太了解,往往對著屏幕而不知道干什么好﹗從書店、网上找來命令一個又一個不斷的研究,當我經歷了不計其數的重裝系統過程(告訴你一個新招﹕用ghost很方便重裝系統)后,終于對Linux有了一點的了解,以己推人,我也深知新手的苦衷,特將一點心得貢獻給大家(注﹕我所列出的只是我認為常用的,為便于大家查找,故以字母順序排列。還有,我用的是Ret Hat Linux)﹕

  &

  &命令可用在其他任何命令的后面,它用來通知計算机在后台運行某一命令。通過把作業放在后台,用戶可以繼續使用當前的shell來處理其他命令﹔如果命令在前台運行的話,那么用戶在此進程結束前不能繼續使用當前的shell。 

  adduser

  adduser命令由root或其他具有權限的管理員用來創建新用戶,跟在adduser命令后面的是所要創建的帳號名,例如﹕adduser flying

  alias

  alias命令用來設置命令的別名或替代名。一般說來別名往往是實際命令名的縮寫。例如用戶為ls設置一個別名dir﹕

  alias dir=ls

  若僅輸入alias本身時,系統將顯示當前所有的別名。

  bg

  bg命令用來迫使被挂起的進程在后台運行。例如,當你已經在前台啟動了一個命令時(沒有在此命令后使用&),你才想到這一命令將運行較長一段時間,但你這時還需使用shell。在這种情況下,可通過ctrl+z挂起當前運行的進程。此時你既可以使它長期挂起,也可以通過輸入bg把這一進程放到后台運行。這樣shell就可以用來執行其他的命令了。

  cat

  cat通常是用來在屏幕上滾動顯示文件的內容。它的格式是﹕

  cat〈filename〉

  cd

  cd用來改變目錄。這一命令非常有用,它有三种典型的使用方法。

  cd   移到目錄樹的上一層

  cd~  移動到用戶的主目錄,与單獨使用cd相同

  cd directory name改變到指定的目錄

  cp

  cp用來拷貝對象。例如要把file1拷貝到file2,用如下命令﹕

  cp file1 file2

  dd

  dd命令用來轉換文件格式。

  fg

  fg命令用來激活某個被挂起的進程并使它在前台運行。當有一個進程正在運行時,由于某种原因需要挂起它,在執行完其他任務后,需要重新把這一進程調到前台運行,這時便可用bg命令使這一進程繼續運行。

  find

  find命令用來查找指定目錄的文件。當找到后將按照用戶的要求對文件進行處理。語法是﹕

  find以它為起點進行搜索的目錄想要查找的文件名或元字符對文件執行的操作

  grep

  grep命令用來在指定的對象中搜索指定的文本。語法是﹕grep〈text〉〈file〉。它還可以和其他命令的結果聯合使用,例如﹕

  ps -ef|grep-v root

  這一命令要求grep接受ps命令的輸出,并除去所有包含單詞root的進程(-v的含義是顯示与文本不匹配的內容)。在不使用-v選項時,這一命令將顯示進程清單中所有包含單詞root的進程。

  halt

  halt命令用來通知內核關閉系統,它是一個只能由超級用戶執行的命令。

  hostname

  既可以用來顯示系統當前的主机名或域名,也可用來設置系統的主机名。

  login

  當向系統注冊時,將使用login。login命令也可用來隨時從這一用戶改變到另一用戶。  

  logout

  logout命令用來使當前用戶從系統中注銷。如果這是你使用的注冊到系統的唯一用戶,那么將退出系統。

  ls

  ls命令用來列出目錄的內容,它的輸出格式可通過選項來控制。沒有任何選項的ls命令將按照字母順序列出所有非隱藏文件,顯示的列數以正好适合窗口的大小為准。最常用的一組選項是-la。這里a表示要列出所有的文件﹔l表示以長格式列出,它使輸出結果成為一個詳細的長列表。  

  more

  more是一個過濾程序,它可以每次一屏地翻閱文本文件的內容。這一命令只能對文件向下進行翻頁。

  mount

  mount命令用來把特殊文件(通常是設備名)指定的文件系統安裝在作為一個參數被指定的目錄上。只有超級用戶能夠安裝文件。如果在運行mount命令時不使用任何參數,它將列出當前被安裝的所有文件系統。  

  mv

  mv命令用來把某個對象從這一位置移動到另一位置。如果最后一個變量指定的是一個現有的目錄,那么這一命令將把命令行中指定的所有文件移到這一目錄中﹔如果給出的是兩個文件,mv將把第一個文件移到第二個文件中。只有當最后一個變量是一個目錄時,mv命令的變量才可以超過兩個。 

  ps

  ps用來報告進程的狀態,它將顯示一張當前進程的快照。  

  rm

  rm用來刪除指定的文件。利用-r選項,rm將遞歸地刪除文件(warning﹕危險)。rm可与find命令聯合使用,查找某一文件并刪除它。在缺省的情況下,rm命令不能刪除目錄。

  rmdir

  rmdir用來刪除指定的空目錄。語法是﹕

  rm〈directory name〉

  umount

  umount命令用來卸載文件。語法是﹕

  umount〈filename〉

  unalias

  unalias用來取消別名。如前面曾把dir設置為ls命令的別名,要取消它只須輸入unalias dir即可。

  unzip

  unzip用來列出、檢測或從某個zip文檔中抽取文件,它的缺省用法是從文檔中抽取文件。其基本語法是﹕

  unzip〈filename〉

  who

  who命令用來顯示當前注冊到系統的每個用戶的注冊名、終端類型、注冊時間和遠程主机名。

  如果有兩個非選項的參數傳遞給who命令,那么它將打印出正在運行此命令的用戶的信息。

  如果想要查看某一對話所持續的時間,可利用-u選項。

  xset

  xset命令用來設置X Window環境中的一些選項,可利用它來設置響鈴(xser b〈volume〉〈frequency〉〈duration in milliseconds〉)、鼠標速度(xset m〈acceleration〉〈threshold〉),以及其它參數。

  zip

  zip命令用來列出、檢測或向某個zip文檔中添加文件,它的缺省用法就是向某個文檔中添加文件。

  如果我的這點東東還能幫你一點忙,我將十分的高興,畢竟Linux是打破windws壟斷的一個武器,不過若真要想對linux有更多的了解,你還要在電腦前呆他一段的時間﹗(cpwc)


——摘自﹕网易報道





Copyright © 2000 LSLNET.COM Website. All rights reserved. 藍森林网站版權所有。E-mail : web@lslnet.com