Linux 基本命令 - 目录结构
Windows将硬盘分成多个分区, 那么就相当于多个根.
Linux中的多个分区的情况下, 只有一个root, 其他的分区(挂载)映射目录到root之下. 访问目录根, 就用一个斜杠就可以了(/).
Windows中软盘: A:\
Linux中: /mnt/floppy/
Linux的bin目录, 存放的都些命令, 也就是可执行文件.
sbin目录, (super's bin), 存放的是超级用户的可执行文件.Linux中有两种用户,第一种是普通用户,第二种是超级用户(root).
boot目录, 存放的是linux中的核心文件, 内核, grub的配置文件.
dev目录, linux中的所有硬件都被映射成一个文件, dev目录下放置的都是些硬件文件.
etc目录, 存放linux的一些配置文件, 启动的配置文件.
home目录, 是用户的根目录. 比如你的用户名是test, 那么你的home目录地址就是home/test. test用户所能作的读写操作只能在用户自己的home目录之下. 病毒在获得了你的权限的情况下, 病毒没有权限去读写其他目录. 有效的保证了linux系统对病毒的限制. 比如test用户中毒了,那么你可以将test用户的home目录干掉, 再新启一个目录, 整个硬盘是干净的.
lib目录, 存放的是linux的动态库文件. 相当于windows里的动态链接库.
mnt目录, 用来挂载各种盘, 软盘, 硬盘等.
proc目录, 该目录并不在硬盘上, 该目录是在内存里的, 内存中的信息以文件的形式挂载到proc目录之中.
tmp目录, 是一个临时目录, 放置一些临时的信息,文件等. 重新启动了之后, tmp目录中的文件不保证还在.
usr目录, 相当于windows的program files文件夹. usr/src存放源代码, usr/bin, usr/sbin. 安装一个程序,一般在usr/local下.
var目录, 通常存一些变动性的信息, 比如log文件.