当前位置:   article > 正文

了解Linux操作系统和详细使用_linux操作系统及应用csdn

linux操作系统及应用csdn

1、什么是Linux系统

Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

windows和mac也是操作系统,是图形化操作系统,Linux是服务器系统。

总的来说,就是操作系统

2、为什么学习Linux系统

我们现在开发的程序大多数是在windows系统或者mac系统上,而开发好的程序部署到服务器上面100%都是在Linux服务器。相对来说,Linux比windows更安全一些,windows系统使用的人多,受到的攻击也多,还存在很多漏洞,三天两头一修复,Linux就好很多,跨平台的硬件支持,丰富的软件支持,多用户多任务,可靠的安全性,良好的稳定性,完善的网络功能都是它的优点。

优点: 

一:跨平台的硬件支持

由于Linux 的内核大部分是用C 语言编写的,并采用了可移植的Unix标准应用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系统平台,以及从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。

二:丰富的软件支持

与其他的操作系统不同的是,安装了Linux系统后,用户常用的一些办公软件、图形处理工具、多媒体播放软件和网络工具等都已无需安装。而对于程序开发人员来说,Linux更是一个很好的操作平台,在Linux 的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77 等。

三:多用户多任务

和Unix系统一样,Linux系统是一个真正的多用户多任务的操作系统。多个用户可以各自拥有和使用系统资源,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响,同时多个用户可以在同一时间以网络联机的方式使用计算机系统。多任务是现代计算机的最主要的一个特点,由于Linux系统调度每一个进程是平等地访问处理器的,所以它能同时执行多个程序,而且各个程序的运行是互相独立的。

四:可靠的安全性

Linux系统是一个具有先天病毒免疫能力的操作系统,很少受到病毒攻击。

对于一个开放式系统而言,在方便用户的同时,很可能存在安全隐患。不过,利用Linux自带防火墙、入侵检测和安全认证等工具,及时修补系统的漏洞,就能大大提高Linux系统的安全性,让黑客们无机可乘。

五:良好的稳定性

Linux 内核的源代码是以标准规范的32 位(在64 位CPU上是64 位)的计算机来做的最佳化设计,可确保其系统的稳定性。正因为Linux 的稳定,才使得一些安装 Linux 的主机像Unix 机一样常年不关而不曾宕机。

六:完善的网络功能

Linux 内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP 等。近年来,越来越多的企业看到了Linux 的这些强大的功能,利用Linux 担任全方位的网络服务器。

3、Linux系统的版本

Centos系统

redhat红帽系统

Ubantu系统

不管是哪个版本的linux系统,他们的命令都是相同。而我们今天讲的就是Centos系统

4、如何使用Linux系统

我们现在电脑上使用的是windows系统,怎么使用Linux系统,有3种办法

1、把window换成linux系统

2、安装虚拟机---再虚拟机中可以安装任意操作系统。---VMware Workstation Pro

3、租云服务器----腾讯云 阿里云 华为云 七牛云等---安装的系统【Centos】

这里我推荐使用虚拟机来使用Linux系统,因为在一般企业开发中就是使用虚拟机来操作的

https://www.cnblogs.com/tony-hyn/p/9677902.html

这里我们使用15.5版本的虚拟机来讲解

5、在虚拟机中安装Centos7操作系统

 

 

 

 

 

开启虚拟机

 

 ifconfig  |  ip addr 查询ip地址

 NAT网络和桥接网络的区别:

 NAT网络:在自己window系统上安装一个虚拟网络---NAT就会以虚拟网络作为路由器。进行网络连接。

 桥接网络:就是一台主机它和本地操作系统都在一个网段内。---他和本地系统同用一个网卡

6、使用图形化界面连接Linux系统

Xshell

securitymanager:

FinalShell   (我使用这个)

 7、centos7系统的目录结构

/: 根目录

bin和sbin: 它是centos操作系统中存放脚本命令的目录。可以在任意目录下使用。

root: 他就是root账号存放的目录。以后只要增加一个账号---对应一个目录

tmp: 临时目录---内存会自动删除

usr: 软件安装目录---等价于program files目录

etc: 配置目录--配置信息都存在该目录中。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/469523
推荐阅读
相关标签
  

闽ICP备14008679号