起因:
之前公司的资料是按照业务类型来进行存储的,也就是 业务→客户名称 这种目录结构。由于许多业务会用到相同的资料,例如:营业执照、审计报告等,每一个业务都复制一个副本,会造成重复资料巨多,所以在此修改了一下存储方式: 客户名称→业务;此外,根据业务类型,将客户文件夹内的基础资料进行软链接共享,以实现资料的统一存取。
1. samba共享中无法显示和使用链接文件的问题
需要对 /etc/samba/smb.conf 这一配置文件进行修改。增加三条内容
#======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP
### Use Soft Links in Samba!###
unix extensions = No
follow symlinks = Yes
wide links = Yes
测试: testparm
没有问题的话重启smbd : systemctl restart smbd
2. 链接文件的建立,ln 命令
## 命令 选项 源文件 link文件
ln -s /home/HP2TB/Company/1.宇宙科技公司/2.财务审计 /home/TH4TB/2.审计业务/1.宇宙科技
ln -s 源文件/目录 链接文件/目录 这是建立软链接的命令; 如果从源目录建立了一个 链接目录,则会用源目录中的内容,覆盖同名链接目录中的内容!!
ln 源文件/目录 链接文件 不带参数, 则建立的是硬链接,硬链接只用于文件; 硬链接不能跨文件系统;