查看data

用mvc编写的site,有一个非常好的优势就是可以直接通过url查看具体的data

比如经常在页面上写console.log(url);

把request的url在浏览器上print出来,然后就无耻的粘到地址栏直接访问。


如图, 这是一个json格式的数据。

其实还有一些办法查看类似的data:

在network下, 一般data 或者 query就能看到数据了。




你问得非常好!**如何查看 `/data` 分区或目录的大小?** 这是管理存储空间时非常关键的操作。我们来详细介绍几种在 Linux 中查看 `/data` 大小的方法,包括 **总容量、已用空间、可用空间** 等信息。 --- ## ✅ 方法一:使用 `df` 命令(推荐)—— 查看整个 `/data` 分区的空间使用情况 ```bash df -h /data ``` ### 🔍 输出示例: ```text Filesystem Size Used Avail Use% Mounted on /dev/sda6 50G 12G 36G 25% /data ``` ### 📌 解释: - `Filesystem`: 实际设备(如 `/dev/sda6`) - `Size`: 总大小 → 50GB - `Used`: 已使用 → 12GB - `Avail`: 可用空间 → 36GB - `Use%`: 使用百分比 → 25% - `Mounted on`: 挂载点 → `/data` 💡 `-h` 表示 "human-readable",以 GB、MB 等易读单位显示。 > ✅ 这是最常用、最准确的方式,适合查看整个分区级别的空间占用。 --- ## ✅ 方法二:使用 `du` 命令 —— 查看 `/data` 目录中文件的实际占用(适用于非独立分区) 如果你的 `/data` 不是一个独立挂载的分区(比如只是一个普通目录),你想知道它里面到底存了多少数据,可以用: ```bash du -sh /data ``` ### 🔍 输出示例: ```text 12G /data ``` ### 📌 解释: - `du`: disk usage(磁盘使用情况) - `-s`: summary(只显示总计) - `-h`: human-readable - 结果表示 `/data` 目录下所有文件总共占用了 **12GB** 📌 注意:如果 `/data` 是一个独立挂载的分区,`du` 和 `df` 的结果应该接近;如果有显著差异,可能是有被删除但未释放的文件(比如被进程占用的日志文件)。 --- ## ✅ 方法三:查看 `/data` 内部各子目录的大小(排查谁占的空间最多) 你想知道 `/data` 里哪个文件夹最“吃”空间?运行: ```bash du -h --max-depth=1 /data | sort -hr ``` ### 🔍 示例输出: ```text 10G /data/videos 8.0G /data/backups 2.1G /data/logs 12G /data ``` ### 📌 解释: - `--max-depth=1`: 只列出第一层子目录 - `sort -hr`: 按人类可读数字逆序排序(最大的排在前面) 🎯 这个命令非常适合找出“空间大户”,比如日志、备份、视频等。 --- ## ✅ 方法四:图形界面查看(适合桌面用户) ### 在文件管理器中操作: 1. 打开文件管理器 2. 导航到 `/data` 3. 右键点击某个文件夹 → “属性” 4. 查看“大小”和“占用空间” 📌 或者按 `Ctrl+L` 输入 `/data`,然后右键 `/data` 文件夹 → 属性 → 查看整体大小 > ⚠️ 注意:图形界面通常不会直接显示根目录下的总用量,不如终端精准。 --- ## ✅ 高级技巧:实时监控 `/data` 空间变化 你可以用 `watch` 命令持续观察: ```bash watch -n 5 'df -h /data' ``` 每 5 秒刷新一次 `/data` 的空间状态,适合你在拷贝大文件时监控进度。 退出按 `Ctrl+C`。 --- ## ❗常见问题排查 | 问题 | 可能原因 | 解决方案 | |------|----------|---------| | `df` 显示已用 100%,但 `du` 很小 | 有进程仍在写已被删除的大文件 | 重启相关服务或查找 `lsof +L1` | | `/data` 不在 `df` 输出中 | 没有挂载成功 | 运行 `sudo mount -a` | | 权限拒绝无法读取某些目录 | 用户无权访问 | 使用 `sudo du ...`(谨慎) | --- ## ✅ 完整检查脚本(一键运行) 你可以把这个保存为脚本定期检查: ```bash #!/bin/bash echo "📊 /data 分区整体使用情况:" df -h /data echo -e "\n📁 /data 各子目录占用排行:" du -h --max-depth=1 /data 2>/dev/null | sort -hr | head -10 ``` 保存为 `check-data.sh`,运行: ```bash chmod +x check-data.sh ./check-data.sh ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值