Вопросы с тегом «unix»

Unix - это многозадачная многопользовательская компьютерная операционная система, первоначально разработанная в 1969 году.

156
Хак компилятора Кена Томпсона все еще является угрозой?

Кен Томпсон Хак (1984) Кен Томпсон описал метод повреждения двоичного файла компилятора (и другого скомпилированного программного обеспечения, такого как сценарий входа в систему * nix) в 1984 году. Мне было любопытно узнать, устраняет ли современная компиляция этот недостаток безопасности или нет....

52
Какова точная изобретательность Unix трубы

Я слышал историю о том, как Дуглас Маклрой придумал концепцию и как Кен Томпсон реализовал ее за одну ночь. Насколько я понимаю, pipe - это системный вызов, который разделяет часть памяти между двумя процессами, где один процесс пишет, а другой читает. Как человек, который не знаком с...

50
Это хорошая идея для вызова команд оболочки из C?

Есть команда оболочки unix ( udevadm info -q path -n /dev/ttyUSB2), которую я хочу вызвать из программы на Си. Возможно, с неделей борьбы, я мог бы реализовать ее сам, но я не хочу этого делать. Является ли для меня общепринятой практикой просто звонить popen("my_command", "r");или это вызовет...

30
Есть ли в Windows философия программирования? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я программировал как в среде Unix, так и в среде Windows. В основном я работал...

30
Является ли программирование в философии UNIX таким же, как функциональное программирование?

Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . Среда программирования UNIX (классический текст) утверждает, что подход UNIX к программированию заключается в создании небольших, четко определенных...

24
Есть ли принципиальное отличие Unix от Linux в дизайне и других аспектах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 7 лет назад . Я продолжаю читать это предложение: Linux - это Unix-подобная система, но это не...

20
Опрос кого-либо на общие навыки Unix [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Как бы вы протестировали разработчика, который утверждает, что имеет опыт...

20
Простое объяснение сокетов Unix

Я могу искать, и я уже просмотрел статью в Википедии и в некоторых других местах, но, хотя у меня есть некоторый опыт программирования, я не совсем понимаю эту концепцию. Можете ли вы относиться ко мне, как к 10-летнему ребенку, и дать мне четкое объяснение в отношении...

17
Почему команда «убить» называется так?

Почему было решено назвать killкоманду «убить»? Я имею в виду, да, эта утилита часто используется для завершения процессов, но на самом деле ее можно использовать для отправки любого сигнала. Разве это не немного сбивает с толку? Может быть, есть некоторые исторические причины. Все, что я знаю из...

16
Стиль параметров командной строки - POSIX или как?

Где-то я видел разглагольствования против java / javac, якобы использующих смесь стилей Windows и Unix, таких как java -classpath ... -ea ... Something ИМХО, это не микс, это так же, как findработает, не так ли? AFAIK, согласно POSIX, синтаксис должен быть таким java --classpath ... --ea ......

11
Почему каталоги Oracle называются / u01 / u02 и т. Д.? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Я работаю с СУБД Oracle несколько лет, и сегодня, после ее установки в n-й раз, мне...

11
Строчные в именах файлов Linux

Поскольку я нахожу, что UpperCase действительно удобен для чтения по первым буквенным разделениям в длинных сложных именах, я склоняюсь к тому, чтобы дать некоторые имена из моих файлов Linux с некоторым UpperCase. В основном исполняемые файлы, некоторые каталоги тоже. Но уже несколько недель я...