深度学习/机器学习中关于Ubuntu/Linux常用命令

Ubuntu命令

1. 列出用户和用户组

getent passwd
getent group

2. 修改用户组权限

sudo chmod 777 -R /dir
  • 第一个数字 7 表示所有者(owner)的权限。7 在二进制表示中为 111,表示拥有读、写和执行的权限。

  • 第二个数字 7 表示所属组(group)的权限。7 在二进制表示中为 111,表示组成员拥有读、写和执行的权限。

  • 第三个数字 0 表示其他用户的权限。0 在二进制表示中为 000,表示其他用户没有读、写和执行的权限。

字母形式 rwx 表示权限:

  • r 表示读权限(4)
  • w 表示写权限(2)
  • x 表示执行权限(1)
  • 表示没有相应的权限

3. 用户组添加删除用户

1.创建用户文件夹

sudo mkdir /home/username

2.添加用户

sudo adduser username

3.在Ubuntu中,可以使用以下命令将用户从用户组中添加:

sudo usermod -aG 用户组名 用户名

4.通过以下命令将此目录的所有权分配给新用户

sudo chown username:username /home/username

5.如果提示.Xau文件问题

chown username:username -R /home/user_dir

6.在Ubuntu中,可以使用以下命令将用户从用户组中删除:

sudo deluser username groupname

4. 查看文件夹大小

使用du命令

du -h filename

5. 查看所有硬盘

  1. 查看所有硬盘 为挂在得以及已经挂载得
lsblk

6. 开机自动挂载

vim /etc/fstab

在这里插入图片描述
查看硬盘UUID

sudo tune2fs -l /dev/sda1 |grep 'UUID'

7. 挂载nas网盘, 给予挂载文件夹最高权限

sudo mount.cifs /nas路径 /本地路径 -o username=XXXX, password=XXXX,vers=1.0,dir_mode=0777,file_mode=0777

Anconda相关

1. Ubuntu多用户情况下共用同一个anaconda

默认情况下用户使用conda create以及相应pip install命令后会在用户文件下.conda文件下生成相应得环境文件夹envs,那么我们想要在共享同一个文件下anaconda环境该怎么做?

# 创建组anaconda
sudo groupadd anaconda
# 设置组权限
sudo chgrp -R anaconda /usr/local/anaconda3
sudo chmod 777 -R /usr/local/anaconda3
# 创建用户组/添加进anaconda用户组
sudo adduser username
sudo usermod -a -G anaconda username

2. 查看conda环境

conda info --envs

3. 创建环境

conda create --name xxx python=3.8

4. 删除环境

conda remove --name your_env_name --all

5. 查看第三方库

conda list

6. 给当前环境安装第三方库

conda install package_name

7. 给指定环境安装第三方库:

conda install -n env_name package_name

8. pip换源

pip 源

阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

命令行换源

# pip永久换源,此方法同样适用于Linux系统
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ 
pip config set global.trusted-host mirrors.aliyun.com

# 临时指定pip源
pip install *** -i  https://pypi.tuna.tsinghua.edu.cn/simple/  

# 升级 pip 到最新的版本
pip install pip -U  

未完待续

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值