实验二 嵌入式linux文件和目录管理实验

实验名称

实验二  嵌入式linux文件和目录管理实验

实验目的

1. 掌握linux文件和目录管理基本命令

2. 掌握linux命令重定向和管道操作

3. 熟悉Linux proc文件系统的目录结构

4. 掌握Linux shell程序的基本语法

实验平台

VMware Workstation Pro

实验任务

文件和目录管理基本命令

1、用book账号登录到终端,使用pwd命令查看当前目录

2、用ls命令查看“/”目录,了解Linux系统的目录结构

3、使用cat、more、head、tail等命令显示 /etc/passwd文件内容

4、用mkdir命令在"/home/book"目录下创建一个"test"目录

5、用cp命令将文件/etc/passwd复制到test目录下

6、用mv将复制过来的文件passwd重命令为password

7、用ln命令为文件password建立一个符号链接lpasswd

8、使用cat命令显示lpasswd文件内容

9、用rm命令删除"test"目录

实验内容

用book账号登录到终端,使用pwd命令查看当前目录

用ls命令查看“/”目录,了解Linux系统的目录结构

使用cat、more、head、tail等命令显示 /etc/passwd文件内容

cat

cat /etc/passwd

more

more /etc/passwd

head

head /etc/passwd

tail

tail  /etc/passwd

用mkdir命令在"/home/book"目录下创建一个"test"目录

用cp命令将文件/etc/passwd复制到test目录下

用mv将复制过来的文件passwd重命令为password

用ln命令为文件password建立一个符号链接lpasswd

使用cat命令显示lpasswd文件内容

cat lpasswd

用rm命令删除"test"目录

标准输入重定向、标准输出重定向、管道

ls   /proc

cat /proc/filesystems

ls  /proc/2134

ls  -l /proc/2134

cat /proc/2134/status

编写Shell程序,显示当前主机系统所使用操作系统的类型

编写shell程序,统计当前目录下所有普通文件的行数

小结

Linux文件与目录管理包括:在不同的目录间切换、创建与删除目录、创建与删除文件,还有查找文件、查看文件内容等

需要特别注意的是在所有目录下面都会存在的两个目录,分别是“.”与“..”,分别代表此层与上层目录的意思。

根目录中的上一层目录与根目录自己是同一个目录。

pwd:显示当前目录

pwd [-p]

参数:

-p 显示出当前的路径,而非使用链接(link)路径。

-p参数,可以让我们取得正确的目录名称,而不是链接文件的路径来显示的。

mkdir:新建一个新的目录

mkdir [-mp] 目录名称

参数:

-m:配置文件案的权限。直接设置,不需要看默认权限(umask)

-p:帮助你直接将所需要的目录(包含上层目录)递归创建起来。

mkdir –m 711 test2 新建权限为rwx—x—x的目录。

-p参数不建议使用:原因是如果打错字,则目录名称就会变得乱七八糟的。

rmdir:删除一个空的目录

rmdir [-p] 目录名称

参数:-p连同上层“空的“目录也一起删除。

复制、删除与移动:cp,rm,mv

复制文件,使用cp命令。不过cp这个命令的用途较多。除了单纯的复制之外,还可以创建连接文件(快捷方式),对比两文件的新旧而予以更新,以及复制整个目录等的功能。至于移动目录与文件,使用mv,这个命令也可以直接拿来作重命名的操作。至于删除,就是rm这个命令。

使用-l和-s都会创建所谓的连接文件,但是这两种连接文件却有不一样的情况。-l是硬链接,而-s是软链接。软链接是一种快捷方式。而硬链接与源文件的属性和权限完全一模一样。

  • 7
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

激稳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值