linux常用小命令,折腾VPS必看

收集了了些常用的小命令,不是脚本,可以不用去问AI直接用。

用户权限与管理
作用:切换到 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
作用:远程拷贝文件
命令: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 folder/
作用:解压 zip 文件
命令:unzip file.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'

 

 

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇