SQLServeronLinux的檔案和目錄結構
問題引入
“鳥兒啊,我記得你寫過一篇《SQLServer On Linux Package List on CentOS》的文章,從這篇文章,我們很清楚的知道了SQL Server on Linux包含有哪些必要的包。那麼,我們怎麼知道SQL Server on Linux到底包含哪些重要的檔案和目錄結構呢?他們的作用是什麼?”。
“的確,當我們在排錯或者需要改變MSSQL Server on Linux配置的時候,我們需要對SQL Server的各個工作目錄和檔案結構有清晰的認識,以及他們的主要用途是什麼”。菜鳥表示對老鳥的問題很認同。
分析問題
MSSQL Server on Linux所有的檔案和目錄主要儲存在三個地方:
/opt/mssql
/var/opt/mssql
/lib/systemd/system/
我們會在接下來的小節分別對這三個部分逐一介紹。
解決問題
這一小節我們會具體檢視MSSQL Server on Linux三個重要的目錄。
/opt/mssql
這個目錄主要包含了mssql的bin和lab檔案,以及mssql-tools檔案。重要檔案的詳情和作用我已經標示到截圖中。
/var/opt/mssql
這個目錄檔案主要包含的是MSSQL Server on Linux的資料檔案,日誌檔案以及配置檔案。詳情參見截圖中的說明。
/lib/systemd/system/
這個目錄是存放與SQL Server on Linux服務相關的兩個檔案,詳情參見截圖中的說明。
寫在最後
對於SQL Server on Linux的檔案和目錄結構和作用有了清晰認識的認識,為我們以後做問題排查和配置修改提供了非常大的幫助。
相關文章
- Linux檔案系統目錄結構Linux
- linux檔案系統的目錄結構筆記Linux筆記
- DedeCMS模板目錄的檔案目錄結構
- Nginx目錄結構與配置檔案詳解Nginx
- Linux檔案和目錄管理Linux
- linux文件和目錄結構Linux
- Macbook磁碟系統結構/檔案/目錄介紹分析Mac
- 8.var目錄下的檔案和目錄詳解
- 檔案的邏輯結構、檔案目錄
- Linux 學習筆記--目錄結構及檔案基本操作Linux筆記
- jmeter基礎之目錄結構解析及配置檔案修改JMeter
- Linux的檔案屬性和目錄配置Linux
- django的目錄結構Django
- linux的目錄結構Linux
- Android Studio目錄結構及工程專案結構解析Android
- 比起 Windows,怎樣解讀 Linux 的檔案系統與目錄結構?WindowsLinux
- adb命令管理Linux 檔案和目錄Linux
- 在 Linux 中如何歸檔檔案和目錄Linux
- fabric 目錄結構
- Tomcat目錄結構Tomcat
- PostgreSQL 目錄結構SQL
- SpringBoot中的目錄結構Spring Boot
- 文件管理 | 文件目錄結構和檔案情況的檢視與匯出
- 使用Markdown編寫適用於GitHub的README.md檔案的目錄結構Github
- 【ZIP】打包過濾指定目錄和檔案
- Linux用inotify監聽檔案和目錄Linux
- 筆記:Linux命令(目錄和檔案管理)筆記Linux
- 無緩衝檔案IO和目錄操作
- Linux檔案和目錄的粘滯位(sticky bit)Linux
- 約束前端專案中的目錄和檔名前端
- [20180707]刪除結尾帶.的檔案與目錄.txt
- Linux系統目錄結構和ls命令Linux
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- 關於檔案系統在建立目錄檔案和普通檔案時的區別
- 在電腦科學和作業系統中,檔案控制塊(FCB)和檔案描述符(File Descriptor)是兩種關鍵的資料結構;目錄條目(Directory Entry)作為檔案系統中的基本資料結構;作業系統資料結構
- Nuxt.js 深入淺出:目錄結構與檔案組織詳解UXJS
- Android 目錄結構分析Android
- 分析Angular目錄結構Angular