1. 实用命令
1.1 系统相关
1.1.1 查看系统、用户信息等
查看当前系统硬件架构
bash
uname -m
注:mac 上也能用
查看当前系统的操作系统及版本
bash
cat /etc/os-release | grep "PRETTY_NAME"
查看当前系统单个cpu的可用核心数
bash
cat /proc/cpuinfo | grep "cpu cores"
查看当前系统所有用户
bash
who
注:mac 上也能用
2.1 用户相关
2.1.1 新建用户
mac上没试过
新建用户:-d 设置家目录
bash
sudo useradd -m -d /path username
设置密码
bash
sudo passwd username
添加到 sudo 组
bash
sudo usermod -aG sudo username
2.1.2 删除用户
bash
sudo deluser username
3.2 网络相关
3.2.1 查看当前IP
bash
ifconfig
注:mac 上也能用(可能得通过 brew 等安装)
3.2.2 查看网速
3.2.2.1 nethogs
查看实时网速(单位:KB/sec)
bash
sudo nethogs
注:首次使用通过 sudo apt install nethogs 安装,如果看不了,加上类似 sudo nethogs eth0 看看。另外,mac 上也能用(得通过 brew
等安装)
3.2.2.2 nload
查看已用流量(GB)、历史网速、实时网速(单位:MBit/s,数值可作为当前网络带宽)
bash
sudo nload
注:使用类似 nethogs,可能需要指定网卡(通过 ifconfig 查看),类似 'sudo nload eth1', 'sudo nload loopback0' 等。另外,mac
上也能用(得通过 brew 等安装),但是找到运行的网卡有点麻烦。不指定又看不到网速
2. 资源
2.1 菜鸟教程:Linux 命令大全
https://www.runoob.com/linux/linux-command-manual.html
2.2 GitHub:Linux命令分类
https://github.com/jaywcjlove/linux-command?tab=readme-ov-file#linux命令分类