linux常用命令

安装anaconda

在本地电脑下载anaconda 下载源:https://www.anaconda.com/ 或者https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
上传到服务器
例如: scp -r /soft/anaconda3 username@172.26.1.35:/home/yourname/soft
也可以直接在服务器上面下载:

wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
bash Anaconda3-2020.02-Linux-x86_64.sh#安装anaconda
vim .bashrc#激活conda
export = ‘/home/shiyu/anaconda3/bin:$PATHsource .bashrc
conda create -n mol_transformer python=3.5#安装python环境
source activate mol_transformer#激活虚拟环境
conda deactivate mol_transformer#退出虚拟环境
conda install rdkit -c rdkit#下载rdkit
conda install 其他包#安装其他包
#更改conda下载路径
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
#更改channels 也可以直接在~/.condarc下面编辑

cuda

cuda版本

cat /usr/local/cuda/version.txt

cuda安装

sudo zypper addrepo https://developer.download.nvidia.com/compute/cuda/repos/sles15/x86_64/cuda-sles15.repo
sudo zypper refresh
sudo zypper install -y cuda

驱动安装

zypper addrepo --refresh 'https://download.nvidia.com/opensuse/leap/15.2' NVIDIA
zypper se x11-video-nvidiaG0*
zypper install x11-video-nvidiaG05

用户管理

添加用户

#添加用户
useradd -m -s /bin/bash userName
#为用户设置密码
passwd userName
#为用户建立家目录
mkdir /home/username
#设置家目录权限
chown -R username:users /home/username
#为新添加的用户开通GPU权限,可以使用nvidia-smi
usermod -a -G video username
#为目录设置权限
chown -R public:users folder_name

用户权限

权限包括:读(r)、写(w)、执行(x),
在ls -l命令中,每三个rwx权限为一组,依次为:拥有者权限、同组成员权限、其他用户权限
chmod 修改权限:
增加权限 : chmod -R [who]+rwx 文件名/用户名
减少权限 : chmod -R [who]-rwx 文件名/用户名
其中-R表示对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) 
修改文件所属用户及用户组
chown username:groupname filename -R
修改文件所在组
chogrp group filename

用户组

同一个组里的用户具有相同的权限
groupadd 添加用户组
groupdel 删除用户组
groupmod 修改用户组信息
usermod -a -G group user 将用户添加到用户组 (-a 表示新增,即将用户添加到新用户组中而不必离开原有的其他用户组)
gpasswd -d user group 将用户从用户组里面移除
groups 查看当前登录用户所在的用户组
groups shiyu 查看shiyu所在的用户组
/etc/group 中有所有的用户组信息
/etc/shadow和/etc/passwd 中有所有的用户信息

用户密码

在/etc/passwd中记录了本机上所有的用户
在/etc/shadow中记录了本机上所有用户的用户密码(经过加密)
用户密码的加密之后的组成是$id$salt$encrypted
其中id表示密文的加密方式:id==1表示md5加密,id==5表示SHA256加密,id==6表示SHA512加密
其中salt表示加密时使用的随机字符,这个字符是完全随机的
其中encrypted表示加密之后的密文
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值