Kommandolinjegrensesnitt (CLI) eller tekstbrukergrensesnitt (TUI)
Et kommandolinjegrensesnitt (CLI) eller tekstbrukergrensesnitt (TUI) er en måte for en datamaskinbruker å kommunisere med et dataprogram. Brukeren skriver kommandoer inn i et tekstvindu, og dataprogrammet svarer ved å skrive ut tekst eller gjøre noe.
CLI-er brukes ofte til å utføre systemadministrasjonsoppgaver eller for å administrere andre programmer . De kan også brukes til å lage nye filer, redigere tekstfiler og kjøre programmer. Fordi de ikke krever bruk av mus eller annen pekeenhet, kan CLI-er brukes på hodeløse systemer - datamaskiner som ikke har et grafisk brukergrensesnitt (GUI).
Her er et eksempel på en CLI:
```
$ ls -l
```
Denne kommandoen vil skrive ut en liste over alle filene i gjeldende katalog, sammen med deres tillatelser, filstørrelser og endringsdatoer.
CLI-er kan brukes til å utføre en lang rekke oppgaver, inkludert:
* Administrere filer og kataloger
* Redigering av tekstfiler
* Utføre programmer
* Systemadministrasjonsoppgaver
* Nettverksoppgaver
* Programmering
* Og mange andre
CLI-er er et kraftig verktøy som kan brukes til en rekke formål. De er spesielt nyttige for systemadministrasjonsoppgaver og for å administrere andre programmer.