- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四Lìnux输输入出管理
实验四、Linux输入输出管理
一实验目的
[root@localhost ~] # fdisk -1
窗口将显示类似下面的内容(根据硬件情况会有不同)
Disk /dev/sda:16 MBbytes
4 heads,16 sectors/track,495 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 494 15795+ 1 FAT12
————————————————————————————————
Disk /dev/sdb:131 MB,131072000 bytes
9 heads,32 sectors/track,888 cylinders
Units = cylinders of 288 * 512 = 147456 bytes
Device Boot Start End Blocks Id System
/dev/sdbl * 1 889 127983+ 6 FAT16
Partition 1 has different physical/logical endings:
phys=(1000,8,32) logical=(888,7,31)
(2)在/mnt目录下建立一个挂装USB存储器的目录
[root@localhost ~ ] # mkdir /mnt/usb
(3)运行装载设备命令,将USB设备挂装到/mnt/usb目录下
[root@localhost ~ ]# mount -t msdos /dev/sdbl /mnt/usb
(4)运行如下命令即可查看USB存储器中的文件信息
[root@localhost ~ ]# ls /mnt/usb
(5)运行如下命令即可卸载USB存储器:
[root@localhost ~ ]# umount /mnt/usb
重定向标准输出
(1)访问命令行。
(2)重定向标准输出,创建一个文件。
重定向标准输出命令的格式是:command file
当指定文件名file不存在的时候,将创建一个新文件;如果文件名存在,它将被覆盖
1)使用正确的命令核实当前所在目录位置;如果当前位置不在用户的主目录中,使用恰当的命令改变到主目录中。
2)如果希望把文件和目录列表截获,存储为用户主目录中的一个文件,这样可以追踪目录中有什么文件。选择恰当的命令,把目录/bin下的文件用长列表的格式输出重定向到dir.list的文件。
3)使用1s命令核实新文件dir.list存在。
4)使用命令,以一次一屏的方式,来查看刚才创建的文件dir.list的内容。
5)使用head命令截获dir.list文件的前10行,通过重定向,创建一个叫做dir.list-top10的新文件。使用more命令查看该文件的内容。
6)使用tail命令,截获dir.list文件的最后10行,通过重定向,创建一个叫做dir.list-taill0的新文件。使用more命令查看该文件的内容。
7)截获cal -y命令的输出,把它存到名为calendar的文件中,查看文件的内容,截获了什么?
请写出操作步骤及结果。
8)截获cal 2012命令的输出,把它存到名为calendar的文件中。查看文件的内容。其中有什么内容?观察calendar文件有什么变化?
(3)向现有的文件追加输出。
如果想向一个现有的文件追加(添加到末尾)文本而不是覆盖它,可以使用双右尖括号“”。当文件不存在的时候,这个操作会创建一个新文件,否则追加到已有文件末尾。
追加命令的格式是:command file
1)输入命令,显示“Happy Birthday!”一行字,使用重定向符号截获输出,把它存到叫做bdayme的文件中.
2)输入命令,显示“YOURNAME!”一行字,使用双重定向符号,把输出追加到bdayme文件中。查看bday4me文件的内容,其中有什么?
3)输入命令,显示你出生年月的日历 (如果在1991年的9月出生,输入Cal 9 1991),使用双重定向符号,把输出追加到bdayme文件中。
4)查看bdayme文件的内容。注意这三个命令的输出在bdayme文件中已经被组合起来了。
使用管道符号“|”
把一个命令的输出导入到另一个命令中。
1)使用管道元字符“|”,使1s –l /etc命令的输出成为more命令的输入。观察得到的结果
2)查看使用1s-l /etc | more命令列出来的文件,注意创建或修改的日期。如果想查看在同一个月被创建或修改的文件
原创力文档


文档评论(0)