タグ付けされた質問 「history」

Unixシステムとその主要コンポーネントの歴史。シェル関連の質問にはこのタグを使用しないでください。代わりに「command-history」を使用してください。


3
Unixが「自立」しているのはなぜですか?
Unixファイルシステムに関するリッチーとトンプソンの論文を読んでいました。彼らは「システムが完全に自立していることは注目に値する」と書いています。Unix以前のシステムは自立していませんでしたか?どんな風に?

5
GNU情報とは何ですか?
GNU Infoが何であり、どのように使用するかは理解していますが、何のためですか?なぜマニュアルページと並行して存在するのですか?別のユーティリティを提供するのではなく、詳細なマニュアルページを作成してみませんか?
62 man  history  gnu  info 


4
シェルksh93は死んでいますか?
2013-01-10に、グレンファウラーはこれをast-usersメーリングリストに投稿しました。 ASTおよびUWINリストで何度か指摘されているように、AT&TはOpenSouceソフトウェアをほとんどサポートしていません。そのため、ASTソフトウェアのかなり大規模なコレクションに関与する人はほとんどいません。これにもかかわらず、ksh、nmake、vczip、UWINおよび他のASTツールはいくつかのAT&Tのプロジェクトで使用され続けています。 サポートが不足しているのはソフトウェアだけではないことがわかりました。dgk (David Korn)(AT&Tフェロー、36年間のサービス)とgsf (Glenn Fowler)(AT&Tフェロー、29年間のサービス)の両方が終了しました。 10. 3番目の主要なパートナーであるPhong Vo(AT&Tフェロー、32年間のサービス)は、数か月前にGoogleを去りました。UWINのメンテナーであるJeff Fellinは、まだAT&Tに所属しており、いくつかの重要な操作に対してUWINサポートを提供しています。 dgkとgsfはどちらもASTソフトウェアで引き続き動作し、実際には(少なくとも短期的には)それに集中するためにより多くの時間があります。 ダウンロードサイトとメールグループは、少なくとも今後数か月はAT&T内に残ります。AT&Tの同僚であるdr.ek、ASTユーザー、バグディテクターがサイトを管理します。astopen.orgドメインを保護し、バグ追跡機能を備えたリポジトリなど、AT&T以外のホスティングオプションを調査しています。 変更のプロセスには時間がかかります。ユーザーコミュニティの忍耐に感謝します。ほぼ30年間安定していた環境で働いた後、個人、キャリア、およびハッキングの未来を計画するのに3週間かかることは非常にショックです。計画が固まると、ユーザーグループに通知されます。 Korn自身のウィキペディアページでは、2013年まで AT&T Labs Researchで働いていたと述べていますが、現在は必要な Google 引用のために働いています。dgkornのgithubのユーザーアカウントが 2014年11月に作成されましたが、それはその時以来、正確に0公共貢献の源となって、そしてできるだけ多くのレポに加入しています。 2013年以降、関連するメーリングリストの活動は次第に少なくなりました。たとえば、2013年の第4四半期のast-developersリストには 2013-12-01までに156のメッセージが投稿されていましたが、2015年第4四半期の同じリストには3つのメッセージしかリストされていません。 件名:Re:[ast-developers] astからGitHubへの移行 astコードベースをGitHubなどのソースコードリポジトリに移行する意図はありますか?そうすれば、コミュニティが貢献しやすくなります。このような共同作業環境がなければ、バグ報告やソースコードパッチがエーテルで失われるため、ast関連の開発が停止するのではないかと心配しています。 誰でもどこでも公開できる完全なgitリポジトリを持っていますか(repo.or.cz、githubなど)?Gitサーバーは古くからダウンしており、現在はwww2.research.att.com(204.178.8.28)でもダウンしています。 これは、Kornshellの将来について疑問を抱かせます。死んだの?これ以上のリリースはありませんか? 実際、AT&Tはラボの研究のランディングページにすべてのASTリンクをリストしていますが、これらはどれも機能していないようです。これらは、ダウンロード用にkornshell.comにリストされている同じデッドリンクです。仮に現在のサーバーの状態が一時的なものであることが証明されたとしても、枯渇したメーリングリストは前兆とは思えません。 それで、kornシェルは現在カプートされていますか?または、これらの線に沿って他の場所でより多くの活動がありますか?



6
/ bin / bashではなく/ bin / shを指すシェバンを持つ理由はありますか?
私が見たほとんどのシェルスクリプト(自分で書いていないスクリプトを除く)で、シバンがに設定されていることに気付きました#!/bin/sh。これは古いスクリプトでは本当に驚かないが、かなり新しいスクリプトでもそうだ。 好むための何らかの理由がある/bin/sh以上は、/bin/bash以来、bash十年以上前にうまくいって、多くのLinuxやBSDマシン上で、かなり多くの遍在し、多くの場合、デフォルト?
53 bash  shell  history  shebang 

2
「ルート」アカウントの起源
ルートアカウントの起源は何ですか?それはどこから来たのですか、とにかくルートと呼ばれるのはなぜですか? (元はTwitterの@lizztheblizzからの質問です。)
53 history  root 

4
マニュアルページに例がないのはなぜですか?
ほとんどのマニュアルページにいくつかの一般的な例が含まれていない理由はありますか?彼らは通常、すべての可能なオプションを説明しますが、それは初心者にとって「通常」使用される方法を理解することをさらに難しくします。
52 man  history 

3
rmが別のユーザーの所有権の下でファイルを削除できるのはなぜですか?
投稿からなぜ読み取り専用ファイルをrmで削除できるのですか?rmファイルを削除するには、ディレクトリへの書き込み許可が必要なだけだと理解しています。しかし、所有者とグループが異なるファイルを簡単に削除できる動作を消化するのは難しいと思います。 私は次を試しました mtk:私のユーザー名 abc:新しいユーザーを作成しました $ ls -l file -rw-rw-r-- 1 mtk mtk 0 Aug 31 15:40 file $ sudo chown abc file $ sudo chgrp abc file $ ls -l file -rw-rw-r-- 1 abc abc 0 Aug 31 15:40 file $ rm file $ ls -l file <deleted> 私はこれが許可されるべきではないと考えていました。ユーザーは、所有権のあるファイルのみを削除できますか?誰かがこれが許可されている理由を明らかにできますか?そして、これを避ける方法は何ですか?親ディレクトリの書き込み許可を制限するだけで、ファイルの不意の削除を禁止できます。

6
単一文字オプションの場合は単一ダッシュ「-」ですが、単語の場合は二重ダッシュ「-」ですか?
文字にシングルダッシュ、単語にダブルダッシュを使用するという慣習はどこから来たのですか? たとえば、を入力するとls --help、次のように表示されます。 -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print octal escapes for nongraphic characters --block-size=SIZE use SIZE-byte blocks -B, --ignore-backups do not list implied entries ending …

1
Unix / Linuxでオプション区切り文字の終わりとして二重ダッシュ(-)が導入されたのはいつですか?
歴史的な Unixや4.4BSDのような「最近」のシェル/ユーティリティは、オプションの区切り文字としてダブルダッシュ(または2つの連続したハイフン)の使用をサポートしていないと思います。ではFreeBSDでは、インスタンスのために導入されたノートを参照することができrm manページで2.2.1リリース(1997年)。しかし、これは1つのコマンドの単なるドキュメントです。 最古のを見るとGNUのfileutils のchangelog私は見つけることができる、私はこの参照1を(少し変更されました): Tue Aug 28 18:05:24 1990 David J. MacKenzie (djm at albert.ai.mit.edu) * touch.c (main): Don't interpret first non-option arg as a <--- time if `--' is given (POSIX-required kludge). * touch.c: Add long-named options. * Many files: Include <getopt.h> instead of "getopt.h" since getopt.h will …
49 history  posix  gnu  arguments 

6
ソケットとは何ですか?
誰かが私にソケットとは何かを説明できますか?SSLなどの文脈で多くの頭字語で見られます。 また、なぜソケットと呼ばれるのですか?純粋に彼らが発明した名前だったからですか?それとも彼らが思いついた最初の名前でしたか?

5
bashでctrl + Tを使用する予定はありますか?
bashには、カーソルの前の最後の2文字を交換するctrl+のショートカットがあることに気付きましたT。 なぜエンジニアがこれを含めることにしたのかと思います。 以前のコンベンションから継承されましたか? または、これが一般的に使用される実用的な目的はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.