当前位置:首页>Linux>Linux 常用命令使用指南(运维实战版)

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

  • 2026-09-02 20:17:23
Linux 常用命令使用指南(运维实战版)

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

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

1️⃣ 查看目录内容

ls
ls -l      # 详细信息
ls -a      # 显示隐藏文件
ls -lh     # 以人类可读方式显示大小

📌 常用组合:

ls -alh

2️⃣ 切换目录

cd /etc
cd ..
cd ~
cd -

3️⃣ 查看当前路径

pwd

4️⃣ 创建文件和目录

touch file.txt
mkdir dir
mkdir -p a/b/c

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

rm file.txt
rm -r dir
rm -rf dir

🚨 高危命令:

rm -rf /

6️⃣ 复制与移动

cp file1 file2
cp -r dir1 dir2
mv file1 /tmp

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

1️⃣ cat(小文件)

cat file.txt

2️⃣ more / less(大文件)

less file.txt

快捷键:

  • q 退出
  • /关键字 搜索

3️⃣ tail(日志神器)

tail -f /var/log/messages
tail -100 file.log

4️⃣ head

head -20 file.txt

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

1️⃣ grep(最重要)

grep "error" file.log
grep -i "error" file.log
grep -r "nginx" /etc

组合神器:

ps -ef | grep nginx

2️⃣ find(查文件)

find / -name "*.log"
find /var -size +100M

3️⃣ awk(文本列处理)

awk '{print $1}' file.txt

4️⃣ sed(替换)

sed 's/old/new/g' file.txt

四、系统信息查看

1️⃣ 查看系统版本

cat /etc/os-release
uname -a

2️⃣ 查看CPU

lscpu

3️⃣ 查看内存

free -h

4️⃣ 查看磁盘

df -h
du -sh *

5️⃣ 实时监控

top

更强工具:

htop

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

1️⃣ 查看进程

ps -ef

2️⃣ 杀进程

kill PID
kill -9 PID

3️⃣ 后台运行

command &

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

1️⃣ 查看IP

ip addr

旧版本:

ifconfig

2️⃣ 测试连通性

ping 8.8.8.8

3️⃣ 查看端口监听

ss -tunlp

旧命令:

netstat -tunlp

4️⃣ 测试端口

telnet 192.168.1.1 80

5️⃣ 路由表

ip route

七、用户与权限管理

1️⃣ 查看权限

ls -l

权限结构:

-rwxr-xr--

2️⃣ 修改权限

chmod 755 file.sh
chmod +x file.sh

3️⃣ 修改属主

chown user:user file

4️⃣ 添加用户

useradd test
passwd test

八、磁盘与挂载

1️⃣ 查看分区

lsblk
fdisk -l

2️⃣ 挂载

mount /dev/sdb1 /mnt

3️⃣ 卸载

umount /mnt

九、压缩与解压

1️⃣ tar(最常用)

tar -czvf file.tar.gz dir
tar -xzvf file.tar.gz

2️⃣ zip

zip -r file.zip dir
unzip file.zip

十、软件包管理

1️⃣ CentOS / RHEL

yum install nginx
dnf install nginx

2️⃣ Ubuntu / Debian

apt update
apt install nginx

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

🔥 查80端口被谁占用

ss -tunlp | grep 80

🔥 查CPU高的进程

top

🔥 实时看日志

tail -f /var/log/messages

🔥 查看服务状态

systemctl status nginx

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

history
clear
alias ll='ls -alh'
watch -n 1 "df -h"

最新文章

随机文章