私はコンピュータ工学を専攻しており、コンピュータ工学の勉強を始めて以来、* nixに感謝します。私はWindows常習者で、今は2台のMac(そしてWindowsとUbuntuがインストールされたPC)を所有しています。
Linuxがどのように開発されるかをもっと知りたいです。私はLinuxがカーネルにすぎず、GNUが実際に私が遭遇するもののほとんどであることを知っています。もしそうなら、Unixを使ってMacで入力したときにUbuntuが起動したPCで入力したときと比べてどのような違いがありますかls -al
?ls -al
実際、LinuxとUnixの違いはありますか?または、Unixはls
次のタスクにGNU以外のライブラリを使用しますかcd
?
それでは、LinuxとUnixの違いは何ですか? UnixはGNUライブラリを使用してls、cd、およびすべての一般的な端末操作を実行しますか?
ベストアンサー1
UNIXは古代のオペレーティングシステムスイートです。その進化にはさまざまな分野があります。見てhttp://www.levenez.com/unix/例えば。
Linuxは今日非常に一般的なUnixバージョンです。 1990年代に最初から書き直され、世界中に広がりました。主にフリーソフトウェアだからです。
過去には、UnixバージョンにはATT / SYS VとBSDという2つの主要な分岐がありました。 ATTはバークレー大学独自のソフトウェアで、BSDはフリーソフトウェアです。
ユーザーに Unix システムを構成するのは一連のコマンドです。ls
またはps
これがコマンドです。独自のバージョンを作成できますが、GNUバージョンも使用できます。 GNUは、誰もが無料のソフトウェアツールを提供する古代のプロジェクトです。
一般的に、独自のUnixでは、ツールは独自であり、BSDにはBSD属性があり、LinuxファミリにはGNUがあります。これが後者を時々GNU/Linuxと呼ぶ理由です。
これらすべてのUnixの主な違いは、スレッドがどのようにサポートされるか、特定のファイルシステムなどの特定/技術的側面にあります。これらすべてのUNIXの共通部分は、システムの核心を標準化する古代の試みであるPOSIXと呼ばれています。