1 
 
        
      
      chsh -s / usr / bin / zsh ไม่ทำงาน
      
  ฉันพยายามเปลี่ยนเชลล์เป็น zsh อย่างถาวรโดยใช้chshคำสั่ง แต่มันไม่ทำงาน มีการติดตั้ง zsh (ผ่าน apt) และทำงานได้ดีเมื่อฉันเรียกใช้โดยตรงจากเทอร์มินัล bash prompt แต่ฉันไม่สามารถรับ zsh เพื่อโหลดในอาคารโดยค่าเริ่มต้นและ chsh กำลังทำอะไรแปลก ๆ : $ echo $SHELL /bin/bash $ which zsh /usr/bin/zsh $ chsh -s /usr/bin/zsh Password: $ echo $SHELL /bin/bash $ grep kurtosis /etc/passwd kurtosis:x:1000:1000:kurtosis,,,:/home/kurtosis:/usr/bin/zsh ดูเหมือนว่า chsh ได้จัดการเพื่อเปลี่ยน / etc / passwd อย่างถูกต้อง แต่ไม่ใช่ตัวแปร $ …
      
        
          
                   24
                
        
        
          
                  
                    command-line 
                  
                    bash 
                  
                    zsh