前言:Linux基本组成和文件系统,内容待补充
一、Linux的基本组成
Shell的分类:Shell的作用之一就是负责将我们在命令行里编写的指令“翻译”kernel去执行。不同的Shell的命令解释不一样,目前主要的Shell有两种:C Shell(csh)和Bourne-again shell(bash)。
Shell的区分:bash的管理员和用户前缀为:#root和$user;csh的管理员和用户前缀为:#root和%user
二、Linux文件系统
1.文件系统定义:可以认为文件系统是操作系统中封装好的系统服务程序,本质上是一个软件程序,用于以文件的形式存储计算机所需的数据和代码。
2.文件系统分类:作为一个软件,文件系统有很多类型,主要有:
磁盘文件系统:NTFS,Ext3,Ext4,XFS
闪存文件系统:JFFS2,YAFFS
数据库文件系统:BFFS,WINFS
网络文件系统:NFS
虚拟文件系统:VFS(Proc)
3.Linux文件系统的特点:
linux一般用日志型文件系统,如ext4,XFS等
linux认为一切皆是文件,把设备(硬盘,光驱等)都看作文件
linux中的文件没有后缀名,可以通过文件名颜色来区分:蓝色(目录、或者叫文件夹)、绿色(可执行)、浅蓝色(链接)、红色(压缩)、灰色(其他)。(不同发行版本不一定相同