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

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

10
Хак компилятора Кена Томпсона все еще является угрозой?
Кен Томпсон Хак (1984) Кен Томпсон описал метод повреждения двоичного файла компилятора (и другого скомпилированного программного обеспечения, такого как сценарий входа в систему * nix) в 1984 году. Мне было любопытно узнать, устраняет ли современная компиляция этот недостаток безопасности или нет. Краткое описание: Переписать код компилятора, чтобы он содержал 2 …
156 linux  unix  compiler  hacking 

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

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

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

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

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

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

12
Опрос кого-либо на общие навыки Unix [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Как бы вы протестировали разработчика, который утверждает, что имеет опыт работы с * nix …
20 interview  linux  unix  shell 

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

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

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

2
Почему каталоги Oracle называются / u01 / u02 и т. Д.? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Я работаю с СУБД Oracle несколько лет, и сегодня, после ее установки в n-й раз, …
11 oracle  unix 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.