图解linux文件系统,linux系统的基本构成和文件系统的结构(配图解)
linux系统包括4大部分
每个部分的作用:
Ø
内核(Kernel)是系统的心脏,实现操作系统的基本功能。
Ø
§
在硬件方面:控制硬件设备,内存管理,硬件接口,基本I/O;
§
在软件方面:管理文件系统,为程序分配内存和CPU时间等。
Ø
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
Ø
§
Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核执行。
§
Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。
Ø
标准的Linux系统都有一套叫做应用程序的程序集。包括:
l
文本编辑器
l
编程语言
l
X Window
l
办公套件
l
Internet工具
l
数据库等
Ø
Ø
文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前流行的文件系统,如EXT2、EXT3、 FAT、 VFAT、 ISO9660、 NFS、 SMB等
这里我想说说文件系统,首先linux文件系统是一种目录结构,也是树形结构。
下面介绍各个文件的用法
/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户 user 的主目录就是 /home/user ,可以用 ~user 表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似 windows 里的 .dll 文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特权阶级) /mnt 系统提供这个目录是让用户临时挂载其他的文件系统。 /lost+found 这个目录平时是空的, 系统非正常关机而留下 “ 无家可归 ” 的文件 ( windows 下叫 什么 .chk )就在这里 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /var 某些大文件的溢出区,比方说各种服务的日志文件 /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含: /usr/x11r6 存放 x window 的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux 文档 /usr/include linux 下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件
图解linux文件系统,linux系统的基本构成和文件系统的结构(配图解)相关推荐
- linux系统怎么访问u盘文件系统,linux如何挂载U盘和文件系统
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1或者 sdb1). 1.插入U盘 2.输入 f ...
- linux系统怎么访问u盘文件系统,linux如何挂载U盘及文件系统(或需要用到的).doc
linux如何挂载U盘及文件系统(或需要用到的) 把U盘插到PC机上之后,利用fdisk -l命令看看U盘在linux的盘符.然后利用mount命令,将U盘(在linux下为设备文件)挂载到/tmp( ...
- 学做Linux内核,Linux内核学习(3) 最小系统制做2 busybox制做initrd.img和根文件系统...
busybox制做initrd.img和根文件系统 (一)开发环境介绍 1.使用win7_64的笔记本安装Virtualbox虚拟机,笔记本cpu为i5-2450m.虚拟机上安装Ubuntu16.04 ...
- linux 无法挂载系统,解决无法挂载Linux文件系统的问题
要点如下: 1. 在正确的位置烧写正确格式的文件系统映象: 2. 内核支持这种文件系统格式 3. 文件系统的内容要完备 上面说得简单,一个个介绍. 1. 在正确的位置烧写正确的文件系统映象: (a). ...
- 宏基笔记本linux系统安装图解,acer笔记本重装系统,详细教您如何给acer笔记本重装系统...
宏基笔记本全球销量已经超越惠普成为全球第一,宏基本本性价比非常高,绝对属于一线品牌,相信使用的用户不少,但是就电子产品而言,无论是什么牌子,我们都会遇到系统出现故障的那一天,而解决方法就是重装系统,那 ...
- Linux学习-Linux系统及编程基础笔记
useradd zhangsan passwd zhangsan visudo往/etc/sudoers文件中添加zhangsan #visudo 找到如下的行 root ALL=(ALL) ALL ...
- Linux下备份系统
Linux下备份系统 "那我该用什么来备份我的系统呢?"不像Windows,Linux不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中. 来实 ...
- 如何制作linux文件系统,linux文件系统制作(一)
文件制作4步骤 一.准备制作(创建系统目录) 二.编译busybox(制作文件系统的必备工具) 三.制作文件系统(添加必备的文件,制作镜像) 四.完善文件系统(根据需要,移植更多的应用程序) step ...
- linux tempfs及/dev/shm 基于内存的文件系统
在linux或unix中使用df命令查看文件系统会发现类似如下信息(ubuntu12.04) 其中有一部分是tmpfs文件系统,挂在/rum下,还有个 none文件系统挂在/run/shm下. 什么是 ...
- linux透明加密系统,基于Linux的透明加密系统的设计与实现
摘要: 随着互联网时代的到来,人们用于接触事物的方式不仅仅局限于简单的通讯工具了,如:口语交流,书信传递等等,现在已经越来越多地通过手机,电脑,平板等电子设备进行信息的交流和信息的存储.但是在我们享受 ...
最新文章
- 【pmcaff专栏】陆蔚青:漫谈商业智能
- android Math的使用
- Android群英传笔记——摘要,概述,新的出发点,温故而知新,能够为师矣!
- iBooker AI+财务提升星球 2020.4 热门讨论
- tf.Graph()函数
- IIS反向代理/Rewrite/https卸载配置
- 剖析:计算机专业大一学生如何学习C语言?如何自学C语言?大学C语言学习视频教程谁有?
- HTML将广告关闭的JS代码,js实现可关闭的对联对联广告代码广告效果代码
- leetcode周赛6070. 计算字符串的数字和
- cur前缀_每个人必知的英语前缀大全
- HTB靶机01-Blue-WriteUp
- 影视后期调色必要性以及操作理论
- selenium通过cookie跳过登录验证码实现登录
- GitHub使用教程详细图解
- 【Distill 系列:三】CVPR2019 Relational Knowledge Distillation
- NAXX瘟疫区英雄模式
- 批处理修改注册表调整输入法
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer(不积跬步无以至千里)
- Cisco设备如何通过console口连接计算机并对设备进行配置
- ubuntu 升级后无法连接wifi问题(Wireless 8265 / 8275网卡)
热门文章
- window.dialogArguments与window.showModalDialog用法
- 基于Cocos2d-x学习OpenGL ES 2.0之多纹理
- 用友政务U8补丁包下载地址
- 神经网络 游戏,神经连接游戏
- 机器学习在测井和地震的应用
- exchange 2010部署之一
- win10电脑打开计算机快捷键,运行快捷键,教您win10打开运行快捷键是什么
- 台式计算机硬盘序号,[硬盘序列号的查看方法]台式机查看序列号的方法
- 按键精灵手机助手连接不上mumu模拟器问题解决办法
- 仿饿了么微外卖系统php,【外卖小程序】仿美团外卖源码 版本号v1.7 – 亲测可用 饿了么小程序 外卖小程序...