day02 Linux基础

1、什么是服务器

  1. 服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因 此一般来说服务器应具备承担服务并且保障服务的能力。
  2. windows:桌面,是收费的,闭源的。支持单用户登录
  3. Linux:开源、免费,可自由传播。支持多用户登录

2、为什么要用服务器

  1. 1、不能停机
  2. 服务器就是能够提供长时间不停机服务器计算机设备。

3、Linux历史

  1. 1969 unix 诞生于贝尔实验室
  2. 1984 斯托曼 自由软件之父 FSF GNU GPL
  3. 1984 谭宁邦 minix 主要用于教学
  4. 1991 linux之父 托瓦兹 0.02版本内核
  5. 1993 1.0版本发布并加入GPL协议

4、硬盘

  1. 1、机械硬盘
  2. 2SSD(固态硬盘)

5、常用的操作系统

  1. CentOS : 企业中最常用的操作系统之一,隶属于RedHat公司,免费版本
  2. redhat 企业级的linux操作系统,收费版本
  3. Ubuntu 企业中最常见的桌面版的linux操作系统。

6、安装虚拟机软件

  1. 1、在虚拟机中,按Ctrl + Alt键,显示鼠标。
  2. 2http://106.13.81.75/ 下载镜像文件
  3. 3、网络适配器安装2个,第二个设置LAN区段为:172.16.1.0/20
  4. 4、打开虚拟机 Tab键,设置内核:命令:net.ifnames=0 biosdevname=0
  5. 5、软件选择:工具都勾选
  6. 6、手动分区
  7. 7、配置网络
  8. 以太网1:(1)点配置选项--->常规--->可自动链接到这个网络和所有用户可连接网络都勾选。
  9. 2ipv4设置-->方法手动-->地址设置为192.168.15.100,子网掩码为:24,网关:192.168.15.2--->DNS服务器为:114.114.114.114
  10. 以太网2:(1)点配置选项--->常规--->可自动链接到这个网络和所有用户可连接网络都勾选。
  11. 2ipv4设置-->方法手动-->地址设置为192.168.15.100,子网掩码为:20
  12. 8、开始安装

7、网络类型

  1. NAT网络地址转换
  2. 通过VMnet-8网卡进行地址转换,将数据请求发送给本地路由器,路由器向互联网请求数据,数据依次返回。
  3. 优点:生成一个单独局域网。ip管理方便。ip数量多
  4. 虚拟网络编辑器:
  5. VMent8:子网ip192.168.15.0,网关设置为192.168.15.2
  6. 缺点:上网需要地址转换
  7. 桥接网络:
  8. 跟主机设备在同一个网段,可以共享虚拟网路
  9. 缺点:ip数量少,ip地址冲突,外网环境改变了,ip地址也随之改变。
  10. 仅主机模式:
  11. 只能跟宿主机进行连接,无法上网。
  12. IP
  13. 公网ip:用做所用的用户访问
  14. 私网ip:只提供给同一个网络中的用户访问

8、磁盘分区

  1. linux中一切皆文件,一切从根开始。
  2. linux操作系统中的分区
  3. /boot 系统启动文件存放的位置(C:\Windows),通常只需要给予512M的硬盘空间即可。
  4. swap 当内存不够用时,拿硬盘充当内存使用(通常情况下,不开启,如果必须要用,则是内存的1.5倍)
  5. / Linux中一切的开始,通常给予50G ~ 500G

9、远程链接Linux服务器

  1. 1xftpxshell的区别?
  2. xftp是用来远程上传下载服务器软件的工具
  3. xshell是用来远程链接服务器的软件
  4. 2、安装xshell软件
  5. 1、双击
  6. 2、选择:商业
  7. 3、选择:接受
  8. 4、填写产品密钥:690313-111999-999313
  9. 5、剩下的全部下一步直至安装完成
  10. 3、使用xshell远程链接服务器
  11. 1、文件 ————> 新建
  12. 名称:远程链接ip的名称(可以自定义)
  13. 协议:远程链接服务器的协议名称叫做:SSH
  14. 主机:远程服务器的IP
  15. 端口:默认22即可。
  16. 说明:对于这个远程链接的说明
  17. 2、主机密钥已更改
  18. 选择:接受并保存
  19. 3ssh的用户名
  20. 填写:root
  21. 建议:勾上记住用户名
  22. 4ssh的密码
  23. 填写密码
  24. 建议:勾上记住密码
  25. 5、如果显示命令行即为登录成功
  26. 4、优化操作系统
  27. 1、下载优化脚本:http://106.13.81.75/init.sh 用户名:chenyang 密码:123456
  28. 2、上传到服务器中
  29. 3、执行:bash ./init.sh
  30. 4、等待其执行完毕即为优化成功并重启(reboot
  31. 5、重启登录Linux操作系统
  32. Connecting to 192.168.15.100:22...
  33. Connection established.
  34. To escape to local shell, press 'Ctrl+Alt+]'.
  35. Last login: Fri Sep 10 16:18:58 2021 from 192.168.15.1
  36. #********************************************************************#
  37. # WelCome To Login #
  38. # Author:chenyang #
  39. # WX:Alvins0918 #
  40. # Date:2021-05-20 #
  41. # Description:老男孩IT教育Linux学院 #
  42. # Copyright:2021 All rightsreserved #
  43. #********************************************************************#
  44. [root@local ~]#

10、连接过程中可能会出现的错误

  1. 1ping不通
  2. 1)开启VMware NAT Service服务
  3. 2)查看自己的DNS是否是114.114.114.114
  4. 3)网关是否正确
  5. 2、查看自己网卡设置的ip地址命令:cat /etc/sysconfig/network-scripts/ifcfg-eth0

day02 Linux基础的更多相关文章

  1. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  2. 大数据每日干货第四天(linux基础之一目录结构与常用命令)

           为了和qq空间同步,也写的第四天,前面几天明天会发布,本来打算把每天学的东西记录下来,通过朋友给的建议要发的话稍微系统化下,从大数据需要的linux基础,到离线数据分析包括hadoop. ...

  3. Linux课程实践一:Linux基础实践(SSH)

    一.SSH服务 1. 安装SSH (1)查看是否已经安装过ssh服务 rpm -qa |grep ssh (2)进行安装 sudo apt-get install openssh-server Ubu ...

  4. 还是不想改报告,伊阿忆啊哟-Linux基础继续

    hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...

  5. 原来今天是感恩节-Linux基础继续&MySQL和PHP

    hi 原来今天是感恩节.虽然一直没有过这个节日的习惯,但仅仅是听到感恩的消息,都能想到一幅幅画面.愿大家安好! 下午开题会议还是有所收获,悄悄的,就变向那个不喜欢自己的人了. 一.Linux基础(二) ...

  6. 买错的电影票,含着泪也得看-LAMP搭建&Linux基础

    hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...

  7. Linux基础3(文件权限)

    文件权限 1.普通权限 (登陆用户对文件或目录的读写执行的权限) 普通权限对管理员用户无效 文件和目录 都有4中类型的用户u 所有者 : 文件.目录的创建者g 所属组 : 文件.目录属于的用户组o 其 ...

  8. Linux课程实践一:Linux基础实践(基础操作)

    一.软件源维护 1. 基本操作 (1)查看源列表 sudo vim /etc/apt/sources.list deb:二进制软件安装包 deb-src:源码包 (2)备份软件源列表 sudo cp ...

  9. 实践一:Linux基础实践

    一.Linux基础实践 1.1 1. 掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 这部分内容在许多学长学姐的报告里都有很详细的讲解,我在此就不赘述 ...

随机推荐

  1. Ubuntu 16.04 下 旋转显示器屏幕 竖屏显示

    xrandr -o left $ xrandr -o left 向左旋转90度 $ xrandr -o right 向右旋转90度 $ xrandr -o inverted 上下翻转 $ xrandr ...

  2. redhat 7.x 的防火墙软件firewall 介绍

    zone 的概念.firewall 一般有9个zone ,配置文件都在 /usr/lib/firewalld/zones/ 里面. 系统的配置文件目录就在 /usr/lib/firewalld 这个目 ...

  3. 【Go语言学习笔记】函数做参数和闭包

    函数做参数 在Go语言中,函数也是一种数据类型,我们可以通过type来定义它,它的类型就是所有拥有相同的参数,相同的返回值的一种类型.类似于重写(同名覆盖). 回调函数:函数有一个参数是函数类型,这个 ...

  4. 【Go语言学习笔记】hello world

    书接上回,上回说到了为什么要学习Go语言,今天我们来实际写一下,感受一下Go语言的精美之处. 环境搭建 安装和设置 Windows: Go安装包下载网址:https://golang.org/dl/ ...

  5. 折腾systemd-nspawn运行centos7

    Archlinux创建Debian/Ubuntu的systemd-nspawn容器是很简单的,因为有debootstrap软件.某天我突然想装个centos7玩玩,搜了半天没发现有什么类似于deboo ...

  6. 一看就懂的IdentityServer4认证授权设计方案

    查阅了大多数相关资料,总结设计一个IdentityServer4认证授权方案,我们先看理论,后设计方案. 1.快速理解认证授权 我们先看一下网站发起QQ认证授权,授权通过后获取用户头像,昵称的流程. ...

  7. 大一C语言学习笔记(6)---自省篇--流程控制;break,continue,return间的异同;数组应用到循环语句中需要注意的问题;++i 和 i++的异同等。

    下面是傻瓜博主"曾经"犯过的错和一些心得:        ༼ つ ◕_◕ ༽つ 1.要想流程控制学好,一定要学会化繁为简,举栗子: 三目运算符 (略?略:略)---就是一个数字嘛, ...

  8. 大一C语言学习笔记(4)---自省篇

    博主"曾经"做过的傻事: #你有的*没打全 #你用/的时候没考虑()是一对的 #printf随后加\n #所有变量只要用,就一定要定义数据类型 #sqrt()代表根号 #inclu ...

  9. More Effective C++笔记(二)

    三.异常 条款9:利用destructor避免泄露资源 把资源封装在对象内,通常可以在exception出现时避免资源泄露 条款10:在构造函数内阻止资源泄露 C++仅仅能删除被完全构造的对象(ful ...

  10. requests_cookie登陆古诗文网。session的使用

    通过登录失败,快速找到登录接口 获取hidden隐藏域中的id的value值 # 通过登陆 然后进入到主页面 # 通过找登陆接口我们发现 登陆的时候需要的参数很多 # _VIEWSTATE: /m1O ...