Как правильно ссылаться на LINUX / UNIX в целом?

Это:

for (( expr1 ; expr2 ; expr3 )) ; do commands ; done

Циклы над целыми числами, поскольку он вынужден делать это из-за того, что внутри (( )) каждая часть (деленная на ;) является "Арифметическим выражением".

Он похож на c for loop, имеет начало, конец и "действие шага", определенные в одной строке, он более компактен.

Второй работает со списком слов, которые могут быть числами, строками или массивами:

for a in 1 2 3 4 5; do echo "$a"; done
for a in one two three four five; do echo "$a"; done
for a in "${one[@]}" ; do echo "$a"; done

Одна из оговорок заключается в том, что список слов подвержен shell split, что не является проблемой в первой конструкции.

3
17.09.2015, 13:24
2 ответа

Unix(под торговой маркой UNIX )представляет собой семейство многозадачных многопользовательских компьютерных операционных систем, происходящих от оригинальной Unix AT&T. Разработка началась в 1969 году и была объявлена ​​за пределами Bell Abs в октябре 1973 года.

Linuxпредставляет собой Unix -подобную компьютерную операционную систему, созданную по модели разработки и распространения бесплатного программного обеспечения с открытым -исходным кодом. Определяющим компонентом Linux является ядро ​​Linux, ядро ​​операционной системы, впервые выпущенное 17 сентября 1991 года Линусом Торвальдсом.

Linux поставляется в форме, известной как дистрибутив Linux (или сокращенно дистрибутив ), предназначенный как для настольных компьютеров, так и для серверов. Одними из самых популярных и основных дистрибутивов Linux являются Arch Linux, CentOS, Debian , Fedora, Gentoo Linux, Linux Mint, Mageia, openSUSE и Ubuntu, а также коммерческие дистрибутивы, такие как Red Hat Enterprise Linux

.

GNU— операционная система и обширный набор компьютерного программного обеспечения. GNU полностью состоит из свободного программного обеспечения, большая часть которого распространяется под собственной лицензией GPL проекта GNU. GNU — это рекурсивная аббревиатура от «GNU's Not Unix!», выбранная потому, что дизайн GNU похож на Unix -, но отличается от Unix тем, что является свободным программным обеспечением и не содержит кода Unix. Разработка операционной системы GNU была инициирована Ричардом Столлманом, когда он работал в Массачусетском технологическом институте (Массачусетского технологического института )Лаборатории искусственного интеллекта в 1983 году.

подробнее

1
27.01.2020, 21:08

Debian, Fedora, Ubuntu (и его разновидности ), а также все остальные дистрибутивы — это просто все GNU Linux операционные системы.

0
27.01.2020, 21:08

Теги

Похожие вопросы