Linux系统文件系统的学习

本文探讨了Linux与Windows文件系统的区别,如Linux的单一目录树结构和分区管理。重点介绍了Linux中的关键目录,如/home、/bin、/etc、/tmp、/boot和/var。还讲解了文件和目录的命名规则,以及命令如`rm -rf/*`和`mkfs.ext4/dev/sda5`的作用。此外,提到了Linux对大小写的严格区分以及文件系统的安全性和配置文件的重要性。
摘要由CSDN通过智能技术生成

Linux系统文件系统的学习

windows的文件系统与Linux文件系统的区别

1.windows文件系统中每一个文件系统都是一颗目录树
2.Linux文件系统中是所有的文件系统都是一颗目录树
在安装系统时不管是否有分区的操作,Linux的文件系统都是一颗目录树,Linux文件系统是一切从根开始(绝对路径)
3.Linux分区操作的好处是:将逻辑中的文件夹被物理隔绝了,当逻辑中的文件夹使用完分区所分的大小后就会进行警告(物理空间),这样的操作就会在使用的时候不会因为
4.命令区别:①rm -rf /* --------此命令会将文件系统中的所有文件都将清除。这个是将逻辑上的文件全部清除。
②mkfs.ext4 /dev/sda5 -------此命令只会将此分区中的所有文件格式化。这个是将物理上的分区里的文件全部清除。
5.Linux严格区分大小写,遵循的是ascii值

Linux文件系统中常见文件夹的讲解

Home Directories : /root ; /home/username (用户目录)

Use Executable : /bin ; /usr/bin ; /usr/local/bin (binary二进制 ----普通用户的命令目录)注意:/usr/local/bin是安装的第三方程序的命令

System Executables : /sbin ; /usr/sbin ; /usr/local/sbin (System Binary系统二进制----管理员用户的命令目录 )

Other Mountpoints : /media ; /mnt(挂载点,光盘、u盘)

Configuration : /etc(enterprise configure 配置文件夹)

Temporary Files : /tmp(临时文件夹,注意:绝对不能删除这个文件夹)rm -rf /tmp/* ; rm -rf /tmp/ 含义不同:前者是将tmp目录下的所有文件都删除,后者是将tmp文件夹下的文件及tmp文件夹都删除。注意如果手误将这个文件删除后,重新创建后要人为重新修改该文件夹的权限。

Kernels and Bootlloader : /boot(大小:200M,内核与引导程序的文件。这个文件夹可通过安装包再次获得)

Server Data : /var ; /srv(Variables 变量的意思。前面的文件名一定存在,后面未必。存放的文件是经常变化的,里面存放的是系统日志文件。eg:cd /var/www/html ----这个文件夹中存放的是网站里的内容,默认的位置)

System Information : /proc ; /sys(存放的是内存中的数据,所有文件夹中的内容在关机后都会被清空,这个文件夹可实现的功能有对系统进行调优)

Shared Libraries : /lib ; /usr/lib ; /usr/local/lib(驱动程序,动态链接库文件)

文件和目录的命令规则

1.所有名字不能超过255个字符 (Linux系统不存在扩展名,.txt;.ppt。。。这些扩展名是为了给人看的。file.a这个文件的大小为:6个字符)

显示当前位置命令

命令:pwd

相对路径:以当前目录为起点的位置
绝对路径:一切从根开始

每个目录文件下都有两个 “.”;“…”文件夹
“.”:当前目录 ; “…”:上一级目录

命令:cd
含义:会直接进入该用户的家目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值