1.tree命令
linux下目录结构跟一个倒过来的树一样的,最顶层就是根目录 /
tree这个命令就很形象
它够很方便的查看目录结构
使用"yum install tree -y"来安装
使用参数"-L"来控查看目录的深度,
如果不使用会打印目录下所有文件树
也可以使用重定向功能,将数据保存到文本中再查看
2.Linux目录结构
/ linux的根目录,这个目录下最好只存放目录,不要存放文件
/bin 目录是/user/bin目录的软链接是可执行二进制文件的目录
/sbin 目录是/usr/sbin目录的软链接/sbin下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统通常只有管理员才可以使用
/boot 目录里面放置了linux系统启动时需要用的文件,vimlinuz就是linux内核文件
grub是一个多重操作系统启动管理器,用来引导不同系统
linux启动时可以选择不同内核,可以看到开机时,能够选择的内核
/dev 目录下存放的是Linux系统的设备文件,在linux系统下一切皆文件,访问这些文件就相当于访问某个设备,比较常用的就是挂载镜像"mount /dev/cdrom /mnt"
/etc 系统配置文件存放的目录,之前安装的apache配置文件就在/etc/httpd/conf目录下
/home 系统默认的用户的家目录,新增用户账户时,用户会在/home/下生成家目录
我们之前创建了一个"testuser"
/lib 目录为/usr/lib的软链接,
/lib64 目录为/usr/lib64的软链接
包含许多被/bin/和/sbin/中的程序使用的库文件
/media 和 /mnt 目录多为挂载镜像使用的文件夹,两个空目录
/opt 主机额外安装软件所摆放的目录,默认是空的,一般安装软件的时候可以自己指定安装到此目录下
/proc 是一种虚拟文件系统,存储的是当前内核运行状态的一系列特殊文件,此目录中的数据都存在内存中,不占用磁盘空间.目录下的这些数字表示当前正在执行的程序pid号
/root root用户的家目录
/run 目录,程序或服务启动后,PID存放在该目录下,不要在此目录下存放文件,系统重启后目录下的文件会被清空
/srv 目录主要用来存储本机或本服务器提供的服务数据,如web,ftp,流媒体等
/sys Linux2.6内核中引入了sysfs文件系统.它被夹在在sys目录下,sysfs文件系统是一个类 似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。
/tmp 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下,目录下的文件关机后会被自动删除
/usr 应用程序存放目录,本地安装的程序一般在/usr/local下
/var 放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log
本文暂时没有评论,来添加一个吧(●'◡'●)