好好生活
  平平淡淡每一天

编辑

Linux mount 挂载文件

文件挂载

文件挂载
mjtabu用户创建挂载文件路径 mkdir /home/mjtabu/linuxPath
文件挂载配置命令 sudo mount -t cifs //$fileSystemIp/remotePath /home/mjtabu/linuxPath -o rw,vers=2.0,uid=$uid,gid=$gid -o username=$fileSystemName,password='$fileSystemPassword' -o dir_mode=0755,file_mode=0755,noperm
文件挂载配置变量说明 变量 变量说明 变量值示例
$fileSystemIp 远程文件系统的IP 127.0.0.1
$fileSystemName 远程文件系统的用户名 fileUser
$fileSystemPassword 远程文件系统的密码 filePassword
$uid 指定文件所有者id
在linux服务器使用mjtabu用户输入 id 回车即可查看
1001
$gid 1002
文件挂载配置命令示例 sudo mount -t cifs //127.0.0.1/remotePath /home/mjtabu/linuxPath -o rw,vers=2.0,uid=1001,gid=1002 -o username=fileUser,password='filePassword' -o dir_mode=0755,file_mode=0755,noperm
---------------------------------------------------------------------
取消文件挂载
取消文件挂载命令 sudo unmount /home/mjtabu/linuxPath //$fileSystemIp/remotePath
取消文件挂载配置变量说明 变量 变量说明 变量值示例
$fileSystemIp 文件系统的IP 127.0.0.1
取消文件挂载示例 sudo unmount /home/mjtabu/linuxPath //127.0.0.1/remotePath
---------------------------------------------------------------------
文件挂载检查
命令 df -h
文件挂载检查

若服务器上文件目录显示d?????????

image

原因分析:
d??????????:实际上是一个目录的权限标志,这些权限信息未能正确获取。
如果出现权限标志不完整的情况,这可能意味着文件系统存在问题,或者是远程文件系统服务当前无法访问。
如果是在本地磁盘上遇到这个问题,那么可能是磁盘本身出现了问题
如果是在远程文件系统中,那么可能是远程文件系统服务当前不提供服务。

解决方案:
若确定是挂载文件,可以先解除挂载;
解除挂载后,在服务器上重建目录文件即可

posted @ 2025-05-26 16:38  踏步  阅读(14)  评论(0)    收藏  举报