服务器运行常用指令

服务器基本参数介绍

获取简单服务器信息

bash 复制代码
uname -a

获取服务器信息

获取服务器对应Linux版本号以及对应详细信息

bash 复制代码
cat /etc/os-release

可以得知系统是 CentOS 7 (Core),属于 Red Hat 系列 (RHEL-like),因此应该安装 RedHat 版本的 R。

打开分配账号后,账号中没有anaconda,对应的Python版本只有2.几版本跟3.几版本

tips:

查看对应的Python版本🐤

有两种方式

🛰python --version 查看的是对应的Python2的版本是多少

⚖python3 --version 查看的是对应Python3的版本

首先安装anaconda,上官网下载对应sh文件,然后运行

bash 复制代码
bash Anaconda3-2024.10-1-Linux-x86_64.sh

查找anaconda安装位置

bash 复制代码
which conda

可以查找到对应conda的安装位置

no conda in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/data/home/.local/bin:/data/home/bin)

得到上面的输出,可以知道conda没激活

使用下面的语句进行激活

bash 复制代码
source ~/anaconda3/bin/activate

激活后再次输入下面指令

bash 复制代码
conda --version

输出对应conda版本,说明安装成功并且正常被激活了

vim编辑器使用

进入后: 按 i 进入插入模式(可以开始输入或粘贴内容)

编辑完毕后: 按 Esc 输入 :wq 然后回车 → 保存并退出

如果你只想退出不保存,可以用 :q!

服务器运行R语言

python 复制代码
Rscript run_sss.r

使用 Rscript 来运行当前目录下的 run_stilt.r 文件里的全部 R 代码。

将文件夹 folderA 移动到 folderB 中

python 复制代码
mv folderA folderB/

移动并重命名文件夹

python 复制代码
mv folderA folderB/folderNewName

xarray不兼容问题

Python 3.7 的 entry_points() 接口与 xarray 最新版本不兼容。在较新的 Python 版本(3.8+) 中, entry_points() 返回的对象有 .get() 方法,但在 Python 3.7 中没有。 如果无法升级 Python,可以安装旧版 xarray(兼容 Python 3.7)

检查文章结构

python 复制代码
import xarray as xr  
ds = xr.open_dataset("201509060000_-111.86_40.74_5_foot.nc")  
print(ds)

输出会显示所有变量、维度和坐标,例如:

Dimensions: (time: 1, lat: 100, lon: 100, level: 10) Coordinates: * time (time) datetime64ns 2015-09-06 * lat (lat) float64 40.0 40.1 40.2 ... * lon (lon) float64 -112.0 -111.9 -111.8 ... * level (level) int32 0 1 2 ... 9 Data variables: foot (time, level, lat, lon) float32 ...

注意:

如果垂直维度是 level 或 altitude 而非 z ,需修改代码。

如果文件没有垂直维度,直接选择地面层数据即可。

nano编辑器

nano 是一个简单易用的文本编辑器,在 Linux 系统中常用。

如果你没有对文件进行修改 直接按下 Ctrl+X 组合键,就可以退出 nano 编辑器。

按下 Ctrl+X 后, nano 会提示你是否保存修改。

如果你想保存修改

,按 Y 键,然后按 Enter 键确认保存文件。 如果你不想保存修改,按 N 键,就可以直接退出 nano 编辑器。

如果你想在退出时直接保存文件

按下 Ctrl+O 组合键, nano 会提示你输入文件名(如果文件已经存在,会直接保存),输入文件 名后按 Enter 键保存文件,然后按 Ctrl+X 退出编辑器。

如果你想在退出时放弃保存文件

按下 Ctrl+X ,然后按 N 键放弃保存修改并退出编辑器。

相关推荐
007张三丰6 分钟前
软件测试专栏(11/20):测试框架开发:pytest深度解析与插件体系
运维·服务器·自动化测试·pytest·测试框架
weixin_604236671 小时前
华三 路由器 极简核心配置
运维·服务器·网络·h3c·h3c路由器
鹤落晴春2 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
AI智图坊2 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
lizhihai_996 小时前
股市学习心得-AI 产业链核心标的梳理清单
大数据·服务器·人工智能·科技·学习
云计算磊哥@6 小时前
运维开发宝典026-MySQL02数据库表操作
运维·数据库·运维开发
黄同学real7 小时前
解决 Visual Studio Web Deploy 远程发布报 401 未授权 (ERROR\_USER\_UNAUTHORIZED)
服务器
天天进步20157 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
极客先躯7 小时前
高级java每日一道面试题-2026年02月01日-实战篇[Docker]-Docker Volume 的生命周期管理是怎样的?
java·运维·docker·容器·持久化·架构图·容器卷
Java面试题总结8 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器