Linux常用命令記錄,隨遇隨記

前言

  • 所謂查詢就是找到配置文件,輸出配置文件信息即可

操作系統查詢

當前操作系統版本信息 :
  • cat /proc/version
當前操作系統內核信息:
  • uname -a
當前操作系統發行信息:
  • cat /etc/issuecat /etc/centos-release
  • 這裏要提一嘴,centos用後面的,ubuntu系的是前面的(debain可以查),
  • 具體可以查查自己的/etc下的系統比如:
    • 如果是centos那麼會有:/etc/redhat-release,至於centos-release-upstream就是說基於什麼系統(centos基於Redhat)
      在這裏插入圖片描述
    • 如果是debian那麼會有:/etc/os-release也是可以查到的
      在這裏插入圖片描述
      在這裏插入圖片描述
cpu信息查詢
  • 文件是/proc/cpuinfo,但是裏面東西比較多,我們只需要一部分就行,因此我們需要刪減
  • 下列信息我們需要model name 那麼命令是:grep "model name" /proc/cpuinfo
  • 在這裏插入圖片描述
  • 效果如圖,這樣所有的CPU都出來了(當然只是model name 部分),如果先model name 難看就cut命令去掉就好了
    在這裏插入圖片描述

CUDA & cudnn

  • cuda 版本:cat /usr/local/cuda/version.txt
  • cudnn 版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
  • 在這裏插入圖片描述

查詢佔用特定端口的程序

  • netstat -tunlp | grep port
  • lsof -i:port
  • 以我剛搭建的Node接口爲例:
    在這裏插入圖片描述

watch命令

tree命令

Linux 賦權

  • 最高權限:chomd 777 filepath

docker系列

docker複製文件
  • docker cp filepath contianer_ID:/to_container_path
docker進入容器
  • docker exec -it container_ID /to_container_path

推薦博客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章