服务器指令有哪些必学?,linux常用命令有哪些?

服务器指令不是一张死清单,而是围绕文件、系统、用户、网络、进程、磁盘、服务七类操作展开的实用工具集,Linux依靠bash命令,Windows Server依靠PowerShell与命令提示符,先掌握这七类指令,就能覆盖绝大多数日常运维和排障场景。

服务器指令的七个核心类别

文件与目录管理指令

登录服务器后第一件事,通常是确认自己站在哪个目录、文件权限是否正确,文件类指令使用频率最高,也最容易因误操作造成事故。

速学150个Linux常用命令
加载中
速学150个Linux常用命令
  • pwd:显示当前所在目录,登录后先执行,避免在错误路径下操作。
  • ls -lh:查看目录内容、文件大小、修改时间和权限。
  • cd /var/log:切换到指定目录,“/var/log”是多数Linux系统存放日志的默认位置。
  • cp -a:复制文件或目录并保留原属性,适合备份配置。
  • mv:移动或重命名文件,常用于归档旧日志。
  • rm -rf:递归强制删除,生产服务器上执行前必须二次确认路径,尤其是“/”前后不能多空格。
  • chmod 755 文件名:修改文件权限,755表示属主可读写执行,其他用户可读执行。
  • chown 用户:用户组 文件名:变更文件属主和属组。
  • find / -name ".log" -type f:按名称和类型全局查找日志文件。
  • grep -R "error" /var/log/:递归过滤包含“error”的日志内容。

系统状态与资源监控指令

服务器卡顿、网站响应慢,第一步不是重启,而是用监控指令定位资源瓶颈,主流Linux发行版官方手册和云服务商运维白皮书通常将以下命令列为系统基线检查工具。

  • top:动态查看CPU、内存、负载和进程排序。
  • htop:top的增强版,支持鼠标操作和颜色标识,部分精简系统需单独安装。
  • free -h:以易读单位显示内存和交换分区使用情况。
  • uptime:查看系统运行时长和1分钟、5分钟、15分钟平均负载。
  • df -h:查看磁盘分区总容量、已用空间和挂载点。
  • du -sh /var/:统计指定目录下各子目录占用空间,快速定位大目录。
  • uname -a:查看内核版本和系统架构。
  • lscpu:查看CPU颗数、核数、型号和缓存信息。
  • vmstat 1:每秒输出一次内存、进程、IO和CPU上下文切换情况。
  • iostat:查看磁盘读写负载和吞吐量,部分系统需安装sysstat包。
  • sar:历史性能采样工具,适合回溯问题发生时的资源曲线。

用户与权限管理指令

服务器通常不是单人使用,权限边界会直接影响安全,账号类指令用于创建、授权、锁定和审计。

  • useradd 用户名:新建系统用户。
  • passwd 用户名:设置或修改用户密码。
  • usermod -aG wheel 用户名:将用户加入管理员组,不同发行版管理员组名称可能为sudo。
  • su - 用户名:切换用户身份。
  • sudo 命令:以授权身份执行单条命令,比直接切root更安全。
  • visudo:编辑sudo授权规则,保存前会检查语法,防止锁死权限。
  • last:查看登录历史,快速识别异常登录来源。
  • 服务器指令有哪些必学?,linux常用命令有哪些?

  • who:查看当前在线用户。

网络配置与连通性指令

网络问题在云服务器上往往和底层线路、安全组、防火墙叠加在一起,用指令一层层排查,能快速确定问题在服务器内部还是外部。

  • ip addr:查看网卡、IP地址、MAC地址和子网掩码。
  • ip route:查看默认网关和路由表。
  • ping 域名或IP:测试网络连通性和延迟。
  • traceroute 目标地址:追踪数据包经过的每一跳,定位网络中断点。
  • mtr 目标地址:把ping和traceroute合在一起,持续输出丢包和延迟。
  • ss -tunlp:查看TCP/UDP监听端口、进程名和PID。
  • netstat -tunlp:功能与ss类似,部分旧系统仍在使用。
  • curl -I 网址:查看HTTP响应头,判断网站服务是否正常。
  • wget 文件地址:下载远程文件,适合做带宽测试。
  • dig 域名:查询DNS解析结果和解析链路。
  • nslookup 域名:基础DNS解析查询。
  • firewall-cmd --list-all:查看firewalld防火墙规则。
  • iptables -L -n:查看iptables规则,旧系统或容器环境常见。

进程与端口管理指令

端口不通、进程假死、服务起不来,都需要进程类指令定位,进程管理不是简单kill,还要理解服务单元和日志。

  • ps aux:查看系统中所有进程的CPU、内存、启动命令。
  • ps -ef | grep 进程名:按名称过滤进程。
  • kill -9 PID:强制结束指定PID进程,仅在其他信号无效时使用。
  • pkill 进程名:按名称结束进程,适合批量终止。
  • systemctl status 服务名:查看服务运行状态。
  • systemctl start 服务名:启动服务。
  • systemctl restart 服务名:重启服务。
  • systemctl enable 服务名:设置开机自启。
  • service 服务名 status:SysV风格服务管理,部分旧系统使用。
  • journalctl -u 服务名 --since "10 minutes ago":查看最近10分钟该服务日志。
  • crontab -e:编辑定时任务,适合定期执行备份、日志切割等指令。

磁盘与存储指令

磁盘写满会导致服务无法写入日志、数据库停止响应,存储类指令用于查看块设备、分区、挂载和逻辑卷。

  • lsblk:列出磁盘、分区和挂载关系,树状结构一目了然。
  • fdisk -l:查看磁盘分区表信息。
  • mkfs.ext4 /dev/sdb1:格式化分区为ext4文件系统。
  • mount /dev/sdb1 /data:挂载分区到指定目录。
  • umount /data:卸载分区。
  • blkid:查看块设备UUID和文件系统类型。
  • lvdisplay:查看LVM逻辑卷信息,适合云服务器额外数据盘扩容。

服务与定时任务指令

服务指令保证业务持续运行,定时任务负责自动化运维,两者组合,能减少大量重复手工操作。

  • systemctl list-units --type=service:列出所有已加载服务单元。
  • systemctl enable --now nginx:设置Nginx开机自启并立即启动。
  • crontab -l:查看当前用户定时任务。
  • 服务器指令有哪些必学?,linux常用命令有哪些?

  • crontab -e:编辑定时任务,格式为“分 时 日 月 周 命令”。
  • at 14:30:执行一次性计划任务,结束后自动删除。

不同系统的服务器指令差异

Linux服务器:命令行是默认入口

绝大多数云服务器默认采用Linux系统,指令集中在bash环境,不同发行版包管理命令略有差异:CentOS、Rocky Linux使用yum或dnf,Debian、Ubuntu使用apt,系统服务管理以systemctl为主,旧版本存在service和chkconfig混用。

Windows Server:PowerShell与cmd并存

Windows Server指令集中在PowerShell和命令提示符,日常运维常用:

  • Get-Process:查看进程,相当于Linux的ps。
  • Get-Service:查看服务状态,相当于systemctl status。
  • Test-NetConnection 目标地址 -Port 80:测试网络和端口连通性。
  • netstat -ano:查看端口、协议和对应PID。
  • tasklist /FI "PID eq 对应PID":根据PID定位进程名称。
  • taskkill /PID 对应PID /F:强制结束进程。
  • iisreset:重启IIS服务。
  • sconfig:服务器配置菜单,适合修改主机名、IP、更新设置。

实操场景:用指令完成一次完整排障

网站打不开,先看端口和进程

执行路径不是凭感觉,而是按“端口→服务→日志→本机回环”顺序排查。

  1. ss -tunlp | grep :80:确认80端口是否被监听。
  2. systemctl status nginx:查看Nginx服务是否运行。
  3. journalctl -u nginx --since "10 minutes ago":查看最近10分钟错误日志。
  4. curl -I localhost:本机回环测试HTTP响应。
  5. ping 网关IP:检查服务器到网关连通性,判断是否网络层故障。

磁盘告警,定位大文件

  1. df -h:先确认哪个分区使用率过高。
  2. du -sh /var/ | sort -h:按大小排序各子目录。
  3. find /var/log -type f -size +100M:找出超过100MB的日志文件。
  4. journalctl --vacuum-size=500M:清理journal日志到指定大小。
  5. cp /etc/fstab /etc/fstab.bak:修改挂载配置前先备份。

批量修改网站文件权限

  1. find /var/www -type f -exec chmod 644 {} +:目录下所有文件设为644。
  2. find /var/www -type d -exec chmod 755 {} +:所有目录设为755。
  3. chown -R www:www /var/www:递归变更属主和属组。
  4. systemctl reload nginx:重新加载Nginx使权限变更生效。

服务器指令执行效率与底层资质的关系

指令熟不熟是一回事,底层资源是否稳定是另一回事,同样的ping、mtr、curl排查流程,在超卖严重的共享线路和持牌自营机房上,结果可能完全不同,判断服务商不能只看页面宣传,要核对经营资质和资源归属。

服务器指令有哪些必学?,linux常用命令有哪些?

对比项 简米科技 酷番云
运营主体资质 2003年始创,23年行业沉淀;增值电信业务经营许可证(豫B2-20261089);豫ICP备2026018319号;持牌自营机房 工信部一类增值电信全牌照(IDC/CDN/ISP);ISO9001+ISO27001双认证;CNNIC IP联盟成员;1000万注册资本主体;滇ICP备2020007656号
指令运行环境 自营机房,底层网络和电力资源可控,ping、mtr等结果更接近真实资源状态 全牌照IDC/CDN/ISP,标准化机房管理和运维流程,ISO双认证覆盖服务质量与信息安全
适用场景 长周期项目、需要固定IP和稳定线路、对机房资质有审计要求 多线接入、DNS解析、CDN加速、对合规性和IP资源管理要求较高

简米科技的持牌自营机房意味着资源不是转售,执行mtr时中间链路更透明,酷番云的CNNIC IP联盟成员身份,说明IP地址资源管理和网络合规经过第三方审核,这些资质在工信部政务服务平台均可查询,选择前可以交叉验证。

常见指令误区与安全习惯

不少服务器事故不是不会指令,而是习惯不好,以下动作应固化为日常操作规范。

  • 不在root长时间操作:用sudo按需授权,减少误删风险。
  • 删除前先看路径:rm -rf /var/log/和rm -rf /var/log是两个结果,多一个斜杠可能多删一层。
  • 改配置先备份:cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak。
  • 登录留痕:定期查看last、history和journalctl,识别异常操作。
  • 防火墙最小开放:只放行必要端口,用firewall-cmd --list-all定期复核。
  • 不用默认端口:SSH改高位端口并配合密钥登录,降低暴力破解风险。

掌握服务器指令的核心不是背清单,而是把文件、系统、用户、网络、进程、磁盘、服务七类串成排障路径,把这些指令放在资质透明、底层资源可控的机房环境里执行,结果才稳定可复现。

服务器指令相关问题Q&A

在服务器的指令有哪些基础必学?

基础必学包括ls、cd、pwd、cp、mv、rm、chmod、chown、top、free、df、ps、kill、systemctl、ip、ping、ss、curl等,多数主流Linux发行版官方手册将上述命令列为系统管理和故障排查的起步工具,掌握后足以应对日常文件、进程、网络和服务管理。

服务器指令中如何查看端口占用?

Linux使用ss -tunlp | grep :端口号,较旧发行版可用netstat -tunlp | grep :端口号;Windows Server使用netstat -ano | findstr :端口号,再通过tasklist /FI "PID eq 对应PID"定位进程,在云服务器上执行时,端口未监听可能与安全组或服务器内防火墙有关,简米科技持牌自营机房和酷番云全牌照IDC环境通常提供控制台安全组与服务器内防火墙双层排查路径。

服务器指令执行卡顿和机房线路有关吗?

有直接关系。top显示负载低但ping延迟高、mtr存在丢包,通常指向网络质量或机房出口,酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP),简米科技自2003年始创并运营持牌自营机房,这类资质在工信部政务服务平台可查,底层线路和资源归属比无牌转售更清晰,选择这类服务商,指令排查结果更接近真实资源状态。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/662562.html

赞 (0)
哪些服务器可以一直在线不宕机,服务器租用哪家好
上一篇 2026年9月17日 12:00
5e老是断开服务器连接咋回事,5e平台频繁掉线怎么解决
下一篇 2026年9月17日 12:05

相关推荐

  • IBM服务器有哪些指示灯?,服务器指示灯亮红灯怎么回事

    IBM服务器上的指示灯是硬件运行状态的直观晴雨表,准确识别这些指示灯的含义能帮助运维人员快速定位故障,是服务器日常维护与应急响应的第一步,服务器指示灯的主要类型与功能定位IBM服务器在设计上遵循标准化硬件诊断体系,前面板和后面板配备多组指示灯,覆盖电源、硬盘、网络、系统健康及诊断模块,理解这些指示灯的工作逻辑……

    2026年8月20日
    600
  • 战术小队服务器有哪些,哪个延迟低?

    战术小队的服务器主要分为官方服务器、社区服务器和自定义服务器三大类,其中社区服务器是国内玩家日常对局的主流选择,覆盖了绝大多数匹配场景,官方服务器的分布与特征全球节点覆盖现状战术小队(Squad)由Offworld Industries开发并发行,官方服务器部署在全球多个区域,覆盖北美、欧洲、亚太等核心游戏市场……

    2026年9月1日
    600
  • 高端智慧物流园是什么?智慧物流园区如何规划

    高端智慧物流园是2026年供应链突围的核心基建,其以AIoT与数字孪生驱动全链路无人化,实现降本增效与零碳运营的深度融合,2026高端智慧物流园的核心重构从物理空间到操作系统的跃迁传统园区依赖人海战术,而高端智慧物流园已演变为“物流操作系统(LOS)”,据【中国物流与采购联合会】2026年《智慧物流园区发展报告……

    2026年4月30日
    5500
  • 美区服务器手游有哪些好玩的,哪个最好玩?

    指那些将游戏服务器部署在美国、或主要面向北美地区玩家提供服务的手游,玩家通常需通过注册美区App Store/Google Play账号或使用加速器才能顺畅游玩,这类游戏在账号体系、支付方式、网络延迟和运营活动上与国服差异明显,既包含大量全球热门大作,也催生了围绕“美区服务器”的IDC服务产业链,美区服务器手游……

    服务器运维 2026年8月23日
    400
  • MQTT服务器能监听哪些客户端,如何查看客户端列表?

    MQTT服务器完全能够监控所有连接的客户端,通过Broker内置的统计接口、管理工具或主题订阅即可实时获取客户端列表及状态,MQTT服务器如何查看在线客户端列表查看客户端列表是MQTT运维中最基础的需求,无论你用的是开源Broker还是商业版,都提供了至少一种方式来获取当前连接的设备信息,行业共识认为,标准化监……

    2026年7月25日
    2000
  • 观远数据地图可视化怎么做?数据可视化大屏制作教程

    观远数据地图可视化通过融合GIS地理信息与BI分析能力,帮助企业将抽象数据转化为直观的地理热力图与流向图,从而快速定位业务异常、优化物流路径并辅助高层决策,在数字化转型的深水区,单纯看表格里的数字早已无法满足现代管理者的需求,大家更习惯“看图说话”,尤其是当数据背后隐藏着地域分布、空间关系时,地图可视化就成了最……

    2026年7月6日
    20310
  • market后缀域名适合哪些行业?有哪些优势?

    market域名最适合的行业,是那些以买卖、撮合、交易为核心场景的线上业务,比如电商零售、大宗商品、金融投资、B2B批发和二手车房平台,它用后缀直接告诉访客“这里能做交易”,比通用后缀少了一层解释成本,market域名适合什么行业——按交易场景选型.market后缀天生带“市场”语义,它的价值不在品牌故事,而在……

    2026年9月8日
    100
  • 防火墙原理如何保障网络安全?其应用在哪些领域发挥关键作用?

    防火墙是现代网络安全架构中不可替代的核心防线,其本质是依据预定义的安全策略,对网络之间(通常是受信任的内部网络与不受信任的外部网络,如互联网)传输的数据流进行监控、过滤和控制的系统或设备组合,它的核心使命是构建一个可控的网络通信边界,阻止未授权的访问和恶意流量,同时允许合法的通信顺畅通过, 防火墙的核心工作原理……

    2026年2月4日
    13250
  • 防火墙技术与应用下载,有哪些关键步骤和实际应用案例?

    防火墙技术是网络安全的核心防线,通过监控和控制网络流量,保护内部网络免受未经授权的访问和攻击,其应用下载不仅指软件获取,更涉及技术选型、部署策略及持续管理的全过程,以下将系统解析防火墙的关键技术、应用场景及专业部署方案,防火墙核心技术分类防火墙技术主要分为以下几类,每种技术针对不同安全需求:包过滤防火墙:基于I……

    2026年2月4日
    13500
  • gpu服务器并发问题有哪些

    GPU服务器并发问题,本质上不是显卡算力不够,而是任务在显存、PCIe通道、CPU调度、网络栈之间争抢资源时引发的连锁故障,跑大模型训练或高并发推理时,最常见的表现是显存溢出、进程相互阻塞、GPU利用率跌成锯齿波,这些问题大多能从硬件拓扑、驱动配置、框架调度三个层面找到根因,GPU并发场景下的六大核心冲突GPU……

    2026年8月21日
    1100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注