iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >服务器运维基础指南教程
  • 299
分享到

服务器运维基础指南教程

服务器运维基础服务器运维命令服务器运维 2023-02-14 12:02:12 299人浏览 独家记忆
摘要

目录服务器运维基础指南链接服务器入口登录服务器ssh通过密码登录免密码登录退出服务器exit查看当前目录位置 pwd显示当前目录下的所有文件ls进入退出目录cd新建目录mkdir启动

服务器运维基础指南

作为一个开发人员,对于服务器的操作不可避免。最常用的操作就是部署应用到服务器,及在生产,测试环境通过查看日志排查问题。

一般服务器都是linux操作系统并且是无图形界面的,所以进行任何操作都是通过命令行,由于从新一代程序员接触电脑都是从图形界面开始,所以在开始使用命令行的时候都不是很习惯,如果使用命令行习惯了,发挥现命令行可以干很多有趣,高效率的事情,提高生产力,让程序员更加专注在高技术含量的工作中。

链接服务器入口

Mac使用自带的终端,就可以直接登录服务器。windows需要下载工具例如:xshell

登录服务器ssh

登录服务器有两种方式:

  • 通过密码登录
  • 免密码登录

ssh -l user ip/域名

ssh: secure shell 安全外壳协议,专为远程登录会话和其他网络服务提供安全性的协议。利用ssh协议可以有效防止远程管理过程中的信息泄漏问题。

通过密码登录

输入: ssh -l user ip/域名

user:登录用户名

ip/域名: 服务器所属的公网id地址,或者应用的域名,如果要查看域名解析后的ip,在命令行输入 ping 域名,可以查看应用所属的公网ip(前提服务器没有做均衡负载,代理…)。

终端会提示你输入密码,此时输入密码,密码正确就可以登录服务器。

免密码登录

免密码登录方式第一次还是需要输入密码登录,不同的是,在登录之后把自己的密钥加入到服务器,下次就可以免密码登录。

生成ssh key
登录进服务器进入 ~ 目录下的 .ssh 打开 authorized_keys 文件如果没有则创建,把自己的公钥加入到authorized_keys里。之后再次使用ssh进入服务器的时候,不用输入密码就可以直接登录。

小技巧:mac可以新建一个.sh文件把ssh -l user ip/域名加入.sh文件,放在桌面默认使用终端打开,以后就可以双击.sh文件直接进入服务器(甚至可以在.sh写其他命令实现自动化)。

退出服务器exit

exit

查看当前目录位置 pwd

pwd

显示当前目录下的所有文件ls

ls :列出当前目录下的所有文件

ls -l :列出当前目录下的所有文件及文件的详情

进入退出目录cd

cd … :返回到上级目录
cd /. :返回根目录
cd 目录名 : 进入具体目录

新建目录mkdir

mkdir file/filename

启动运行脚本./

./xx.sh

查看文件内容cat/tail

cat xxx.xx :查看文件的所有内容

tail -n 行数 xxx.xxx : 查看文件末尾xx行数

vi/vim xxx.xxx : 查看并且可以修改文件内容

移动文件到具体目录 mv

mv xx sss : 移动xx文件到sss目录

建议删除文件时,先把文件移动到 /tmp目录下(linux的临时目录关机会清空,建议在此目录下进行删除)。

删除文件 rm

rm -f xxx :强制删除文件

rm -rf xxx : -r 表示向下递归删除 -f 删除不提示 注意: rm -rf (不跟参数)会删除整个系统 , 就算有参数 linux没有回收站的概念 慎用慎用

rm -f *. * :梅花大法慎用,可能会误删除删除整个服务器

修改文件的用户权限chown/chmod

chown -R user:user file :修改文件的用户权限 文件支持通配符

chmod 777 xxxx :改变文件权限 777就是高权限(读、写、执行 )登录用户他所在的组和其他人都有最高权限。(比较危险的操作)

查看java程序的相关进程jps

jps :查看java程序进程

拷贝文件到具体目录cp/scp

cp -r copyed copy : 把copyed复制到copy目录

scp xxx root@ip:/目录 : 复制xxx到远程ip服务器目录下

启动服务关闭终端继续运行nohup

有时我们需要在服务器运行一些jar打包的应用,关闭终端后应用就关闭我们可以在 启动jar应用的命令前增加 nohup

解压/压缩文件 unzip/zip

unzip -o xxx.xx -d sss :解压文件xxx.xx到sss并且全部覆盖

zip -r xxx.zip ./* : 压缩文件当前目录下的所有文件

如果没有unzip zip 命令执行,可以安装unzip/zip

yum install -y unzip zip

总结

目前这些命令基本能够满足日常开发韵味服务器,但这只是简单的一些操作服务器的命令,如果有更多的需求可以系统的学习linux,那也是一个很大的话题 运维。

到此这篇关于服务器运维基础指南的文章就介绍到这了,更多相关服务器运维基础内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 服务器运维基础指南教程

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 服务器运维基础指南教程
    目录服务器运维基础指南链接服务器入口登录服务器ssh通过密码登录免密码登录退出服务器exit查看当前目录位置 pwd显示当前目录下的所有文件ls进入退出目录cd新建目录mkdir启动...
    99+
    2023-02-14
    服务器运维基础 服务器运维命令 服务器运维
  • 阿里云服务器教程零基础入门指南
    阿里云服务器是阿里巴巴推出的一种云计算产品,为用户提供灵活、高效、安全的云计算服务。本文将为您提供一份零基础入门的阿里云服务器教程,让您轻松上手。 一、了解阿里云服务器阿里云服务器是阿里云提供的云计算产品,可以帮助您快速搭建和运行网站、应用...
    99+
    2023-11-15
    阿里 入门 服务器
  • 云服务器基础运维与管理
    云服务器基础运维与管理是一种基于云计算平台的基础运维管理工作,旨在确保云服务器资源的稳定性和可用性。以下是一些基础的运维与管理方面的知识和方法: 云计算基础设施:服务器的配置、管理和维护,包括磁盘阵列、操作系统、数据库、应用程序等。需要...
    99+
    2023-10-26
    服务器 基础
  • Go语言基础教程:快速入门指南
    标题:Go语言基础教程:快速入门指南 在当今软件开发领域,Go语言因其简洁高效、并发性强等特点逐渐受到了广泛关注和应用。本篇文章将带领大家快速入门Go语言,通过具体的代码示例帮助读者更...
    99+
    2024-04-02
  • 云服务器基础运维与管理费用
    云服务器基础运维与管理费用可以按照以下方式计算: 基础运维费用:指在一个云服务器平台上进行的基础维护、管理和更新工作的费用,这包括服务器硬件、操作系统、数据库、存储等方面的维护和更新费用。 管理费用:指管理云服务器平台的费用,包括数据中...
    99+
    2023-10-26
    管理费用 服务器 基础
  • PHP PDO教程:从基础到精通的进阶指南
    1. PDO简介 PDO是PHP的一个扩展库,它提供了一个面向对象的方式来操作数据库。PDO支持多种数据库,包括 MySQL、PostgreSQL、Oracle、SQL Server 等。PDO使开发人员能够使用统一的API来操作不同的...
    99+
    2024-02-13
    PHP PDO 数据库 连接 操作 查询 事务
  • 云服务器基础运维与管理的区别
    云服务器基础运维与管理有几个重要的区别: 职责不同:云服务器基础运维侧重于维护服务器的正常运转,包括数据库的备份,网络设备的维护等;而云服务器管理则负责为用户提供最佳的服务体验,包括服务器资源的分配,故障响应,安全管理等。 管理难度不同...
    99+
    2023-10-26
    区别 服务器 基础
  • JavaScript基础教程:从入门到精通的完整指南
    JavaScript是一种脚本语言,广泛用于web开发,本文将从入门到精通,全面解析JavaScript基础知识,带领读者深入理解JavaScript编程。 一、JavaScript简介 JavaScript是一种脚本语言,它可以嵌入HT...
    99+
    2024-02-08
    JavaScript 编程 web开发 入门 教程
  • 云服务器基础运维与管理实验报告
    很抱歉,我无法完成您提出的实验报告,因为我的知识截止于2021年9月,无法提供最新的实验报告。但是,我可以提供一些基本的步骤,帮助您完成您的实验。 第一步:准备实验平台: 如果您正在使用云服务器(例如:虚拟机或容器),您需要准备实验平台。...
    99+
    2023-10-26
    服务器 基础 报告
  • 云服务器基础运维与管理费用高吗
    云服务器基础运维与管理费用确实很高,这是因为它需要大量的技术和资源。以下是一些可以帮助您计算云服务器基础运维与管理费用的方法: 基础设施硬件成本:云服务器基础设施成本很高,主要是服务器硬件和存储设备的成本。这可能包括网络设备、存储设备、...
    99+
    2023-10-27
    管理费用 服务器 基础
  • 云服务器基础运维与管理费用多少
    云服务器基础运维与管理费用的价格可能因云服务器提供商、服务类型、地区、时间以及使用者的个体情况而有所不同。以下是一些可能的云服务器基础运维和管理费用的参考值: 云服务器租用费用 在一些大型的云服务器提供商,如AWS和Google Cl...
    99+
    2023-10-27
    管理费用 服务器 基础
  • 云服务器基础运维与管理费用占比
    云服务器基础运维与管理费用的占比可能会因公司和业务需求而有所不同,但以下是一些可能发生的情况: 基础运维费用包括机房和系统的硬件维护、升级和扩容等服务费用。这是最基本的费用,通常由公司的运维团队或者第三方的服务商提供。 基础管理费用包括...
    99+
    2023-10-27
    管理费用 服务器 基础
  • Java基础教程之整数运算
    目录引言溢出自增/自减移位运算位运算运算优先级类型的自动提升与强制转型练习小结总结引言 Java的整数运算遵循四则运算规则,可以使用任意嵌套的小括号。四则运算规则和初等数学一致。例如...
    99+
    2024-04-02
  • 云服务器基础运维与管理系统的关系
    云服务器基础运维与管理系统(以下简称云服务器管理系统)是云计算平台中重要的运维工具。它们的主要作用是通过监控和管理服务提供商的硬件和软件资源,使得客户能够更加高效地使用云平台。以下是云服务器管理系统与传统的基础运维工具(如操作系统、数据库、...
    99+
    2023-10-27
    管理系统 关系 服务器
  • 云服务器基础运维与管理系统的区别
    云服务器基础运维与管理系统可以理解为云计算平台上的运维管理系统,它们提供了一种集成化的运维管理平台,通过该平台可以实现基础运维、资源利用、系统监控和故障排除等功能。下面是它们的区别: 数据库管理:云服务器上的基础运维系统一般会使用MyS...
    99+
    2023-10-27
    管理系统 区别 服务器
  • 服务器容器化:从基础到精通的进阶指南
    1. 容器化基础 容器化是将应用程序及其所有依赖项打包到一个独立的执行环境中的过程。与虚拟机不同,容器共享主机操作系统的内核,从而实现更轻量、更便携。 Docker 概览 Docker 是一个流行的容器化平台。它使用一种称为 Docke...
    99+
    2024-03-06
    Docker、Kubernetes、容器化、云原生、容器编排
  • 阿里云基础服务器并发性能优化指南
    本文将介绍如何通过优化阿里云基础服务器的并发性能来提升网站或应用的访问速度和稳定性。我们将探讨一些常见的并发性能问题,并提供解决方案,以帮助您在使用阿里云基础服务器时获得更好的并发处理能力。 详细说明:1. 负载均衡负载均衡是一种常用的并发...
    99+
    2024-01-01
    阿里 性能 服务器
  • 云服务器基础运维与管理的区别与联系
    云服务器基础运维与管理的区别: 工作内容不同:云服务器基础运维主要负责数据库、操作系统、网络等运维工作,而管理则需要更专业和更深入的管理技能,比如数据备份、网络安全、服务监控等。 管理职责不同:云服务器基础运维负责运维基础设施,如主机、...
    99+
    2023-10-27
    区别 服务器 基础
  • 云服务器基础运维与管理实验报告总结
    以下是一个简单的服务器基础运维与管理实验报告总结: 实验目的:通过对云服务器基础运维与管理进行模拟,让学员掌握云计算服务平台的管理操作,熟悉常用的管理工具和技术,提高云计算服务平台运维与管理能力。 实验内容: 数据备份和恢复:模拟服务器...
    99+
    2023-10-27
    服务器 基础 报告
  • 云服务器基础运维与管理的区别和联系
    云服务器基础运维与管理的区别: 工作内容不同:云服务器基础运维主要负责数据库、操作系统、网络等运维工作,而管理则涵盖服务器系统的安装、配置、监控、故障排除、日志记录和备份等方面。 技术要求不同:云服务器基础运维需要掌握服务器操作系统和相...
    99+
    2023-10-27
    区别 服务器 基础
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作