CentOS学习:第一天

阿里的一台ECS还有一个月到期,就趁这一个月的时间,用它来学习一下梦寐已久的CentOS。

由于历史原因,一直使用Windows环境,还从没接触过任何一种Linux系统。

在服务器端部署MySQL/Tomcat/Ngix环境时,同配置的低成本ECS,如果使用Win系列,除了系统开销就不剩多少了,但Linux不一样,没有那么多的UI渲染,可以把宝贵的资源用到服务上,并且稳定性方面也更可靠,所以早就想切换到Linux平台上来。

一、准备ECS

登录阿里云后台,找到即将到期的ECS实例,执行“更换系统盘”操作

原来的WIN系统分分钟烟消云散,取而代之的是自由的 -- CentOS 7.2

二、第一次见面

很快,系统盘更换成功,它就静静的呆在那里等着我

原来的远程桌面用不上了,想要远程连接到Linux,需要更简单的:putty点此下载

只需填写Host Name,就是远程服务器的IP或者网址,端口默认22不用改,连接类型选择“SSH

最后在Saved Sessions里填一个连接的名称,点击“Save”即可把连接信息保存,下次不用重新输入,直接双击连接名称就行了!

点击“Open”,远程连线!

首先,输入用户名:root,密码是在更换系统盘的时候设置的

最后一行:[[email protected] ~] # 就表示登录成功了

其中,root就是当前登录的用户名,iZ25f8hk9yzZ是机器名,~表示当前所在的是root的宿主目录,#表示当前为管理员模式($表示普通用户模式)

看起来就是这样了,没有Windows轰隆隆的咆哮声,也没有iOS优雅的扁平式图标,但这就是Linux

三、挂载数据盘

刚安装的Linux镜像还没有挂载数据盘,可以使用该命令进行检测:df -h

可以看到,只有一个“/dev/xvda1”的40G的系统盘

下面,就开始对数据盘进行分区、格式化并挂载

1、数据盘分区

命令:fdisk -l

可以看到,红框中的“/dev/xvdb”数据盘就是我们的目标

命令:fdisk /dev/xvdb

输入:根据提示,依次输入 np1,两次回车,wq,分区就开始了

备注:如果已经对该数据盘进行过基本分区,可以在输入 n 之前先输入 d 删除已有分区。

关于linux硬盘的分区主要分为 基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于4个。基本分区可以直接使用但不能再分区。扩充分区必须再进行二次分区才能使用。需要对扩充 分区建立逻辑分区(logical partion),逻辑分区没有数量上限制。

再次运行 fdisk -l 命令,查看新的分区。新分区 xvdb1 已经创建好:

2、格式化

命令:mkfs -t ext4 /dev/xvdb1

由于写这篇随笔是后补的,并且当时没有截图,所以上图是从阿里的教程里引用的,但结果都差不多

3、挂载磁盘

1)写入分区信息:

命令:echo ‘/dev/xvdb1 /mnt ext3 defaults 0 0‘>> /etc/fstab

2)挂载新分区

命令:mount /dev/xvdb1 /mnt

3)检测分区

命令:df -h

到此为止,该数据盘就可以正常访问使用了。

四、小结

由于阿里的ECS提供了很多的Linux镜像服务,所以免去了系统安装的流程,直接进入系统使用的步骤

虽说没有学到系统安装的部分,但以后绝大多数情况还是在云服务的环境,所以个人认为安装的细节完全可以交给供应商去做,把有限的精力集中在业务上还是明智的

今天已经把一套崭新的CentOS架设完了,明天将学习Linux上最基本、最常用的一些Shell命令。

时间: 2024-11-09 15:00:27

CentOS学习:第一天的相关文章

Centos学习

Centos学习 ---恢复内容开始--- Centos学习手册by RuffianFish; 痞子鱼 近日闲的无聊,而最近又在搞Centos决定写个Centos详细的学习手册,以便自己在长时间没摸Centos的情况下可以再看看.并且非常适合新手学习,因为下面重要的信息都有中文翻译. 备注:fish代表例子的意思 一.Centos服务器密码忘记了怎么办! Centos和我之前接触的Red Hat Linux一个尿性的,强制重置root密码的方式是一样的. Fish: 1.启动Centos 图 1

Centos学习手册——装逼宝典之强制重置密码

---恢复内容开始--- Centos学习手册by RuffianFish; 痞子鱼 近日闲的无聊,而最近又在搞Centos决定写个Centos详细的学习手册,以便自己在长时间没摸Centos的情况下可以再看看.并且非常适合新手学习,因为下面重要的信息都有中文翻译. 备注:fish代表例子的意思 一.Centos服务器密码忘记了怎么办! Centos和我之前接触的Red Hat Linux一个尿性的,强制重置root密码的方式是一样的. Fish: 1.启动Centos 图 1.1.1 界面意思

ExtJS学习第一天 MessageBox

此文用来记录学习笔记: •学习任何技术,首先都要从Helloworld开始,那么我们首要任务就是写一个简单的HelloWorld程序,带领同学们走进ExtJS的世界. •Ext.onReady:这个方法是Ext的准备函数,也就是Ext相关的代码都会在这个函数里书写,它比较类似于window的onload方法,但是注意其执行时机是在页面的DOM对象加载完毕之后立即执行. •Ext.window.MessageBox:这个类提供了ExtJS的弹出提示框.确认框等简单的小组件.我们首先根据它写出我们的

PS学习第一天

ps 学习第一天 ps 学习第一天 ps软件的使用 1.PS面板的介绍 新建文档 工具 选框工具 拾色器:前景色和背景色的颜色的调整 移动工具 图层面板 文件保存和打开 自由变换 羽化 常用快捷键 ps软件的使用 1.PS面板的介绍 1.1软件界面 PS面板.png 说明 窗口-工作区-复位基本功能:让软件界面恢复到默认的标准状态; 所有的控制面板都在窗口菜单中,可以对其进行隐藏和显示,只需要去掉前面的小勾 工具箱中个小工具对应属性栏的属性,每一个小工具有不同的属性操作 控制面板是将来对工作区的

FluentData 学习 第一弹

地址: http://fluentdata.codeplex.com/ 前世: FluentData 我们公司用的一个增删改查的里面的持久层.之前还不知道 这个持久层叫FluentData.  某天看见群里 说 某视频网站里面 居然在讲这个开发框架,还收费.我搜了一下.fluentdata有源代码. 这个13年有过记载.不过我是新手.什么也需要 学习一下.  和 室友说了一下微型orm ,他们 呢  用的  微型orm是 Dapper .可以去了解一下. 废话真多,完毕. FluentData

javascript学习第一天

从大学第一次接触到JavaScript,到现在一直是个软肋,之前也是学习过一遍,但是缺乏系统学习,基础不牢,那么今天开始从基础部分学起来,今天是第一天,每天至少要保证效率,也要保证学习质量. 恩,要按照计划来进行,今天是学习第一天,以后保持,学习记录写在这里,看我可以坚持多久. 认真对待每一天. 今天学习内容回忆: 1.匿名函数与有名函数:两者的使用场景. 2.Windows.onload = 函数名:或者 Windows.onload = function(){  /**代码*/} 3.js函

centos LAMP第一部分-环境搭建 第十九节课

centos LAMP第一部分-环境搭建  Linux软件删除方式,mysql安装, 第十九节课 上半节课 Linux软件删除方式 mysql安装 下半节课 apache下面的一个软件httpd,大家会把httpd误认为是apache 搜狐镜像:http://mirrors.sohu.com 康盛镜像:http://www.aminglinux.com/study_v2/download.html Linux软件删除方式源码包删除:直接删除目录rpm删除:rpm -eyum 删除 yum rem

(转)ASP.NET MVC 学习第一天

天道酬勤0322 博客园 | 首页 | 发新随笔 | 发新文章 | 联系 | 订阅  | 管理 随笔:10 文章:0 评论:9 引用:0 ASP.NET MVC 学习第一天 今天开始第一天学习asp.net mvc,写的不是很好,高手不要喷,希望大家能一起进步学习. 好了,开始学习 新建项目,选择mvc 4应用程序 接下来选择基本,视图引擎当然要选择Razor,如果在选择aspx那我们就没必要用mvc喽 在这里我们简单说一下,项目模板如果选择空,这就需要我们自己进行导入很多文件,而选择基本vs会

白皮书之C++学习第一天

大三荒废了一年的时间在lol上,上头了吧.后悔也来不及了,总之我会拼命追回来的! 今天重拾起这本白皮书,也是很感慨啊! 废话不多说,好好学,好好找工作吧!大三结束了啊! 每个C++程序都有一个main函数作为程序的入口,由操作系统显示调用,并且返回值来确定程序是否成功执行.(0表示成功) 想要更深入地了解C++,所以学习了命令行编译C++程序的方法. 写了个最简单的helloworld程序. 1 #include<iostream> 2 using namespace std; 3 int m

Entity Framework 学习第一天 续

改写第一天的增删改查方法,观察增删改查的本质 1 using System; 2 using System.Collections.Generic; 3 using System.Data.Entity.Infrastructure; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace EFConsole 9 { 10 class Program 11 { 12 publi