Запитання з тегом «history»

Історія систем Unix та їх основні компоненти. Будь ласка, НЕ ВИКОРИСТОВУЙТЕ цей тег для питань, пов’язаних із оболонками; використовуйте замість "історію команд".

5
Чому каталоги / usr та / tmp для Linux пропускають голосні звуки в написанні?
Я часто почав думати про це, але ніколи не знайшов гарної відповіді. Чому ці два каталоги Unix не є, /userа /tempнатомість? Усі інші каталоги, rootздаються, є саме такими, якими можна було б здогадатися, але ці два здаються дивними, я б завжди здогадувався про їх як userі temp. Чи є якась …

2
Чому "." вибрано для представлення поточного каталогу та ".." для батьківського каталогу?
Прочитавши це запитання, чому було обрано '~' для представлення домашнього каталогу? Наступним очевидним запитанням у мене було те, чому "." і ".." було використано для представлення поточного каталогу та батьківського каталогу. Зараз це здається таким інтуїтивним, але якась конкретна причина?

2
Виправлення бінарного файлу з dd
Я читав цю цитату (нижче) декілька разів, останнім часом тут , і я постійно спантеличений тим, як ddможна використовувати патч що- небудь, не кажучи вже про компілятор: Система Unix, якою я користувалася в школі, 30 років тому, була дуже обмежена в оперативній пам’яті та на диску. Тим більше, що /usr/tmpфайлова …
32 dd  history  patch 

2
Чому на сторінках Unix man використовуються подвійні підстановки замість подвійних лапок?
Я помітив, що сторінки чоловіків та інші документи, відформатовані утилітами Unix, часто використовують подвійні задні тексти, ``а потім подвійні одинарні лапки, ''щоб обернути цитовані фрази замість символу подвійної цитати ". Одні цитати аналогічно замінюються. Чому це? Ось кілька прикладів зі сторінки man для grep: To find all occurrences of the …
32 man  history 

2
Де "Export var = value" недоступний?
Я підхопив - ймовірно, на Usenet в середині 1990-х (!) - цю конструкцію export var=value - це башизм, і це переносний вираз var=value export var Я виступаю за це протягом багатьох років, але останнім часом хтось кинув мені виклик з цього приводу, і я дійсно не можу знайти жодної документації, …

6
Чому `cp` був розроблений для беззвучного перезапису існуючих файлів? [зачинено]
Я перевірив cpза допомогою наступних команд: $ ls first.html second.html third.html $ cat first.html first $ cat second.html second $ cat third.html third Потім я копіюю first.htmlв second.html: $ cp first.html second.html $ cat second.html first Файл second.htmlтихо перезаписується без помилок. Однак якщо я це роблю в графічному графічному інтерфейсі, …
30 cp  history 

1
Чому План 9 використовує «snarf» замість «копіювати»?
Переглядаючи презентації про План 9 та його acmeредакторі, ви можете помітити, що назва копії - snarf (на жаль, я не зміг знайти жодного змістовного пояснення). Чому так? Чи є причина в цьому? Чи було зроблено для створення унікальної назви для цієї функції, оскільки копія може бути не найкращим ім'ям? Список …

3
Як проект Linux Kernel відслідковував помилки в перші дні?
Всі ми знаємо, що Лінус Торвальдс створив Git через проблеми з Біткером. Що не відомо (принаймні мені) - як відстежувались проблеми / квитки / помилки до цього часу? Я спробував, але нічого цікавого не вийшло. Єдиною дискусією, яку я зміг отримати на цю тему, була ця дискусія, де Лінус поділився …
29 linux  kernel  git  history 

1
У який момент з'явився каталог / home?
Спочатку в Unix, /usrвикористовувався для користувальницьких (домашніх) каталогів. Тож якби я мав ім’я користувача alex, мій домашній каталог був би /usr/alex. (Цікаво, що План 9 , наступник Unix, все ще має каталоги користувачів /usr.) Сьогодні, звичайно, ми зберігаємо домашні каталоги в /home. (Принаймні, про GNU / Linux. Я не знаю …


1
Що зараз Unix?
Як я читав у Вікіпедії, Unix стартував як революційна операційна система, написана здебільшого на мові C, що дозволяє переносити її та використовувати на різних апаратах. Наступні згадуються нащадки Unix, переважно BSD. Також обговорюються клони Unix, Minix / Linux. Але що сталося з оригінальною операційною системою Unix? Чи існує вона вже …
28 history 

5
Які аспекти плану 9 пробилися в Unix?
План 9 був розроблений Bell Labs як наступник Unix. Хоча з різних причин він ніколи не реалізувався як такий, достатня кількість розробок все ж перейшла у План 9. Моє запитання, що - якщо що - з Плану 9 пробилося в сучасний Unix?
28 unix  history  plan9 

2
Чи є причина, чому перший елемент масиву Zsh індексується 1, а не 0?
З мого досвіду сучасних мов програмування та сценаріїв, я вважаю, що більшість програмістів зазвичай звикли посилатись на перший елемент масиву 0 як на індекс. Чи є суттєві переваги використання 1 ? Я впевнений, що я чув про більше мов, крім Zsh, що поводяться аналогічно з масивами; це добре мені, як …
27 zsh  history  array 

2
Чому драйвер Intel HD Graphics називається i915?
Єдині згадки, які i915я можу знайти, - це справді драйвер ядра Linux для інтелектуальних мікросхем. Intel, здається, називає їх графікою HD. Схоже, Intel 915 посилається на деякі чіпсети Pentium 4, але вони не пов'язані з поточною графічною архітектурою.
26 history  i915 

2
Як ви можете ввійти до кожної команди, що набирається
Як можна записати кожну команду, яку хтось ввів у оболонку? Я прошу як захистити себе, якщо ви увійшли на чужий сервер, і щось зламалося, або якщо хтось інший увійшов у ваш сервер (навмисно чи зловмисно). Навіть новачок може історія обходу з unset historyабо створити нову оболонку , щоб приховати свої …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.