ボリューム設定や画面解像度の変更など、システムを構成するときにGUIを使用してできることはすべてコンソールで実行できると言われています。実際、MintのControl Centerでこれを提供するGUIアプリケーションは、そのタスクを実行するためにシステムにテキストコマンドを送信することをお勧めします。
通常、GUIコントロールを介して実行されるいくつかのタスクを実行するためにショートカットキーにバインドできるスクリプトを生成しようとしていますが、コンソールコマンドの構文を正しく取得するのに問題があります。
これらのGUIコントロールがシステムで「コンソールコマンド」を実行している場合、これらのコマンドを傍受、記録、または表示するために実行できるアプリケーションはありますか?
2つの答えが異なる場合に備えて、MintとRaspberianシステムの両方があります。
ベストアンサー1
いいえ、これは本当ではありません。
一部のGUIプログラムはCLIプログラムのための素晴らしいラッパーです。ほとんどはそうではありません。グラフィカルインターフェイスでのみ正常に動作する操作を行うため、GUIプログラムです。たとえば、gimp
または同じグラフィックエディタkrita
、PDFビューア、クールなフォントを持つWYSIWIGワードプロセッサなどがあります。これらのプログラムの中には、あいまいに似たタスクを実行する代替CLIツール(vim
書式設定やグラフィック作成のためのLaTeXやMarkdownなどのプレーンテキストエディタなどgnuplot
)がありますが、それらは同様のタスクを実行しますが、タスクは異なる全く異なるプログラムです。です。
これらの「クールなラッパー」は、実際のプログラムの機能を大幅に簡素化したり、合理的な基本選択をする傾向があるトレーニングおよび/または構成ツールである傾向がありますが、いくつかの特別な要件には適していません。詳細を掘り下げたり、高度な機能を広く使用したりすることなく、基本機能をすばやく起動して実行する必要がある人に適しています。
しかし、一部は単純なクールなラッパー以上で、GUIなしで実装するのが難しい機能を追加します(lyx
例:LaTeXのフロントエンドの役割)。私は個人的にvimを使ってプレーンテキストを編集することを好みますが、私はmake
mdまたはTeXの実行を使って私のソーステキストをクールなドキュメントとして「コンパイル」します;文書編集を使用します。 LaTeXでは手動でできることはあまりありませんlyx
....