系统 day67 Linux入门
Posted 飛白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统 day67 Linux入门相关的知识,希望对你有一定的参考价值。
Linux系统快速入门
1 Linux简介:
1)Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。Linux的核心来自于unix,所以能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
2)Linux与windows的区别?
Linux:更多应用在企业中做为服务器来使用
Windows:应用在大众个人计算机,当然也有server版
Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机
3)常见的linux系统
CentOs(学习使用):
1)主流:目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS
2)免费:redhat是收费的。centos是免费的,centos是相当于克隆一份redhat系统,操作方式与redhat一样。
3)更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!
2 linux系统安装
下载linux发行版光盘镜像
在物理机或者虚拟机上安装linux系统
虚拟机:用软件模拟出来的虚拟计算机
虚拟机软件:用来创建和运行虚拟计算机的一个软件
步骤:
1、 启动vmware
2、 点击新建虚拟计算机
3、 给虚拟计算机做各种硬件配置,其中,虚拟网络模式一定要选择:
4、 所有硬件设备配置完成后,勾上power on
3 linux系统的远程登陆
**如何远程登录linux服务器
1、要知道目标linux服务器的ip地址
2、客户端跟目标服务器两者要能联网
3、要有一款ssh登录的客户端软件
4、启动ssh客户端软件进行登录
l 虚拟网络配置
虚拟出来的linux服务器可通过vmware提供的虚拟网络进行组网,组网的方式主要有两种:
1. NAT模式
2. 桥接模式
建议采用NAT方式,NAT组网方式如下:
要点:vmware会虚拟出一台“虚拟交换机”,所有的虚拟主机以及宿主物理机都通过虚拟网卡连接到了这台交换机上,:
NAT模式
桥接模式
配置步骤:
首先,要在vmware中给虚拟计算机选择虚拟网络模式NAT
接下来,要在vmware中为NAT虚拟网络配置一下虚拟网关的地址
1 在弹出的窗口中选择NAT项
2 点击NAT Settings,弹出一个虚拟网关地址配置窗口,填入自己想要的虚拟网关地址
3 然后回到linux服务器,配置linux服务器的ip地址,先通过图形界面配置
4 选择 Manual来手动指定ip地址:
这里的网关地址要与VMWARE模拟的那台虚拟交换机的地址一致
配置完成以后,要在网络连接小图标上“禁用”网络,然后再“启用”网络,才能让配置生效
5 Linux服务器的ip地址配置好后,还要配置物理宿主机windows的ip地址
进入网络连接配置,选择VMNET8这块网卡(由vmware虚拟出来的一块NAT模式网卡)
6 在VMNET8上点击右键,弹出属性配置窗口
7 配置IP地址,:
Ip地址配好以后,就可以远程登录服务器进行操作管理了
远程登录软件 :
对服务器的管理,都是通过远程登录来进行,远程登录的常用软件有以下3款:
xshell
putty
secureCRT ----recommend 推荐
这些软件都是基于一种通信协议来进行远程登录:SSH协议
(这种协议要求远程登录者进行身份验证
有两种认证方式——“用户名+密码”机制<默认机制>,密钥机制<需要事先配置才有>)
启动crt远程登录软件,点击闪电图标,进行连接配置(端口22)
在弹出的连接配置窗口中,把地址配成我们的虚拟linux服务器的地址
**登录之后的提示符:
[renwoxing@localhost ~]$
其中renwoxing是当前登陆者的用户名
localhost是本服务器的主机名
~ 是表示登陆者目前所处的目录,~就是指该登陆者的主目录/home/renwoxing
linux目录结构:
bin (binaries)存放二进制可执行文件
sbin (super user binaries)存放二进制可执行文件,只有root才能访问
etc(etcetera)存放系统配置文件
usr (unix shared resources)用于存放共享的系统资源
home 存放用户文件的根目录
root 超级用户目录
dev(devices)用于存放设备文件
lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt (mount)系统管理员安装临时文件系统的安装点
boot 存放用于系统引导时使用的各种文件
tmp (temporary)用于存放各种临时文件
var (variable)用于存放运行时需要改变数据的文件(log日志)