根据微软官方文档及Linux标准手册,网络路径在主机运维中通常指两种对象:网络共享映射(如映射驱动器、UNC路径)和网络层路由。以下分别列出对应命令。

一、Windows系统:列出所有网络共享映射。打开命令提示符(cmd)或PowerShell,执行不带参数的 net use 命令。该命令会显示当前用户会话下所有已建立的网络连接,包括“本地”盘符、“远程”UNC路径、网络类型及状态。
示例输出(字段因系统版本略有差异):状态显示“OK”,本地显示映射盘符如“Z:”,远程显示完整共享路径如“\\server\share”,网络显示“Microsoft Windows Network”。若要查看更详细的信息,可在PowerShell中执行 Get-SmbMapping(适用于SMB共享,部分系统需要提升权限)。
二、Linux系统:列出CIFS/SMB网络挂载路径。可执行 mount -t cifs 查看已挂载的SMB共享;或执行 mount | grep // 从全部挂载中过滤出UNC类型的网络路径。在macOS系统中,可执行 mount | grep smbfs 查看远程SMB挂载。
三、如果“网络路径”指网络层路由路径,则需要在Windows下执行 route print,或在Linux下执行 ip route 或 route -n,以列出当前主机的路由表。路由表反映的是数据包转发路径,而非文件共享路径。
在日常运维中,“列出当前主机所有网络路径”的默认含义通常为网络共享映射,因此使用 net use 是最直接、最专业的答案。若需覆盖所有用户,则需结合注册表或管理员权限下的其他工具,但标准回答优先推荐 net use。

查看详情

查看详情