コマンドを実行するにはどうすればよいですか?


22

私は新しいユーザーで、コマンドを実行/実行するように言われたばかりです。答えには、this text hereまたはのような灰色の背景を持つテキストがあります

sometimes this text here.

ただし、Ubuntuとの関係で「実行」または「コマンド」が何を意味するのかわかりません。

どうすればいいですか?


これは、コマンドを実行するように誰かに伝えるときにリンクできるQ&Aとして使用することを目的としています。


1
これは必要ないので、うーんダウン票?または初心者の質問は推奨されませんか?またはこれは複製ですか?
ティム


3
Eh ..どのようにコマンドを実行しますか?A:ターミナルを使用します。次に、端末などとは何ですか?それは些細なことです。
ムル

5
@muru no。これは単にコマンドを実行する方法を言っている質問です...私たちはUbuntuに慣れていない人々を助けるためにここにいると思ったのですか?なぜ物事を知らない人々に対する不安?答えは、GUIプログラムを起動するのに良いことを明確に説明していると思います
ティム

1
優れた!お気に入り、ブックマーク、バウンティが追加されました!!! ;-)
Fabby

回答:


38

コマンドとは何ですか?

コマンドとコマンドラインは、コンピューターに何をすべきかを伝える別の方法です。たとえば、Google Chromeアイコンをクリックするか、コマンドを実行できますgoogle-chrome

これは愚かなことのように思えるかもしれませんが、アイコンをクリックすると、コンピューターが実行します!また、コマンドラインを使用していくつかのタスクを実行する方がはるかに簡単です。

たとえば、プログラムのインストールsudo apt-get install programは、ソフトウェアセンター内を移動するのではなく、より速く簡単に実行できます。

Bluetoothが機能しなくなった場合は、コマンドを実行して修正します-それが唯一の方法です!

とにかく、どのようにコマンドを実行しますか?

これも簡単ですが、多くの方法があります。

単純に、ターミナル開いてコマンドを入力(またはコピー/貼り付け)し、を押しEnterます。この画像ではls Desktop/、デスクトップ上のすべてのファイルをリストするコマンドを実行しました。貼り付けるには、ターミナルでCtrl+ Shift+ を押しますV

デフォルトでは、Ctrl+ Alt+を押すTか、ダッシュを開いて「ターミナル」を検索することでターミナルを開きます。

とは何ttyですか?

tty-でコマンドを実行するように指示される場合がありますtty2。たとえば、後に数字が続きます。GUIはで実行されtty7ます。

これにアクセスするには、Ctrl+ Alt+ FX- を押します。このFX番号は、番号に対応するファンクションキーに置き換えられます。たとえば、アクセスtty2するにはCtrl+ Alt+ を押しますF2

これにログインする必要がありますが、いくつかのtty作業が必要です。

GUIに戻るには(指示に従っている場合)、Ctrl+ Alt+を押しF7ます。何も表示されない場合-単なる空白の画面である場合は、Ctrl+ Alt+を押しF8ます。どちらも機能しない場合は、再起動する必要があるかもしれません-しかし、答えの下にコメントしてあなたを助けている人に尋ねてください!

GUI(グラフィカルユーザーインターフェイス)プログラムはどうですか?

端末はGUIプログラムを起動することもできます。これには、プログラムが提供する出力を表示するという利点があります。たとえば、実行software-centreは次のようになります。

また、コマンドに「パラメーター」および「オプション」とも呼ばれる追加の「引数」を指定することもできます。

たとえば、実行するgoogle-chrome --app=http://youtube.comと、URLバーやタブのないウィンドウが開きます。

ターミナルを閉じると、Google Chromeウィンドウも失われることに注意してください...

最後の方法

これは、Chrome、Firefox、GeditなどのGUIプログラムにのみ適しています。ただし、これは、端末が横にないことを意味します。誤って閉じる可能性があります。それは何のために良いことだしないsudo apt-get install programあなたがそれを実行した後、パスワードを入力することはできませんので、または類似しました。

Alt + F2を押すと、「ダイアルージの実行」が表示されます-Windowsの実行ウィンドウに少し似ています:

Ubuntu:Windows:

ここに任意のコマンドを入力すると、実行されます!

私の代名詞は彼/彼です


3
FNはラップトップキーFnと混同しやすいです。代わりに、tty2のF2など、具体的な例を提供します。また、私は監督したかもしれませんが、VTからXに戻る方法について言及している場所は見つかりませんでした。あなたが質問であなたが推測するようにユーザーが本当に初心者なら、彼らは「暖かく安全な」GUIに戻る方法を学ばなければなりません。
ルスラン

3
@Tim ttyとは何かを警告することをお勧めしますttxにアクセスする方法を説明するにGUI 戻る方法を説明する段落:一部の人々(たとえば、若いI)は、段落の最後まで説明を読まず、コマンドを直接試行します...コマンドラインモードでブロックされたままです!
エボシ

この答えは、質問のポイントを見逃しています。長すぎる。
mbiber

1
@mbiberこれは私の質問にかなりよく答えました。どこで削減できるかについて具体的な提案があれば、言ってください。私は多くの情報をかなりうまく凝縮できたと思うが、もしそれがもっと良ければ、私は聞いてうれしい:)
Tim

@Tim誰かが「読み上げ」たいと思ったなら、Googleでの最初の結果(その件に関しては最初の10件の結果)は、大量のテキストです。たとえば、help.ubuntu.com/community/UsingTheTerminal。私はこの答えに非常に満足しています。それが私が+1を与えた理由です。しかし、完全な初心者はこの質問に対する答えが短くて要点であると思うでしょう。あまりにも多くの情報は、多くの場合、技術者以外のユーザーに当てはまります!Ubuntuを完全に使い始めたときに予想していた答えを追加します。
mbiber

3

コマンドの種類は多少異なります。単一行にすることができます。たとえば

 echo 'HelloAskubuntu' # Print 'HelloAskubuntu' 

他のコマンドへのリダイレクトを伴う単一行

echo 'Hello World' | wc # count number of lines, words, and chars in 'Hello World'

リダイレクト付きの複数行

$> bash << END                                                                 
> echo one
> echo two
> echo three
> END
one
two
three

または、スクリプト形式の複数行(Windows言語の観点ではバッチファイルです)。スクリプトは、コマンドのリストが含まれた単なるファイルであり、順次実行されます。これらは、既存のスペアパーツから独自の電子機器を構築するのに似た、効果的なカスタムビルドプログラム/ソフトウェアです。

コマンドの種類に関係なく、一般にとして知られているコマンドラインにアクセスする必要がありますTerminal。Ctrl + Alt + F [1-6]キーボードショートカットにTTY端末があります(Alt + F7で終了します)。または、Ctrl + Alt + Tを押してGUIアプリを使用できます。

端末は通常、と呼ばれるソフトウェアを実行しますshell。シェルはコマンドを解釈して実行します。シェルによっては、のような大部分は相互に互換性がありbashkshmkshzsh、しばらくtcshcshかなり異なっています。それらはすべて異なる機能を持ち、多くの場合異なるタスクに使用されます。

スクリプトまたはコマンドをシェルで実行する必要があります。一部のコマンドは、などのディスク上に実行可能ファイルを物理的に提示します/bin/ls。他のコマンドは、aliasesまたはfunctions既存のコマンドのリストです。それらはシェルの設定にのみ存在します。たとえば、bashの場合、.bashrc設定ファイルになります。実際の実行可能ファイルは、名前またはフルパス(たとえば、lsまたは/bin/lsそれぞれ)で実行できます。

スクリプトはフルパスで実行するか、シェルが知っている場所に保存されている場合(および、PATH変数内の読み取り可能なもののみを認識している場合)に実行できますecho $PATH。たとえば、次のように、binディレクトリに移動し、./演算子を使用してスクリプトを実行することにより、スクリプトを実行できます。

 cd $HOME/bin; ./helloworld.sh

または、ターミナルのフルパスを指定します

 /home/Serg/bin/helloworld.sh

この答えは、質問のポイントを見逃しています。長すぎる。
-mbiber

上部にtldrを追加できます
セルギーKolodyazhnyy

2

コマンドを実行するには、ターミナルウィンドウを開く必要があります。他のアプリケーションと同様に、アプリケーション内でターミナルを見つけることができます。灰色のテキストを開いてターミナルウィンドウにコピーして貼り付け、Enterキーを押して実行します。おそらく実行中および実行後にテキスト出力が表示されます。これは、実行したコマンドからのフィードバックです。

コマンドは、コンピューターに与える指示です。何かをするように指示します。すでにいくつかのコマンドに精通しているので、常にコンピューターを使用しながらそれらを使用します。たとえば、WebブラウザのようなGUI(グラフィカルユーザーインターフェイス)のボタンをクリックするのも同じことです。コンピューターに何かをするように指示します。

さらに情報が必要な場合は、「ターミナルとは」および「どのように開いて使用しますか?」で見つけることができます か?およびhttps://help.ubuntu.com/community/UsingTheTerminal

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.