专业编程基础技术教程

网站首页 > 基础教程 正文

Linux 常用命令(Linux 常用命令自学手册)

ccvgpt 2025-05-09 17:18:41 基础教程 1 ℃

日志排查类

操作

命令

Linux 常用命令(Linux 常用命令自学手册)

查看日志

cat /var/log/messages、tail -f xxx.log

搜索关键词

grep "error" xxx.log

多条件过滤

`grep -E "error

查看最近的日志

tail -n 100 xxx.log

查看实时日志并高亮关键字

tail -f xxx.log | grep --color "关键字"


服务部署相关

操作

命令

查看端口是否占用

netstat -tunlp | grep 8080、ss -lntp

启动/重启服务

systemctl start nginx、systemctl restart redis

查看服务状态

systemctl status xxx

后台运行程序

nohup ./xxx > xxx.out 2>&1 &

进程查看

ps -ef | grep xxx、top、htop


网络排查相关

操作

命令

检查连通性

ping 8.8.8.8

路由追踪

traceroute www.baidu.com

端口测试

telnet ip port 或 nc -zv ip port

DNS 解析

nslookup www.baidu.com、dig


性能调优类

操作

命令

查看 CPU、内存占用

top、htop、free -h

磁盘使用情况

df -h、du -sh *

查看 IO 情况

iostat -x 1

实时监控网络

iftop、nload


文件与权限管理

操作

命令

修改权限

chmod 755 xxx

修改属主属组

chown user:group xxx

解压缩

tar -zxvf xxx.tar.gz、unzip xxx.zip

创建软/硬链接

ln -s xxx xxx_link

最近发表
标签列表