Linux

swap

#创建一个8G的swap
#if = 从虚空中取数据~
#of = 创建到哪个路径 
#bs = 单个单位大小可以是KB MB GB... 
#总大小 = bs * count
dd if=/dev/zero of=/swap bs=1G count=8
#配置安全的权限
chmod 0600 /swap
#格式化成swap
mkswap /swap
#挂载swap
swapon /swap
#验证
free -h
#卸载swap
swapoff /swap

proxmox ve

#删除默认的lvm data分区
lvremove /dev/pve/data
#将删除后剩余的空间分配给root主分区
lvextend -rl +100%FREE /dev/pve/root

#磁盘格式转换
qemu-img convert -O qcow2 oldfilename.vmdk newfilename.qcow2
#磁盘导入
qm importdisk vmid filename.qcow2 存储id --format=qcow2

#开启嵌套虚拟化(pve7默认已开启)
#查看是否支持虚拟化
egrep --color 'vmx|svm' /proc/cpuinfo
#查看是否开启嵌套虚拟化,输出N表示未开启,输出Y表示已开启
cat /sys/module/kvm_intel/parameters/nested
#设置内核
modprobe -r kvm_intel
modprobe kvm_intel nested=1
#开机自动设置
echo "options kvm_intel nested=1" >> /etc/modprobe.d/modprobe.conf
#设置完后再次输入查看命令是否开启成功,amd处理器将intel改成amd即可cpu模型选择host

#重启PVE网络
ifreload -a 

自动挂载

#编辑这个文件
vi /etc/fstab

查看CPU频率 / 温度 / 性能模式

#查看频率
cat /proc/cpuinfo | grep MHz
#查看温度 需要安装lm_sensors
sensors
#查看cpufreq模式
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
#修改cpufreq模式
echo performance > /sys/devices/system/cpu/cpuXX/cpufreq/scaling_governor
#查看gpu性能级别
cat /sys/class/drm/card*/device/power_dpm_force_performance_level
#修改gpu性能级别
echo high > /sys/class/drm/cardXX/device/power_dpm_force_performance_level

磁盘相关

#列出磁盘
fdisk -l 
#磁盘分区
fdisk /dev/sdx
#格式化磁盘
mkfs -t ext4 /dev/sdxx
#挂载硬盘到指定目录
mount /dev/sdxx /xx
#卸载磁盘
umount /dev/sdxx

网络相关

#重启网卡(部分可用)
/etc/init.d/networking restart && ifdown ethxxx && ifup ethxxx

scp

#从本地复制到远程
scp 本地文件路径或目录 用户名@IP地址:远程路径或目录
scp /test [email protected]:/test
#从远程复制到本地
scp 用户名@IP地址:远程路径或目录 本地文件路径或目录
scp [email protected]:/test /test
#默认使用22端口,-P XXX 指定端口,-r 递归目录下所有文件
scp -r -P 12345 ...

其他

#查看欢迎信息
cat /etc/issue && cat /etc/motd
#查看系统release
cat /etc/os-release
#查看系统version
cat /proc/version