歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix資訊

讓DOS與Unix文件相互兼容

Unix操作系統與DOS(包括Windos)是不同類型的操作系統。由於其內部架構的不同,這導致他們之間的文件難以相互兼容。

如現在有一個文本文件,如果這是一個Unix操作系統格式下的文件,在Windows操作系統下就不會正常顯示。很有可能在Windows操作系統下打開的時候,其三行內容會再同一行中顯示。

所以如果企業中同時存在有Unix操作系統與微軟操作系統的時候,那麼就需要考慮如何提高文件的兼容性問題。不但要能夠顯示文件的內容,而且文件的格式也需要保存下來,如分行等等。今天筆者就跟大家來探討一下這個問題。

利用軟件實現自動轉換。

有些軟件工具可以幫助系統工程師自動進行文件格式的轉換。如在微軟的操組系統中部署了一個FTP文件傳輸服務器。那麼當系統工程師通過FTP從微軟操作系統中下載文件時,Unix系統就會自動完成這個格式的轉換工作。即會把文件中每一個行內自動加入\n符號。這個特性可能會給系統工程師一定的啟示。,

對於企業的普通員工來說,這是最簡單的實現文件兼容性的方式。有一些負責的實現方式雖然對系統工程師來說可能簡單一些,但是對於沒有專業技術背景的普通員工來說,這個傻瓜式的實現方式無疑是比較合理的,因為這個文件格式轉換對於普通員工來說是透明的。當使用Unix操作系統的員工從FTP服務器上下載Winodws文件時,員工並不知道他們之間存在著差異。Unix系統會自動根據操作系統的不同,對格式進行轉換。

為此,筆者在給企業部署Unix操作系統的時候,為了提高文件的兼容性,筆者都是建議用戶通過FTP文件服務器來下載軟件。如可以組建一個基於微軟操作系統的文件服務器,然後其他員工需要把文件共享給Unix操組系統的員工的話,則可以先把文件放到文件服務器上(利用FTP實現),然後Unix操作系統的員工可以從文件服務器上下載文件。這個處理方式雖然比較麻煩一些,但是對於用戶來說轉換內容是透明的,故比較適合普通用戶使用。

利用命令進行自動轉換。

雖然可以通過軟件工具實現自動轉換。但是在一些特殊的情況下,必須要由系統管理員手工來完成格式的轉換。又或者系統工程師覺得通過軟件來實現格式轉換比較麻煩,而通過命令來手工實現格式轉換要簡單一些。為此系統工程師就會選擇手工轉換。確實手工轉換不用通過FTP服務器這個中轉站,所以處理起來就會便捷許多。況且系統工程師又是這方面的專家,故對於他們來說也沒有什麼技術障礙。

這樣,我們就可以讓讓DOS與Unix操組系統文件相互兼容了。

Copyright © Linux教程網 All Rights Reserved