操作系统实验七Linux下的文件管理
操作系统实验七:Linux下的文件管理
一.实验目的
1.熟悉Linux 下常用的操作指令。
2.加深对文件,目录,文件系统等概念的理解。
3.掌握Linux 文件系统的目录结构。
4.掌握有关Linux 文件系统操作的常用命令。
5.了解有关文件安全方面的知识。
二.实验内容
1.使用pwd,cd,ls 等命令浏览文件系统。
2.使用cat,cp,mv,head,tail,rm等命令查看你的文件。
3.使用ln 命令进行文件的硬连接和符号连接。
4.使用find,grep 命令进行文件查找和模式匹配。
5.使用chmod 命令修改文件的权限。
三.实验步骤
进入虚拟机,并在此平台上练习文件管理有关命令.一般在[root @ localhost xxxx]$
提示符下键入有关命令。
1.浏览文件系统
〈1〉运行 pwd 命令,确定你当前的工作目录。
〈2〉利用以下命令显示当前工作目录的内容:(理解各字段意义。)
ls –l
〈3〉运行以下命令:(反馈信息中.代表本身目录,..代表其父目录;选项 a 可以显示隐藏
文件;选项 i 可以显示文件的 I 节点号)
ls –ai
〈4〉使用 mkdir 命令建立一个子目录 subdir,并用ls 查看当前目录。
〈5〉使用带-d 选项的 ls命令,你只能看到有关子目录的信息(.表示本身目录)。
Ls -d
〈6〉使用 cd 命令,将工作目录改到根目录(/)上。
①用相对路径将工作目录改到根目录。
Pwd 显示当前目录为 /home/mengqc
Cd .. 相对路径,返回上一级。 Pwd 反馈显示当前目录为 /home
Cd .. 相对路径,再返回上一级。 Pwd 反馈显示当前目录为 /
Cd /home/mengqc 恢复本身目录(也可以 cd↙ ).
Pwd 反馈显示当前目录
②用绝对路径将工作目录改到根目录。
Cd / 用绝对路径返回根目录,
Pwd 反馈显示当前目录为 /
〈7〉使用 ls 命令列出根目录的内容,再分别列出各子目录的内容,体会各目录作用及访问
权限。
Ls –l 列出根目录的内容
Ls –l /bin 列出/bin 目录的内容
Ls –l /dev 列出/dev 目录的内容(设备管理文件目录)
Ls –l /home 列出/home 目录的内容(一般用户文件目录)
Ls –l /root 列出/root 目录的内容(超级用户文件目录)
〈8〉使用 ls-l 命令列出/dev 的内容。
Ls –l /dev 列出/dev目录的内容,文件太多显示多屏,各行第一个字符为 b 的表示块
特别文件;各行第一个字符为 c 的表示字符特别文件。
〈9〉使用不带参数的命令 cd,然后用 pwd 命令确定你当前的工作目录是什麽。
Cd 返回当前用户本身目录。
Pwd
〈10〉使用命令 cd ../..,你将工作目录移到什麽地方?
Cd ../.. 返回上两级目录
Pwd 反馈 /
说明:cd .. 返回上一级目录;cd ../.. 返回上两级目录;cd ../../.. 返回上三级目录。
2.查看你的文件
〈1〉 利用 cd 命令,将工作目录改到你的主目录上。
Cd 返回当前用户本身目录。
Pwd
〈2〉 将工作目录改到你的子目录 subdir,然后运行命令:
cd subdir 将工作目录改到你的子目录 subdir
pwd
date > file1 将当前日期和时间存放到新建文件 file1中。
Ls –l 反馈信息中有新文件 file1。请注意并记下文件长度为:
〈3〉 使用 cat 命令查看 file1 文件的内容。
Cat file1 显示一行当前日期和时间的信息
〈4〉利用 man 命令显示date 命令的用法(说明文件):
man date 该文件内容显示多页,空格翻页,回车换行,末页标志为[END]键入Q返回$。
〈5〉将 date 命令的用法(说明文件内容)附加到文件 f