os操作系统实验指导解析.doc
文本预览下载声明
操作系统实验指导手册
目录
Linux上机预备知识 3
Linux系统常用命令 3
编辑器的使用 5
GNU C编译器的使用 6
实验中常用到的系统调用 7
实验要求: 9
实验单元1 进程管理 11
实验单元2 存储管理 12
实验单元3 文件系统 13
操作系统实验报告要求及样本 55
1 操作系统实验报告内容要求 55
2操作系统实验报告样本 55
一、Linux上机预备知识
内容
? Linux实验环境
? 系统调用
? 其他问题
1.Linux实验环境:
? 系统常用命令
? 编辑器
? 编译器
? 调试器
Linux系统常用命令
? 显示目录文件 ls
? 执行格式: ls [-atFlgR] [name] (name可为文件或目录名称)
例:
ls 显示出当前目录下的文件
ls -a 显示出包含隐藏文件的所有文件
ls -t 按照文件最后修改时间显示文件
ls -F 显示出当前目录下的文件及其类型
ls -l 显示目录下所有文件的许可权、拥有者、文件大 小、修改时间及名称
ls -lg 同上
ls -R 显示出该目录及其子目录下的文件
? 建新目录 mkdir
? 执行格式: mkdir directory-name
例:
mkdir dir1 新建一个名字为dir1的目录
? 删除目录 rmdir
? 执行格式: rmdir directory-name 或
rm directory-name
例:
rmdir dir1 删除目录dir1,但它必须是空目录, 否则无法删除
rm -r dir1 删除目录dir1及其下所有文件及子目 录
rm -rf dir1 不管是否空目录,统统删除,而且不 给出提示,使用时要小心
? 改变工作目录位置 cd
? 执行格式: cd [name]
例:
cd 改变目录位置至用户login时的working directory
cd dir1 改变目录位置,至dir1目录
cd ~user 改变目录位置,至用户的working directory
cd .. 改变目录位置,至当前目录的上层目录
cd ../user 改变目录位置,至上一级目录下的user目录
cd /dir-name1/dir-name2 改变目录位置,至绝对路径
cd - 回到进入当前目录前的上一个目录
? 显示当前所在目录 pwd
? 执行格式: pwd
Linux常用命令
删除文件 rm
执行格式: rm filename
例:
rm file 删除名字为file的文件
? 复制文件 cp
? 执行格式: cp [-r] source destination
例:
cp file1 file2 将file1复制成file2
cp file1 dir1 将file1复制到目录dir1
cp /tmp/file1 将file1复制到当前目录
cp /tmp/file1 file2 将file1 复制到当前目录名为 file2
cp –r dir1 dir2 (recursive copy)复制整个目录。
? 移动或更改文件、目录名称 mv
? 执行格式: mv source destination
例:
mv file1 file2 将文件file1,更名为file2
mv file1 dir1 将文件file1,移到目录dir1下
mv dir1 dir2 将目录dir1,更名为dir2
? 查看系统目前的进程 ps
? 执行格式: ps [-aux]
例:
ps 或ps -x
显示全部