日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

增補版 SCO UNIX快速入門( 二 )


然后再用pwd命令查看當前工作目錄
pwd
/usr/pear注:cd是change directory的縮寫三、管理文件
1、查看文件內容:cat filename 比如:目錄/apple下有一個文件love,內容為“I love you all my heart! ”
#cat /apple/love
或者:
#cd /apple
#cat love
注:也可cat –v filename(不知道文件屬于何類型),
cat filename |pg(分屏閱讀) 。
由于cat命令原本是用于文件聯結的,因此,它只適用于查看不足一屏(一般為24行)的文件 。如果文件超過了一屏,就需要用more命令 。
比如:
more file1
按空格鍵顯示下一屏,按回車鍵顯示下一行 。注:cat是concatenate 的縮寫
more據臺灣一位教授的解釋,就是“再看一頁再看一頁”的意思 。在Linux里有一個less命令,也是分屏顯示的,但是能前后翻頁 。cat主要作用是文件的聯接,比如,把file1 file2連接起來,成為file3
cat file1 file2 >file3
其中的 > 稱為改向輸出符,如果是把file1連接到file2有末尾,則:
cat file1 >> file2cat命令除了顯示和連接文件以外,還有一個常用的功能,就是建立非常小的文本文件,語法格式為: cat > filename
例如:編輯一個小的shell小程序dl,用來打印一個文件agent008,cat > dl
lp agent008
然后按 d結束 。
查看文件的頭部:head filename
查看文件的尾部: tail filename
2、復制文件:cp filename copyname(filename前面可以加路徑)或者:
cp filename … pathname
比如:將目錄/apple下的文件love復制到目錄/pear 下
#cp /apple/love /pear 假如多個文件:
#cp /apple/love1 love2 love3 /pear注:cp由copy縮寫而成 。3、文件的移動和重命名:
文件的移動:mv sourse_file target_directory
比如,將/apple目錄下的文件love移動到目錄/pear下,
# mv /apple/love /pear

文件的重命名:
在unix里,文件的重命名就是把文件從原文件名(old_filename)下移動到新文件名(new_filename)下:
# mv old_filename new_filename
比如:將目錄/apple下的文件love改名為happy,
# mv /apple/love /apple/happy
或者:
# cd /apple
# mv love happy注:mv由move縮寫而來4、刪除文件:rm filename(一定要小心使用呀,unix由于早期只是專業(yè)人員使用,提倡嚴謹的工作作風,所以在執(zhí)行命令時往往不要求確認,如果執(zhí)行成功,就給出結果,執(zhí)行不成功,才給出出錯信息,所以,對你不熟悉的命令千萬不要像Windows一樣去試,因為指令一旦發(fā)出,unix就會不折不扣地執(zhí)行,沒有像windows那樣“悔棋”的機會 。)
為了防止誤刪除文件,良好的習慣是加上-i選取項 。
比如,rm -i file1
系統(tǒng)會要求你確認是不是真的要刪除,待你確認后再刪除 。注:rm由remove縮寫而來5、在文件中查找指定的字符串:grep options text filenames
這個命令好比用word打開一篇文件后,查找某一字符串 。不同的是,在unix中,用grep命令,不用打開文件 。比如,
# grep root /etc/passwd
就可以顯示出root用戶的有關信息 。
再比如,加上管道,可以一次查出某一終端的所有進程號 。
# ps –e|grep tty03
就可以查出終端tty03的所有進程號 。當然,查出進程號的目的一般是為了kill它們 。那么怎么一次實現呢?這就需要用到awk命令了 。
比如,要kill tty03的所有進程,可以用命令
# kill –9 ‵ps –e|grep tty03|awk ‘{print $1}"‵
注意,ps前面和最后的的那個符號,是倒引號,在數字“1”的左邊 。查找文件: find path_list expression
其中,path_list是查找的目錄列表,可以是一個目錄,也可以是多個目錄 。如果是多個目錄之間,要以空格符分開 。如果從當前目錄開始查找,可以用“.”號表示,如果是從根目錄開始查找,就要使用“/”來表示 。

推薦閱讀