硬盘

  • 查看磁盘剩余空间:df -hl
  • 查看所有硬盘插口:sudo sfdisk -l
  • 查看硬盘写入量等:vmstat -d (安装命令:pip install sysstat)
  • 查看硬盘各种参数(包括读写量)sudo smartctl -a /dev/sda其中 /dev/sda指的是你的硬盘在系统里的路径,sudo sfdisk -l命令可以查看得到,以下的不再赘述。(安装命令:sudo apt install gsmartcontrol)
  • 测试硬盘读写速度:sudo hdparm -Tt /dev/sda
  • 测试硬盘写能力:sudo time dd if=/dev/zero of=/testw.dbf bs=4k count=100000(不需要修改)
  • 测试硬盘读能力:sudo time dd if=/dev/sda of=/dev/null bs=4k (Ctrl+c终止测试)

内存

  • 查看内存使用情况:cat /proc/meminfofree -m
  • 查看内存频率sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Speed:"
  • 查看内存数量sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep 'Size:.*MB' |wc -l
  • 查看内存支持类型sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Type:"
  • 查看内存大小sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Size:"
  • 修改swap缓存:①禁止掉swap功能:sudo swapoff /swapfile ②删除默认的2G的swap文件:sudo rm -f /swapfile ③增加 /swapfile的大小:sudo dd if=/dev/zero of=/swapfile count=10240 bs=1024k ④设置这个文件为swap分区的挂载点:sudo mkswap /swapfile ⑤再次启用swap:sudo swapon /swapfile

CPU

  • 查看CPU:cat /proc/cpuinfolscpu
  • 查看CPU频率cpufreq-info(安装命令:sudo apt-get install cpufrequtils)
  • 查看CPU温度(数值除以1000就是实际温度):watch -n 0.1 cat /sys/class/thermal/thermal_zone0/temp
  • 查看CPU各项参数:sudo apt install pip stress & pip3 install s-tui,查看命令:s-tui
  • 开启最佳性能模式
    -①sudo apt-get install cpufrequtils & gedit /etc/default/cpufrequtils -并添加以下行:GOVERNOR="performance" -重启cpufrequtils: /etc/init.d/cpufrequtils restart 查看GPU频率:cat /proc/cpuinfo | grep -i "cpu mhz" 查看GPU模式:cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

GPU

清除所有gpu占用:sudo fuser -v /dev/nvidia* |awk '{for(i=1;i<=NF;i++)print "kill -9 " $i;}' | sudo sh 清除gpu0占用:sudo fuser -v /dev/nvidia0 |awk '{for(i=1;i<=NF;i++)print "kill -9 " $i;}' | sudo sh

卸载NVIDIA驱动:sudo apt-get remove nvidia-* 卸载驱动残留:sudo apt autoremove 安装NVIDIA驱动:sudo apt install nvidia-driver-530

查看主板上的PCI插槽:sudo dmidecode |grep --color "PCI" 查看PCI插槽的设备的速度:sudo dmesg | grep Gb

乌班图系统查看mysql 乌班图系统查看硬盘_linux


Width(带宽):通常用x1、x2、x4、x8等表示,表示该链路由几条lane组成。

Speed(速率):通常用2.5GT/s、5GT/s、8GT/s,表示每条lane上的传输速率。PCIe1.0为2.5GT/s,PCIe2.0为5GT/s,PCIe3.0为8GT/s,

GT/s:Giga transation per second (千兆传输/秒),即每一秒内传输的次数。重点在于描述物理层通信协议的速率属性,可以不和链路宽度等关联。

Gbps:Giga Bits Per Second (千兆位/秒)。GT/s 与Gbps 之间不存在成比例的换算关系。

PCIe 链路吞吐量计算方法:
吞吐量 = 速率 * 带宽 * 2方向(全双工) * 编码方式
以PCIe 2.0 x8的通道为例,该链路的吞吐量=5GT * 8 * 2 * 8/10 = 64 Gbps = 8GB/s。
以PCIe 3.0 x8的通道为例,该链路的吞吐量= 8GT * 8 * 2 * 128/130 = 126.031 Gbps = 15.754 GB/s。

  • 开始闪屏解决方法:备份Xorg 配置文件:sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak 重新生成Xorg 配置文件:sudo dpkg-reconfigure xserver-xorg

其他命令

关机:sudo shutdown -h now 开机默认进入命令行模式:sudo systemctl set-default multi-user.target,然后sudo reboot重启
开机默认进入图形用户界面:sudo systemctl set-default graphical.target,然后sudo reboot重启

复制文件:cp -r xxx yyy 复制xxx到yyy
压缩文件:zip -r xxx.zip /home/user/xxx xxx.zip是输出文件夹所在路径
解压缩文件:unzip xxx.zip -d /home/user/xxx /home/user/xxx是输出文件夹所在路径