編譯安裝好 Nginx ,使用 service nginx status 查看狀態時,一直出現:
env: /etc/init.d/nginx: No such file or directory
出現這種錯誤的原因是因為Linux和Windows文本文件的行結束標志不同。
在Linux中,文本文件用"\n"表示回車換行,而Windows用"\r\n"表示回車換行。
所以在Linux中使用Windows的文本文件常常會出現錯誤。
為了避免這種錯誤,Linux提供了兩種文本格式相互轉化的命令:dos2unix和unix2dos,
dos2unix把"\r\n"轉化成"\n",unixtodos把"\n"轉化成"\r\n"。
命令dos2unix和unix2dos的使用非常簡單,格式為:dos2unix filename