Linux学习第一篇

目录

什么是域名

IP地址:

ip协议

IP地址类型

服务器

操作系统

win 闭源 不开放源代码

mac 闭源 不收费

linux 开源 redHat Ubantu Centos

Linux介绍

Linux系统介绍

为什么使用Linux

Linux的特点

window:单用户 多任务

linux:多用户 多任务

Linux安装

真机安装

虚拟机安装

虚拟机介绍

虚拟机分类

系统虚拟机

程序虚拟机

虚拟机的运行架构:

Linux镜像

Linux开机关机

Linux防火墙

Linux(关于指令更多在第二篇文章,此篇只做起步的基本了解)

ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls -l只列出显式文件

静态路由配置

连网配置

安装 net-tools (网络工具)

知识补充(DHCP Linux三种网络配置模式)

DHCP

Linux三种网络配置模式

仅主机模式:

NET(Network Addrress Transition)模式:

桥接模式:


什么是域名

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。

由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

IP地址:

IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

查看电脑的IP地址使用的命令是:ipconfig

ip协议

ipv4

它只有4段数字,每一段最大不超过255

ipv6

采用128位地址长度,可以说是下一代互联网的协议

IP地址类型

公网:国际互联网

内网:局域网

服务器

服务器:给用户提供服务的机器

服务器的分类:

  1. 塔式服务器
  2. 刀片服务器
  3. 刀片服务器
  4. 机式服务器

为什么需要服务器?普通的电脑不行吗?

普通的电脑可以但一般不会

普通电脑稳定性不行,性能也不及专门的服务器

服务器一般没有界面,开销小

标准不统一(内存条)

操作系统

常见的操作系统:win7,xp,win8,win10,mac,linux

win 闭源 不开放源代码

mac 闭源 不收费

linux 开源 redHat Ubantu Centos

目前市面上比较常见的开源的操作系统,有许多分支 如: redHat,Ubantu(乌班图),CentOS,目前linux在世界上最大的分支是安卓

Linux介绍

Linux系统介绍

Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机

为什么使用Linux

1.性能比较好 (linux一般没有桌面,占用的内存比较小,性能比较高)

2.稳定性比较好

        开机时间可以达到几年

        开源 白帽会给系统打补丁

3.安全性

        linux操作系统相比于window操作系统比较安全

4.可以远程管理

        windows:mstsc 需要桌面信息

l        inux: 只需要命令行

Linux的特点

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

单用户:在登录计算机的时候只能允许同时登录一个用户

单任务:允许用户同时操作的任务数量

多用户:在登录计算机的时候允许同时登陆多个用户

多任务:允许用户同时操作多个任务

window:单用户 多任务

linux:多用户 多任务

Linux安装

真机安装

使用真实的计算机进行安装

虚拟机安装

通过一些特定的手段来进行虚拟安装,并不会影响当前计算机的操作系统

虚拟机介绍

虚拟机(Virtual Machine)是计算机系统的仿真器,通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,能提供物理计算机的功能。虚拟机根据它们的运用和与直接机器的相关性可分为系统虚拟机和程序虚拟机,

虚拟机分类

系统虚拟机

可以提供一个可以运行完整操作系统的完整系统平台。

程序虚拟机

则为运行单个计算机程序设计。其本质特点是运行在虚拟机上的软件被局限在虚拟机提供的资源里。

虚拟机的运行架构:

寄居架构(VMware Workstation):一个适合于学习的架构

寄居架构就是在操作系统之上安装和运行虚拟化程序,依赖于主机操作系统对设备的支持和物理资源的管理

原生架构 (VMware vSphere):一般用在企业生产环境中使用

原生架构是直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理

Linux镜像

目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS

RedHat 和CentOS差别不大,基于Red Hat Linux 提供的可自由使用源代码的企业CentOS是一个级Linux发行版本

CentOs是基于Red Hat Enterprise Linux(RHEL)的一个免费开源版本,RedHat是一个商业化的操作系统,需要购买使用许可证或订阅服务。

CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!

CentOS官网:http://www.centos.org/

CentOS搜狐镜像:http://mirrors.sohu.com/centos/

CentOS网易镜像:Index of /centos/

Linux开机关机

(1)在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机;

(2)reboot  重启

(3)poweroff 关机

(4) shutdown –h now  立马关机

Linux防火墙

查看防火墙状态:firewall-cmd –state 或者systemctl status firewalld.service

启动防火墙:systemctl start firewalld.service

关闭防火墙:systemctl stop firewalld.service

重启:systemctl restart firewalld.service

开机启用:systemctl enable firewalld.service

禁止开机启动:systemctl disable firewalld.service

查看是否开机启动:systemctl is-enabled firewalld.service

Linux(关于指令更多在第二篇文章,此篇只做起步的基本了解)

cd /  目标目录

ll  ls 当前目录下所有文件

ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls -l只列出显式文件

ip addr   ip config 查询ip地址

静态路由配置

配置静态路由的目的为了方便使用PUTTY、Xshell等软件远程登录服务器。

1.进入network-scripts目录下  cd /etc/sysconfig/network-scripts/

2.终端模式下编辑文本文档  vi ifcfg-ens + tab

前两步可直接写为:  vi  /etc/sysconfig/network-scripts/ifcfg-ens + tab

注意vi 后空格

vi是终端模式下的文本编辑器

vi常用于 Linux 系统中。 它可以帮助用户编辑文本文件

ens后面跟的可能不一致 因此通过tab补全

在终端文本文件下 i 进入编辑模式

BOOTPROTO="static"

ONBOOT="yes"

IPADDR="" 配置静态ip地址

GAEWAY="" 网关或路由地址

BROADCAST="" 局域网广播地址

NETWORK="" 子网掩码

子网掩码一般位24位 即255.255.255.0

以VMware虚拟机为例安装完成后网络适配器会多出以下两个

以太网适配器 VMware Network Adapter VMnet1:

以太网适配器 VMware Network Adapter VMnet8:

静态ip地址为ipconfig以太网适配器 VMware Network Adapter VMnet8:  IPv4 地址

前三段保留,第四段更改为3-254之间

255为局域网广播接口

1 2 留给网关地址(默认为1)

在虚拟网络编辑器中选择VMnet8 点击net设置可以看到网关IP

根据TCP/IP协议规定,IP地址最后一位0是保留的。

最后一位为0,表示的是在某个子网掩码下的整个网段。

连网配置

配置DNS

DNS1=8.8.8.8

DNS2=114.114.114.114

做了更改重启网络:service network restart

然后ping www.baidu.com

如图为成功联网

安装 net-tools (网络工具)

其中包含了很多常用的网络命令 如: ifconfig

yum -y install net-tools

知识补充(DHCP Linux三种网络配置模式)

DHCP

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 是一个局域网的网络协议,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码DHCP提供了安全、可靠且简单的TCP/IP网络配置,降低了配置IP地址的负担。

Linux三种网络配置模式

仅主机模式:

虚拟机只与主机共享一个专用网络,与外部网络无法通信。

虚拟机不能联网,无法与外部通信只能与主机之间通信。

NET(Network Addrress Transition)模式:

虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对IP进行转换。虚拟机通过共享主机IP可以访问外部网络,但外部网络与因特网无法访问虚拟机。

桥接模式:

任何一台主机和虚拟机可以相互通信,虚拟机可以访问外部网络,并且对外部网络是可见的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值