欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > Linux 的使用

Linux 的使用

2025/2/8 17:51:05 来源:https://blog.csdn.net/weixin_43254181/article/details/145496674  浏览:    关键词:Linux 的使用

补充内容:EasyHPC - Linux基础入门【笔记】

文章目录

  • 文档与教程
  • 终端命令

文档与教程

  • Linux 操作系统目录结构解释 - Linux迷 (linuxmi.com)
    在这里插入图片描述
  • 一个专注于Linux和开源技术的在线平台:It’s FOSS (itsfoss.com)
  • 理解各种命令:explainshell.com - match command-line arguments to their help text
  • Linux 常用命令大全
  • Linux命令大全(手册) – 真正好用的Linux命令在线查询网站 (linuxcool.com)
  • The Linux Command Line 的中文版
  • Unix Toolbox - 中文版

终端命令

  • 清除Linux终端屏幕:4个有用的命令来清除Linux终端屏幕
    • clear命令。清除终端屏幕,包括其回滚缓冲区。
    • CTRL+L快捷键。此方法不会清理回滚缓冲区。
  • 查看显卡型号:Linux(Ubuntu)系统查看显卡型号_ubuntu查看显卡型号-CSDN博客
    • lspci | grep -i vga
  • Linux查看物理CPU个数、核数、逻辑CPU个数,以及内存
    • 查看物理CPU个数:cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
    • 查看每个物理CPU中core的个数(即核数):cat /proc/cpuinfo| grep "cpu cores"| uniq
    • 查看逻辑CPU的个数:cat /proc/cpuinfo| grep "processor"| wc -l
    • 查看CPU信息(型号):cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
    • 查看Linux内核:
      • uname -a
      • cat /proc/version
    • 查看内存情况:linux如何查看内存大小_linux查看内存条数量和大小-CSDN博客
      • free -h
      • free -m以MB为单位
      • free -g以GB为单位
  • 查看系统PCIE版本:sudo lspci -vv | grep -i "LnkCap"
    • PCIe 1.0: 2.5 GT/s
    • PCIe 2.0: 5 GT/s
    • PCIe 3.0: 8 GT/s
    • PCIe 4.0: 16 GT/s
    • PCIe 5.0: 32 GT/s
  • 查看操作系统架构及版本:uname -m && cat /etc/*release
  • 以超级用户的身份浏览文件:sudo nautilus /
  • 重启系统:reboot
  • 显示所有文件(包含隐藏文件):ls -a
  • linux查看磁盘使用情况命令_查看磁盘占用率-CSDN博客
  • Linux locate命令 | 菜鸟教程 (runoob.com)
    • 为避免locate找不到新创建的文件,可以使用 updatedb 立刻更新数据库(需要root用户)
  • Linux中记录终端(Terminal)输出到文本文件 - wildgoat的日志
  • 在 Linux 中查找一个命令或进程的执行时间:time命令
    • real —— 指的是命令或程序所花费的总时间
    • user —— 指的是在用户模式下程序所花费的时间
    • sys —— 指的是在内核模式下程序所花费的时间
  • Ubuntu下的U盘目录:/media/usrname
  • 在Linux中,退出root模式
    • 使用exit命令退出
    • 使用CTRL+D快捷键
    • 使用su + 普通用户名命令切换用户
  • 生成文件夹目录
    • 在线工具:Dir Tree Noter
    • 使用 tree 命令:生成目录结构图 tree命令
  • 监控内存
    • 安装:sudo apt-get install htop
    • 每 0.1s 更新一次:htop -d 0.1
  • 监控显存
    • nvidia-smi、gpustat、nvtop、nvitop:【工具篇】如何优雅地监控显卡(GPU)使用情况?
    • nvidia-smi
      • 定时刷新:watch -n 1 -d nvidia-smi
      • 定时查询:nvidia-smi -l 2
    • nvitop:python3 -m nvitop
    • pynvml库:NVIDIA深入理解之pynvml库
  • 打补丁&比较文件
    • 补丁(patch)的制作与应用 - Linux Wiki (linux-wiki.cn)
    • Git 补丁 patch 使用方法 | Code Kitchen (lzhgostudy.github.io)
    • Linux diff 命令 | 菜鸟教程 (runoob.com)
    • Linux patch命令 | 菜鸟教程 (runoob.com)
    • Linux diff命令教程:彻底搞懂如何找出文件之间的差异(附实例详解和注意事项)_linux diff命令详解-CSDN博客
    • VS Code
      • 巧用VSCode的比较目录及文件 - 主题 - VeighNa量化社区 (vnpy.com)
      • VS Code比较不同项目的两个文件差异_vs对比两个项目差异-CSDN博客
  • 在linux系统中运行程序时进程被killed:Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉。
  • 控制用户对文件的权限的命令
    • 运行脚本前,确保脚本具有可执行权限:chmod +x run_resnet_train.sh,然后执行脚本:./run_resnet_train.sh
  • 在桌面创建快捷方式
    • 方法1:按住ctrl+shift然后用鼠标左键拖动目标文件到桌面目录文件夹
    • 方法2:ln -s 目标文件路径 ~/Desktop

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com