DASH shell

Dash Shell 是一個Unix Shell,比Bash Shell 小的多,符合POSIX標準。

基本介紹

  • 中文名:DASH shell
  • 特點:Unix Shell,比Bash Shell 小
  • 解決辦法:重新配置shell
  • 注意:選擇NO,不使用Dash Shell。
簡介,解決辦法,

簡介

Debian曾經採用/bin/bash的更改/bin/dash,目的使用更少的磁碟空間、提供較少的功能、獲取更快的速度。但是後來經過shell腳本測試存在運行問題。因為原先在bash shell 下可以運行的shell script (shell 腳本),會出現一些意想不到的問題,不是100%的兼用。
Ubuntu繼承了Debian,所以從Ubuntu 6.10開始默認是Dash Shell。

解決辦法

重新配置shell
1. sudo dpkg-reconfigure dash
選擇NO,不使用Dash Shell。
2.採用連結指向
ln -s /bin/bash /bin/sh
檢查是否正確:ls -l /bin/sh

相關詞條

熱門詞條

聯絡我們