服务器运行常用指令

服务器基本参数介绍

获取简单服务器信息

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) datetime64[ns] 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 键放弃保存修改并退出编辑器。

相关推荐
珠海西格电力15 小时前
零碳园区边缘计算节点规划:数字底座的硬件部署与能耗控制方案
运维·人工智能·物联网·能源·边缘计算
Henry Zhu12315 小时前
VPP中ACL源码详解第六篇:多核和性能优化实现以及调试与观测
运维·网络·网络协议·计算机网络·性能优化
苹果醋315 小时前
Java设计模式实战:从面向对象原则到架构设计的最佳实践
java·运维·spring boot·mysql·nginx
wanhengidc15 小时前
裸金属服务器都有哪些优势?
运维·服务器·安全·智能手机·生活
Jamesvalley15 小时前
【centos】安装python3.12
linux·运维·centos
kaozhengpro15 小时前
Microsoft DP-700 考試戰報|Fabric 資料工程師一次通過心得
运维·microsoft·fabric
余衫马15 小时前
Ubuntu24.04 日常运维合集
运维
凯子坚持 c15 小时前
Redis 数据库的服务器部署与 MCP 智能化交互深度实践指南
服务器·数据库·redis
肉清15 小时前
linux自用命令
linux·服务器·前端
星星泡饭29215 小时前
工业标识自动化——MARKING Configurator 从数据导入到热转移打印的全流程教程
运维·自动化·菲尼克斯