2023年07月14日

【なぜ必要なの?】GUIではなくコマンドが必要な理由

Lesson11

コマンドライン

「Lesson.11 4. コマンドラインを知ろう」にて、ある程度解説をしていますが、いまいちピンときていない…という方は、こちらの記事をご覧ください!

まず、それぞれの用語の意味について、復習しましょう。

GUI:文字とカーソル(マウス)を使って操作する方法
CUI:カーソルを使わず、コマンドと呼ばれる文字列を入力することで操作する方法

馴染みがあるのはGUIだと思います。例を挙げると、画面に表示されているアイコンをクリックするという動作です。
ではなぜ、プログラミングになるとCUIを使うのでしょうか?
その理由を下記に挙げていきます。

・CUIでないと操作できないものが多い
Webサーバーなどのインフラ周りの機器はCUIで操作する前提で作られています。それ以外に、ソフトウェアのインストールなど環境構築にあたってCUIの操作が必要になることもあります。
エンジニアの基本的な業務を行うにあたってCUIの知識は欠かせないものになります。

・作業の効率化
ファイルの作成、コピー、移動などを一度に大量に行う場合、GUIだと何度も同じ作業が必要になりますが、CUIだと1行コマンドを書くだけで事足りることがあります。

・作業履歴を残しやすい
 文字のみの操作のため作業履歴を残しやすく、ミスの原因を特定しやすくなります。

すべてテキストなので容量が軽い
ソフトやアプリなどのインストールがスムーズにできます。


他にもメリットが様々あります。参考URLから確認してみてください!

始めはコマンドを覚える必要があり操作が難しいと思いますが、プログラミングには必要な知識になりますので慣れていきましょう!

参考url

https://freelance-start.com/articles/988#

さかい

コメント(全0件)

人気の記事ランキング

【CSSが効かない?!】reset.css読み込み時はご注意を!


【Flexプロパティ一覧】flexに関するプロパティまとめ


【Laravel】use宣言について


【検索の仕方が分からない!】問題解決のための検索方法について


【フォームの種類を決めよう!】inputタグのtype属性について


【質問】制作データの持ち主を問わずリンクを機能させる方法