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

История систем Unix и их основных компонентов. Пожалуйста, НЕ ИСПОЛЬЗУЙТЕ этот тег для вопросов, связанных с оболочкой; вместо этого используйте «историю команд».



5
Для чего нужна информация GNU?
Я понимаю, что такое GNU Info и как его использовать, но для чего он нужен ? Почему он существует параллельно с man-страницами? Почему бы не написать подробные справочные страницы, а не предоставить отдельную утилиту?
62 man  history  gnu  info 

4
Что имел в виду Кен Томпсон, когда сказал: «Я произнесу тварь с помощью« е »»?
Кена Томпсона, создателя Unix, однажды спросили, что он будет делать, если ему придется сделать это снова. Он сказал: «Я произнесу тварь по буквам« е »». На что ссылается Кен? Есть ли команда «создать»?
59 history 

4
Оболочка ksh93 мертва?
2013-01-10 Гленн Фаулер опубликовал это в списке рассылки ast-users : Как уже несколько раз указывалось в списках AST и UWIN, AT & T практически не поддерживает программное обеспечение OpenSouce, поэтому у нас так мало людей, которые занимаются нашей довольно большой коллекцией программного обеспечения AST. Несмотря на это, ksh, nmake, vczip, …


5
Почему никто не использует настоящую оболочку Bourne как / bin / sh?
Я заметил, что практически ни одна из систем, с которыми я когда-либо работал, не имеет /bin/shнастоящего исполняемого файла. Это всегда символическая ссылка dash, bashв режиме POSIX или что-то подобное. Почему? Каковы недостатки использования истинного, оригинального /bin/sh? (Скорость? Лицензирование?)
55 shell  history  dash 

6
Есть ли какая-то причина, чтобы шебанг указывал на / bin / sh, а не на / bin / bash?
В большинстве сценариев оболочки, которые я видел (кроме тех, которые я сам не написал), я заметил, что shebang установлен в #!/bin/sh. Это не очень удивляет меня в старых скриптах, но есть и в довольно новых скриптах. Есть ли основания для предпочтения /bin/shболее /bin/bash, так как bashэто в значительной степени повсеместно, …
53 bash  shell  history  shebang 


4
Почему на страницах руководства нет примеров?
Есть ли причина, по которой большинство man-страниц не содержат несколько распространенных примеров? Обычно они объясняют все возможные варианты, но для новичка становится еще труднее понять, как он «обычно» используется.
52 man  history 

3
Почему rm разрешено удалять файл, принадлежащий другому пользователю?
Из поста Почему rm может удалять файлы только для чтения? Я понимаю, что rmпросто нужно разрешение на запись в каталог, чтобы удалить файл. Но мне трудно переварить поведение, когда мы можем легко удалить файл, владелец и группа которого отличаются. Я попробовал следующее MTK: мое имя пользователя ABC: создал нового пользователя …

6
Одиночные черточки `-` для односимвольных опций, но двойные черточки` --` для слов?
Откуда взялось соглашение об использовании одинарных тире для букв и двойных тире для слов и почему оно продолжает использоваться? Например, если я наберу ls --help, вы увидите: -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the …

1
Когда и как двойная тире (-) была введена как конец разделителя опций в Unix / Linux?
Я не думаю, что оболочка / утилиты в историческом Unix или в чем-то «недавнем», как 4.4BSD, поддерживали использование двойного тире (или двух последовательных дефисов) в качестве конца разделителя опций . В FreeBSD вы можете увидеть, например, заметку, представленную на rm страницах руководства с выпуском 2.2.1 (1997). Но это только документация …
49 history  posix  gnu  arguments 

6
Что такое сокет?
Может ли кто-нибудь объяснить мне, что такое сокет? Я вижу это во многих аббревиатурах в контексте SSL и т. Д. Кроме того, почему это называется сокетом? Это просто потому, что это было какое имя они придумали? Или это было их первое имя?

5
Предполагаемое использование Ctrl + T в Bash?
Я заметил, что bash имеет сокращение ctrl+, Tкоторое меняет последние два символа перед курсором. Мне интересно, почему инженеры решили включить это. Это было унаследовано от предыдущего соглашения? Или есть практическая цель, для которой это обычно используется?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.