文件和目录(了解)

方针
了解 Linux 文件目录的结构

  1. 用户操作体系和多用户操作体系(科普)
    用户操作体系:指一台计算机在同一时间 只能由一个用户 运用,一个用户单独享受体系的悉数硬件和软件资源
    Windows XP 之前的版别都是单用户操作体系
    多用户操作体系:指一台计算机在同一时间能够由 多个用户 运用,多个用户一同享用体系的悉数硬件和软件资源
    Unix 和 Linux 的规划初衷便是多用户操作体系

  2. Windows和 Linux文件体系差异
    2.1 Windows下的文件体系
    在 Windows 下,翻开 “计算机”,咱们正真看到的是一个个的驱动器盘符:
    文件和目录(了解)
    每个驱动器都有自己的根目录结构,这样形成了多个树并排的现象,如图所示:
    文件和目录(了解)
    2.2 Linux下的文件体系
    在 Linux 下,咱们是看不到这些驱动器盘符,咱们正真看到的是文件夹(目录):

Linux 没有盘符这个概念,只需一个根目录 / ,悉数文件都在它下面
2.3 用户目录
坐落 /home/user ,称之为用户作业目录或家目录,标明方法:
/home/user
~
2.4 Linux首要目录速查表
/:根目录,一般根目录下只寄存目录,在 linux 下有且只需一个根目录,悉数的东西都是从这儿开始当在终端里输入 /home ,其实是在奉告电脑,先从 / (根目录)开始,再进入到 home 目录
/bin、/usr/bin:可实施二进制文件的目录,如常用的指令 ls、tar、mv、cat 等
/boot:放置 linux 体系主张时用到的一些文件,如 linux 的内核文件: /boot/vmlinuz ,体系引导管理器: /boot/grub
/dev:寄存linux体系下的设备文件,拜访该目录下某个文件,相当于拜访某个设备,常用的是挂载光驱 mount
/dev/cdrom /mnt

/etc:体系配置文件寄存的目录,不主张在此目录下寄存可实施文件,重要的配置文件有
/etc/inittab
/etc/fstab
/etc/init.d
/etc/X11
/etc/sysconfig
/etc/xinetd.d
/home:体系默许的用户家目录,新增用户账号时,用户的家目录都寄存在此目录下
~ 标明当时用户的家目录
~edu 标明用户 edu 的家目录
/lib、/usr/lib、/usr/local/lib:体系运用的函数库的目录,程序在实施过程中,需求调用一些额定的参数时需求函数库的协助
/lost+fount:体系异常发生错误时,会将一些丢掉的片段放置于此目录下
/mnt: /media:光盘默许挂载点,一般光盘挂载于 /mnt/cdrom 下,也不一定,能够再一次做出合理的挑选恣意方位进行挂载
/opt:给主机额定设备软件所摆放的目录
/proc:此目录的数据都在内存中,如体系中心,外部设备,网络状况,因为数据都寄存于内存中,所以不占 用磁盘空间,较为重要的文件有:/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/* 等
/root:体系管理员root的家目录
/sbin、/usr/sbin、/usr/local/sbin:放置体系管理员运用的可实施指令,如 fdisk、shutdown、mount 等。与
/bin 不同的是,这几个目录是给体系管理员 root 运用的指令,一般用户只能"检查"而不能设置和运用
/tmp:一般用户或正在实施的程序暂时寄存文件的目录,任何人都能够拜访,重要数据不行放置在此目录下
/srv:服务主张之后需求拜访的数据目录,如 www 服务需求拜访的网页数据寄存在 /srv/www 内
/usr:应用程序寄存目录
/usr/bin:寄存应用程序
/usr/share:寄存同享数据
/usr/lib:寄存不能直接作业的,却是许多程序作业所必需的一些函数库文件
/usr/local:寄存软件升级包
/usr/share/doc:体系阐明文件寄存目录
file:///C:UsersADMINI~1AppDataLocalTempksohtml7612wps219.png/usr/share/man:程序阐明文件寄存目录
/var:放置体系实施过程中常常改动的文件
/var/log:随时更改的日志文件
/var/spool/mail:邮件寄存的目录
/var/run:程序或服务主张后,其 PID 寄存在该目录下