Bash'ı hem istemci hem de sunucuda kullanıyorum. SSH üzerinden bir komut çalıştırırken:
ssh <host> 'declare'kabuk değişkenlerinin bir listesini verir.ssh <host> 'mount'montaj noktalarının bir listesini verir.
Ancak, declarebir Bash yerleşik, mountharici bir komuttur. SSH, sunucuda aynı ada sahip bir kabuk yerleşik ve harici komut varsa hangisinin çalıştırılacağını nasıl biliyor?
/etc/passwd. Eğer/usr/sbin/nologingiriş