• Linux常用命令


    Linux中 / 表示根目录

    查看CPU信息:grep CPU /proc/cpuinfo
    在这里插入图片描述
    | 接着执行的意思,把上面的结果用后面的命令来执行:
    查看CPU的数量: grep CPU /proc/cpuinfo | wc -l
    在运行python代码的时候,在编译器之前加入CUDA_VISIBLE_DEVICES=0这个命令,可以优先指定这个GPU,使用第0个GPU(代码中的其他地方不能指定其他的cuda设备)会报错。

    在这里插入图片描述

    ```python
    # 方式一
    CUDA_VISIBLE_DEVICE=0,1,2 python xxx.py
    # 方式二
    export CUDA_VISIBLE_DEVICES = 0
    python xxx.py
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    
    linux命令ps aux|grep 查看进程详解 (Process Status):
    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
     
    
    ```bash
     ps aux | grep python   # python会变红
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    在这里插入图片描述

    ps aux | grep luli | grep predict
    
    • 1

    在这里插入图片描述

    watch -n 1 nvidia-smi  #
    
    • 1
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    
    USER: 行程拥有者
    
    PID: pid 
    
    %CPU: 占用的 CPU 使用率
    
    %MEM: 占用的记忆体使用率
    
    VSZ: 占用的虚拟记忆体大小  RSS: 占用的记忆体大小
    
    TTY: 终端的次要装置号码 (minor device number of tty)
    
    STAT: 该行程的状态,linux的进程有5种状态:
    
    D 不可中断 uninterruptible sleep (usually IO)
    
    R 运行 runnable (on run queue)
    
    S 中断 sleeping
    
    T 停止 traced or stopped
    
    Z 僵死 a defunct ("zombie") process
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    1) ps a 显示现行终端机下的所有程序,包括其他用户的程序。
    2)ps -A 显示所有程序。 
    3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 
    4)ps -e 此参数的效果和指定"A"参数相同。 
    5)ps e 列出程序时,显示每个程序所使用的环境变量。 
    6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 
    7)ps -H 显示树状结构,表示程序间的相互关系。 
    8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 
    9)ps s 采用程序信号的格式显示程序状况。 
    10)ps S 列出程序时,包括已中断的子程序资料。 
    11)ps -t  指定终端机编号,并列出属于该终端机的程序的状况。 
    12)ps u  以用户为主的格式来显示程序状况。 
    13)ps x  显示所有程序,不以终端机来区分。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    参考链接1
    参考链接2

    查看内存

    查看home下服务器内存总的使用情况:
    在这里插入图片描述
    看自己账号下每个文件夹占用内存的情况命令:
    du -sh /home/luli/*
    在这里插入图片描述

  • 相关阅读:
    Vue 在同一个页面里在不同的router-view里展示页面信息
    指令手册术语缩写
    USB4之ASM2464PD与ASM2464PDX兼容与运用
    【Docker】从零开始:3.Docker运行原理
    【CANN训练营】Ascend算子开发入门笔记
    PostgreSQL 16数据库的yum、编译、docker三种方式安装——筑梦之路
    系统架构师第一部分——架构设计基础
    比 BeanUtils 更快的实体映射工具 MapStruct 原理
    倍福控制器搭建IgH环境
    CSS属性 - box-sizing
  • 原文地址:https://blog.csdn.net/qq_43761012/article/details/133930261