在「瘟酒吧」下呆久了,相信大家都有點膩了,而不時的「該程序執行了非法操作,即將關閉」和藍臉使我們的神經飽受折磨,你試過辛辛苦苦幹了幾個小時的文件瞬間的丟失嗎?還好還有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有更多的了解,你還要在電腦前呆他一段的時間!