当前位置:首页>Linux>10年学习Linux大师说这些命令不会等于不会Linux

10年学习Linux大师说这些命令不会等于不会Linux

  • 2026-03-27 05:43:44
10年学习Linux大师说这些命令不会等于不会Linux

Linux 基础命令入门到精通

📚 目录

  1. 1. 环境准备
  2. 2. 文件和目录操作
  3. 3. 文本处理
  4. 4. 进程管理
  5. 5. 网络管理
  6. 6. 系统监控
  7. 7. 权限管理
  8. 8. 包管理
  9. 9. 高级技巧
  10. 10. 实战场景

1️⃣ 环境准备

1.1 查看系统信息

# 系统版本uname -rcat /etc/os-release      # CentOS/RHELcat /etc/issue           # Debian/Ubuntu# 硬件架构uname -m                 # x86_64, aarch64 (Apple Silicon)# CPU 信息lscpugrep ^model name* /proc/cpuinfo

1.2 磁盘空间查看

df -h                    # 查看各分区使用率df -i                    # 查看 inode 使用情况# 磁盘详情(带 S.M.A.R.T.)sudo smartctl -a /dev/sda# 剩余空间监控脚本watch -n 60 'df -h'

2️⃣ 文件和目录操作

2.1 基础文件命令

命令
说明
示例
ls
列出目录内容
ls -lh
 (人性化输出)
cd
切换目录
cd ~
 或 cd ..
pwd
显示当前路径
pwd -P
 (物理路径)
mkdir
创建目录
mkdir -p a/b/c
 (递归创建)
touch
创建空文件
touch file.txt
cp
复制文件
cp -r src/ dst/
mv
移动/重命名
mv old new
rm
删除文件
rm -rf dir/
 (慎用!)

2.2 目录操作技巧

# 创建多级目录mkdir -p ~/projects/{web,api}/{src,test}# 查看目录大小(递归)du -sh /var/log/*# 查找大文件find / -type f -size +500M -execls -lh {} \;# 清理临时文件find /tmp -type f -mtime +7 -delete# 隐藏文件操作ls -a                    # 显示所有(含 . 开头)touch .gitignore .env

2.3 文件内容查看

# 快速预览cat file.txt            # 全部内容head file.txt           # 前 N 行tail -f file.log        # 实时监控日志# 分页查看less file.txt           # 支持搜索(/关键词)more file.txt           # 较旧,少用# 模糊查找关键词grep -ri "error" .      # 递归搜索 error 关键字

2.4 文件压缩

# 创建压缩包tar -czvf archive.tar.gz dir/     # gzip (默认)tar -cjvf archive.tar.bz2 dir/    # bzip2 (压缩率更高)tar -cJvf archive.tar.xz dir/     # xz (最慢但压缩比最高)# 解压tar -xzf archive.tar.gztar -tjf archive.tar.bz2          # 预览内容# zip/unzipzip -r archive.zip file1.txt file2.txtunzip archive.zip# gzip(原地压缩)gzip file.log                     # 变成 file.log.gzgunzip file.log.gz                # 还原zcat file.log.gz                  # 查看压缩文件内容

3️⃣ 文本处理

3.1 grep - 高级搜索

# 基础用法grep "pattern" file.txtgrep -i "pattern" *.log# 忽略大小写# 排除匹配grep -v "pattern" file.txt       # 反向匹配# 正则表达式grep -E "pattern1|pattern2" file # 多条件 ORgrep "^error:" log.txt           # 行首 error:# 统计匹配行数grep -c "error" /var/log/sysloggrep "$ERR" logs/* | wc -l        # 管道计数# Perl 模式(更强大)grep -P "[0-9]{4}" file.txt      # Perl 正则

3.2 sed - 流编辑器

# 替换操作sed 's/old/new/' file.txt              # 仅输出不修改sed -i 's/old/new/g' file.txt          # 原地替换(-i)# 多行处理sed '/ERROR/{n;N;s/\(.*\).*\(\d+\)/\2/' file}   # 跨行替换# 行号操作sed '3,5d' file.txt                    # 删除 3-5 行sed '4i new line' file.txt             # 第 4 行前插入# 流控制(避免输出)sed '/pattern/q' file                  # 匹配即停止处理

3.3 awk - 文本分析器

# 提取第 2 列awk '{print $2}' file.txt# 过滤特定条件awk '$1 > 80 {print $0}' /proc/netstat# 统计每列之和awk '{sum += $4} END {print sum}' file.txt# 格式化输出(表格)column -t < file.txt# 多文件处理awk 'NR==FNR{a[$1]=$2;next} ($1 in a){print a[$1]}' file1 file2

3.4 sort & uniq

# 排序sort file.txt                              # 默认数字/字典序sort -rn file.txt                          # 逆序(降序)sort -k2 -n file.txt                       # 按第 2 列数字排序sort -t',' -k3 file.csv                    # 自定义分隔符# 去重uniq file.txt                              # 仅删除连续重复sort | uniq -c | sort -rn                  # 统计并排序出现次数# 组合处理(日志分析)cat access.log.*/var/log/access.log | grep -E 'GET|POST' | sort | uniq -c > hits.txt

3.5 wc & cut

wc -l file.txt           # 行数wc -c file.txt           # 字节数wc -w file.txt           # 单词数# cut(按列切分)cut -d',' -f1,2,3 file.csv   # CSV 第 1-3 列cut -f1,3 /etc/passwd         # 默认空格分隔# paste(多文件合并)paste file1.txt file2.txt    # 逐行横向拼接

3.6 xargs & tr

# xargs(批量处理)ls *.log | xargs -I{} gzip {}              # 批量压缩find . -name "*.jpg" -print0 | xargs -0 rm# 安全删除(空名文件)# 管道组合find . -type f -name "*.txt" | xargs tail -5# tr(翻译/删除字符)tr'[:upper:]''[:lower:]' < input.txt      # 转小写tr -cd'a-z0-9' < file.txt                  # 只保留字母数字

4️⃣ 进程管理

4.1 基础命令

命令
说明
示例
ps
查看进程快照
ps aux
 (所有进程)
top
动态监控
top -b -n 1
htop
增强版 top
htop
 (需安装)
kill
终止进程
kill 12345
pkill
按名称杀
pkill nginx
killall
全名杀
killall python

4.2 高级查看技巧

# ps 详细视图ps -ef                    # 传统格式ps aux --sort=-%mem      # 按内存降序ps -eo pid,comm,%mem,%cpu,args --sort=-%mem > top_procs.txt# 查看父进程关系树pstree -p PID             # 指定进程tree -p PID               # 同效# 查找进程(多种方式)pidof nginx               # 找 PIDpgrep -a "python"# 找含 python 的所有进程lsof | grep sshd         # 看谁连接了服务# 监控网络端口占用ss -tlnp                  # 监听 TCP 端口netstat -tulnp            # ss 的旧版

4.3 杀进程(按顺序)

#!/bin/bash# kill_with_priority.sh — 优雅关闭脚本processes=("nginx""mysql""redis")for proc in"${processes[@]}"do    p=$(pgrep -x $proc) || continueecho"[INFO] Killing $proc (PID: $p)"kill -15 $p# SIGTERM (温和)sleep 2if ! pgrep -x $procthenecho"[OK] $proc stopped"elseecho"[WARN] Force killing $proc..."kill -9 $p# SIGKILL (强制)fidone# 批量杀进程(谨慎!)pkill -9 node             # 慎用!

4.4 前台命令后台化

# 单例程序sleep 100 &               # 后台运行# 重定向输出/错误nohup long_task.sh > out.log 2>&1 &# screen(会话管理)screen -S mysession      # 新建会话screen -ls# 列出screen -r mysession      # 恢复screen -X quit           # 退出# tmux(替代方案)tmux new-session -d "sleep 100"# 后台tmux attach-session -t default        # 连接

5️⃣ 网络管理

5.1 基础命令

命令
说明
示例
ping
连通性测试
ping -c 4 www.example.com
curl
HTTP 请求
curl https://api.example.com
wget
下载文件
wget url -O file.zip
ss
/netstat
端口监听
ss -tlnp
traceroute
路由追踪
traceroute example.com

5.2 curl 高级用法

# GET 请求(含 JSON)curl https://api.github.com/usercurl -X GET https://api.example.com/users?id=1# POST + 表单curl -X POST -d "user=bob&pass=secret" http://example.com/login# POST + JSON Bodycurl -X POST \  -H "Content-Type: application/json" \  -d '{"name":"Alice","age":30}' \  https://api.example.com/users# HTTP 认证(Token)curl -H "Authorization: Bearer YOUR_TOKEN" https://example.com# HTTPS 调试(自签名证书警告)curl -k https://self-signed-ssl.example.com# 分块下载大文件wget --progress=bar:force -O /dev/null url# POST + 多部分表单(multipart/form-data)curl -X POST \  -F "file=@image.jpg" \  -F "caption=Hello!" \  https://upload.example.com

5.3 下载与断点续传

# wget 基础wget urlwget url -O file.zip           # 指定文件名wget url -c                     # 断点续传# 镜像服务器wget url --mirror              # 完整站点的镜像(慎用!)# aria2(更快、支持多线程)aria2c -x 16 "https://example.com/big.iso" \       -d /tmp -s 16            # 16 线程# yt-dlp(下载视频)yt-dlp "url"# 需安装# 浏览器自动化工具puppeteer                       # Node.jsplaywright                      # 跨语言

5.4 DNS & hosts 管理

# 测试域名解析nslookup www.example.com       # BIND9dig @8.8.8.8 www.example.com   # Google DNShost www.example.com           # host工具# 查看/修改 hostscat /etc/hostssudo nano /etc/hosts           # 添加自定义映射

6️⃣ 系统监控

6.1 实时监控工具

命令
说明
示例
top
CPU/内存动态视图
top -b -n 1 head -20
htop
增强版 top
htop
vmstat
虚拟内存统计
vmstat 1
 (每 1 秒)
iostat
IO 监控
iostat -x 1
sar
系统活动报告
sar -u 5

6.2 CPU & 内存分析

# top 查看前 N 大进程top -b -n 1 | head -20# free + awk(格式化)free -h | awk '/^Mem:/{printf "内存使用:%s%%\n", $3/$2*100}'# vmstat 解读vmstat 1                # 每秒刷新vmstat 5                # 每 5 秒

6.3 磁盘 IO & 网络监控

# iostat(IO 使用率)iostat -x 2             # 每 2 秒,输出 %util, await 等指标iostat -e              # 事件统计# netstat(网络连接)netstat -s | grep "receive"# 接收错误netstat -an | grep ESTABLISHED    # 活跃连接# ss(推荐替代 netstat)ss -tuna                 # 所有 TCP/UDP 套接字ss -s                    # 协议统计

7️⃣ 权限管理

7.1 chmod / chown

# chmod(权限变更)chmod +x file            # 添加执行权限chmod 644 file           # rw-r--r-- (owner rw, others r)chmod a+x *.sh           # 所有用户可执行chmod 700 dir/           # 仅 owner 完全访问# chown(所有权变更)chown user:group file    # root 权限chgrp group dir# 改组

7.2 umask & setuid

# umask(默认创建掩码)umask# 查看当前 (022/077)touchtestls -l        # 验证生成文件权限 (rw-r--r--)# setuid/setgid/sticky(位操作)chmod u+s file           # owner 设置 UIDchmod g+s dir# group 写时创建同组文件# sticky bit (目录保护)chmod 1777 /tmp          # 仅 owner 可删自文件

7.3 ACL(访问控制列表)

# ACL 基础getfacl file              # 查看完整 ACLsetfacl -m u:user:rx file # 给 user 加权限setfacl -x u:user file    # 删除 user 的 ACL# 目录共享场景mkdir /mnt/backup; setfacl -R -m g:group1:rwX /mnt/backup

8️⃣ 包管理(Debian/RHEL)

8.1 apt (Debian/Ubuntu)

# 基础操作apt update              # 更新索引apt upgrade             # 系统升级apt install nginx       # 安装apt remove nginx        # 卸载(不清除配置)apt autoremove          # 清理无用依赖# 来源管理apt-cache search redis         # 搜索包apt-cache show redis           # 详情apt list --upgradable          # 可升级软件包列表# 虚拟环境apt install python3-venv venv \    && cd /home/ubuntu && \    python3 -m venv myenv \    && source myenv/bin/activate

8.2 yum/dnf (RHEL/CentOS/Fedora)

# 基础操作yum list                   # 列出所有包yum search mysql           # 搜索yum install nginx          # 安装yum remove nginx           # 卸载yum clean all && yum makecache     # 清理缓存# EPEL 扩展源yum localinstall epel-release   # 启用 EPELyum install python39            # EPEL 中才有

8.3 pacman (Arch) / apk (Alpine)

# pacman (Arch Linux)pacman -Syu        # 同步更新pacman -S nginx     # 安装pacman -Rs nginx    # 卸载(不删配置)# apk (Alpine Linux)apk update && apk add nginx

9️⃣ 高级技巧

9.1 环境变量管理

# 查看/设置环境变量env# 查看所有变量echo$PATH# 当前 PATHexport VAR=value       # 导出给子进程unset VAR              # 删除变量# bashrc / profile(持久化)vim ~/.bashrc          # 编辑用户配置. ~/.bashrc            # 立即生效(source)

9.2 管道与重定向

# > >> & (标准流)cmd1 > file              # 覆盖输出cmd2 >> file             # 追加cmd3 &                   # 后台任务cmd4 2>&1               # 重定向错误到 stdout# | && (管道/逻辑)ps aux | grep nginx      # 管道筛选cat file.txt && echo ok  # 前一项成功才执行

9.3 find + xargs + while(批量处理)

#!/bin/bash# find_large_logs.sh — 清理 7 天前的日志find /var/log -name "*.log" -mtime +7 -print0 | \    xargs -0 rm -f# while(逐文件处理)find . -type f \( -name "*.csv" -o -name "*.json" \) | \while IFS= read -r file; doecho"处理 $file"done

9.4 常用技巧速查

技巧
命令示例
查找空文件
find . -type f -empty
统计目录大小
`du -sh /*
查看网络连接数
`netstat -an
清空大文件(保留 inode)
: > bigfile.txt
强制刷新文件描述表
exec 3>&1 >&/dev/null; exec 1>&3

🔟 实战场景

场景 1:Web 服务器日志分析

# 统计请求来源 TOP20cat access.log | awk '{print $9}' | sort -u | \head -20 | whileread domain; doecho"Top request: $(echo "$domain" | cut -d'.' -f1)"done# 错误日志提取(匹配 HTTP 4xx/5xx)grep -E 'HTTP/1\.[01]" [45]' access.log > errors.log# Nginx 实时监控(tail + awk)tail -f access.log | grep -v "GET /" | grep -i 'error'

场景 2:批量备份脚本

#!/bin/bash# backup.sh — 自动备份网站目录BACKUP_DIR="/backup_$(date +%Y%m%d)"mkdir -p $BACKUP_DIRtar -czf $BACKUP_DIR/www.tar.gz /var/www/htmlecho"✅ 备份成功:$BACKUP_DIR" >> /backup.log# 循环清理旧备份(只留最近 7 天)find /backup -name "backup_*.tar.gz" -mtime +7 -delete

场景 3:健康检查脚本

#!/bin/bash# healthcheck.sh — Web 服务存活检测for url in http://localhost:80/health http://127.0.0.1:3000/api/v1; doif curl -sf "$url"thenecho"✅ $url 正常"elseecho"❌ $url 已崩溃(自动重启)"        systemctl restart apache2 nginxfidone

📋 常用快捷键(bash/zsh)

快捷键
作用
Ctrl+C
中断当前命令
Ctrl+D
结束会话 / EOF
Ctrl+Z
挂起前台进程
Ctrl+L
清屏并重新排版(类似 clear + cat)
↑↓
历史记录浏览
Tab
自动补全路径/文件/命令

📚 进一步学习资源

  • • Linux man 手册 — 官方文档,最全命令说明
  • • 《鸟哥的 Linux 私房菜》— 中文经典教材
  • • TLDP Project — 进阶教程

💡 提示:Linux 命令虽多,但核心思想是 管道 (|)、重定向 (>|>)、脚本化 (bash)。掌握这三板斧,再复杂的问题也能拆解解决!

祝学习愉快!👋

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-27 16:40:03 HTTP/2.0 GET : https://f.mffb.com.cn/a/480193.html
  2. 运行时间 : 0.175188s [ 吞吐率:5.71req/s ] 内存消耗:4,652.22kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=b69ecd432cfb56746e4e3eb17d9e7cb2
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001055s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001754s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000834s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000648s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001284s ]
  6. SELECT * FROM `set` [ RunTime:0.000590s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001451s ]
  8. SELECT * FROM `article` WHERE `id` = 480193 LIMIT 1 [ RunTime:0.006026s ]
  9. UPDATE `article` SET `lasttime` = 1774600803 WHERE `id` = 480193 [ RunTime:0.006773s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000627s ]
  11. SELECT * FROM `article` WHERE `id` < 480193 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001222s ]
  12. SELECT * FROM `article` WHERE `id` > 480193 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000991s ]
  13. SELECT * FROM `article` WHERE `id` < 480193 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004178s ]
  14. SELECT * FROM `article` WHERE `id` < 480193 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004305s ]
  15. SELECT * FROM `article` WHERE `id` < 480193 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004893s ]
0.182632s