linux命令学习

1、ps -ef 查看系统上的运行的所有进程

2、free -h 内存信息

占的缓存多则需要释放缓存:释放内存命令:sudo sh -c "echo 1 > /proc/sys/vm/drop_caches"

3、 top 能够实时显示系统中各个进程的资源占用状况

结束进程:kill -9 PID (PID:进程的id号)

4、查看文件大小

查看当前路径下文件的大小 du -sh

查看某个文件下的文件的大小:du 文件的路径 -h du --max-depth=1 -h

查看某个文件的大小 :du 文件路径 -sh

文件系统 容量 已用 可用 已用占比 挂载点(列标题) df -h

5、history 查看历史命令

ctrl+R 条件搜索历史命令,连续按ctrl+R可以翻找下一个符合条件的命令

6、之前安装相关包的时候老是搞不清这些命令为什么一会用yum、一会用apt,原来跟你的系统有关系

编辑切换为居中

添加图片注释,不超过 140 字(可选)

7、Linux下光标消失 echo -e "\033[?25l" 隐藏光标 echo -e "\033[?25h" 显示光标

8、查看cuda版本:nvcc -V

编辑

添加图片注释,不超过 140 字(可选)

nvidia-smi 查看cuda版本配置什么的,可以看目前有哪些进程和占用内存

跑模型的时候如果遇到cuda0 out of memory这类问题,可以检查是否有其他进程占用内存,关闭这些进程就可以了(kill -9 PID)

查看Ubuntu版本: cat /etc/issue

查看有哪些环境:conda env list

编辑

添加图片注释,不超过 140 字(可选)

9、在pip安装包时,确认自己是在python3的环境下运行的

如果pip时候出现下面的卡顿:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

或者:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

更新pip 命令:python3 -m pip install --upgrade pip

10、修改文件的所有者

sudo chown zs filename (zs为修改后所有者的名字)

11、查看当前文件夹有几个文件

ls|wc -w 不包含子目录下文件个数

ls *l wc

12,保存linux命令运行结果到txt里面

ls >ls.txt (命令运行结果不在终端打印)

ls | tee ls.txt (命令运行结果同时在终端打印)

13、打包和解压rar格式

压缩文件: rar a -r test.rar file

解压文件: unrar x test.rar

#根据压缩文件的格式决定命令,.zip格式用zip打包unzip压缩,.tar

14、容器里面开启接口发现端口被占用,可以使用netstat -ntlp 查看是那个PID

15、安装vim

apt-get update

apt-get install vim

16、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值