返回顶部
首页 > 资讯 > 操作系统 >【阿里云】轻松玩转linux服务器
  • 166
分享到

【阿里云】轻松玩转linux服务器

图形渲染vr服务器人工智能运维 2023-09-02 06:09:57 166人浏览 薄情痞子
摘要

目录 一、概述 二、发展 三、镜像选择 3.1 应用镜像 3.2 系统镜像 3.3 自定义镜像 3.4 总结 四、防火墙 五、快照 六、监控系统 七、远程连接 7.1 浏览器安全连接 7.2 XShell7 八、远程传输 XFTP7


目录

一、概述

二、发展

三、镜像选择

3.1 应用镜像

3.2 系统镜像

3.3 自定义镜像

3.4 总结

四、防火墙

五、快照

六、监控系统

七、远程连接

7.1 浏览器安全连接

7.2 XShell7

八、远程传输 XFTP7

九、常见Linux命令

9.1 系统指令

9.2 用户指令

9.3 系统目录结构

9.4 文件操作

9.5压缩/解压文件

9.6 vim编辑器

9.7 资源推荐


一、概述

在全球操作系统市场中,目前主要有Windows、Android、iOS、OS X、Linux五大操作系统竞争,大家电脑上面一般装的是windows系统,但服务器领域的应用主要还是linux,为什么?

因为linux是一个开源、免费的操作系统,具有稳定性、安全性、处理多并发的强大功能,一些企业也会把项目部署到Liunx服务器上面。

二、发展

Linux林纳斯于1991年10月5日首次发布,其诞生发展成长过程始终依赖着下面五个重要支柱:

  • Unix操作系统
  • MINIX操作系统
  • GNU计划
  • POSIX标准
  • Internet网络

目前,市面上的主要版本有:

三、镜像选择

阿里云轻量应用服务器主要提供三种镜像:应用镜像、系统镜像和自定义镜像。

3.1 应用镜像

应用镜像包含初始化数据、环境、操作系统,我们可以根据不同的镜像功能直接上手,减少安装、配置的程序。

如果新手使用的话可以尝试一下BT-Panel可视化面板,不需要敲代码,就可以直接在面板管理程序。

3.2 系统镜像

系统镜像只包含初始操作系统,为纯净的操作系统环境,可以根据业务需求配置应用。这里除了windows以外,其他的都是linux操作系统(优先推荐),不同的linux版本可以依照自己熟悉的项目环境安装。

3.3 自定义镜像

自定义镜像是通过轻量应用服务器的快照创建的镜像。

3.4 总结

在选择主机操作系统的时候首先应该确认下自己的网站是要基于什么程序语言搭建。由于Linux操作系统不支持ASP语言,因此如果网站是用ASP搭建,在选择操作系统时就应该选择windows主机。

如果使用PHP语言搭建网站的话,最好选Linux主机,Liunx平台中构架Linux+Apche+Mysql php的网页会更快、更稳定。

当然如果咱们搭建的网站既需要有ASP又有PHP的部分,建议直接选择Windows主机,毕竟windows平台支持构架Windows+Apache+mysql php

四、防火墙

防火墙,就是专门给服务器提供防御、保障数据安全的一道墙。

轻量应用服务器默认放行了22端口(ssh服务)、80端口(Http服务)以及443端口(https加密访问服务),对于其他也需要开放的的端口我们可以点击右上角的添加规则,进行操作。

五、快照

云服务器快照是服务器提供商提供的云服务器数据备份方式,用于恢复因机器故障或人为误操作等而丢失的数据。

当服务器被攻击挂马,或因人为误操作导致业务丢失时,有了快照功能,就像有了时光胶囊,可以方便地带你回到过去的节点,找回所有的重要文件和数据。

目前,阿里云服务器免费支持创建3个不同的快照,我们按照自己的项目需求,找好需要备份快照的结点。

六、监控系统

云监控用于监控服务资源的监控指标,探测云服务ECS和运营商站点的可用性,并针对指定监控指标设置报警。

阿里云服务器监控系统目前可以监测到服务器的磁盘、CPU、内存、网络带宽、流量等信息,并以图表化的形式直观的展示出来。

七、远程连接

7.1 浏览器安全连接

云服务器可以直接在右侧点击远程连接按钮,之后会跳转到浏览器新页面进行操作。

这种方式不需要登录,但是只适合特定的场景下操作,共享性有限。

7.2 XShell7

一般linux开发小组共享的,正式运行的项目运行在公网,因此程序员需要远程登录linux进行项目管理或者开发。使用xshell可以远程连接到我们服务器的公网,公网ip地址在服务器信息那一栏就可以找到了。

通常来说,我们可以申请家庭/学校免费来下载软件,完全没必要白花冤枉钱。

下载链接xshell7

下载安装完成之后,我们就可以开始使用了,首先打开xshell。

点击文件->新建,进入添加服务器信息页面:

填写服务器名称与公网ip地址就行了,注意一定要确保服务器开启了22端口

填写服务器的账号与密码(密码忘记了可以在控制台根据手机号修改),出现下述界面那我们就远程连接成功:

下面,我们就可以对服务器进行远程操作了。

八、远程传输 XFTP7

Xftp是一个功能强大的SFTP、FTP 文件传输软件,使用了Xftp以后,用户能安全地在Linux 和 Windows PC 之间传输文件。

支持SFTP协议,因此所有通过该软件的网络流量都是加密的。用户界面直观,它采用Windows 风格制作向导。

通常来说,我们可以申请家庭/学校免费来下载软件,完全没必要白花冤枉钱。

下载链接xftp7

进入xftp,和之前的xshell一样,我们先填写服务器名称与公网ip地址,这个也需要服务器开启22端口

填写服务器的账号与密码(密码忘记了可以在控制台根据手机号修改),出现下述界面那我们就远程连接成功:

左侧是windows主机下面的文件,右侧是linux服务器的文件,我们需要上传项目时,直接拖动文件就行了。我们还可以对服务器的文件进行删除修改等操作......

九、常见Linux命令

9.1 系统指令

shutdown –h 10 计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。

shutdown –h now 立马关机

shutdown –h 20:25 系统会在今天20:25关机

shutdown –r now 系统立马重启

shutdown –r +10 系统十分钟后重启

reboot 就是重启,等同于 shutdown –r now

9.2 用户指令

Linux系统任何一个要使用资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

构成:用户 组 home目录

  1. 一般形式:useradd 用户名
  2. 指定组文件:useradd -d /home/.... 用户名
  3. 指定密码:passwd 用户
  4. 保留家目录删除:userdel 用户
  5. 全部删除:userdel -r 用户
  6. 查询:id 用户
  7. 返回原来用户:exit
  8. 增加组:groupadd 组名
  9. 删除组:groupdel 组名
  10. 指定用户组:useradd -g 用户组 用户名
  11. 修改用户组:usermod -g 用户组 用户名
  12. 切换用户:su - 用户名 切换身份
  13. 注销账号:oGout

9.3 系统目录结构

树状目录结构:

linux文件系统采用级层式的树状目录结构,根目录'/'。

在Linux的世界,一切皆文件

  • /bin 存放常见的指令
  • /sbin (Super User ) 存放系统管理员使用的系统管理程序
  • /home 普通用户的主目录
  • /root 系统管理员主目录
  • /boot 启动Linux核心文件、连接文件与镜像
  • /dev 设备管理器,硬件转换为文件存储
  • /media 识别的设备(如U盘、光驱),存储目录下
  • /mnt 不同系统临时共享文件
  • /usr/local 额外软件目录
  • /var 日志文件

9.4 文件操作

9.4.1 查看

qwd:列出当前绝对路径

ls:列出文件

l:列表形式

a:包含隐藏文件

h:显示大小

s:文件大小排序

绝对路径:从根目录开始出发 cd /

相对路径:上一级 cd .. cd ~

9.4.2 创建

mkdir

单级目录:mkdir /home/cat

多级目录:mkdir -p /home/animal/tiger

9.4.3 删除

删除空目录:rmdir /home/cat

删除非空目录:rm -rf /home/animal/tiger

r代表递归,f强制删除

9.4.4 touch cp指令

touch:新建空文件 touch xx xx xx

可以一次性创建多个文件

cp:复制文件

把文件复制到test文件夹下面:cp test.txt test/

递归复制整个文件夹:cp -r animal /root/

强制覆盖前面加一个 \

9.4.5 mv指令

剪切、重命名 from to

重命名:mv 1.png background.png

移动:mv 移动.txt /root/

9.4.6 cat more less

cat:只读的方式查看内容

cat -n /etc/profile | more

-n行号 more 分页 空格翻页

大型日志文件使用 less

9.4.7 > 和 >>指令

覆盖追加内容

cat 文件1 > 文件2

cat 文件1 >> 文件2

echo "xxx" >> 文件2

不是文件直接 >>

9.4.8 echo head tail

echo输出命令到控制台

  • echo $PATH:输出当前环境的路径
  • echo "xx" :输出文本

head显示文件的开头部分,默认前10行

  • head a.txt
  • head -n 5 a.txt

tail显示文件的尾部部分,默认后10行

  • tail /etc/profile
  • tail -n 5 /etc/profile
  • tail -f /etc/profile 实时追踪更新,ctr+c退出

9.4.9 ln history指令

ln:相当于windows的快捷方式

  • 建立软连接:ln -s /root linkToRoot
  • 删除软连接: rm -f linkToRoot (后面/不要带)

history:查看或执行历史指令

  • history 所有指令
  • history 10 最近使用过的10条指令
  • !178 执行178条指令

9.5压缩/解压文件

gzip/gunzip:压缩后不保留原文件,可以压缩多个文件、后缀gz

  • gzip /home/mydate.txt
  • gunzip /home/mydate.txt

zip/unzip:保留原文件、-r 可压缩目录、-d 压缩过后文件存放地址、后缀zip

  • 压缩home文件夹内容为mypackage.zip:zip -r mypackage.zip /home/
  • 解压mypackage.zip到/opt/tmp:unzip -d /opt/tmp/ mypackage.zip

tar:打包指令、后缀 .tar.gz

选项

功能

-c

产生打包文件

-v

显示详细信息

-f

指定压缩后文件名

-z

打包同时压缩

-x

解压.tar文件

  • 文件打包压缩:tar -zcvf a.tar.gz a.txt b.txt
  • 目录打包压缩:tar -zcvf myhome.tar.gz /home/
  • 解压到当前文件夹:tar -zxvf a.tar.gz
  • 指定解压目录: tar -zxvf myhome.tar.gz -C /opt/tmp/

9.6 vim编辑器

Vim 是从 vi 发展出来的一个文本编辑器,代码补全编译错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用

  • 一般模式:删除 dd 粘贴 yy p (行数不固定) 首行gg 尾行G
  • 查找:命令行模式 /xx n切换
  • 行号:命令行模式 :set nu / :set nonu
  • 撤销:回到一般模式 ,u撤销
  • 定位:命令模式添加行号 一般模式 20 shifit+g定位

9.7 资源推荐

来源地址:https://blog.csdn.net/qq_53673551/article/details/127745462

--结束END--

本文标题: 【阿里云】轻松玩转linux服务器

本文链接: https://lsjlt.com/news/390113.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【阿里云】轻松玩转linux服务器
    目录 一、概述 二、发展 三、镜像选择 3.1 应用镜像 3.2 系统镜像 3.3 自定义镜像 3.4 总结 四、防火墙 五、快照 六、监控系统 七、远程连接 7.1 浏览器安全连接 7.2 XShell7 八、远程传输 XFTP7 ...
    99+
    2023-09-02
    图形渲染 vr 服务器 人工智能 运维
  • 玩转阿里云服务器
    阿里云服务器是一款专业的云服务器产品,它提供了高性能、高可靠性、安全性、灵活定制等多项优势,能够满足企业和开发者对于云计算资源的需求。以下是玩转阿里云服务器的几个技巧: 选择合适的配置:选择阿里云服务器的配置时,需要考虑服务器的性能、可...
    99+
    2023-10-26
    阿里 玩转 服务器
  • 云服务器挂机游戏:让你轻松玩转游戏世界
    1. 什么是云服务器挂机游戏? 云服务器挂机游戏是一种利用云服务器的计算能力来进行游戏的方式。传统的游戏需要在本地设备上安装游戏客户端并运行,而云服务器挂机游戏则是将游戏运行在远程的云服务器上,通过网络将游戏画面传输到玩家的设备上,玩家只...
    99+
    2023-10-28
    让你 玩转 游戏世界
  • 阿里云服务器下载Linux:轻松搭建你的个人服务器
    简介 阿里云服务器是一款强大的云计算服务,它提供了丰富的功能和灵活的配置选项,使得用户可以轻松地搭建自己的个人服务器。其中,下载Linux操作系统是使用阿里云服务器的第一步。本文将介绍如何在阿里云服务器上下载和安装Linux操作系统。步骤一...
    99+
    2024-01-29
    服务器 阿里 轻松
  • 搭建阿里云轻量服务器轻松实现云计算服务
    阿里云轻量服务器是一种高效、稳定、易于管理的云计算服务,可以帮助您轻松地在互联网上建立和扩展您的应用程序。本文将详细说明如何使用阿里云轻量服务器搭建一个网站。 随着云计算的不断发展,越来越多的企业和个人开始使用云计算服务来提高效率,降低成本...
    99+
    2023-10-31
    阿里 轻松 服务器
  • 阿里云Windows服务器轻松上手的云服务器管理
    随着云计算技术的快速发展,越来越多的企业和个人开始使用云服务器来托管自己的应用和服务。其中,阿里云Windows服务器作为一款基于Windows操作系统的云服务器,因其丰富的功能和易于管理的特性,受到了广大用户的一致好评。本文将详细介绍阿里...
    99+
    2023-11-10
    阿里 上手 轻松
  • 阿里云服务器指令轻松管理您的云服务器
    在数字化时代,阿里云服务器指令成为众多企业、开发者和个人用户不可或缺的工具。本文将详细介绍阿里云服务器指令,帮助您轻松管理您的云服务器,提高工作效率。 阿里云服务器指令是阿里云为用户提供的一组简单易用的命令,用于管理和操作阿里云服务器。这些...
    99+
    2023-11-04
    您的 服务器 阿里
  • 阿里云服务器11.11优惠购机,轻松上云
    随着云计算的不断发展,越来越多的企业和个人开始将业务迁移到云端。阿里云作为国内领先的云计算服务提供商,为用户提供了稳定、安全、高效的服务。11.11期间,阿里云服务器再次推出了一系列优惠购机活动,让用户能够轻松上云,享受云计算带来的便利和优...
    99+
    2023-11-03
    阿里 轻松 服务器
  • 如何在阿里云上轻松搭建轻量级服务器
    在当前的互联网环境下,轻量级服务器已经成为了许多企业和个人选择的首选。在阿里云上搭建轻量级服务器,既方便又经济实惠。这篇文章将详细介绍一下如何在阿里云上搭建轻量级服务器,帮助您轻松实现自己的互联网应用。 在阿里云上搭建轻量级服务器,您可以选...
    99+
    2023-11-20
    阿里 轻松 服务器
  • 阿里云服务器授权轻松上手的云计算服务
    阿里云服务器授权,是阿里云提供的一项云端计算服务,它让个人和企业能够轻松地在云端上创建和管理自己的服务器,实现高效、安全的云计算应用。本文将详细介绍阿里云服务器授权的使用方法和优势。 一、阿里云服务器授权的使用方法注册阿里云账号:首先,需要...
    99+
    2023-10-29
    阿里 上手 轻松
  • 阿里云免费服务器无畏竞争,轻松上云
    随着互联网的发展,越来越多的企业开始关注云计算技术,以提升自身业务的效率和灵活性。阿里云作为中国领先的云计算服务提供商,一直致力于为企业提供高效、稳定、安全的云计算解决方案。在众多的云计算服务中,阿里云免费服务器备受瞩目。本文将详细解析阿里...
    99+
    2023-11-03
    无畏 阿里 竞争
  • 阿里轻量云服务器安装宝塔轻松上手云计算
    本文将详细介绍如何在阿里轻量云服务器上安装宝塔,宝塔是一款强大的服务器管理系统,可以帮助用户轻松管理服务器的各种配置和应用。 一、安装宝塔的必要性宝塔是一款强大的服务器管理系统,它可以帮助用户轻松管理服务器的各种配置和应用,包括但不限于:W...
    99+
    2023-11-18
    阿里 宝塔 上手
  • 阿里云服务器怎么玩
    阿里云服务器是一款云服务器产品,可以使用阿里云提供的云服务器管理工具来实现服务器的搭建与配置。以下是阿里云服务器的玩法指南: 一、下载阿里云服务器 登录阿里云官网(https://www.aliyun.com/cn/),下载最新版本的云...
    99+
    2023-10-26
    阿里 服务器
  • 阿里云服务器与云翼计划如何轻松上云
    随着云计算技术的发展,越来越多的企业和个人开始将数据存储和处理的任务转移到云端,以提高效率和降低成本。阿里云作为国内领先的云计算服务提供商,拥有丰富的服务器资源和高效的云服务。本文将详细介绍阿里云服务器和云翼计划,帮助读者更好地了解和使用云...
    99+
    2023-11-16
    阿里 轻松 服务器
  • 玩转云服务器
    1. 什么是云服务器? 云服务器是一种基于云计算技术的虚拟服务器,它可以在云平台上运行,提供计算、存储、网络等服务。与传统的物理服务器相比,云服务器具有更高的可扩展性、灵活性和可靠性,可以根据实际需求进行弹性扩容和缩容,同时也可以根据实际...
    99+
    2023-10-26
    玩转 服务器
  • 阿里云服务器企业建站轻松实现企业信息化转型
    随着数字化时代的到来,企业建站的需求越来越强烈。阿里云服务器作为国内领先的云计算服务提供商,提供了强大的服务器计算能力和丰富的云服务资源,可以帮助企业轻松实现企业信息化转型。本文将详细说明如何使用阿里云服务器进行企业建站。 一、阿里云服务器...
    99+
    2023-12-16
    阿里 企业信息化 企业建站
  • 阿里云轻量服务器删除不了?教你轻松解决!
    阿里云轻量服务器是一种云服务器产品,它具有极低的门槛、高性能的计算能力以及快速的部署能力,因此深受中小企业和个人用户喜爱。然而,一些用户在使用过程中可能会遇到轻量服务器删除不了的问题,这可能会影响到他们的使用体验。本篇文章将详细介绍如何解决...
    99+
    2023-11-04
    阿里 教你 轻松
  • 从腾讯云服务器到阿里云服务器轻松迁移镜像
    腾讯云和阿里云是中国最大的云计算提供商之一。如果你想将腾讯云服务器上的镜像转移到阿里云服务器上,这篇文章将指导你如何完成这个过程。 一、迁移前的准备工作了解迁移目标:首先,你需要了解阿里云服务器的架构和配置,确保你的腾讯云服务器的配置能够满...
    99+
    2023-11-11
    服务器 腾讯 阿里
  • 阿里云服务器购买指南轻松购买优质服务器
    阿里云服务器是阿里云提供的高性能、高可用的云服务器产品,它可以帮助企业实现云计算、大数据、人工智能等应用。本文将详细介绍如何购买阿里云服务器。 一、了解阿里云服务器阿里云服务器是一款云计算产品,它可以提供高性能、高可用的计算能力,满足企业...
    99+
    2023-12-13
    服务器 阿里 购买指南
  • 618云服务器阿里云 掌握云计算,轻松扩展业务
    随着数字化时代的到来,云计算已经成为企业和个人日常生活中不可或缺的一部分。而在众多云服务提供商中,阿里云凭借着其卓越的服务品质和强大的技术实力,成为了国内市场的领军者。特别是阿里云的618云服务器活动,更是为广大用户提供了一个购买云服务器的...
    99+
    2023-11-23
    阿里 轻松 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作