20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能

今天里程积分服务器客户推送的数据的文件夹不见了,主要原因是服务器重启了。

发现问题后,先启动了东南航的服务,然后在服务器查看空间目录,截图如下:

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能

里边的ppsdata文件夹是正常,这里就用到了挂载功能(中午躺椅子上才想明白的),ppsdata指向了前边的地址,所以有问题的文件夹也应该指向了一个地址的。

下边是找人解决后的截图

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能

这里挂载是通过结算平台的nas(发音是这样的)系统挂载的,功能应该是通过10.1.7.28这个ftp指向了另一个用户使用的ftp,具体怎么做就不知道了。

在linux创建挂载目录可以参考下边博文,地址为:

https://blog.csdn.net/qq826309057/article/details/100009622

为防止丢失,贴下:

前言

  linux服务器挂载本地的磁盘有很多好处,比如把代码放到这里,方便编辑修改,方便管理同步,尤其是在linux服务器无法连接外网的时候。
  当然也可以windows上挂载linux服务器的文件夹,但是通常来说,修改编辑需要经常读写,而跑代码只需要读取一次,所以体验上不如linux服务器挂载windows文件夹好。
步骤
1. windows上设置共享文件夹

    创建一个用于远程登录的账户,这样的好处是登录时需要账号密码,比较安全。
    具体的,在控制面版->用户账户->管理账户中添加新用户。
    之前我就有账号,就不截图了。


    选择你要共享的文件夹,右键->属性->共享->高级共享,选择共享此文件夹,点击确定;然后点击共享,确保你添加的账户在共享的用户里面, 权限读写 然后点击共享。
    完成后,你就能在属性->共享里看到文件夹的网络路径。

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能



P.S : 如果你在后面遇到连接问题,可以检查下这些地方:

    关闭防火墙,如果同在一个局域网下关闭专用网络防火墙即可。
    mount error 112 : host is down 如果后面出现这个错误,打开控制面板->程序和功能->启用或关闭windows功能,确保下图选项是选中的:
   

20211203-今天帮同事解决问题,用到了Linux的挂载共享文件夹功能



2. 在linux上挂载共享文件夹

创建要映射的目录,就你想在哪里打开windows共享文件夹,在这个地方创建个空文件夹
输入以下命令:

sudo mount -t cifs -o username=xxx,password=***,rw,file_mode=0777,dir_mode=0777,uid=1003,gid=1003 //192.168.xxx.xxx/linux_workplace /home/temp

    1

    username,password 就输入windows账户的账号密码;
    rw,file_mode,dir_mode 控制linux上文件夹与文件的读写权限;
    uid,gid 是你linux账户的用户id和组id,可以在shell输入‘id’命令查看;
    //192.168.xxx.xxx/linux_workplace 就是windows共享文件夹的网络路径;
    /home/temp 为映射到linux上的哪个文件夹

完成这一步,没报错应该就成功了。

P.S:

    查看挂载命令

mount

    1

    卸载挂载命令

sudo umount /home/temp


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpdpz.html