问题引入
“鸟儿啊手机linux操作系统,我记得你写过一篇《SQLServerOnLinuxPackageListonCentOS》的文章,从这篇文章,我们很清楚的晓得了SQLServeronLinux包含有什么必要的包。这么,我们如何晓得SQLServeronLinux究竟包含什么重要的文件和目录结构呢?她们的作用是哪些?”。
“的确,当我们在排错或则须要改变MSSQLServeronLinux配置的时侯,我们须要对SQLServer的各个工作目录和文件结构有清晰的认识,以及她们的主要用途是哪些”。新手表示对老手的问题很认同。
剖析问题
MSSQLServeronLinux所有的文件和目录主要储存在三个地方:
/opt/mssql
/var/opt/mssql
/lib/systemd/system/
我们会在接出来的小节分别对这三个部份逐一介绍。
解决问题
这一小节我们会具体查看MSSQLServeronLinux三个重要的目录。
/opt/mssql
这个目录主要包含了mssql的bin和lab文件linux文件目录结构linux文件目录结构,以及mssql-tools文件。重要文件的详情和作用我早已标识到截图中。
/var/opt/mssql
这个目录文件主要包含的是MSSQLServeronLinux的数据文件,日志文件以及配置文件。详情参见截图中的说明。
/lib/systemd/system/
这个目录是储存与SQLServeronLinux服务相关的两个文件,详情参见截图中的说明。
写在最后
对于SQLServeronLinux的文件和目录结构和作用有了清晰认识的认识如何安装LINUX,为我们之后做问题排查和配置更改提供了十分大的帮助。