Linux学习(一) --- 初识Linux、相较于Windows优点、Linux组成、Linux目录结构

[TOC]

一、初识Linux

1.1为什么我们要学习Linux?

毕竟我们平时用的都是Windows操作系统,Linux那么麻烦,看着也不直观(毕竟都是字符界面),那么这个辣鸡系统是用来干嘛的。

运行开发程序:我们开发的程序一般都是放在linux下运行

二、相较于Windows有什么优点

1、是一个性能稳定的多用户网络操作系统 2、多用户,多任务,支持多线程和多CPU的操作系统

多用户:各个用户对于自己的文件设备有自己特殊的权利,保住了各用户之间互不影响

多任务:Linux可以使多个程序同时并独立地运行

3、Linux系统是完全开发,免费的

4、因为它的开放性,因此其他系统互相兼容,开源可以任意修改源代码

5、支持多平台

6、linux的安全性极高,一般情况下不用安装安全软件

7、Linux系统自带高级编程语言,其内核使得它本身就是一种编程语言。编写出来程序具有移植性强特点,可以运行与VIM里面

三、Linux组成

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序

1、内核:是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

Linux内核网址:http://www.kernel.org

2、Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行,是一个命令解释器.它不仅使命令解释器,而且还是高级编程语言,shell编程.

3、文件系统:是文件存放在磁盘等存储设备上的组织方法。

Linux系统能支持多种目前流行的文件系统,如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。

4、 应用程序:标准的Linux系统一般都有一套应用程序。

它包括文本编辑器、编程语言、X Window、办公套件、Internet工具和数据库等

四、Linux目录结构

Linux 文件系统是一个目录树的结构,文件系统结构从一个根目录开始,根目录下可以有任意多个文件和子目录,子目录中又可以有任意多个文件和子目录

  • bin(Binary):存放二进制可执行文件(ls,cat,mkdir等)
  • boot:存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
  • dev(Device设备):该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
  • etc:存放系统配置文件
  • home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录是以用户的账户命名的。
  • lib:存放着文件系统中的程序运行所需要的共享库及内核模块(其作用类似于Windows里的DLL文件)
  • mnt:系统管理员安装临时文件系统的安装点
  • opt:额外安装的可选应用程序包所放置的位置
  • proc:虚拟文件系统,存放当前内存的映射
  • root:该目录为系统管理员,也称为超级用户目录
  • sbin:存放二进制可执行文件,只有root才能访问
  • tmp用于存放各种临时文件
  • usr用于存放系统应用程序,比较重要的目录/usr/local本地管理员软件安装目录
  • var用于存放运行时需要改变数据的文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值