linux下几个比较重要的目录:
bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。
dev:该目录中主要存放的是外接设备,例如u盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似在windows下插入一个U盘,系统会给U盘分配一个盘符比如I盘,这样才能通过I来打开优盘,分配盘符是windows自动分配的)。linux不会默认分配盘符,他会直接将外部设备如U盘扔到dev中,需要我们自己来分配盘符,
比如:插入了新硬盘,分了新磁盘区sdb1。需要mount /dev/sdb1 ~/Share/ ,把新硬盘的区sdb1挂载到工作目录的~/Share/文件夹下其中~表示root目录下,之后访问这个~/Share/文件夹就相当于访问这个硬盘2的sdb1分区了。对/Share/的任何操作,都相当于对sdb1里文件的操作。
etc:该目录主要存储一些配置文件。
home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。
proc:process,表示进程,该目录中存储的是Linux运行时候的进程。
root:该目录是root用户自己的家目录。
sbin:全称super binary,该目录也是存储一些可以被执行的二进制文件,但是必须得有super权限的用户才能执行,比如shutdowm等命令。
tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。
usr:存放的是用户自己安装的软件。类似于windows下的program files。
var:存放的程序/系统的日志文件的目录。
mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下,也就是访问U盘或者硬盘就是访问mnt目录下的文件。