第十章实践——系统级I/O代码运行

第十章实践——系统级I/O代码运行

实验代码清单如下:

 第十章实践——系统级I/O代码运行_第1张图片

1. cp1——复制一个文件到另一个文件中(两个已经存在的文件)

复制前:

 第十章实践——系统级I/O代码运行_第2张图片

第十章实践——系统级I/O代码运行_第3张图片

执行后结果

 第十章实践——系统级I/O代码运行_第4张图片

2. setecho、echostate——改变、显示输入指令是否可见

setecho——仅在输入y开头的字符串可见

echostate ——echo is on 可见

echo is off 不可见

 第十章实践——系统级I/O代码运行_第5张图片

3. fileinfo、filesize——显示文件有关信息

fileinfo——前者显示文件信息

 第十章实践——系统级I/O代码运行_第6张图片

filesize——后者计算文件大小(bety位)

 第十章实践——系统级I/O代码运行_第7张图片

4. ls1、2——显示当前目录下的文件信息

ls1——显示当前目录下文件名称(每行一个)

 第十章实践——系统级I/O代码运行_第8张图片

ls2——(相当于正版的ls –l)列出每个文件的详细信息

第十章实践——系统级I/O代码运行_第9张图片

5. spwd——显示当前路径(和pwd相同)

第十章实践——系统级I/O代码运行_第10张图片

6. testioctl——获得终端窗口大小

 第十章实践——系统级I/O代码运行_第11张图片

7. who1、2——显示用户信息

who1——显示所有在utmp上的用户信息(未过滤掉用户名为空的记录)

 第十章实践——系统级I/O代码运行_第12张图片

who2——显示当前登录的用户的信息(效果相当于正版的who)

 第十章实践——系统级I/O代码运行_第13张图片

你可能感兴趣的:(第十章实践——系统级I/O代码运行)