服务器运行常用指令

服务器基本参数介绍

获取简单服务器信息

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

相关推荐
这儿有一堆花1 小时前
Kali Linux:探测存活到挖掘漏洞
linux·运维·服务器
皮小白2 小时前
ubuntu开机检查磁盘失败进入应急模式如何修复
linux·运维·ubuntu
邂逅星河浪漫2 小时前
【CentOS】虚拟机网卡IP地址修改步骤
linux·运维·centos
IT逆夜3 小时前
实现Yum本地仓库自动同步的完整方案(CentOS 7)
linux·运维·windows
a***59263 小时前
用nginx正向代理https网站
运维·nginx·https
S***26753 小时前
linux上redis升级
linux·运维·redis
ifanatic4 小时前
[每周一更]-(第161期):分析服务器中内存即将爆满过程
运维·服务器
热爱学习的小怪兽4 小时前
docker的一些常用指令
运维·docker·容器
s***4535 小时前
Linux 下安装 Golang环境
linux·运维·golang