【ubuntu24.04】忘了自己把开机samba挂载的脚本放哪里了
从两个方面来定位这几个 Samba 挂载点:
一、查看当前已经挂载的 CIFS/SMB 文件系统
-
使用
mount
mount | grep -i cifs
或者
mount | grep -E '(smb|cifs)'
这会列出所有当前活跃的 CIFS/SMB 挂载,比如:
//192.168.1.100/share on /mnt/data type cifs (rw,vers=3.0,....)
其中
/mnt/data
就是本地的挂载目录。 -
使用
findmnt
findmnt -t cifs
或
findmnt -t smbfs
它会以表格形式输出源(
SOURCE
)与挂载点(TARGET
)的对应关系。
二、检查持续挂载的配置文件
如果你是开机自动挂载,通常会写在 /etc/fstab
或者 systemd 的 .mount 单元里。
-
查看
/etc/fstab
grep -i cifs /etc/fstab grep -i smb /etc/fstab
任何包含
cifs
或smb
的行,后面第 2 列就是挂载目录。 -
systemd 自动挂载单元
如果你用了 systemd 的 .mount 单元(比较少见),可以搜一下:ls /etc/systemd/system/*.mount grep -R 'cifs' /etc/systemd/system
然后再看对应的
*.mount
文件里What=
与Where=
字段。
示例
# 列出所有 CIFS/SMB 挂载
mount | grep -E '(cifs|smb)'
# 或者
findmnt -t cifs# 如果 fstab 里配置了
grep -i cifs /etc/fstab
执行完这些命令,就能清楚地看到「远程地址 → 本地挂载点」的对应关系,知道你把 Samba 盘「放」在哪个目录下了。