一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

基本linux命令...

 思奇劍 2006-10-12
Linux是自己的,windows是人家的!
這是我的老師經(jīng)常說的!!
以下是我的老師寫的一些Linux基本命令,希望大家一起交流一下,一起提高!




現(xiàn)在請輸入你的用戶名和密碼,當(dāng)然,我們輸入root,這樣獲得一切管理權(quán)限! 

你一定非常希望立刻看到那些非常漂亮的圖形界面,但是也許我要讓你失望了。我建議在沒有使用圖形界面以前,首先熟練的掌握基本的Linux命令,這樣才是一個(gè)真正的Linuxer。從哪里開始呢? 

1. ls 列出文件和目錄的命令 (list)

你一定很想知道你的電腦里面有哪些東西,現(xiàn)在執(zhí)行命令ls,啊,怎么什么都沒有?當(dāng)然啦,這是你第一次登錄到這個(gè)系統(tǒng),你的默認(rèn)位置是你的個(gè)人目錄,而不是系統(tǒng)根目錄。你還沒有在這個(gè)目錄里面存放任何的個(gè)人文件,當(dāng)然什么都沒有啦。如果你是用root用戶登錄的話,你的個(gè)人目錄就是/root目錄;如果你是用普通用戶登錄,比如叫做kris,那么kris的個(gè)人目錄是/kris。前面的/是什么意思呢?就是“根”的意思,就是最前面的那個(gè)目錄,在根目錄下面建立有很多的子目錄,我們在第一章已經(jīng)討論過了。 

ls命令有很多的選項(xiàng),常用的是: 

-A 或a 選項(xiàng)用來列出所有的文件,包括那些隱藏的文件。為什么我們要隱藏文件呢?道理和你為什么要把情書藏起來不讓爸媽發(fā)現(xiàn)是一樣的。就是為了保密啊?,F(xiàn)在執(zhí)行l(wèi)s -A看看?是不是有一個(gè)隱藏文件“.bashrc”被顯示出來啦?聰明的你一定奇怪的發(fā)現(xiàn)這個(gè)文件名前面有一個(gè)點(diǎn),對!記住,只要文件名前面第一個(gè)字符是一個(gè)“.”,這個(gè)文件就是隱藏文件。一個(gè)目錄名前面的第一個(gè)字符如果是“.”這個(gè)目錄就是隱藏目錄。 
-l 這個(gè)選項(xiàng)用來顯示一個(gè)列表,包含了這個(gè)目錄下面所有的文件的絕大部分屬性的列表。你可以每個(gè)文件的大小,所有者,你的權(quán)限還有修改日期等等。 
-R R的意思就是recursive遞歸,明顯這個(gè)選項(xiàng)讓系統(tǒng)顯示出這個(gè)目錄下面的所有文件以外,還要顯示出所有子目錄下面的文件。也就是把我們那一大堆水果全部抖出來。 
--color 這個(gè)選項(xiàng)特別有用,我估計(jì)大家的顯示器都是彩顯吧,什么?你的顯示器還是黑白的?天哪!既然是彩顯,那么我們可以讓ls命令用不同的眼色代表不同的文件類型。比如可執(zhí)行文件用綠色,普通文件是白色,目錄是藍(lán)色。也許你會問,目錄也是文件嗎?對的,在Linux里面一切都是文件,所有的硬件設(shè)備都用一個(gè)文件來代替,比如你的軟驅(qū),就是用/dev/fd0來代替的。目錄也是一個(gè)文件。 
--help 這個(gè)選項(xiàng)幾乎是每一個(gè)Linux命令都有的,用來顯示出該命令的幫助信息。 

2. cd 和 mkdir 以及 rmdir,rm 改變當(dāng)然所在目錄,建立新目錄以及刪除目錄命令 

趁熱打鐵的,剛才說了目錄,我們每一次登錄都有一個(gè)默認(rèn)目錄就是我們的個(gè)人用戶目錄。我們怎么才能到其他的目錄去呢?cd就是用來改變當(dāng)前所在的目錄的。前面我們說過,“/”代表根目錄,那么執(zhí)行cd /就可以進(jìn)入根目錄。不試一下嗎? 
讓我們看看根目錄下面有哪些文件和子目錄吧,執(zhí)行l(wèi)s,我們發(fā)現(xiàn),根目錄下面有一個(gè)目錄名子特別變態(tài),叫做usr,進(jìn)去看看,cd usr,看看這里面有什么?你會發(fā)現(xiàn)一個(gè)更psycho(變態(tài))的目錄叫做src,進(jìn)入src目錄看看?沒什么好玩的。那么我們現(xiàn)在回到剛才的usr目錄,怎么做?是不是cd usr?執(zhí)行試一下,好像不行,系統(tǒng)報(bào)告出錯(cuò) cd: usr: No such file or directory。這是怎么搞的?問題在于我們現(xiàn)在所在的目錄是/usr/src下,我們執(zhí)行cd usr的意思是進(jìn)入/usr/src/usr目錄而不是/usr目錄。正確的方法是cd /usr。 
就好比你在中華美食的籮筐里面看到一個(gè)四川的籮筐,里面有一個(gè)成都的小籮筐,現(xiàn)在你進(jìn)入以后發(fā)現(xiàn)成都的小籮筐里面有一種叫做“麻辣燙”的很辣的食品。你大飽口福以后想要吃一些甜點(diǎn),于是準(zhǔn)備去福州。你能站在成都的籮筐里面去福州嗎?當(dāng)然不行,福州并不在成都的籮筐里面啊,你應(yīng)該進(jìn)入“/中華美食/福州”而不是“/中華美食/四川/成都/福州”對不對? 
好的,一個(gè)問題出現(xiàn)了,難道我每一次進(jìn)入一個(gè)目錄,都要用/usr/src...這么復(fù)雜的方式來表示嗎?不一定。我們用“..”的方式來表示上一層目錄。如果你現(xiàn)在在/usr/src目錄下,進(jìn)入/usr目錄有兩種辦法:cd /usr和cd ..他們是一樣的。 

怎樣才能知道我現(xiàn)在在哪個(gè)目錄?用命令pwd,這個(gè)命令沒有什么好說的,執(zhí)行一次就知道了。 

現(xiàn)在我想在我自己的個(gè)人目錄里面建立一個(gè)目錄叫做LoveLetter。我應(yīng)該首先回到我自己的目錄,這里有一個(gè)簡單的方法,就是直接運(yùn)行cd不帶任何參數(shù),這樣就可以回到自己的目錄,當(dāng)然也可以cd /root或者cd /home/kris,看你是用什么用戶登錄的。 
進(jìn)入我自己的目錄以后,建立新目錄的命令是 
mkdir 新目錄名 
我執(zhí)行 mkdir LoveLetter 就可以建立一個(gè)新的叫做LoveLetter的目錄。進(jìn)入這個(gè)目錄看看?什么都沒有。不著急,慢慢來。我都不著急你急什么? 
突然我想起這臺電腦我的爸媽也要使用,他們看到我的情書目錄怎么辦?你忘了剛才我說的可以用加一個(gè)點(diǎn)“.”在前面的方法來隱藏目錄和文件的?我們可以改變這個(gè)目錄的名字,但是這個(gè)命令我準(zhǔn)備等會兒講,現(xiàn)在我們用一個(gè)很無聊的辦法來完成這個(gè)要求。這個(gè)辦法就是刪掉剛才建立的oveLetter目錄在新建一個(gè).LoveLetter目錄,之所以說這個(gè)辦法很無聊,是因?yàn)槲覀儸F(xiàn)在是在做實(shí)驗(yàn),如果來真的,你原意刪掉你的情書嗎?是不是另有新歡啦?哈哈。 

刪除目錄的命令其實(shí)也可以刪除文件,就是rm。 
rm 待刪除的文件名/目錄名 
我記得Redhat會提示你是不是真的要?jiǎng)h除。按y就是確定,按n就是取消。如果Redhat沒有提示你,那么等會請根據(jù)我說的方法修改一下系統(tǒng)讓它提示咱們。免得以后心痛。刪除一個(gè)文件很簡單。麻煩的是刪除一個(gè)目錄,如果一個(gè)目錄里面已經(jīng)有文件,rm是不讓直接刪除的,你必需先把目錄里面的所有文件刪除,再刪除目錄。但是有一個(gè)參數(shù)可以改變一下,就是 -rf ,這個(gè)參數(shù)有一定的危險(xiǎn)性,因?yàn)榧词瓜到y(tǒng)本來要提醒一下是不是真的刪除目錄,加上這個(gè)參數(shù)也不會有提示了。執(zhí)行rm 目錄 -rf會在一眨眼的時(shí)間里面讓你的資料下課! 
那么我現(xiàn)在就刪除LoveLetter目錄了:rm LoveLetter -rf 
建立一個(gè)新的目錄mkdir .LoveLetter 
現(xiàn)在ls看看,是不是看不到LoveLetter目錄了?但是ls -A還是能看到的。所以這種隱藏方式只能偏偏自己,真正讓你的文件安全的方式還是以后再講吧。 

3. mv 改變文件名和目錄名的命令 move
   cp 復(fù)制文件和目錄命令   copy
man 命令使用方法參考工具 

mv 老文件名 新文件名 
mv 老目錄名 新目錄名 
就可以改變文件或者目錄的名字。 
我現(xiàn)在想要把剛才的這個(gè)目錄.LoveLetter改名回去,因?yàn)檫@種無聊的隱藏方式很變態(tài),我們有更高級的方法來做這樣一件事情:就是不要告訴爸媽你的密碼!??! 
mv .LoveLetter LoveLetter 

cp命令用來把一個(gè)文件復(fù)制成為一個(gè)新的文件, 

cp 老文件名 新文件名 

這個(gè)老文件明和新文件名如果在同一個(gè)目錄下面,那么當(dāng)然需要名字不一樣,很簡單的道理,如果文件名一樣何必建立兩個(gè)文件?如果新老文件在不同的目錄,我們就可以讓它們有相同的名子。下面的例子說明了這一點(diǎn): 

cp LoveLetter LoveLetter_yesterday 新的文件LoveLetter_yesterday和舊的LoveLetter在同一個(gè)目錄,所以名子不一樣。 
cp LoveLetter /home/LoveLetter 新的文件在/home目錄下面,但是舊的文件LoveLetter在某一個(gè)用戶的個(gè)人目錄下面,當(dāng)然兩者名子可以相同。 

cp命令也可以復(fù)制整個(gè)目錄,但是現(xiàn)在我們暫時(shí)不講這么復(fù)雜。其實(shí)cp還有rm以及l(fā)s這些命令不僅是整個(gè)Linux的基本命令,更包含了非常多的功能。如果大家有興趣,可以使用man 

man 命令名字 

比如man ls,這樣就可以看到所有l(wèi)s命令和參數(shù)的詳悉解釋,尤其是一部分常用的命令的man幫助已經(jīng)由志愿者翻譯了,大家看起來更容易。 

一點(diǎn)幽默 

好了,說了好多東西了,我想休息一下,給大家說一個(gè)有趣的事情,我們說了好多命令和目錄的名子,你們是不是覺得有點(diǎn)奇怪。說實(shí)在話,我第一次看到usr這個(gè)目錄時(shí)也不知道是什么意思,后來才發(fā)現(xiàn)以下對應(yīng)關(guān)系: 
usr -> user 
ls -> list 
mkdir -> make dir 
rm -> remove 
src -> source 
mv -> move 
cp -> copy 
… 
是不是很有趣,在UNIX世界,包括Linux世界,人們的想象力就是這么無敵!簡寫居然能簡寫成這樣子。大家一般的想法是取一個(gè)單詞的前三個(gè)或者前四個(gè)字母作為簡寫,可是UNIX的牛人就是喜歡把move簡寫成為mv,真不知道他們怎么想的。大家一起捉摸吧 


4. nano 和 vi編輯文件的命令 和 cat 以及 more,less顯示文本文件 head,tail顯示頭,尾

nano是一個(gè)小巧自由,并且友好的編輯器,我認(rèn)為nano更適合初學(xué)Linux的朋友使用。我們現(xiàn)在只學(xué)習(xí)怎樣編輯一個(gè)文件以及怎樣保存。 

nano 文件名 

如果你寫的文件名已經(jīng)存在,那么就打開并且編輯,否則就建立一個(gè)新的文件。編輯的方法還用說嗎?呵呵,當(dāng)你想要退出的時(shí)候,按ctrl+x,nano會問你是不是保存編輯的文件。按Y就是保存,按N就不保存。 

nano最大好處在于用戶可以不用記憶太多的操作鍵,大部分常用的功能的操作方法都在屏幕下放列出了。新手需要注意的是“^X”就是按住ctrl鍵不放再按X的意思。 

下面簡單的介紹vi。vi是一個(gè)非常強(qiáng)大的編輯軟件。它太龐大了,足夠?qū)懸槐緯鴮iT來講解。我們這里從使用的角度出發(fā),講一下vi的用法。 
vi有兩種模式,一種是命令模式,一種是編輯模式。進(jìn)入vi以后,默認(rèn)處于命令模式。 

現(xiàn)在我們執(zhí)行vi LoveLetter。進(jìn)入以后,按一下鍵盤上的Insert功能鍵或者i鍵可以進(jìn)入編輯狀態(tài),可以插入字符,再按一下Insert變成復(fù)蓋模式,這兩種模式的區(qū)別很容易體現(xiàn),大家嘗試一下就可以了。上下左右四個(gè)方向鍵可以移動光標(biāo)?;镜木庉嬅詈蚖indows里面沒有區(qū)別。是不是很容易呢?當(dāng)你把需要的內(nèi)容輸入完成以后,我們要保存,這時(shí)候按一下ESC鍵從編輯模式回到命令模式,首先輸入一個(gè)冒號“:”,也就是按住SHIFT鍵不放再按分號“;”這樣首先輸入一個(gè)“:”,然后,輸入w,回車,就可以保存我們編輯的內(nèi)容到LoveLetter文件?,F(xiàn)在我們按一下Insert就可以繼續(xù)編輯。再按ESC,輸入“:”,再按w又可以保存??墒乾F(xiàn)在我們不需要保存,我們想要不保存就退出,怎么做呢?當(dāng)我們輸入w的時(shí)候是write的意思,保存,那么我們輸入q就是quit退出的意思。好,輸入q,回車,vi提示我們剛才進(jìn)行的修改還沒有保存,所以記住!一旦需要放棄我們的修改,不能直接用q命令退出,而需要用“q!”命令。輸入q!,好了,退出了。 
我們想看看我們剛才編輯的LoveLetter是不是真的保存好了,再vi LoveLetter,ok,看到了吧?現(xiàn)在我們想要直接退出,就可以只輸入“:q”就可以了,不用輸入那個(gè)“!”因?yàn)槲覀儧]有修改文件內(nèi)容。如果我們修改一下這篇文章,我們在退出的時(shí)候可以輸入“ESC : wq”就可以了。不需要把w和q分成兩次輸入。 

vi的最最基本用法說到這里差不多了,要是你還想多了解一些vi的知識,在進(jìn)入vi以后直接按F1就可以了,有詳悉的幫助和教學(xué)。 

其實(shí)剛才我們想要看一下編輯的LoveLetter是不是保存好了,不用再vi進(jìn)去的,只需要用命令 

cat LoveLetter 

就可以了。cat就是用來顯示文本文件內(nèi)容的命令。如果我們的文本文件很長,一個(gè)屏幕顯示不完,cat是不會自動分頁的。我們可以換用命令 

more LoveLetter 

more命令顯示文本文件時(shí),如果內(nèi)容過多,會自動的在每一頁結(jié)束時(shí)暫停下來,等到用戶按一下空格鍵再繼續(xù)。 

5. 最重要的命令:halt reboot 關(guān)機(jī)和重新啟動命令 

在Linux里面,不能夠直接用電源按鈕關(guān)機(jī),也不能直接用reset按鈕重新啟動,這對系統(tǒng),尤其是硬盤有比較大的影響。關(guān)機(jī)命令是halt,重啟動命令是reboot。其實(shí)還有shutdown命令完成類似功能,需要的話,請用今天學(xué)會的man命令學(xué)習(xí)使用。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    黄色激情视频中文字幕| 又大又长又粗又黄国产| 日韩免费成人福利在线| 国产精品欧美激情在线观看| 国产精品福利一二三区| 丝袜诱惑一区二区三区| 欧美精品日韩精品一区| 在线免费视频你懂的观看| 日韩aa一区二区三区| 九九热这里有精品20| 日韩色婷婷综合在线观看| 性欧美唯美尤物另类视频 | 日韩欧美好看的剧情片免费| 欧美自拍系列精品在线| 亚洲品质一区二区三区| 99少妇偷拍视频在线| 婷婷亚洲综合五月天麻豆 | 日系韩系还是欧美久久| 男女午夜福利院在线观看| 国产精品午夜性色视频| 国产老熟女乱子人伦视频| 欧美精品在线播放一区二区| 妻子的新妈妈中文字幕| 国产亚州欧美一区二区| 黄色片一区二区在线观看| 国产又猛又大又长又粗| 久热99中文字幕视频在线| 日韩精品在线观看完整版| 色综合久久中文综合网| 亚洲国产成人一区二区在线观看 | 成人午夜激情免费在线| 国产美女精品人人做人人爽 | 久久99国产精品果冻传媒| 中文字幕中文字幕在线十八区| 国产香蕉国产精品偷在线观看| 日本精品中文字幕在线视频| 午夜亚洲少妇福利诱惑| 麻豆蜜桃星空传媒在线观看 | 91亚洲熟女少妇在线观看| 加勒比系列一区二区在线观看| 蜜桃av人妻精品一区二区三区|