在linux中的各个目录中存在着许多系统文件夹,那么他们到底代表什么含义呢?
因为默认是普通用户,而不是root用户,所以很多相关操作普通用户根本没有权限,
所以要用sudo来提高普通用户的权限。
sudo apt-get install tree #安装tree命令
要从根目录开始。用cd ..一层层返回根目录。
tree -L 1 #以树形目录的形式查看系统文件下的一级目录
├── bin #存放 常用的命令 普通用户也可以执行的命令 比如 ls cp
├── boot #系统启动文件 和 一些核心文件 都在这里
├── cdrom #光驱
├── dev #device 设备 这里存放 设备文件 比如硬盘 光驱 重点
├── etc # 好比手机里边的设置 系统的配置文件都在这里 重点
├── home #普通用户的家目录 重点
├── initrd.img -> boot/initrd.img-4.15.0-29-generic
#这两个 好比windows中的快捷方式
├── initrd.img.old -> boot/initrd.img-4.15.0-29-generic
├── lib # 系统的动态链接库 好比windows 中的 C:\Windows\System32
下面的 .dll文件 所有的应用程序依赖这些
├── lib64 # 64位操作系统的动态链接库
├── lost+found #这个目录系统自动生成 如果非法关机 这里边会存放 一些错误文件 记录错误
├── media #媒体 光驱里边的内容 会自动挂载到这里
├── mnt # mount #挂载 用户可以手动挂载到这个目录下 windows
#系统类型是NTFS Linux ext4 一般用来挂载文件系统类 型不同的文件 重点 常用
├── opt #大数据时代 hadoop Oracle 第三方软件 一般安装在这里 装X的软件
├── proc # 系统的相关信息 进程 状态信息都在这里
#好比是 windows任务管理器 这些信息在内存里
├── root # 管理员用户的家目录 重点
├── run # 进程文件一般存放到这里 次重点
├── sbin # 存放管理员用户的命令 比如 shutdown ifconfig
#有些普通用户 不具备权限 次重点
├── srv #相关服务信息
├── sys # 跟系统相关的信息 不要动
├── tmp #临时目录 常用
├── usr # 类似 C:\Program Files 软件都安装在这里 非常重要
* bin 应用程序的执行目录
* sbin 超级管理员的命令
* local 管理员安装应用程序的目录
├── var # 一般存放数据文件 日志文件 也就是 能变大的文件 重点
└── vmlinuz -> boot/vmlinuz-4.15.0-29-generic 也是个快捷方式
在linux中可以查看帮助命令
一般是有两种方式:
- 命令 –help
比如: cp –help
mkdir –help - man
回车 下一行
q 退出
空格 下一页