Linux жүйесіндегі цикл - бұл белгілі бір шарт негізінде командалар немесе әрекеттер жиынтығын бірнеше рет қайталауға мүмкіндік беретін құрылым. Тапсырмаларды автоматтандыру және деректерді өңдеу үшін циклдар кеңінен қолданылады.

Linux жүйесінде белгілі бір шарт негізінде қайталанатын әрекеттерді орындау үшін while циклды пайдалануға болады. Linux жүйесінде уақытша циклдің пішімі келесідей:
bash
while условие
do
команды
done
Linux жүйесінде while циклін пайдалану мысалы:
bash #!/bin/bash counter=0 max=10 while [ $counter -lt $max ] do echo "Условие выполняется, counter: $counter" counter=$(($counter + 1)) done Бұл мысалда while циклі "есептеуіш" айнымалының мәні "max" айнымалының мәнінен аз болған кезде орындалады. Цикл ішінде хабарды басып шығару үшін echo командасы орындалады, содан кейін «есептеуіш» айнымалының мәні 1-ге артады. while циклі Linux жүйесінде әртүрлі бағдарламалау және автоматтандыру тапсырмалары үшін пайдаланылуы мүмкін.