Linux命令與征服(轉)
Linux命令與征服(轉)[@more@] 經過幾番折騰,終於讓Linux在我的硬碟上安居樂業了。懷著好奇、激動的心情第一次啟動了Linux。在“LILO BOOT:”後面輸入Linux,螢幕上開始不斷向上滾動一行行的英文字,看得我眼花繚亂。不過很快就恢復了平靜,空蕩蕩的螢幕上只剩下孤零零的“Login:”提示符,然後就再也不動了。 原來系統要我們輸入使用者名稱和口令。
第一次進入系統,當然用系統管理員的身份啦!輸入系統管理員的使用者名稱root,注意Linux是區分大小寫的哦,按回車;提示Password,口令,忘了?就是安裝時設定的口令。不過這時你輸入的口令是不會在螢幕上顯示的,不讓其他人看到嘛。
核對完使用者名稱和口令後,順利進入系統。在一個陌生的字元介面下能幹些什麼呢?我想起很久前剛學習DOS的情景......,對了,可以像學習DOS一樣來學習它啊,說幹就幹, 讓我們開始漫漫征程的第一步。
一、目錄操作
Linux的檔案系統也是採用樹形結構的,跟DOS一樣,就先爬這棵樹吧!Linux用“/”表示根目錄和目錄間隔符,而DOS用“”,不過卻都是用“..”表示上層目錄,“.”表示當前目錄 。
DOS下8.3格式的檔名大家一定很熟悉了,由於它的表達能力有限,所以在Windows加入了對長檔名的支援。在Linux下也可以用很長的一串字元作檔名,例如:“This_is.a.VERY_long.filename”。注意,這裡是要區分大小寫的。 不過,Linux下檔案型別不能像DOS那樣可以從檔名瞭解。例如,在DOS下可執行檔案的副檔名為com或exe,而在Linux中檔案的型別只能從檔案屬性看出。
一般來說DOS啟動後,當前目錄是根目錄。而Linux啟動後,當前目錄卻在使用者主目錄,由於Linux是多使用者系統,你用什麼使用者登入就到什麼使用者主目錄下,而且Linux還可以設定自己的檔案不被其他使用者看到,當然對於root系統管理員來說無效,他擁有整個Linux的生殺大權。我是用root登入的,所以現在我在/root目錄下。
下面,我們介紹一些常用的目錄操作命令:
mc 一種圖形介面的管理器,對目錄、檔案進行各種操作,功能極其強大,可以編輯文字
mkdir 建立目錄
rmdir 刪除目錄(必須是空目錄)
cd 進入目錄
pwd 檢視自己所在的位置
tree 列出目錄樹
我們列個目錄吧:輸入ls後回車,螢幕顯示:
bin boot dev etc home
root usr tmp var root
lost+found xfuser
這是啥啊,哪是目錄,哪是檔案啊?原來,ls命令只是列出目錄或檔案的名字,而隱藏了其它的資訊,其作用就像dir/w。用“ls -F”命令可以區分目錄和檔案,目錄後有“/”符號,可執行檔案後有“*”符號。用“ls -aF”命令可以將所有目錄和檔案有區別地列出,包括隱含的目錄和檔案。那麼要列出詳細的目錄資訊用什麼命令呢?用“ls -l”命令。舉個例子:在xfuser目錄下用ls -l列目錄螢幕顯示:
total 2
怎麼樣,夠複雜的吧?尤其是第一列,Linux在這裡提供了檔案型別和許可權的有關資訊,包括目錄與檔案的區別、檔案讀寫操作許可權的控制等等,具體含義,大家慢慢體會吧。實際上,在Linux 中獲得命令幫助是很容易的,只須輸入man命令名即可。
二、檔案操作
touch 新檔名 建立新檔案
rm 刪除檔案
whereis 尋找檔案
more , less 瀏覽檔案內容
mv 改檔名
cp 複製檔案
whatis 命令功能簡介
apropos 按關鍵詞搜尋相應的命令
(試試看輸入apropos search)
我在使用的過程中發現Linux的命令真聰明,比如:我要將當前目錄下的a.txt、 b.c兩個檔案拷到根目錄下,在Linux下只要用“cp a.txt b.c /”就可以完成。如果要檢視這兩個檔案,就用“cat a.txt b.c”或“more a.txt b.c”。怎麼樣,是比DOS命令更靈活吧!
順便提一下,more是個有用的命令,它等價於“type/p”及“cat XXXX |more”,也就是分頁顯示檔案內容。據說DOS的more(管道命令),還是從UNIX學去的呢!
三、系統設定
熟悉DOS的兄弟都一定知道AUTOEXEC.BAT和CONFIG.SYS這兩個大名鼎鼎的檔案,每當我們啟動DOS時,它們自動做好指定的系統設定工作,諸如設定環境引數PATH、FILES等等,還可以在開機時自動執行指定的程式。這也使得系統個人化成為可能。
在Linux中,對系統設定提供了更大的自由,整個/etc目錄下的檔案都是用作系統設定的。怎麼樣,夠多的吧!針對多使用者的特點,系統還在每個使用者主目錄下都提供了一個.profile檔案(隱含屬性),以便每個使用者根據自己的需要設定自己的系統環境。
由於這裡的設定多如牛毛,只好做粗略講解比如:PATH等環境引數可以在/etc/profile檔案中設定,如果我們要在搜尋路徑中加入/usr/X11R6/bin,就只要在該檔案中新增一句:“PATH=”$PATH:/usr/X11R6/bin,再比如說我們可以在自己使用者主目錄下的.profile檔案中設定一些方便使用的命令代表詞:用“d”表示“ls -l”用“up”表示“cd ..”就可以在該檔案中加入:
alias d='ls -l'
alias up='cd ..' 兩句。
如何加入及修改呢?試試看上面我們介紹的mc 命令中EDIT功能吧,要注意Linux在文字處理程式中也有INSET和UPDATE 的轉換喲(用小鍵盤的Ins鍵),修改完後,可以用ESC鍵和命令q退出。
四、關閉系統:
折騰了好一會了,對Linux已經有了基本的瞭解,腦袋也快記憶體溢位了,還是歇會兒吧。手已摸到了電源開關,“不許動!!!”。哦,原來Linux在執行時將許多內容放在交換空間裡,直接關機會破壞系統,而且如果在網路上,你不用了,別人也許還在用呢?所以在Linux系統中是不允許直接關閉電腦開關或按Reset鍵強行重新啟動電腦的。請放心,Linux的穩定性很好,幾乎不會出現中途當機,讓你非要按Reset鍵來重新啟動。:-)
一般情況下,非root的使用者先執行exit退出系統,然後root使用者用shutdown命令或halt命令關機,當螢幕上出現System halt,就可以關閉電源了。如果你是RedHat的使用者,它為你做好了設定,按下CTRL+ALT+DEL就可以重新啟動電腦。
好了,在Linux的大街上閒逛了半天,對Linux的“街景”也有了初步的瞭解,今天到此結束,大家也自己在Linux中走走逛逛,加強印象吧!
第一次進入系統,當然用系統管理員的身份啦!輸入系統管理員的使用者名稱root,注意Linux是區分大小寫的哦,按回車;提示Password,口令,忘了?就是安裝時設定的口令。不過這時你輸入的口令是不會在螢幕上顯示的,不讓其他人看到嘛。
核對完使用者名稱和口令後,順利進入系統。在一個陌生的字元介面下能幹些什麼呢?我想起很久前剛學習DOS的情景......,對了,可以像學習DOS一樣來學習它啊,說幹就幹, 讓我們開始漫漫征程的第一步。
一、目錄操作
Linux的檔案系統也是採用樹形結構的,跟DOS一樣,就先爬這棵樹吧!Linux用“/”表示根目錄和目錄間隔符,而DOS用“”,不過卻都是用“..”表示上層目錄,“.”表示當前目錄 。
DOS下8.3格式的檔名大家一定很熟悉了,由於它的表達能力有限,所以在Windows加入了對長檔名的支援。在Linux下也可以用很長的一串字元作檔名,例如:“This_is.a.VERY_long.filename”。注意,這裡是要區分大小寫的。 不過,Linux下檔案型別不能像DOS那樣可以從檔名瞭解。例如,在DOS下可執行檔案的副檔名為com或exe,而在Linux中檔案的型別只能從檔案屬性看出。
一般來說DOS啟動後,當前目錄是根目錄。而Linux啟動後,當前目錄卻在使用者主目錄,由於Linux是多使用者系統,你用什麼使用者登入就到什麼使用者主目錄下,而且Linux還可以設定自己的檔案不被其他使用者看到,當然對於root系統管理員來說無效,他擁有整個Linux的生殺大權。我是用root登入的,所以現在我在/root目錄下。
下面,我們介紹一些常用的目錄操作命令:
mc 一種圖形介面的管理器,對目錄、檔案進行各種操作,功能極其強大,可以編輯文字
mkdir 建立目錄
rmdir 刪除目錄(必須是空目錄)
cd 進入目錄
pwd 檢視自己所在的位置
tree 列出目錄樹
我們列個目錄吧:輸入ls後回車,螢幕顯示:
bin boot dev etc home
root usr tmp var root
lost+found xfuser
這是啥啊,哪是目錄,哪是檔案啊?原來,ls命令只是列出目錄或檔案的名字,而隱藏了其它的資訊,其作用就像dir/w。用“ls -F”命令可以區分目錄和檔案,目錄後有“/”符號,可執行檔案後有“*”符號。用“ls -aF”命令可以將所有目錄和檔案有區別地列出,包括隱含的目錄和檔案。那麼要列出詳細的目錄資訊用什麼命令呢?用“ls -l”命令。舉個例子:在xfuser目錄下用ls -l列目錄螢幕顯示:
total 2
怎麼樣,夠複雜的吧?尤其是第一列,Linux在這裡提供了檔案型別和許可權的有關資訊,包括目錄與檔案的區別、檔案讀寫操作許可權的控制等等,具體含義,大家慢慢體會吧。實際上,在Linux 中獲得命令幫助是很容易的,只須輸入man命令名即可。
二、檔案操作
touch 新檔名 建立新檔案
rm 刪除檔案
whereis 尋找檔案
more , less 瀏覽檔案內容
mv 改檔名
cp 複製檔案
whatis 命令功能簡介
apropos 按關鍵詞搜尋相應的命令
(試試看輸入apropos search)
我在使用的過程中發現Linux的命令真聰明,比如:我要將當前目錄下的a.txt、 b.c兩個檔案拷到根目錄下,在Linux下只要用“cp a.txt b.c /”就可以完成。如果要檢視這兩個檔案,就用“cat a.txt b.c”或“more a.txt b.c”。怎麼樣,是比DOS命令更靈活吧!
順便提一下,more是個有用的命令,它等價於“type/p”及“cat XXXX |more”,也就是分頁顯示檔案內容。據說DOS的more(管道命令),還是從UNIX學去的呢!
三、系統設定
熟悉DOS的兄弟都一定知道AUTOEXEC.BAT和CONFIG.SYS這兩個大名鼎鼎的檔案,每當我們啟動DOS時,它們自動做好指定的系統設定工作,諸如設定環境引數PATH、FILES等等,還可以在開機時自動執行指定的程式。這也使得系統個人化成為可能。
在Linux中,對系統設定提供了更大的自由,整個/etc目錄下的檔案都是用作系統設定的。怎麼樣,夠多的吧!針對多使用者的特點,系統還在每個使用者主目錄下都提供了一個.profile檔案(隱含屬性),以便每個使用者根據自己的需要設定自己的系統環境。
由於這裡的設定多如牛毛,只好做粗略講解比如:PATH等環境引數可以在/etc/profile檔案中設定,如果我們要在搜尋路徑中加入/usr/X11R6/bin,就只要在該檔案中新增一句:“PATH=”$PATH:/usr/X11R6/bin,再比如說我們可以在自己使用者主目錄下的.profile檔案中設定一些方便使用的命令代表詞:用“d”表示“ls -l”用“up”表示“cd ..”就可以在該檔案中加入:
alias d='ls -l'
alias up='cd ..' 兩句。
如何加入及修改呢?試試看上面我們介紹的mc 命令中EDIT功能吧,要注意Linux在文字處理程式中也有INSET和UPDATE 的轉換喲(用小鍵盤的Ins鍵),修改完後,可以用ESC鍵和命令q退出。
四、關閉系統:
折騰了好一會了,對Linux已經有了基本的瞭解,腦袋也快記憶體溢位了,還是歇會兒吧。手已摸到了電源開關,“不許動!!!”。哦,原來Linux在執行時將許多內容放在交換空間裡,直接關機會破壞系統,而且如果在網路上,你不用了,別人也許還在用呢?所以在Linux系統中是不允許直接關閉電腦開關或按Reset鍵強行重新啟動電腦的。請放心,Linux的穩定性很好,幾乎不會出現中途當機,讓你非要按Reset鍵來重新啟動。:-)
一般情況下,非root的使用者先執行exit退出系統,然後root使用者用shutdown命令或halt命令關機,當螢幕上出現System halt,就可以關閉電源了。如果你是RedHat的使用者,它為你做好了設定,按下CTRL+ALT+DEL就可以重新啟動電腦。
好了,在Linux的大街上閒逛了半天,對Linux的“街景”也有了初步的瞭解,今天到此結束,大家也自己在Linux中走走逛逛,加強印象吧!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-948012/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 命令與征服2完全版+烈火風暴資料片
- 後西木時代RTS的復甦:“命令與征服”系列歸來記
- Linux的kill命令與訊號控制(轉)Linux
- Linux命令列與命令Linux命令列
- 【轉】linux下命令su與su - 的區別。Linux
- Linux命令之rz命令與sz命令Linux
- Linux轉包命令Linux
- linux chmod命令(轉)Linux
- 玩轉linux命令(8):touch命令Linux
- linux的test命令(轉)Linux
- 讓Linux命令加速(轉)Linux
- linux中crontab命令(轉)Linux
- Linux程式操作命令(轉)Linux
- 發售不足半月,《命令與征服 重製版》已經有超過兩千款MOD
- Linux命令 --- cp與scpLinux
- 教你玩轉Linux—yum 命令Linux
- [轉]linux awk命令詳解Linux
- 轉linux常用命令Linux
- 【轉】linux中的sort命令Linux
- 【轉】linux中的sed命令Linux
- Linux Shell之sort命令(轉)Linux
- (轉)Linux find命令詳解Linux
- linux命令大整合_轉摘Linux
- Linux文字處理命令(轉)Linux
- linux top命令詳解--轉Linux
- Linux命令詳解:efax(轉)Linux
- linux磁碟管理命令--fdformat(轉)LinuxORM
- linux常用命令(轉)Linux
- 實用Unix/Linux 命令(轉)Linux
- linux 命令之du與dfLinux
- linux 命令值xargs與trLinux
- 與 Linux 一起學習:使用這些 Linux 應用來征服你的數學學習Linux
- Steam一週銷量排行榜:《盜賊之海》登頂 《命令與征服》重製版第二
- Linux系統管理命令二(轉)Linux
- 【轉】linux-命令top詳解Linux
- Linux文字分段裁剪命令cut(轉)Linux
- linux awk命令詳解 --轉載Linux
- Linux關機命令詳解(轉)Linux