总要开始写的。。。

以下代码中,要将$username替换为自己的用户名

创建新用户

这步由admin完成,

sudo useradd -d "/mnt/lab/$username" -m -s "/bin/bash" $username

注意用户的根目录要在/mnt/lab中。还有些命令可能会用到,放到这里

#修改密码
passwd $username
#删除用户
userdel -r $username

登录方式

当我们创建好用户后,

机械数据盘的使用

我们的服务器是有很多个盘的,正常配置是有一条1TB的固态,系统与用户数据和根目录都存在上面,而其他比较大的数据将存在其他的机械硬盘上,而为了有条理得使用机械硬盘,我们需要从上面创建自己的文件夹并链接到自己的根目录

为了避免误操作导致的数据丢失,不开放data文件夹的权限给所有人,所以这部分请找管理员操作

sudo su
cd /data/
mkdir $username
chown -R $username $username/
chgrp -R $username $username/
cd /mnt/lab/$username/
ln -s /data/$username data

上面命令中根目录的data文件夹在有的服务器里可能是data1和data2,进行对应的更改就好了,$username就是自己的用户名

conda

关于什么是conda请自行百度

我们推荐安装miniconda,更轻量,当然anaconda也可以,两者除了初始的包外没有区别

miniconda的安装方式可以直接百度,这里不再赘述,我们只将安装好后需要做的事情写在这里

当安装好miniconda后,正常情况下根目录也就是通过cd ~打开的目录下,会有一个叫miniconda3的文件夹,之后下载的包和安装的环境都会存在这个文件夹中

但是我们上面说过根目录的硬盘空间是有限的,所以最好将包和环境安装到数据盘中

还有就是换源,众所周知,在我国内陆访问一些外网会比较慢,要下载一些包可能需要很久,所以我们需要将下载源换成国内的一些源

我们进行如下配置

cd ~
vim .condarc

i,然后将以下内容复制进去

envs_dirs:
  - ~/data1/miniconda/envs
pkgs_dirs:
  - ~/data1/miniconda/pkgs

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

然后按esc,输入:wq,再按回车

输入以下命令查看是否配置成功

conda config --show-sources