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系统的基本构成和文件系统的结构(配图解)相关推荐

  1. linux系统怎么访问u盘文件系统,linux如何挂载U盘和文件系统

    挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1或者 sdb1). 1.插入U盘 2.输入 f ...

  2. linux系统怎么访问u盘文件系统,linux如何挂载U盘及文件系统(或需要用到的).doc

    linux如何挂载U盘及文件系统(或需要用到的) 把U盘插到PC机上之后,利用fdisk -l命令看看U盘在linux的盘符.然后利用mount命令,将U盘(在linux下为设备文件)挂载到/tmp( ...

  3. 学做Linux内核,Linux内核学习(3) 最小系统制做2 busybox制做initrd.img和根文件系统...

    busybox制做initrd.img和根文件系统 (一)开发环境介绍 1.使用win7_64的笔记本安装Virtualbox虚拟机,笔记本cpu为i5-2450m.虚拟机上安装Ubuntu16.04 ...

  4. linux 无法挂载系统,解决无法挂载Linux文件系统的问题

    要点如下: 1. 在正确的位置烧写正确格式的文件系统映象: 2. 内核支持这种文件系统格式 3. 文件系统的内容要完备 上面说得简单,一个个介绍. 1. 在正确的位置烧写正确的文件系统映象: (a). ...

  5. 宏基笔记本linux系统安装图解,acer笔记本重装系统,详细教您如何给acer笔记本重装系统...

    宏基笔记本全球销量已经超越惠普成为全球第一,宏基本本性价比非常高,绝对属于一线品牌,相信使用的用户不少,但是就电子产品而言,无论是什么牌子,我们都会遇到系统出现故障的那一天,而解决方法就是重装系统,那 ...

  6. Linux学习-Linux系统及编程基础笔记

    useradd zhangsan passwd zhangsan visudo往/etc/sudoers文件中添加zhangsan #visudo 找到如下的行 root ALL=(ALL) ALL ...

  7. Linux下备份系统

    Linux下备份系统 "那我该用什么来备份我的系统呢?"不像Windows,Linux不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中. 来实 ...

  8. 如何制作linux文件系统,linux文件系统制作(一)

    文件制作4步骤 一.准备制作(创建系统目录) 二.编译busybox(制作文件系统的必备工具) 三.制作文件系统(添加必备的文件,制作镜像) 四.完善文件系统(根据需要,移植更多的应用程序) step ...

  9. linux tempfs及/dev/shm 基于内存的文件系统

    在linux或unix中使用df命令查看文件系统会发现类似如下信息(ubuntu12.04) 其中有一部分是tmpfs文件系统,挂在/rum下,还有个 none文件系统挂在/run/shm下. 什么是 ...

  10. linux透明加密系统,基于Linux的透明加密系统的设计与实现

    摘要: 随着互联网时代的到来,人们用于接触事物的方式不仅仅局限于简单的通讯工具了,如:口语交流,书信传递等等,现在已经越来越多地通过手机,电脑,平板等电子设备进行信息的交流和信息的存储.但是在我们享受 ...

最新文章

  1. 【pmcaff专栏】陆蔚青:漫谈商业智能
  2. android Math的使用
  3. Android群英传笔记——摘要,概述,新的出发点,温故而知新,能够为师矣!
  4. iBooker AI+财务提升星球 2020.4 热门讨论
  5. tf.Graph()函数
  6. IIS反向代理/Rewrite/https卸载配置
  7. 剖析:计算机专业大一学生如何学习C语言?如何自学C语言?大学C语言学习视频教程谁有?
  8. HTML将广告关闭的JS代码,js实现可关闭的对联对联广告代码广告效果代码
  9. leetcode周赛6070. 计算字符串的数字和
  10. cur前缀_每个人必知的英语前缀大全
  11. HTB靶机01-Blue-WriteUp
  12. 影视后期调色必要性以及操作理论
  13. selenium通过cookie跳过登录验证码实现登录
  14. GitHub使用教程详细图解
  15. 【Distill 系列:三】CVPR2019 Relational Knowledge Distillation
  16. NAXX瘟疫区英雄模式
  17. 批处理修改注册表调整输入法
  18. gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer(不积跬步无以至千里)
  19. Cisco设备如何通过console口连接计算机并对设备进行配置
  20. ubuntu 升级后无法连接wifi问题(Wireless 8265 / 8275网卡)

热门文章

  1. window.dialogArguments与window.showModalDialog用法
  2. 基于Cocos2d-x学习OpenGL ES 2.0之多纹理
  3. 用友政务U8补丁包下载地址
  4. 神经网络 游戏,神经连接游戏
  5. 机器学习在测井和地震的应用
  6. exchange 2010部署之一
  7. win10电脑打开计算机快捷键,运行快捷键,教您win10打开运行快捷键是什么
  8. 台式计算机硬盘序号,[硬盘序列号的查看方法]台式机查看序列号的方法
  9. 按键精灵手机助手连接不上mumu模拟器问题解决办法
  10. 仿饿了么微外卖系统php,【外卖小程序】仿美团外卖源码 版本号v1.7 – 亲测可用 饿了么小程序 外卖小程序...