Linux

小白必看,VPS常备小命令【非脚本】

2026-01-19 7 次阅读

用户权限与管理

作用:切换到 root 用户,并保持 root 环境变量命令:sudo -i

作用:切换到 root 用户,保持完整环境命令:sudo su –

作用:以 root 权限执行命令命令:sudo 

作用:显示当前用户名命令:whoami

作用:查看当前用户 ID 和组信息命令:id

作用:显示当前用户所属组命令:groups

作用:修改当前用户密码命令:passwd

作用:新增用户命令:adduser 

作用:删除用户及家目录命令:userdel -r 

作用:将用户添加到组命令:usermod -aG  

作用:查看当前用户登录信息命令:w

作用:查看最近登录用户命令:last

作用:锁定用户命令:usermod -L 

作用:解锁用户命令:usermod -U 

作用:切换用户命令:su – 

系统信息

作用:查看系统内核信息命令:uname -a

作用:查看操作系统版本命令:cat /etc/os-release

作用:查看系统运行时间和负载命令:uptime

作用:查看主机名命令:hostname

作用:查看磁盘空间使用情况命令:df -h

作用:查看指定目录大小命令:du -sh 

作用:查看内存使用情况命令:free -h

作用:实时查看进程、CPU、内存占用命令:top

作用:增强版 top,需要安装命令:htop

作用:查看系统最近启动日志命令:dmesg | tail -n 50

作用:查看 CPU 信息命令:lscpu

作用:查看硬盘信息命令:lsblk

作用:查看内核模块命令:lsmod

作用:查看系统时间命令:date

作用:查看时区信息命令:timedatectl

作用:查看开机时间命令:who -b

文件与目录操作

作用:列出目录内容,带大小和可读格式命令:ls -lh

作用:切换目录命令:cd /path

作用:显示当前目录路径命令:pwd

作用:创建目录(包含上级目录)命令:mkdir -p 

作用:强制删除目录及其内容命令:rm -rf 

作用:复制文件或目录命令:cp -r  

作用:移动或重命名文件或目录命令:mv  

作用:新建空文件命令:touch 

作用:查看文件内容命令:cat 

作用:分页查看文件内容命令:less 

作用:查看文件前 20 行命令:head -n 20 

作用:查看文件后 20 行命令:tail -n 20 

作用:按名称查找文件命令:find /path -name “”

作用:文件内容搜索命令:grep “pattern” 

作用:比较两个文件内容命令:diff  

作用:显示文件前 100 行命令:head -n 100 

作用:显示文件后 100 行命令:tail -n 100 

作用:复制文件内容到剪贴板(Linux xclip)命令:xclip -sel clip < file>

网络与端口

作用:测试目标主机连通性命令:ping 

作用:查看 HTTP 响应头命令:curl -I 

作用:下载文件命令:wget 

作用:查看网络连接和端口占用命令:netstat -tulnp

作用:查看网络连接和端口占用(替代 netstat)命令:ss -tulnp

作用:路由追踪命令:traceroute 

作用:DNS 查询命令:dig 

作用:查看网络接口信息命令:ifconfig 或 ip addr

作用:查看公网 IP命令:curl [ifconfig.me](https://www.nodeseek.com/jump?to=http%3A%2F%2Fifconfig.me)

作用:远程拷贝文件命令:scp  user@host:/path

作用:远程同步文件命令:rsync -avz  user@host:/path

作用:测试端口是否开放命令:nc -zv  

作用:测试端口连接命令:telnet  

软件管理(Debian/Ubuntu)

作用:更新软件源列表命令:apt update

作用:升级所有软件包命令:apt upgrade -y

作用:安装软件命令:apt install 

作用:卸载软件命令:apt remove 

作用:自动删除无用依赖命令:apt autoremove -y

作用:查看已安装软件包命令:dpkg -l

作用:搜索软件包命令:apt search 

作用:查看软件包信息命令:apt show 

软件管理(CentOS/RHEL)

作用:更新软件包命令:yum update -y

作用:安装软件命令:yum install 

作用:卸载软件命令:yum remove 

作用:查看已安装软件包命令:rpm -qa

作用:搜索软件包命令:yum search 

作用:查看软件包信息命令:yum info 

服务与进程

作用:查看服务状态命令:systemctl status 

作用:启动服务命令:systemctl start 

作用:停止服务命令:systemctl stop 

作用:重启服务命令:systemctl restart 

作用:开机启动服务命令:systemctl enable 

作用:取消开机启动服务命令:systemctl disable 

作用:查看当前运行的进程命令:ps aux

作用:实时监控进程命令:top

作用:增强版 top命令:htop

作用:杀掉指定进程命令:kill 

作用:强制杀掉进程命令:kill -9 

作用:按进程名杀掉进程命令:pkill 

压缩与解压

作用:压缩目录成 tar.gz命令:tar -czvf file.tar.gz folder/

作用:解压 tar.gz 文件命令:tar -xzvf file.tar.gz

作用:解压 tar.bz2 文件命令:tar -xjvf file.tar.bz2

作用:压缩成 zip命令:zip -r [file.zip](https://www.nodeseek.com/jump?to=http%3A%2F%2Ffile.zip) folder/

作用:解压 zip 文件命令:unzip [file.zip](https://www.nodeseek.com/jump?to=http%3A%2F%2Ffile.zip)

日志与监控

作用:查看系统日志命令:journalctl -xe

作用:实时跟踪日志命令:tail -f /var/log/syslog

作用:实时跟踪日志(CentOS)命令:tail -f /var/log/messages

作用:每 5 秒刷新运行命令结果命令:watch -n 5 ‘command’

作用:查看磁盘 I/O 状况命令:iostat

作用:实时查看内存和 CPU命令:vmstat 5

网络调试

作用:连续 traceroute + ping命令:mtr 

作用:启动带宽测试服务器命令:iperf3 -s

作用:带宽测试客户端命令:iperf3 -c 

作用:测试端口是否开放命令:nc -zv  

作用:端口连接测试命令:telnet  

计划任务与定时

作用:编辑当前用户定时任务命令:crontab -e

作用:查看定时任务命令:crontab -l

作用:查看系统定时器命令:systemctl list-timers

磁盘与分区管理

作用:列出磁盘与分区命令:lsblk

作用:查看磁盘分区表命令:fdisk -l

作用:挂载分区命令:mount /dev/sda1 /mnt

作用:卸载分区命令:umount /mnt

作用:查看磁盘使用情况命令:df -h

作用:查看目录大小命令:du -sh /path

其他常用

作用:查看系统时间命令:date

作用:管理时间和时区命令:timedatectl

作用:查看环境变量 PATH命令:echo $PATH

作用:设置环境变量命令:export VAR=value

作用:查看历史命令命令:history

作用:定义命令别名命令:alias ll=’ls -lh’

评论(0)

2 + 8 =
← 返回首页