Ubuntu

bash 製表符補全僅適用於 root

  • June 18, 2012

我設置了一個 Ubuntu 12 伺服器(在 rackspace 雲上使用他們的預配置圖像)並創建了一個非 root 使用者。當我以標準使用者身份登錄時,按

$$ TAB $$在終端輸出一個實際的選項卡並按下$$ UP $$輸出^$$ [A . If I log in as root however, [UP $$輸入我的最後一個命令並$$ TAB $$自動完成。 .bashrc 文件在兩個使用者之間看起來完全相同。我真的不知道還能去哪裡看。

根據作為回復發布的請求:檢查 /etc/passwd 是否該使用者將 /bin/bash 作為 shell 而不是其他東西。

引用自:https://serverfault.com/questions/399852