好了,說了好多東西了,我想休息一下,給大家說一個有趣的事情,我們說了好多命令和目錄的名子,你們是不是覺得有點奇怪。說實在話,我第一次看到usr這個目錄時也不知道是什麼意思,後來才發現以下對應關系:
usr -> user
ls -> list
mkdir -> make dir
rm -> remove
src -> source
mv -> move
cp -> copy
…
是不是很有趣,在UNIX世界,包括linux世界,人們的想象力就是這麼無敵!簡寫居然能簡寫成這樣子。大家一般的想法是取一個單詞的前三個或者前四個字母作為簡寫,可是UNIX的牛人就是喜歡把move簡寫成為mv,真不知道他們怎麼想的。大家一起捉摸吧
cat >> friends << "EOF"
> a
> b
> c
> EOF
運行第一行以後,意思就是把我們接下來的輸入內容保存到friends文件裡面,當我們輸入“EOF”的時候結束。“<<”的意思就是向前面的命令傳送一個數據。
中間我象征性的輸入了a b c三行,每一行前面的“>”是系統自動產生的提示符號。第四行輸入“EOF”系統就保存剛才輸入的a b c三行到一個叫做friends的文件裡面去。
現在我們cat friends看看是不是剛才的輸入成功的保存了。怎麼樣,同樣的命令,使用不同的管道符號,即可以顯示文件內容,也可以用來創建文件,這就是管道符號的強大
3. linux使用技巧(沒有整理完成,有待大家的幫助)
linux中有太多的使用技巧,這裡慢慢的總結:
4. 基本命令總結
1) ls
ls --color=never *.txt > report 不顯示文字顏色,將所有txt文件記錄到report文件中
2) cd
cd ../ 到上一級目錄
cd ../.. 到上二級目錄
cd ~ 進入用戶的個人目錄,root用戶就是/root目錄,kris用戶就是/home/kris目錄