Публикации по теме 'unix'


Введение в UNIX
Операционная система UNIX была создана в конце 60-х Кеном Томпсоном и Деннисом Ритчи из Bell Labs. Он был разработан, чтобы быть маленьким и способным с чистым интерфейсом обслуживания. Руководящие принципы для программного обеспечения UNIX рекомендуют создавать программы, которые хорошо справляются с одной задачей и хорошо работают с другими программами. Linux и MacOS основаны на UNIX, потому что он хорошо принят в отрасли и имеет мощную среду разработки. Три основных части UNIX -..

Сокеты в C (часть I): определения и общая картина
Часть I практического руководства для начинающих по созданию простого клиент-серверного приложения на C для локального запуска (с использованием протокола TCP). Ресурсы, которые я использовал Сокеты TCPIP в C, Майкл Дж. Донаху Продвинутое программирование в UNIX® …

9 полезных базовых команд Unix
Эта статья предназначена для людей, которые плохо знакомы с Unix и хотят изучить его наиболее часто используемые команды, которые используются в терминале. cd cd ~/Projects Если вы не новичок в Unix, я думаю, все знают, что это делает. Эта команда изменит каталог вашего текущего терминала на другой каталог. Например, если вы находитесь в каталоге a и хотите перейти в каталог b , просто введите cd b . Более полное объяснение: ссылка . ls ls Эта команда перечислит,..

Что делает «ls -l * .c»?
Подстановочный знак в Linux — это символ или набор символов, которые представляют другие символы. Его можно использовать для замены любого другого символа или символов в строке. Например, подстановочный знак можно использовать для получения списка всех файлов в каталоге с расширением файла программирования C «.c». Давайте проверим это. ls : это команда, которая создает список файлов и каталогов. l : это один из флагов, который позволяет команде ls создавать вертикальный..

Руководство для начинающих по командам и концепциям UNIX
Операционные системы UNIX существуют уже несколько десятилетий, но новым пользователям они все еще могут показаться загадочными. В этом руководстве для начинающих мы рассмотрим некоторые основные понятия и команды UNIX, которые помогут вам начать работу. Что такое ЮНИКС? UNIX — это операционная система, изначально разработанная в 1960-х годах как совместный проект Bell Labs, General Electric и MIT. Некоторые ключевые разработчики раннего UNIX включают Кена Томпсона и Денниса Ритчи...

Что такое процесс?
Все, что вам нужно знать, это статья о самом высоком соотношении сигнал/шум, которую я могу написать. Форк, погоди, пиды..и зомби. Очевидно. Процессы являются неотъемлемой частью любой UNIX-подобной операционной системы, однако они часто остаются загадочными для обычного пользователя. Итак, давайте вместе отправимся в путешествие, чтобы понять, что на самом деле представляют собой процессы и их значение в нашем цифровом мире. Статическое и активное Думайте о приложении как о..

Убийство дочернего процесса и всех его дочерних процессов в Go
В этом сообщении блога рассматриваются некоторые распространенные варианты использования управления дочерними процессами unix и способы их выполнения в Go. В основном я делюсь им, чтобы улучшить собственное понимание предмета, но, надеюсь, это будет полезно и другим. Проблема: вы используете os / exec для запуска дочернего процесса, но вам необходимо завершить его при определенных условиях, например после тайм-аута 3 секунды. Решение . Просто вызовите cmd.Process.Kill () , когда..