Linux文件
1 year ago
1 minute
文件系统结构
Linux文件系统是一种分层的目录结构,它以/为根目录,从根目录开始,可以访问所有其他的目录和文件。不同的目录有不同的作用和内容。
/bin: 存放一些基本的二进制可执行文件,如cd, ls, cp等常用命令。
/boot: 存放启动相关的文件,如内核映像,引导加载器等。
/dev: 存放设备文件,如磁盘,键盘,鼠标等。
/etc: 存放系统和程序的配置文件。
/home: 存放普通用户的主目录,每个用户都有自己的子目录。
/opt: 存放一些可选的软件包或第三方应用程序。
/proc: 存放进程信息和内核参数,是一个虚拟的文件系统。
/root: 存放超级用户(root)的主目录。
/sbin: 存放一些系统管理相关的二进制可执行文件,如fdisk, init, shutdown等。
/tmp: 存放一些临时文件,系统重启后会被清空。
/usr: 存放用户相关的文件,如程序,库,文档等。
/var: 存放一些变化的文件,如日志,缓存,邮件等。
文件
文件 | 解释 |
---|---|
/etc/shadow | 存放用户的密码信息,以加密的形式 |
/etc/passwd | 存放用户的基本信息,如用户名,用户ID,组ID,主目录,登录shell等 |
/etc/group | 存放用户组的信息,如组名,组ID,组成员等 |
/etc/rc.d | 存放系统启动时运行的脚本和服务 |
/etc/init.d | 存放系统初始化时运行的脚本和服务 |
/etc/hosts | 存放主机名和IP地址的映射关系 |
/etc/hostname | 存放本机的主机名 |
/etc/network/interfaces | 存放网络接口的配置信息 |
/etc/profile | 存放全局的环境变量和启动程序 |
/etc/apt/sources.list | 存放APT软件包管理器的源列表 |
/etc/resolv.conf | 存放DNS解析器的配置信息 |
/home/user/.bash_history | 存放用户user的bash命令历史 |
/.ssh/ | 存放SSH安全登录协议的配置文件和密钥文件 |
/var/log | 存放各种系统和程序的日志文件 |
/var/adrn | 存放邮件服务器的邮件队列和别名 |
/var/spool/cron | 存放用户和系统的定时任务 |
/var/log/apache/access.log | 存放Apache Web服务器的访问日志 |
/etc/fstab | 存放文件系统的挂载信息 |