Linux_目录结构

1. 目录结构

  • Linux系统中存在若干目录,每一个目录都有其指定权限和特定功能,下图是其目录的导状树:
    在这里插入图片描述

2. 常见目录说明

  • 对于常用的目录进行作用讲解:
/bin存放常用的命令(即二进制可执行程序)
/etc存放系统配置文件
/home所有普通用户的家目录
/root管理员用户的家目录
/usr存放系统应用程序及文档
/proc虚拟文件系统目录,以进程为单位存储内存的映射
/dev存放设备文件
/mnt临时挂载点
/lib存放库文件
/boot系统内核及启动有关的文件
/tmp存放各种临时文件,是所有用户都可以访问的地点
/var存放系统运行中常改变的文件,如系统日志

3. 绝对路径与相对路径

  • 绝对路径:代表这个文件或者文件夹的绝对路径地址,就像Windows系统中对于某个文件的绝对路径一样,对于Linux系统常常用/来表示系统根目录,所以如果说在家目录下有个stu用户,他在其文件夹下面创建了一个a.cpp文件,这个时候如果想要用绝对路径来访问他的话,那么可以采用下面这条命令
vi /home/stu/a.cpp

上面的vi指的是vim编辑器,表示打开并且查看该文件

  • 相对路径:从当前位置开始到某个文件或者文件夹的相对路径,其通常采用下面几个符号表示不同的相对位置:
.代表当前位置
表示当前位置的上一层目录
  • 还是上面提到的那个例子,如果用户处于stu/mydir文件夹下,想要访问stu/a.cpp文件的话,可以采用下面这条命令来实现
vi ../a.cpp

4. 家目录的概念

  • Linux为所有普通用户都分配一个文件夹,该文件夹在home文件夹下,并且每一个系统用户使用一个文件夹,比如创建了一个用户stu1,那么系统会为他分配一个文件夹,在/home/stu1,如果创建了一个用户stu2,那么系统会为其分配一个文件夹/home/stu2,依次类推。
    在这里插入图片描述

由于Linux系统是一个多用户的系统,那么系统就为每一个用户都分配一个目录文件夹,并且为每一个用户分配一定的权限,用户只能在自己的家目录下创建文件、修改文件等,不能访问其他用户的家目录,更不能修改其他用户家目录中的文件,除非用户进入了root管理员模式才能操作。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值