Google PlayストアでUnionpediaアプリを復元するために作業中です
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn

File (UNIX)とUNIX

ショートカット: 違い類似点ジャカード類似性係数参考文献

File (UNIX)とUNIXの違い

File (UNIX) vs. UNIX

file(ファイル)は、UNIX・UNIX系のオペレーティングシステムにおけるコマンドの一つであり、ファイルに含まれるデータの種別を認識するために使用する。 UNIX (ユニックス、Unix、)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。 公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない。

File (UNIX)とUNIX間の類似点

File (UNIX)とUNIXは(ユニオンペディアに)共通で21ものを持っています: Ar (UNIX)実行ファイルライブラリデバイスファイルファイルシステムベル研究所オペレーティングシステムオープンソースBerkeley Software DistributionBSDライセンスC言語Executable and Linkable FormatIntel 80386LinuxOpenBSDResearch UnixSingle UNIX SpecificationUNIX System VUnix系改行コード32ビット

Ar (UNIX)

UNIXにおけるarchiver(単にarとしても知られる)とは、複数のファイルを一つのアーカイブにまとめるユーティリティである。こんにちにおいて、は、一般にリンカが使用する静的リンクされたライブラリの生成や更新にのみ利用される。すなわち、arは任意の目的でアーカイブの生成に利用できるが、静的ライブラリの作成を除いてその用途をほとんどtarに取って代わられた。arはGNU Binutilsに含まれるプログラムである。

Ar (UNIX)とFile (UNIX) · Ar (UNIX)とUNIX · 続きを見る »

実行ファイル

実行ファイル(じっこうファイル、Executable、Executable file)とは、コンピュータがタスクを実行するための解釈可能な命令を含むファイルである。実行可能ファイル、実行可能プログラム、実行形式ファイル、あるいは単に実行形式とも呼ばれる。これと対になるのがデータファイルであり、これは実行ファイルにより解析されることで初めてコンピュータにとって意味があるものとなる。 実行ファイルかどうかの厳密な定義は文脈によるところがある。"命令" とは多くの場合、特定のCPUの機械語を格納したバイナリのことを指す(この形式の実行ファイルを単に「バイナリ(ファイル)」と呼ぶこともある)。場合によっては、インタプリタに解釈させる中間コードやスクリプト言語(シェルスクリプトやバッチファイルを含む)も実行ファイルと呼ばれることがある。また、オペレーティングシステムによっては実行ファイルであることを示すファイル名の規約が存在する(拡張子 ".bin" ".exe"など)。あるいはファイルのメタデータで実行ファイルかどうかを示す(例えばUNIX系オペレーティングシステムのファイルパーミッションビット)。

File (UNIX)と実行ファイル · UNIXと実行ファイル · 続きを見る »

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶときは、それ単体ではプログラムとして動作させることはできない、つまり実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言える。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある(音声データなど)。

File (UNIX)とライブラリ · UNIXとライブラリ · 続きを見る »

デバイスファイル

デバイスファイル(Device file)またはスペシャルファイル(Special file)とは、ファイルシステム上であたかも通常のファイルのような形で提示されるデバイスドライバのインタフェースである。これにより、ソフトウェアが入出力システムコールを通してデバイスドライバを使うことができ、作業が単純化される。 デバイスファイルは、プリンターなどの周辺機器への単純なインタフェースを提供する。また、ディスクパーティションなどの機器上の特定のリソースへのアクセスにも使える。さらに、/dev/nullや擬似乱数生成器といった特定の機器とは対応しないリソースへのアクセスにも使われる。

File (UNIX)とデバイスファイル · UNIXとデバイスファイル · 続きを見る »

ファイルシステム

ファイルシステム()は、コンピュータのリソースを操作するための、オペレーティングシステム (OS) が持つ機能の一つ。ファイルとは、主に補助記憶装置に格納されたデータを指すが、デバイスやプロセス、カーネル内の情報といったものもファイルとして提供するファイルシステムもある。 より正確に定義すれば、ファイルシステムは抽象データ型の集まりであり、ストレージ、階層構造、データの操作/アクセス/検索のために実装されたものである。ファイルシステムを特殊用途のデータベース管理システム (DBMS) と見なせるかどうかは議論があるが、ファイルシステムとデータベース管理システムには多くの共通点がある。

File (UNIX)とファイルシステム · UNIXとファイルシステム · 続きを見る »

ベル研究所

ベル研究所(ベルけんきゅうじょ、Bell Laboratories)は、アメリカ合衆国の通信研究所である。もともとベルシステムの研究開発部門として設立された研究所であり、現在はノキアの子会社である。「ベル電話研究所」、略して「ベル研(Bell Labs)」とも。

File (UNIX)とベル研究所 · UNIXとベル研究所 · 続きを見る »

オペレーティングシステム

オペレーティングシステム(operating system、略称:OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)を司るシステムソフトウェアである。

File (UNIX)とオペレーティングシステム · UNIXとオペレーティングシステム · 続きを見る »

オープンソース

オープンソース(open source)は、専らを促進する目的で、コンピュータプログラムの著作権の一部を放棄し、ソースコードの自由な利用および頒布を万人に許可するソフトウェア開発モデル。この開発モデルでは、コンピュータで実行できるが人間が容易に理解・変更できないオブジェクトコードだけでなく、ソースコードも含めて自由な再頒布を許可するライセンスのもとで公開する。 オープンソースを推進するために設立されたオープンソース・イニシアティブは、ソフトウェアがオープンソースであるための要件を定めた「オープンソースの定義」を策定した。

File (UNIX)とオープンソース · UNIXとオープンソース · 続きを見る »

Berkeley Software Distribution

Berkeley Software Distributionは、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS) を言う。略称はBSD(ビーエスディー)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。

Berkeley Software DistributionとFile (UNIX) · Berkeley Software DistributionとUNIX · 続きを見る »

BSDライセンス

BSDライセンス(ビーエスディー ライセンス、BSD licenses)は、フリーソフトウェアで使われているライセンス体系のひとつである。カリフォルニア大学によって策定され、同大学のバークレー校内の研究グループ、Computer Systems Research Groupが開発したソフトウェア群であるBerkeley Software Distribution (BSD) などで採用されている。

BSDライセンスとFile (UNIX) · BSDライセンスとUNIX · 続きを見る »

C言語

C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。

C言語とFile (UNIX) · C言語とUNIX · 続きを見る »

Executable and Linkable Format

Executable and Linkable Format (ELF) は実行ファイルおよびオブジェクトファイルのためのファイルフォーマットである。コンテナフォーマットの一種。 a.outフォーマット、COFFの後継として広く採用されている。セクション数の制限が緩く、メモリ上で連続していないファイルや、ロードされる場所と実行される場所が違う箇所を含む場合にも対応が可能な柔軟な設計となっている。 System V が採用し、GNUツールチェーンがサポートしている。今ではBSD派生OSやLinuxをはじめとするフリーなOSにおける実行ファイルフォーマットや、ゲーム機等を含む組み込み機器開発にも数多く使われている。

Executable and Linkable FormatとFile (UNIX) · Executable and Linkable FormatとUNIX · 続きを見る »

Intel 80386

Intel 80386(またはi386)はインテルの32ビットマイクロプロセッサ (CPU) である。1985年10月に発表され、x86アーキテクチャを32ビットに拡張し、レジスタを強化した。インテルが現在使用している名称はIntel386TMプロセッサ (Intel386TM Processor) である。互換CPUにも386の型番が付くものがある。 後にIA-32と呼ばれる、インテルの32ビットCPUのベースとなる命令セットアーキテクチャは、このCPUで確定した。アーキテクチャとしてのi386については、x86およびIA-32の項目も参照のこと。

File (UNIX)とIntel 80386 · Intel 80386とUNIX · 続きを見る »

Linux

Linux(リナックス、他の読みは#「Linux」の読み方で後述)とは、狭義にはUnix系オペレーティングシステムカーネルであるLinuxカーネルを指し、広義にはそれをカーネルとして周辺を整備したシステム全体のことをいう(GNU/Linuxも参照)。

File (UNIX)とLinux · LinuxとUNIX · 続きを見る »

OpenBSD

OpenBSD(オープンビーエスディー)は、セキュリティや正当性(correctness)などを特に重視した、BSDをベースにして開発された、オープンソースの、Unix系オペレーティングシステム (OS)。NetBSDの主要開発者のひとりであるテオ・デ・ラート(Theo de Raadt)が、1995年にNetBSDからフォークさせる形で開発が始まったものであり、BSDの子孫のひとつである。

File (UNIX)とOpenBSD · OpenBSDとUNIX · 続きを見る »

Research Unix

Research Unixは、ベル研究所(の、Computer Science Research Center)によって開発されたUnixオペレーティングシステム (OS) のことで、特にUnixの起源である初期バージョンとその直系にあたるシリーズを指す。後の時代においては、商用化されたSystem Vとは別に、研究所においてトンプソンら当初の開発者らによって実験的な機能が実装されたバージョン8等のUnixを指して使われた。Plan 9はその後継にあたる。

File (UNIX)とResearch Unix · Research UnixとUNIX · 続きを見る »

Single UNIX Specification

Single UNIX Specification(SUS、唯一のUNIX仕様)は、"UNIX"を名乗ることができるコンピュータのオペレーティングシステム (OS) の標準規格全体を総称したものである。SUSは、IEEEと The Open Group の標準化作業の結果に基づくもので、Austin Group が開発および保守を行っている。

File (UNIX)とSingle UNIX Specification · Single UNIX SpecificationとUNIX · 続きを見る »

UNIX System V

System V(システムファイブ、SysV)は、初期の商用UNIXオペレーティングシステム (OS) の一種である。

File (UNIX)とUNIX System V · UNIXとUNIX System V · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、Unix-like、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。

File (UNIX)とUnix系 · UNIXとUnix系 · 続きを見る »

改行コード

改行コード(かいぎょうコード)とは、ワードプロセッサ(ワープロ専用機)やコンピュータなどで、改行を表す制御文字である。日本では「改行コード」と総称する事が一般的なため、本項目では、キャリッジリターン (CR) とラインフィード (LF) の両方について記載する。

File (UNIX)と改行コード · UNIXと改行コード · 続きを見る »

32ビット

32ビットに格納できる符号なし整数の範囲は、0 から 4,294,967,295 である。2の補数で表現できる符号付き整数は −2,147,483,648 から 2,147,483,647 を格納できる。したがって、32ビットメモリアドレスのプロセッサは4ギビバイトのバイトアドレスメモリを直接アクセスすることができる(アドレス空間が最大4ギビバイトである)。 他のビット数のプロセッサと同様、プロセッサ内部(論理)が32ビットでも、外部(物理)のアドレスバスやデータバスも32ビット幅とは限らない。例えば80386SXでは、プロセッサ内部は32ビットだが、外部アドレスは24ビット幅、外部データバスは16ビット幅である。またPentium Proでは、プロセッサ内部は32ビットだが、外部アドレスバスは36ビット幅、外部データバスは64ビット幅である。またプロセッサ内部においてもSIMD命令などへの対応のために、32ビット以外の構造を持つ場合がある。例えばPentium IIIはSSE命令のために128ビットのレジスタを持っている(あくまで32ビットデータを4個同時に扱っているだけであり、128ビット処理をしているわけではない)。

32ビットとFile (UNIX) · 32ビットとUNIX · 続きを見る »

上記のリストは以下の質問に答えます

File (UNIX)とUNIXの間の比較

UNIXが306を有しているFile (UNIX)は、58の関係を有しています。 彼らは一般的な21で持っているように、ジャカード指数は5.77%です = 21 / (58 + 306)。

参考文献

この記事では、File (UNIX)とUNIXとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: