Cシェル(csh)

著者: John Stephens
作成日: 22 1月 2021
更新日: 29 六月 2024
Anonim
LinuxでBashからCシェルに切り替える方法
ビデオ: LinuxでBashからCシェルに切り替える方法

コンテンツ

定義-Cシェル(csh)とはどういう意味ですか?

Cシェル(csh)は、1978年にBerkeley Software Distribution(BSD)の一部として最初に作成されたUnixライクシステム用のコマンドシェルです。Cshは、コマンドを対話式またはシェルスクリプトで入力するために使用できます。シェルは、インタラクティブな使用のために設計された以前のBourneシェルに比べて多くの改善を導入しました。これらには、履歴、編集操作、ディレクトリスタック、ジョブ制御、チルダ補完が含まれます。これらの機能の多くは、Bourne Againシェル(bash)、Kornシェル(ksh)、およびZシェル(zsh)で採用されました。最新のバリアントであるtcshも非常に人気があります。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaはCシェル(csh)を説明します

Cシェルは、1970年代後半にカリフォルニア大学バークレー校の大学院生だったビルジョイによって作成されました。 1978年にUnixの2BSD Berkeley Software Distributionの一部として最初にリリースされました。

Cシェルは、Cプログラミング言語に似た構文から名前を取得します。

Cシェルは、他のシェルと同様にスクリプトを作成できますが、コマンドラインで対話的に簡単に使用できるようにすることを目的とした機能を導入しました。最も注目すべき機能の1つはコマンド履歴でした。ユーザーは、入力した以前のコマンドを呼び出して、それらを繰り返すか、これらのコマンドを編集できます。エイリアスを使用すると、ユーザーは短い名前を定義して、より長いコマンドに展開できます。ディレクトリスタックを使用すると、スタック上のディレクトリをプッシュおよびポップして、すばやく前後にジャンプできます。 Cシェルは、標準のチルダ表記も導入しました。「〜」はユーザーのホームディレクトリを表します。

これらの機能のほとんどは、Bourne Againシェル、Kornシェル、Zシェルなど、後のシェルに組み込まれています。人気のあるバリアントはtschで、これはBSDシステムおよびMac OS Xの初期バージョンの現在のデフォルトシェルです。