ECS基本命令及简单应用

本文涉及的产品
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
轻量应用服务器 2vCPU 4GiB,适用于网站搭建
轻量应用服务器 2vCPU 1GiB,适用于搭建电商独立站
简介: 本场景介绍如何申请阿里云ECS环境资料,并在其下进行基本的Linux命令操作。

ECS基本命令及简单应用


1. 创建资源

开始实验之前,您需要先创建实验相关资源。

  1. 在实验室页面,单击创建资源
  2. (可选)在实验室页面左侧导航栏中,单击云产品资源列表,可查看本次实验资源相关信息(例如IP地址、子用户信息等)。

说明:资源创建过程需要3~5分钟视资源不同开通时间有所差异,ACK等资源开通时间较长。完成实验资源的创建后,您可以在云产品资源列表查看已创建的资源信息,例如:子用户名称、子用户密码、AK ID、AK Secret、资源中的项目名称等。

实验环境一旦开始创建则进入计时阶段,建议学员先基本了解实验具体的步骤、目的,真正开始做实验时再进行创建。


资源创建成功,可在左侧的资源卡片中查看相关资源信息以及RAM子账号信息



2. 实验步骤

1.资源创建完成后的界面如图1所示。页面中显示了有关ECS服务器的详细信息,包括体验剩余时间、ECS服务器公网IP地址和帐户信息、用于登录管理控制台的子帐户信息,并且已经自动成功登入ECS服务器。

1 资源成功创建并自动登录ECS服务器后的界面


2.使用mkdir命令在当前目录下新建一个子目录(文件夹),名称为自己的学号,这里的学号假定为4119405163,如图2所示。

注意:该命令及下面命令的具体使用方法参见本实验第4部分“实验知识补充”

2 执行mkdir命令后的界面


3.使用ls查看当前目录下包括哪些文件和文件夹,如图3所示。

3 执行ls命令后的显示界面


4.使用touch命令新建一个文件,文件名称为hello_ESC,并再次使用ls命令查看当前文件夹下的内容。文件新建完成后的界面如图4所示。

4 执行touchls命令后的显示界面


5.从putty主站点https://www.chiark.greenend.org.uk/~sgtatham/putty/下载putty的独立二进制可执行文件。此版本下载后无需安装,可直接打开使用,putty主站点及二进制可执行文件下载位置分别如图5和图6所示。

5 putty主站点

6 putty二进制文件下载链接


6.打开下载好的putty文件,在弹出窗口的“HostName(or IP address)”输入框中输入图3中所示的“ECS公网地址:”,点击“Open”按钮,操作过程如图7所示。

7 putty主界面


7.在新打开的登录窗口中输入图1中所示的用户和密码,用户均为root,密码请使用密码文本框右侧的复制按钮,再在登录窗口的password处粘贴,特别注意,linux下密码是不显示的,所以即使粘贴动作已经完成,屏幕上password处也不会有任何显示,另外需要注意粘贴时只需将鼠标移动到password处,然后点击鼠标右键即可完成,操作过程如图8所示。粘贴完成后按回车键即可进入登录成功界面,如图9所示。

8 putty登录主界面

9 putty登录成功界面


8.在putty窗口输入ls命令,会看到与图4相同的显示效果,即两种模式下操作的是同一台ECS。执行ls后的显示效果如图10所示。

10 putty下执行ls的效果


9.在putty窗口执行mv命令将当前文件夹下的hello_ECS文件移动到刚才新建的4119405163文件夹下,移动完成后再使用ls命令查看移动效果,完成后的页面如图11所示。

后面如无特殊说明,所有的操作都在putty窗口下执行。

命令格式如下:

mv hello_ECS 4119405163
ls

11 putty窗口中执行mvls命令后的显示界面


10.使用cd命令切换当前目录。将当前目录切换到4119405163目录,并查看该目录下的文件和目录情况,执行情况如图12所示。

命令格式如下:

cd 4119405163
ls

12 执行cdls命令后的显示界面


11.使用cp命令将文件hello_ECS复制一份,并将其放到4119405163的上层目录,即刚进入系统时的目录,执行情况如图13所示。

命令格式如下:

cp hello_ECS ..
cd ..
ls

13 执行cp命令后的显示界面


12.使用passwd命令更改当前用户(当前环境下为root用户)的密码。密码要求不能太简单,要有一定强度,最好是字母、数字和下划线的组合。

命令格式如下:

passwd

输入命令后需要输入两次密码,如果成功,则会出现密码更新成功的提示,如图14所示。

14 执行passwd命令后的显示界面


13.使用vim命令创建一个hello.txt文件,在文件中输入“我爱你中国!”,然后存盘退出。

命令格式如下:

vim hello.txt

输入上述命令后,要进入编辑模式才可输入文字,可以按键盘上的“i”键进入编辑模式,并输入要求的内容。保存时,需要先按键盘左上角的“Esc”键,然后输入“:”(冒号),在冒号后面输入wq后按回车键完成保存退出,其中w表示保存,q表示退出。编辑及保存退出操作的界面如图15所示。

15 使用vim编辑器编辑相关文件的界面


14.使用cat命令显示hello.txt文件的内容,执行该命令后的效果如图16所示。

命令格式如下:

cat hello.txt

16 使用cat命令显示文件内容的界面


15.在putty中使用exit命令退出远程登录。返回ECS资源界面,并在窗口执行exit命令即可出现远程会话连接断开对话框,选择关闭终端按钮可退出实验1的资源窗口。退出前的界面如图17所示。

17 执行exit命令后的显示界面

3. 实验要求

1.请将你做的每一步截图,至少需要3张图,图片中应该能够体现是你亲自做的,图片名称分别用e1-1.jpge1-2.jpg……e1-n.jpg保存,并打包提交到学习平台上,压缩包格式统一为zip格式。

2.西安交通大学的同学,请将文件命名为“你的学号-ecs.zip”;非西安交通大学的同学,请将文件命名为“你的学校-你的姓名-ecs.zip”或“你的姓名-ecs.zip”。

3.所有文档请于实验截止日期前提交。


4. 实验补充知识

  1. 1.mkdir
  • 命令描述:mkdir命令用于新建子目录。
  • 命令格式:mkdir [参数] [目录名]
  • 参数说明如表1

1 mkdir命令参数

参数

说明

-p

确保目录名称存在,不存在的就建一个

  1. 2.ls
  • 命令描述: ls命令用于显示指定工作目录下的内容。
  • 命令格式:ls [参数] [目录名]
  • 参数说明如表2

2 ls命令参数

参数

说明

-a

显示所有文件及目录(包括隐藏文件)

-l

将文件的权限、拥有者、文件大小等详细信息列出(ll等同于ls -l)

-r

将文件反序列出(默认按英文字母正序)

-t

将文件按创建时间正序列出

-R

递归遍历目录下文件

  1. 3.mv
  • 命令描述: mv命令用来为文件或目录改名、或将文件或目录移入其它位置。
  • 命令格式:mv [参数] [源文件] [目标文件]
  • 参数说明如表3

3 mv命令参数

参数

说明

-i

若指定目录已有同名文件,则先询问是否覆盖旧文件

-f

如果目标文件已经存在,不会询问而直接覆盖

  1. 4.cd
  • 命令描述:cd命令用于切换工作目录。
  • 命令使用示例:

cd .. //返回上级目录

cd abc //进入abc目录

  1. 5.touch
  • 命令描述:用于修改文件或者目录的时间属性,若文件不存在,系统会建立一个新的文件。
  • 命令格式:touch [文件或目录]
  • 命令使用示例:

touch 123 //在当前目录下新建文件123

  1. 6.cp
  • 命令描述:cp命令主要用于复制文件或目录。
  • 命令格式:cp [参数] [源文件] [目标文件]
  • 参数说明如表4

4 cp命令参数

参数

说明

-d

复制时保留链接

-f

覆盖已经存在的目标文件而不给出提示

-i

覆盖前询问

-p

除复制文件的内容外,还把修改时间和访问权限也复制到新文件中

-r

复制目录及目录内的所有项目

  1. 7.passwd
  • 命令描述:passwd命令主要用于更改用户的密码。
  • 命令格式:passwd [参数] [用户名]
  • 参数说明如表5

5 passwd命令参数

参数

说明

-d

删除密码

-l

停止帐号使用

-u

启用已被停止的账户

-x

设置密码的有效期

-g

修改群组密码

  1. 8.exit
  • 命令描述:exit命令用于退出目前的shell

实验链接:https://developer.aliyun.com/adc/scenario/exp/96dbe115946342609ad705d921e0fb20?spm=a2c6h.13858375.0.i1.203a5edfKxXlld

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
弹性计算 关系型数据库 数据库
阿里云服务器ECS是什么?ECS应用场景、租用流程及使用教程整理
阿里云ECS(弹性计算服务)是性能稳定、弹性扩展的云计算服务,支持多种处理器架构和实例类型,适用于网站托管、开发测试、数据存储、企业服务、游戏多媒体及微服务架构等场景。提供从注册、配置到部署、运维的完整使用流程,助力用户高效上云。
|
4月前
|
存储 分布式计算 安全
阿里云服务器ECS实例选型参考:场景适配、应用推荐
选择阿里云服务器ECS实例之前,需要结合性能、价格、工作负载等因素,做出性价比与稳定性最优的决策。对于很多新手用户来说,在初次购买阿里云服务器的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,性能表现更是千差万别。因此,在购买阿里云服务器ECS实例之前,需要结合性能、价格、工作负载等因素,做出性价比与稳定性最优的决策。本文将通过一些常见的选型场景推荐,为大家详细介绍阿里云服务器实例选型的最佳实践,便于大家在选择云服务器实例规格时做个参考。
|
5月前
|
开发框架 人工智能 Java
破茧成蝶:阿里云应用服务器让传统 J2EE 应用无缝升级 AI 原生时代
本文详细介绍了阿里云应用服务器如何助力传统J2EE应用实现智能化升级。文章分为三部分:第一部分阐述了传统J2EE应用在智能化转型中的痛点,如协议鸿沟、资源冲突和观测失明;第二部分展示了阿里云应用服务器的解决方案,包括兼容传统EJB容器与微服务架构、支持大模型即插即用及全景可观测性;第三部分则通过具体步骤说明如何基于EDAS开启J2EE应用的智能化进程,确保十年代码无需重写,轻松实现智能化跃迁。
445 41
|
2月前
|
存储 弹性计算 运维
阿里云服务器全解析:ECS是什么、应用场景、租用流程及优缺点分析
阿里云ECS(Elastic Compute Service)是阿里云提供的高性能、高可用的云计算服务,支持弹性扩展、多样化实例类型和多种计费模式。适用于网站搭建、数据处理、运维测试等多种场景,具备分钟级交付、安全可靠、成本低、易运维等优势,是企业及开发者上云的理想选择。
354 5
|
3月前
|
安全 Linux Shell
使用SCP命令在CentOS 7上向目标服务器传输文件
以上步骤是在CentOS 7系统上使用SCP命令进行文件传输的基础,操作简洁,易于理解。务必在执行命令前确认好各项参数,尤其是目录路径和文件名,以避免不必要的传输错误。
293 17
|
4月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
540 21
|
3月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
336 13
|
5月前
|
安全 应用服务中间件 网络安全
从零(服务器、域名购买)开始搭建雷池WAF到应用上线简明指南
本文详细介绍了基于雷池WAF的网站防护部署全流程,涵盖服务器与域名准备、WAF安装配置、网站接入设置及静态文件站点搭建等内容。通过最低1核CPU/1GB内存的服务器配置,完成Docker环境搭建、雷池一键安装及端口设置,实现域名解析、SSL证书配置和防护策略优化。同时支持301重定向与HTTP到HTTPS自动跳转,确保访问安全与规范。最后还提供了使用静态文件搭建网站的方法,帮助用户快速构建具备基础WAF防护能力的网站系统。
从零(服务器、域名购买)开始搭建雷池WAF到应用上线简明指南
|
6月前
|
JSON API 数据安全/隐私保护
使用curl命令在服务器上执行HTTP请求
总的来说,curl是一个非常强大的工具,它可以让你在命令行中发送各种类型的HTTP请求。通过学习和实践,你可以掌握这个工具,使你的工作更加高效。
428 30
|
5月前
|
关系型数据库 MySQL Linux
购买阿里云服务器选择应用镜像和系统镜像区别,哪个好?
在阿里云购买服务器时,选择应用镜像还是系统镜像需根据需求与技术能力决定。应用镜像适合快速部署、无需环境配置的场景,如建站或测试;系统镜像则提供更高灵活性,适合自定义开发和企业级服务。两者各有优劣:应用镜像操作简单但版本可能较旧,系统镜像可控性强但需手动配置。建议新手优先使用应用镜像,技术用户可选系统镜像以优化性能。

热门文章

最新文章

相关产品

  • 云服务器 ECS