linux操作系统实验教程费翔林,实验一操作系统接口实验.doc
實驗一 操作系統交互式接口使用
(一)實驗環境:linux 用戶名和密碼:user
(二)實驗的目的:了解linux的各種操作命令的使用
(三)實驗要求
1、按照指導書完成各種命令的使用
2、寫實驗報告,要求在報告中回答問題
(四)實驗預備知識
操作系統提供給用戶提供兩種使用方式:命令操作和系統調用方式。命令操作方式是指以鼠標點擊、鍵盤輸入的方式使用操作系統。系統調用方式幫助用戶在程序中調用操作系統的程序模塊。
關于linux的背景知識請參看《linux操作系統實驗教程》(費翔林主編、高等教育出版社)第一章
(五)實驗內容
1、打開linux終端處理程序。
2、學會利用linux幫助功能
Linux可以用man命令獲取幫助,格式為:
man 命令名稱 或者 命令名稱 –help
特別:man man 可以學習man的幫助文檔
問題1:ls命令的功能以及各參數的含義?
3、常用命令
(1).顯示文件目錄命令ls(DOS下為DIR)?(2).改變當前目錄命令cd(DOS下為CD)
(3).建立子目錄mkdir(DOS下為MD或MKDIR)
(4).刪除子目錄命令rmdir(DOS下為RD)?
(5).刪除文件命令rm(DOS下為DEL或EARSE)?
(6.)文件改名命令mv(DOS下為REN或RENAME)
(7.)文件復制命令cp(DOS下為COPY)?
(8).顯示文件的內容cat(DOS下為TYPE)
(9)date
(10)who
(11)clear或者tput
(12)查看進程有關信息的命令ps
(13)設置文件權限
兩種方法:
Chmod {a,u,g,o} [+,-] {r,w,x} 文件名?a(all)所有者(user)、組成員(group)、其它(other)、r可讀、w可寫、x可執行。+表示添加該功能,-表示消除該功能。
Chmod nnn 文件名 其中nnn為8進制數,可用這個八進制數來設置權限,1表示有權限,0表示沒有,如100000000(把進制為400)表示user可讀寫,group和other不具有權限。
例如$ chmod u+x show表示將文件show設置為可以執行
問題2:要求利用以上命令建立一個自己的目錄,并在該目錄中建一個文本文件,其中的內容為一條命令,如ls
問題3:修改上一個文本的權限為可執行,然后執行它
4、重定向和管道
輸入輸出重定向
linux命令從標準輸入設備中讀取信息,將輸出信息送到標準輸出設備,通常計算機的標準輸入設備為鍵盤,標準輸出設備為顯示器。如果希望將輸入輸出定向到非標準設備,使用、>>實現輸出重定向
例如 ls>a表示將輸出結果定向到文件a,如果添加到文件a就用〉〉
問題4:將命令ls的幫助信息存入一個文件,再觀察這個文件的內容。
管道命令:
問題5:解釋命令ls|more的實現過程。
5、shell腳本的編寫
查看環境變量:$echo $shell
建立腳本:用編輯器編輯一個文件,假設名為show,其中內容為:
echo $0
echo $2
echo $4
echo $*
使用腳本前,要賦于它權限:
$ chmod u+x show
執行:
$ ./show a b c d e f g
問題6:寫出運行上述命令的結果。并解釋之
6了解本機的配置信息
Linux有個目錄/proc,要獲得系統的CPU信息cat /proc/cpuinfo
問題7查看/proc目錄,回答以下問題
(1)CPU的類型和型號
(2)所使用的linux內核版本
(3)從系統最后一次啟動以來經歷了多長時間?
(4)總共有多少CPU時間執行在用戶態、系統態、空閑態?
(5)配置了多少內存?當前有多少內存可用?
(6)從系統啟動以來已經創建了多少個進程?
(7)有多少個磁盤讀寫請求?
(8)內核已進行了多少次上下文切換?
以上問題可以通過查看一下目錄獲得
cat /proc/stat
cpu 432661 13295 86656 422145968 171474 233 5346
cpu0 123075 2462 23494 105543694 16586 0 4615
cpu1 111917 4124 23858 105503820 69697 123 371
cpu2 103164 3554 21530 105521167 64032 106 334
cpu3 94504 3153 17772 105577285 21158 4 24
intr 1065711094 1057275779 92 0 6 6 0 4 0 3527 0 0 0 70 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
總結
以上是生活随笔為你收集整理的linux操作系统实验教程费翔林,实验一操作系统接口实验.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 看老虎和狮子谁是兽中之王(国外学者详细论
- 下一篇: 题解-黑熊过河