(一)Linux——Linux基本概念

  Linux是一种自由和开放源码的类UNIX操作系统,使用Linux内核。目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机、平板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。 Linux是一个领先的操作系统,世界上运算最快的10台超级电脑运行的都是Linux操作系统。

  Linux操作系统也是自由软件和开放源代码发展中最著名的例子。只要遵循GNU通用公共许可证,任何人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/ Linux)。通常情况下,Linux被打包成供桌上型电脑和服务器使用的Linux发行版本。一些流行的主流Linux发行版本,包括Debian(及其衍生版本Ubuntu),Fedora和openSUSE等。Kernel+Softwares+Tools 就是linux distribution

常见操作系统
       - 服务端操作系统 : linux、unix、windows server
       - 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)
                         MAC 、linux(ubuntu)
       - 移动操作系统 Android、IOS 、Windows phone

  著名linux 发行版:

Red Hat、Fedora Mandriva Novell SuSE Debian Slackware Gentoo  Ubuntu CentOS

1. Linux特点

  开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面(命令界面,图形界面等),出色的速度性能。

2. Linux的组成

  1、内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

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

  3、文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等。

  4、应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等。

3. Linux版本

  1、内核:Linux内核Kernel目前最新稳定版 3.4  http://www.kernel.org/

  2、发行版本:是一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合,

       例如RedHat Linux,Debian,Ubuntu, Novell/SuSE Linux等。

  3、ubuntu Ubuntu版本号由该次发布的年份和月份组成,并未反映其实际版本.首次发行是在2004年10月,因此该版本为4.10。于2009年4月23日发布,因此版本号为9.04。

4. Linux发展与未来

  现在有很多公司都在使用Linux操作系统,Linux操作系统从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业都初见雏形 。Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,并且形成了大规模的应用局面。

为什么要学习linux操作系统
        1. 大部分服务端都采用linux ,JEE部署到服务器中
        2. 一些企业和学校采用linux研发和教学
        3. 很多嵌入式开发 用linux
        4. 云计算、大数据 是集群网  linux : centos 

5. android

            

  Android是一种以Linux为基础的开放源代码操作系统。

6. linux 基本目录结构

         

bin   存放二进制可执行文件(ls,cat,mkdir等)

boot  存放用于系统引导时使用的各种文件 

dev   用于存放设备文件

etc    存放系统配置文件

home  存放所有用户文件的根目录 

lib    存放跟文件系统中的程序运行所需要的共享库及内核模块

mnt   系统管理员安装临时文件系统的安装点

opt    额外安装的可选应用程序包所放置的位置

proc   虚拟文件系统,存放当前内存的映射 

root   超级用户目录

sbin   存放二进制可执行文件,只有root才能访问

tmp   用于存放各种临时文件

usr    用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录

var    用于存放运行时需要改变数据的文件

时间: 2024-11-05 11:33:28

(一)Linux——Linux基本概念的相关文章

Linux HTTP 基本概念 (1)

APACHE的简介 APACHE是世界上最流行的Web服务器软件之一,当然,提供WWW服务的还有微软的IIS,它是由微软开发的,只能用在微软的操作系统上,而APACHE是一个自由软件.说到APACHE,还要联想到LAMP,这个近年来也是应用得非常广泛,LAMP就是:linux+apache+mysql+php.Apache的特点是简单.速度快.性能稳定. APACHE端口: TCP     80 HTTP相关的配置文件 服务目录                # /etc/httpd/ 主配置文

Linux负载均衡概念与实践(一)

根据网上文章整理. 负载均衡软件LVS(Linux Virtual Server)概念篇 lvs是在linux操作系统基础上建立虚拟服务器,实现服务节点之间的负载均衡.它是基于linux内核实现的.2.6.X内核默认集成了lvs模块. lvs常用负载均衡的实现是基于ip协议的,所以一般称为ipvs. IPVS基本上是一种高效的Layer-4交换机,它提供负载平衡的功能.当一个TCP连接的初始SYN报文到达时,IPVS就选择一台服务器,将报文转发给它.此后通过查发报文的IP和TCP报文头地址,保证

linux信号基本概念及如何产生信号

linux信号基本概念及如何产生信号 摘自:https://blog.csdn.net/summy_j/article/details/73199069 2017年06月14日 09:34:21 阅读数:4131 标签: linux信号 更多 个人分类: Linux 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/summy_J/article/details/73199069 阅前须知 本文的主要内容有: 1.信号的基本概念(包括进程对信号的3

LInux软硬链接概念

一.LInux软硬链接概念 Linux链接分为符号链接(Symbolic Link)也叫软链接和硬链接(Hard Link)两种,默认情况下,ln命令会产生硬链接. 二.软连接     1.创建软连接命令:ln -s sourcefile newfile     2.简介: 软链接又叫做符号链接,软链接文件有类似于Wondows的快捷方式.它实际上是一个特殊的文件.     3.连接件特点: 3.1? 可以链接任何文件或者目录,还可以链接不同文件系统的文件或者目 3.2? 要链接文件时,新文件是

[Linux] Linux软连接和硬链接

转载自:http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link).默认情况下,ln命令产生硬链接. [硬连接]硬连接指通过索引节点来进行连接.在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索 引节点号(Inode Index).在Linux中,多个文件名指向同

[Linux]Linux系统目录

下面列出了 Red Hat Linux 的主要系统目录及其简单描述.要获得额外的目录信息,请参阅<Red Hat Linux 定制指南>和<Red Hat Linux 参考指南>. /bin/ - 用来贮存用户命令.目录 /usr/bin 也被用来贮存用户命令. /sbin/ - 许多系统命令(例如 shutdown)的贮存位置.目录 /usr/sbin 中也包括了许多系统命令. /root/ - 根用户(超级用户)的主目录. /mnt/ - 该目录中通常包括系统引导后被挂载的文件

linux与linux,linux与windows之间用SSH传输文件

linux与linux,linux与windows之间用SSH传输文件linux与linux之间传送文件:scp file [email protected]:文件地址    例: scp abc.txt [email protected]:/home/endall/abc.txt windows与linux之间传送文件:笔者用putty的内置PSCP.其它如 SSH Secure File Transfer Client 先在WIN的DOS下,PUTTY目录下及PSCP文件所在目录. pscp

[Linux]Linux下redis的安装及配置.

在上一篇[Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例. 我们已经将redis所需tar包拷贝到了linux下的root 根目录下, 接着我们只需要解压就可以了. 先将Redis的tar包拷贝到Linux下的根目录 然后解压到redis文件夹下:(先使用mkdir创建redis文件夹) 接下来就是解压tar包到redis目录下: 解压后的目录结构: 编译: 使用Make命令 安装: 安装好之后的目录:  6379 下的目录结构:

2014年8月21日 &nbsp; 第一天学习linux linux的下载地址

第一天学习linux 个人实验用的linux版本为CentOS linux 下载地址: 32位版本      http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/i386/CentOS-6.3-i386-LiveDVD.iso 64位版本  http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.

[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://www.cnblogs.com/wang-meng/p/5814798.html 8, 打开浏览器查看solr可视化界面 到了这里solr就配置好了, 可是我们的IK 分词器还没有配置呢, 如果不配IK分词器的话 它是怎样分词的呢? 我们就来先看一下:  每个字都分成了一个词, 这当然不是我们想要的结果