linux目录和文件管理
实验目的:
1. 掌握linux的文件和目录管理的常用命令pwd,ls,cd,mkdir,rmdir,cp,mv,rm,touch等。
- Pwd:显示用户当前工作目录路径
- Ls /var:显示目录/var下文件和子目录的简单信息(列出所有的子目录和文件信息)
- Cd /etc:更改用户的工作目录
- Mkdir:可以在linux系统中创建目录
- Mv:文件名、移动文件和目录路径
- Cp可以复制文件和目录大全哦其他目录
- Rm:可以删除系统中的文件或目录
- Touch:可以创建文件以及更改文件时间
2. 体会并掌握linux中相对路径和绝对路径的区别。
Linux下的绝对路径和相对路径可以这样理解:对于linux是以目录来组织的。最上层的是根目录(/),如果一路径是从根目录(/)开始,则这是绝对路径,比如(/usr,/usr/local)而相对路径则是相对于当前目录。书写时直接输入对应的目录即可表示(/usr,usr/local)举例说明:如果当前目录在/usr,local则表示的绝对路径为/usr/loca
实验内容及步骤
-
课本第4章57页,58页命令示例在终端的执行情况截图
-
课本第4章例4.1,4.2一直到例4.26命令在终端的执行情况截图
-
自己试着运用这些命令创建自定义的目录,文件,以及复制,移动目录文件,并给出图
-
体会绝对路径与相对路径的不同。
相对路径是相对于程序当前所在的目录,当前目录随着程序的执行不断地发生变化。但是,绝对路径是相对于根路径/的,根路径是恒定不变的。作为一个工科生,对标准性和灵活性的关系应该比较清楚。
绝对路径虽然有失灵活,但是比较安全,你不必在意当前所处的目录,定位任何文件或者目录都从根路径开始。
相对路径虽然灵活,但是不大安全,很可能遗漏了或者混淆了当前所处目录,造成出错。
因此,平时个人随意地操作,可以使用相对路径,但是软件安装目录必须保证正确,绝对路径是唯一的明智选择。
- 试着举个例子,说明绝对路径与相对路径的不同用法。
如果你现在在peng目录下:
[root@localhost peng]# pwd
/lives/human/man/peng
你想从当前peng目录跳转到bo目录下,你怎么做?
如果采用绝对路径:
[root@localhost peng]# cd /lives/human/man/bo/
[root@localhost bo]#
如果采用相对路径:
[root@localhost peng]# cd …/bo/
[root@localhost bo]#
实验时间:2019年9月23
作者:一叶知秋