首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux 常用命令使用指南(运维实战版)

Linux 常用命令使用指南(运维实战版)

作者头像
知孤云出岫
发布2026-03-04 17:34:16
发布2026-03-04 17:34:16
3950
举报

🐧 Linux 常用命令使用指南(运维实战版)

一、文件与目录管理(最常用)

1️⃣ 查看目录内容

代码语言:javascript
复制
ls
ls -l      # 详细信息
ls -a      # 显示隐藏文件
ls -lh     # 以人类可读方式显示大小

📌 常用组合:

代码语言:javascript
复制
ls -alh

2️⃣ 切换目录

代码语言:javascript
复制
cd /etc
cd ..
cd ~
cd -

3️⃣ 查看当前路径

代码语言:javascript
复制
pwd

4️⃣ 创建文件和目录

代码语言:javascript
复制
touch file.txt
mkdir dir
mkdir -p a/b/c

5️⃣ 删除文件/目录(⚠慎用)

代码语言:javascript
复制
rm file.txt
rm -r dir
rm -rf dir

🚨 高危命令:

代码语言:javascript
复制
rm -rf /

6️⃣ 复制与移动

代码语言:javascript
复制
cp file1 file2
cp -r dir1 dir2
mv file1 /tmp

二、文件查看命令(排错核心)

1️⃣ cat(小文件)

代码语言:javascript
复制
cat file.txt

2️⃣ more / less(大文件)

代码语言:javascript
复制
less file.txt

快捷键:

  • q 退出
  • /关键字 搜索

3️⃣ tail(日志神器)

代码语言:javascript
复制
tail -f /var/log/messages
tail -100 file.log

4️⃣ head

代码语言:javascript
复制
head -20 file.txt

三、文本搜索与处理(运维必会)

1️⃣ grep(最重要)

代码语言:javascript
复制
grep "error" file.log
grep -i "error" file.log
grep -r "nginx" /etc

组合神器:

代码语言:javascript
复制
ps -ef | grep nginx

2️⃣ find(查文件)

代码语言:javascript
复制
find / -name "*.log"
find /var -size +100M

3️⃣ awk(文本列处理)

代码语言:javascript
复制
awk '{print $1}' file.txt

4️⃣ sed(替换)

代码语言:javascript
复制
sed 's/old/new/g' file.txt

四、系统信息查看

1️⃣ 查看系统版本

代码语言:javascript
复制
cat /etc/os-release
uname -a

2️⃣ 查看CPU

代码语言:javascript
复制
lscpu

3️⃣ 查看内存

代码语言:javascript
复制
free -h

4️⃣ 查看磁盘

代码语言:javascript
复制
df -h
du -sh *

5️⃣ 实时监控

代码语言:javascript
复制
top

更强工具:

代码语言:javascript
复制
htop

五、进程管理(排障核心)

1️⃣ 查看进程

代码语言:javascript
复制
ps -ef

2️⃣ 杀进程

代码语言:javascript
复制
kill PID
kill -9 PID

3️⃣ 后台运行

代码语言:javascript
复制
command &

六、网络排障命令(重点🔥)

1️⃣ 查看IP

代码语言:javascript
复制
ip addr

旧版本:

代码语言:javascript
复制
ifconfig

2️⃣ 测试连通性

代码语言:javascript
复制
ping 8.8.8.8

3️⃣ 查看端口监听

代码语言:javascript
复制
ss -tunlp

旧命令:

代码语言:javascript
复制
netstat -tunlp

4️⃣ 测试端口

代码语言:javascript
复制
telnet 192.168.1.1 80

5️⃣ 路由表

代码语言:javascript
复制
ip route

七、用户与权限管理

1️⃣ 查看权限

代码语言:javascript
复制
ls -l

权限结构:

代码语言:javascript
复制
-rwxr-xr--

2️⃣ 修改权限

代码语言:javascript
复制
chmod 755 file.sh
chmod +x file.sh

3️⃣ 修改属主

代码语言:javascript
复制
chown user:user file

4️⃣ 添加用户

代码语言:javascript
复制
useradd test
passwd test

八、磁盘与挂载

1️⃣ 查看分区

代码语言:javascript
复制
lsblk
fdisk -l

2️⃣ 挂载

代码语言:javascript
复制
mount /dev/sdb1 /mnt

3️⃣ 卸载

代码语言:javascript
复制
umount /mnt

九、压缩与解压

1️⃣ tar(最常用)

代码语言:javascript
复制
tar -czvf file.tar.gz dir
tar -xzvf file.tar.gz

2️⃣ zip

代码语言:javascript
复制
zip -r file.zip dir
unzip file.zip

十、软件包管理

1️⃣ CentOS / RHEL

代码语言:javascript
复制
yum install nginx
dnf install nginx

2️⃣ Ubuntu / Debian

代码语言:javascript
复制
apt update
apt install nginx

十一、日志排障常用组合(实战)

🔥 查80端口被谁占用

代码语言:javascript
复制
ss -tunlp | grep 80

🔥 查CPU高的进程

代码语言:javascript
复制
top

🔥 实时看日志

代码语言:javascript
复制
tail -f /var/log/messages

🔥 查看服务状态

代码语言:javascript
复制
systemctl status nginx

十二、运维高手常用组合命令

代码语言:javascript
复制
history
clear
alias ll='ls -alh'
watch -n 1 "df -h"

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-03-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 智网研习社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🐧 Linux 常用命令使用指南(运维实战版)
    • 一、文件与目录管理(最常用)
      • 1️⃣ 查看目录内容
      • 2️⃣ 切换目录
      • 3️⃣ 查看当前路径
      • 4️⃣ 创建文件和目录
      • 5️⃣ 删除文件/目录(⚠慎用)
      • 6️⃣ 复制与移动
    • 二、文件查看命令(排错核心)
    • 1️⃣ cat(小文件)
      • 2️⃣ more / less(大文件)
      • 3️⃣ tail(日志神器)
      • 4️⃣ head
    • 三、文本搜索与处理(运维必会)
      • 1️⃣ grep(最重要)
      • 2️⃣ find(查文件)
      • 3️⃣ awk(文本列处理)
      • 4️⃣ sed(替换)
    • 四、系统信息查看
      • 1️⃣ 查看系统版本
      • 2️⃣ 查看CPU
      • 3️⃣ 查看内存
      • 4️⃣ 查看磁盘
      • 5️⃣ 实时监控
    • 五、进程管理(排障核心)
      • 1️⃣ 查看进程
      • 2️⃣ 杀进程
      • 3️⃣ 后台运行
    • 六、网络排障命令(重点🔥)
      • 1️⃣ 查看IP
      • 2️⃣ 测试连通性
      • 3️⃣ 查看端口监听
      • 4️⃣ 测试端口
      • 5️⃣ 路由表
    • 七、用户与权限管理
      • 1️⃣ 查看权限
      • 2️⃣ 修改权限
      • 3️⃣ 修改属主
      • 4️⃣ 添加用户
    • 八、磁盘与挂载
      • 1️⃣ 查看分区
      • 2️⃣ 挂载
      • 3️⃣ 卸载
    • 九、压缩与解压
      • 1️⃣ tar(最常用)
      • 2️⃣ zip
    • 十、软件包管理
      • 1️⃣ CentOS / RHEL
      • 2️⃣ Ubuntu / Debian
    • 十一、日志排障常用组合(实战)
      • 🔥 查80端口被谁占用
      • 🔥 查CPU高的进程
      • 🔥 实时看日志
      • 🔥 查看服务状态
    • 十二、运维高手常用组合命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档