Chromebook:Chromebookで覚えておくと便利なLinuxコマンドのトップ20

Linux

ChromebookはGoogleChromeブラウザが動作するだけのパソコンではなくGoogle PlayストアとLinuxのサポートを受けて、多くの機能を利用することができます。

ただし、Chrome OSでLinuxを使用することには互換性の問題があり、残念ながら、これまでに発売されたすべてのChromebookがLinuxの機能をサポートしているわけではありません。

3年ほど前に販売されたChromebook以降は問題はありませんが、それ以前ではLinuxを使えない可能性があります。

Linuxはさらに多くの機能を備えており、Linuxを今まで利用したことのある方はそれを認識していると思います。

ただし、Chrome OSのLinuxターミナルは、コマンドを入力する必要があり、Linuxや昔のMS-DOSなどを利用したことのない方には、使い方やコマンドなどわからないこともあると思います。

そのため、この記事では、Chromebookで覚えておくと便利なLinuxコマンドのトップ20を記載します。

Chrome OSのLinuxターミナルとは?

Linuxターミナルは、ユーザーがソフトウェアをビルドしてコマンドラインツールを実行できる特殊な開発環境です。

これは、開発者を始めユーザーがLinuxを操作し、それを最大限に活用するために利用できる強力なプログラムです。

Linuxターミナルには、Chromebookから簡単にアクセスできます。

Linux

基本的な紹介が終わったところで、Linuxを完全に効率的に使用するために使用する必要がある上位20のコマンドを見てみましょう。

基本的な20のコマンドでLinuxを活用します

上位20個(あくまで個人的な基準ですが)のコマンドの作成を解説する前にLinuxターミナルがどこにあり、どのように起動できるかを知っておく必要があります。

Linuxターミナルは、Chromebookの「ランチャー」にあります。ランチャーは、ChromeOSインターフェースの左下隅にある円形のグラフィックで示されています。それをクリックすると、すべてのアプリケーションが表示されますが、デバイスのアプリの領域に完全に展開するには、別の矢印をクリックする必要があります。

次に、ランチャーの中に「Linuxapps」フォルダーにあります。

そこからLinuxターミナルを開きます。(下のバーに固定していつでも利用できるようにできます。)

ターミナルアプリのアイコンをクリックすると、ターミナルが表示されます。

次に20個のコマンドについて説明します。

1.Linuxターミナルを更新します

Linuxターミナルを更新するためのコマンドは、最も重要ではないにしても、他のコマンドの前に知っておくべきコマンドの1つになります。

更新することによってエラーが表示される可能性が非常に低くなります。

Linuxターミナルを更新する方法は次のとおりです。

sudo apt-get update

さらに、ターミナルのパッケージを個別にアップグレードすることもできます。これを行うには、次のコマンドを使用します。

sudo apt-get dist-upgrade

2.Linuxディレクトリの利用可能なコンテンツにアクセスします

すべてのLinuxユーザーが知っておくべきもう1つの非常に一般的なコマンドは、「リスト」としてよく知られている「ls」です。

listコマンドは、特定のディレクトリの利用可能な情報を表示するためによく使用されます。

ファイルとディレクトリの両方にアクセスできます。

このコマンドを開始するには、ターミナルに次のように入力し、「Enter」キーを押します。

 ls

ディレクトリの隠しファイルを表示できる「list」コマンドもあります。

隠れファイルを表示するためには、次のコマンドを使用します。

ls -a

最後に、ディレクトリの使用可能なファイルを変更された順序で表示できる「list」コマンドもあります。

次のコマンドを使用して、ディレクトリ情報を適宜並べ替えます。

ls -c

3.新しいディレクトリを作成します

簡単なコマンドを使用して、ターミナルに新しいディレクトリを作成することもできます。

これは基本的なコマンドになりますが、新しいフォルダが必要になるときに非常に便利です。

新しいディレクトリまたはフォルダを作成するには、ターミナルで次のコマンドを入力し、「Enter」キーを押します。

mkdir "フォルダ名を入力してください"

4.ディレクトリを変更します

ディレクトリを移動する方法を知っていることも必要になります。

このコマンドがわからないと、あるディレクトリから別のディレクトリに移動する方法がわからず、ファイルシステムを参照する方法がわかりません。

したがって、次のコマンドを使用してください。

CD

5.ディレクトリを削除します

新しいフォルダやディレクトリを作成するときは、それらを削除する方法も知っておく必要があります。

次のコマンドを使用して、特定のフォルダまたはディレクトリを簡単に削除します。

rmdir

6.ディスク情報を表示する

リストの次のコマンドは、Chromebookのディスク容量の情報に関連しており、ディスクの空き容量を表示します。ディスクストレージに関連するすべての関連情報を取得するには、次のコマンドを使用します。

df

7.現在のディレクトリの名前を表示します

Linuxのターミナルでは、今どこのディレクトリにいるのかわからなくなるときがあります。

その場合は、作業ディレクトリの名前を表示するコマンドを使用することをお勧めします。

pwd

8.Linuxコマンドに関連する情報にアクセスします

Linuxコマンドには、そのコマンドの詳細をユーザーに教えるためのコマンドがあります。

このコマンドを入力することでコマンドがどのように機能するか、それが何であるか、およびコマンドのさまざまなサポートで使用可能なオプションの説明が表示されます。ターミナルに次のように入力し、コマンドの名前を入力してください。

man 「コマンド名を入力して」

9.ターミナルウィンドウをクリアします

ターミナルを使っているとコマンドラインだけではなくファイルの展開やプログラムのインストールやアップデートなどでターミナル画面が乱雑になり、テキストや情報の文字でいっぱいになることがあります。

そういたときには、すべてのコマンドをクリアして元の状態にすることにより、ターミナルウィンドウを更新する非常に効果的なコマンドがあります。

clear

10.Linuxでファイルを移動する

ターミナルを介してファイルを移動するのは簡単です。

次のコマンドを使用して、移動するファイルの名前を入力し、最後に移動先のファイルの名前を入力します。

コマンドを正しく入力すると、ファイルが移動するのを確認できるはずです。

mv「移動したいファイルの名前」「ファイルを移動したいフォルダの名前」

11.ファイルをコピーしてターミナルに貼り付けます

このコマンドは、ファイルを移動するで説明したコマンドと似ていますが、ファイルを移動する代わりに、目的の場所にコピーして貼り付けることができます。

次のコマンドを使用して、コピーと貼り付けを開始します。

cp「コピーしたいファイルの名前」「ファイルを移動したいフォルダの名前」

12.テキストファイルの内容を表示

Linuxでは、特定のテキストファイルに関する情報を表示することができます。

次のコマンドは、ファイルの詳細な説明になります。

表示するだけでなく、コマンドを使用して作成、編集、その他多くのことを実行できるため、これは重要なLinuxコマンドの一つになります。

cat「ファイル名」

13.ダウンロードをWebから直接インポートします

ソフトのインストールファイルをダウンロードしたり、関連ファイルをChromebookの「Linuxファイル」フォルダに移動したりすることなく、ターミナル内で特定のアプリケーションやプログラムのダウンロードを直接開始できる、非常に便利なLinuxコマンドがあります。

wget「ダウンロードアドレス/リンクを入力してください」

14.表示された情報を分類します

Linuxターミナルで、テキストや同様の情報分類して見やすくするコマンドがあります。

catコマンドとlessコマンドの間に「|」使用して2つのコマンドを組み合わせます。

最初にテキストファイルの内容を開き、次にそれを整理します。

cat「ファイル名」| less

15.ファイル内の単語または文字列を検索します

「CTRL + F」がWebページで目的の単語を見つけるのに機能するショートカットになることをご存知の方もいると思います。

Linuxでは、一部のファイルの内容がかなり広範になる可能性があるため、ファイルのサイズを好みに合わせて特定のものだけを探したい場合は、「grep」コマンドが最適です。Linuxシェルスクリプトに興味のある人にもお勧めですので、このコマンドは間違いなく知っておく価値があります。

grep「検索したい単語」「検索したいファイル/ディレクトリ」

16.入力したすべてのコマンドの履歴を取得します

Linuxターミナルを何度も使っている場合は、入力したすべてのターミナルコマンドの履歴を取得する方法を知っておくと非常に便利に使えます。

コマンド自体は文字通り「history」であるため、一目瞭然です。

history

ターミナルをより効率的に操作できるようにするhistoryコマンドにはオプションがあります。

コマンド履歴を表示すると、各コマンドの横に番号が表示されます。したがって、次のコマンドを使用して、ターミナルウィンドウにそのコマンドをすばやく入力できます。感嘆符と数字の間にスペースはありませんので注意してください。

!「関連するコマンド番号を入力してください」

Google Chromeブラウザの場合と同じように履歴を消去する場合は、次のコマンドを使用します。

history-c

17.実行中のすべてのプロセスの情報を表示します

Linuxには独自のタスクマネージャーもあります。

次の便利なコマンドを使用して、Chromebookで現在実行されているすべてのプロセスリストを表示するようにターミナルに指示できます。

「プロセスステータス」コマンドは、名前を表示するだけでなく、それに関する情報も登録します。

ps -aux

前述のコマンドを組み合わせることで、前に提示された情報を整然と分類できます。以下のコメントになります。

ps -aux | less

Linuxターミナルで次のコマンドを実行して、CPUを使用しているすべてのプロセスのリストを取得することもできます。

Chromebookの速度を低下させていると思われる場合、このコマンドは問題の解決に役立ちます。

top

18.プロセスを終了します

CPU使用率が高い原因を特定したら、次のコマンドを使用して簡単にプログラムを「強制終了」することができます。

これは、Chromebookのタスクマネージャーで行うのと同じように、プログラムを終了する場合に特に便利です。

ただし、このコマンドを正常に実行するには、最初に、終了するプロセスのPID番号が必要になります。PID番号を取得するには、前述の「top」コマンドを使用します。これにより、デバイスで現在実行されているすべてのプロセスのPID番号がわかります。

kill「PID番号を入力してください」

19.Linuxの制限を回避する

Linuxで最高のコマンドの1つは、「sudo」です。

これにより、一時的に制限を回避して、特権に快適にアクセスできるようになります。

このコマンドを使用すると、Linuxアプリケーションをインストールできます。

たとえば、GIMPのインストール方法は次のとおりです。GIMPは、機能が豊富な高品質の写真編集ツールです。

sudo apt-get install GIMP

20.Linuxをオフにします

ChromebookでLinuxを使ってコンピュータをシャットダウンしたいときには、Linuxをその場でシャットダウンしやすくするために、次のコマンドを簡単に入力して、そのようにターミナルの電源を切ることができます。

shutdown

「shutdown」コマンドのもう1つの使い方は、時間を指定できることです。

そうすれば、設定した時間が経過した後、自動的にオフになるようにターミナルに指示することができます。

たとえば、3分後にLinuxをシャットダウンする場合は、次のコマンドを使用します。

shutdown-t180

結論

Chromebookの軽くて動作も早いChromeOSは、Androidアプリケーションを使える利便性は言うまでもなく、Linuxのターミナル機能も利用することで使える用途やフリーソフトを利用して機能を拡張することが可能になっています。

とは言うものの、Linuxを効果的に運用することは簡単なことではなく、コマンドを理解することだけでも大変です。

この記事では、Chromebookで覚えて使用すると便利なLinuxコマンドのトップ20を紹介しました。

ここで記載したコマンドには更にオプションがあり、それを覚えるのは大変な作業になります。

最初、単純で誰でも使えると言っていたChromeOSが機能を拡大して使えるプラットフォームが増えることで、本格的に利用することを考えたときに、最も複雑なOSになっているような気がします。

しかし、技術的なことを覚えると自由度の高いOSになると思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です