Linux服务器目录

  • 来源:
  • 更新日期:2018-04-26

摘要:一级目录 / 根目录 /root 系统管理员目录,拥有所有权限。 /bin 存放了常用的Linux工具,如:ls、vi。这个目录包含在path系统变量里,都是可执行的,普通用户都可以使用。比如输入ls系统默认会到/bin目录下找。 /etc

一级目录 /

根目录 /root

timg.jpg

系统管理员目录,拥有所有权限。 /bin

存放了常用的Linux工具,如:ls、vi。这个目录包含在path系统变量里,都是可执行的,普通用户都可以使用。比如输入ls系统默认会到/bin目录下找。 /etc

存放了系统配置相关的文件。比如安装Nginx后,Nginx的配置文件nginx.conf就在/etc/nginx/目录下。 /dev

存放了设备相关的文件。比如连接打印机,磁盘驱动,USB驱动等都放在/dev目录。 /home

存放了每个用户的设置文件和用户数据。每个用户都会有自己的用户目录,位置是/home/用户名。 /tmp

临时目录。有些数据或程序用过一次就不用了,可以放在这里。有些linux系统会定期对这个目录进行清理。 /usr

可以存放一些不适合放在/bin和/etc目录下工具,一般和系统关系不是很密切。比如:游戏,打印工具等。安装一个Linux发行版官方提供的软件包时,大多安装在这里。 /opt

存放那些可选的程序。安装在这个目录的程序,所有文件都在这个目录,不会影响系统其他设置。比如,安装新版Chrome浏览器,不想用了直接删除那个文件夹就可以了。 media

有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。 boot

Linux的内核以及引导系统程序所需要的文件目录。一般情况下,GRUB或LILO系统引导管理器也位于这个目录。 /lost+found

在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损 坏的文件系统。 有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。 /mnt

这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。有时我们可以把让系统开机自动挂载文件系统,把挂载点放在这里也是可以的。主要看/etc/fstab中怎 么定义了;比如光驱可以挂载到/mnt/cdrom 。 /proc

操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。 /sbin

大多是涉及系统管理的命令的存放。是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令。 /var

目录的内容是经常变动的,如/var/log是系统日志,/var/www是Apache根目录,/var/lib是库文件。


二级目录 /usr/local

一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中。 /usr/share

系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man帮助文件。 /usr/bin

存放大多的应用程序 /usr/sbin

存放超级用户的应用程序 /usr/local/bin

本地增加的命令,一般通过软连接添加。 /usr/local/lib

本地增加的库。 /etc/password

用户数据库,包含了用户名,真实姓名,用户起始目录,加密口令和其他用户信息。 /etc/group

包含各种用户组的信息和数据。 apt-get安装Nginx后目录 /etc/nginx

配置文件目录 /usr/sbin/nginx

启动文件目录 /var/log/nginx

日志存放目录 /usr/share/nginx/www

虚拟主机根目录