在我的项目中,我需要一个包含所有连接的 USB 驱动器的列表和一些数据(名称、格式、大小、标签、是否安装、安装位置)所有这些数据由 php 脚本解析,然后存储到数据库;
到目前为止,我正在使用blkid -c /dev/null
来获取驱动器位置和格式;然后,使用在线找到的这个脚本,检查它是否已安装;
#!/bin/bash
cat /etc/mtab | grep $1 >/dev/null
if [ "$?" -eq "0" ]; then
echo 1
else
echo 0
fi
我在谷歌上搜索了有关驱动器的更多信息,并找到了很多工具;尽管如此,我想知道是否有一个工具可以只返回我需要的信息,而无需进行大量解析;
Apache 将作为“www-data”运行,但该用户将有权访问所需的命令;无需谈论安全性,因为这台电脑仅由我使用(本地网络);