总要开始写的。。。
以下代码中,要将$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