Unix操作系統(tǒng)基礎(chǔ)講解
文章主要是關(guān)于Unix操作系統(tǒng)的教程。也是Unix操作系統(tǒng)的入門教程。如果你有興趣學(xué),請(qǐng)看下去,保證你可以學(xué)到許多有用的東西。如果你滿足于dos,windows的操作,不想對(duì)網(wǎng)絡(luò)服務(wù)器,有任何了解的話,可以不看。因?yàn)槟悴⒉幌氤蔀橛?jì)算機(jī)高手。本教程僅僅講授Unix操作系統(tǒng)的常用命令,不涉及Unix操作系統(tǒng)的歷史、安裝和編程。
[more]
more命令有點(diǎn)象Dos里的Type命令,就是顯示文本文件的內(nèi)容。比如你要顯示文件file1的 內(nèi)容,可以用: more file1 當(dāng)要看的文件超過屏幕可以容納的行數(shù),就會(huì)在屏幕的左下角出現(xiàn)一個(gè)"--More--"并告訴 你已經(jīng)看過了整個(gè)文件的百分之幾。
如果要繼續(xù)看下去,就敲"Space Bar",可以看下一頁, 或用"Enter",就會(huì)讀入下一行。 more命令還可以由你指定開始的行數(shù)。比如file1文件有1000行,你已經(jīng)看過100行,那么可以用"more +100 file1"則直接從第100行開始看起。還有可以在命令里指定關(guān)鍵字。ore +/key_word 這樣寫,more就會(huì)從含有"key_word"字樣的那一行的前兩行開始顯示。也許你已經(jīng)注意到,Unix操作系統(tǒng)里對(duì)文本文件的操作要比Dos強(qiáng)大的多,實(shí)際上的確如此。
[cp]
cp命令同dos里的copy命令是一樣的,復(fù)制文件。 比如:
cp file1 file2
注意,如果你當(dāng)前目錄里已經(jīng)含有file2這個(gè)文件,這個(gè)操作將會(huì)覆蓋原來的file2。也許 在Dos里不會(huì)這樣,它會(huì)要你確認(rèn)。但你現(xiàn)在在用Unix操作系統(tǒng),在你沒有叫它確認(rèn)之前,它不會(huì)那么做。
cp -i file1 file2
當(dāng)你使用了-i這個(gè)選項(xiàng),再遇到重名的情況系統(tǒng)將要你確認(rèn)是否繼續(xù)。 cp命令還有兩個(gè)比較重要的選項(xiàng):-r -p
cp -r /dir1 /dir_temp 這條命令是將目錄dir1完全地復(fù)制到目錄/dir_temp里,在Dos里著條命令叫xcopy
cp -p file1 file2
Unix操作系統(tǒng)的系統(tǒng)和dos有一個(gè)不同的地方,在dos里copy一個(gè)文件是不會(huì)改變它的文件修改時(shí)間 的,除非你確實(shí)那樣做了。在Unix操作系統(tǒng)里不同,它要改你的時(shí)間,或許它認(rèn)為cp也是一種修改吧。 當(dāng)你加上-p以后就不會(huì)改時(shí)間了。
用慣Dos的人或許會(huì)對(duì)下面的一行命令大惑不解: cp file1 file2 file3 dir_dest 這條命令把file1,file2,file3三個(gè)文件一起復(fù)制到/dir_dest里去。
好了今天就講到這里,最后留一個(gè)思考題,請(qǐng)說明一下下面一行命令的作用,請(qǐng)不要用Dos 的思考方式。
以上,我們就完成了對(duì)Unix操作系統(tǒng)中的基礎(chǔ)知識(shí)的介紹。
【編輯推薦】

















