はじめに
この実験では、Linux で一般的な圧縮ツールの利用可能性を確認する方法を学びます。gzip
と bzip2
で --version
オプションを使用して、それらのインストール状況を確認し、バージョンを確認する方法を調べます。
また、システム上でこれらの圧縮ツールを含む多くの実行可能バイナリが配置されている /usr/bin
ディレクトリを調査する方法も学びます。
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、Linux で一般的な圧縮ツールの利用可能性を確認する方法を学びます。gzip
と bzip2
で --version
オプションを使用して、それらのインストール状況を確認し、バージョンを確認する方法を調べます。
また、システム上でこれらの圧縮ツールを含む多くの実行可能バイナリが配置されている /usr/bin
ディレクトリを調査する方法も学びます。
このステップでは、一般的な Linux ユーティリティの一部を調べ始めます。多くの Linux システムには、ファイルを圧縮および解凍するためのツールが付属しています。人気のある 2 つのツールは gzip
と bzip2
です。
gzip
がインストールされているかどうかを確認し、そのバージョンを確認しましょう。これは --version
オプションを使用して行うことができます。
ターミナルが開いていない場合は、開いてください。デスクトップの左側にある Xfce Terminal アイコンから開くことができます。
次のコマンドを入力し、Enter キーを押してください。
gzip --version
次のような出力が表示され、gzip
がインストールされていることと、そのバージョン情報が表示されます。
gzip (GNU gzip) 1.10
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
正確なバージョン番号は異なる場合がありますが、この出力が表示されることで、システムで gzip
コマンドが利用可能であることが確認できます。
--version
オプションは、Linux の多くのコマンドラインツールのバージョンを確認する一般的な方法です。プログラムがインストールされているかどうか、および使用しているバージョンをすぐに確認することができます。
Continue をクリックして次のステップに進んでください。
前のステップでは、gzip
のバージョンを確認しました。今度は、もう一つの一般的な圧縮ユーティリティである bzip2
について同じことを行いましょう。
gzip
と同様に、bzip2
も --version
オプションをサポートしており、そのバージョン情報を表示することができます。
ターミナルで次のコマンドを入力し、Enter キーを押してください。
bzip2 --version
次のような出力が表示されるはずです。
bzip2, a block-sorting file compressor. Version 1.0.8, 13-July-2019.
Copyright (C) 1996-2019 Julian Seward <[email protected]>. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product
documentation would be appreciated but is not required.
This software is provided `as is'', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Julian Seward, Cambridge, UK.
[email protected]
再び、具体的なバージョン番号は異なる場合がありますが、この出力により、bzip2
がインストールされており、使用可能であることが確認できます。
コマンドのバージョンを確認することは、Linux における基本的なスキルです。これにより、プログラムがインストールされていることを確認し、使用しているバージョンを理解することができ、互換性やトラブルシューティングにおいて重要な情報となります。
Continue をクリックして次に進んでください。
Linux では、実行可能なプログラム(コマンド)はしばしば特定のディレクトリに格納されています。システムコマンドの主な格納場所の 1 つが /usr/bin
です。
ls
コマンドを使用して、/usr/bin
ディレクトリの内容を一覧表示しましょう。ls
コマンドは、ファイルやディレクトリを一覧表示するために使用されます。
ターミナルで次のコマンドを入力し、Enter キーを押してください。
ls /usr/bin
長いファイルのリストが表示されます。これらは、システムで利用可能な多くのコマンドやプログラムです。
[... many lines of output ...]
a2ps
a2query
aa-enabled
aa-exec
aa-status
ab
abcde
abrt-action-analyze-ccpp
abrt-action-analyze-core
abrt-action-analyze-oops
[... many more lines ...]
このディレクトリには、ls
自体のような基本的なユーティリティから、より複雑なアプリケーションまで、膨大な数の実行可能ファイルが含まれています。このリストをスクロールすると、gzip
や bzip2
も見つけることができるかもしれません!
/usr/bin
のようなディレクトリの内容を一覧表示することで、コマンドがどこに格納されているかを理解し、Linux ファイルシステムの構造を垣間見ることができます。
このリストのすべてのファイルを理解する必要はありません。ここでの目的は、多くのコマンドがどこにあるかを見ることだけです。
Continue をクリックして、この実験のこのセクションを終了してください。
この実験では、一般的な Linux 圧縮ツールの可用性とバージョンを確認する方法を学びました。gzip
と bzip2
の両方で --version
オプションを使用して、それらのインストールを確認し、バージョン情報を表示しました。これは、Linux でコマンドラインユーティリティの存在とバージョンを検証する標準的な方法を示しています。