Linux -terminalen har ikke et spesifikt språk på den måten du kanskje tenker på et programmeringsspråk som Python eller Java. Det handler mer om
miljø og verktøy brukes til å samhandle med systemet.
Her er et sammenbrudd:
* skall: Skallet er det primære grensesnittet du bruker for å samhandle med terminalen. Det er en kommandolinjetolk som tar innspillene dine og oversetter den til handlinger operativsystemet forstår. Vanlige skjell i Linux inkluderer bash, zsh og fisk. Hvert skall har sin egen syntaks og funksjoner.
* Kommandolinjegrensesnitt (CLI): Terminalen gir et CLI -miljø, slik at du kan samhandle med systemet ved hjelp av tekstkommandoer. Dette i motsetning til et grafisk brukergrensesnitt (GUI) som bruker visuelle elementer som ikoner og menyer.
* Kommandoer: Kommandoene du skriver i terminalen er "språket" du bruker for å kommunisere med systemet. Disse kommandoene er vanligvis innebygd i skallet eller kommer fra eksterne programmer.
* Programmeringsspråk: Du kan kjøre programmer skrevet på forskjellige programmeringsspråk (som Python, C ++, Java, etc.) fra terminalen. Imidlertid er disse språkene uavhengige av selve terminalen.
Kort sagt er Linux-terminalen et miljø som bruker et skall- og kommandolinjegrensesnitt for å samhandle med systemet. De spesifikke kommandoene du bruker er "språket" for terminalen, men det er ikke et eneste, enhetlig språk som et programmeringsspråk.