实验室服务器连网
当实验室服务器无法联网时,可以将服务器流量转到个人计算机上,前提是不违反实验室规定。
使用clash4windows,Allow LAN,服务器上export http_proxy=http://...:7890和export https_proxy=http://...:7890,...是本机ip地址,如果本机和服务器处于同一以太网下,用以太网ip,如果处于校园网下,用WLAN校园网ip。7890是clash4windows的端口。
通过wget www.baidu.com查看是否连接成功。
这样就是在本次登录时(因为export仅限于本次登录修改环境变量)将服务器的流 ...
Linux服务器安装miniconda
12345678# step 1: 获取安装shell脚本文件wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh# step 2: 执行脚本文件安装bash Miniconda3-latest-Linux-x86_64.sh# step 3: 激活source ~/.bashrc
Linux的export命令
Linux export 命令用于设置或显示环境变量。
在 shell 中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登录操作。
语法:
1export [-fnp][变量名称]=[变量设置值]
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
实例:
123456789101112131415161718192021# export -p //列出当前的 ...
Linux中的snap
前言 通过Snap可以安装众多的软件包。需要注意的是,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间。
通过snap安装的软件默认路径为/snap/
查看已通过snap安装的snap包1snap list可以查看,默认带的组件是core、lxd、snapd
可以搜索想要的snap包,例如tomcat1sudo snap search tomcat
安装snap包1sudo snap insta ...
CentOS和Ubuntu区别
CentOS和Ubuntu都是流行的服务器操作系统,两者都具有强大的功能和安全性,但也有一些区别。选择哪个操作系统取决于我们特定的需求,当然也包含部分经验或着偏好。
二者都是免费的开源操作系统,可用于服务器和桌面应用。以下是它们之间的一些主要区别:
来源和支持: CentOS是基于Red Hat Enterprise Linux(RHEL)的开源版本,由社区维护,而Ubuntu是基于Debian的Linux操作系统,由Canonical Ltd.公司支持和维护。
稳定性和可靠性: CentOS是一个以稳定性和可靠性为重点的操作系统,在安全性和性能方面经过了广泛的测试和验证。Ubu ...