2023年4月4日

[ジャンクPC愛好家向け] 初心者向けのLinuxコマンド13 と間違いやすいポイント 

 特にネタがないので ジャンクPCマニアとして たぶん必要になる
Linuxについて書いてみます

とりあえず 覚えておきたい 初心者向けLinux
初心者が誤用・ミスしやすいLinuxコマンドなど書いてみます




コマンドの説明の前にジャンクPCの動作確認にLinuxが有用である理由を書いてみます


軽量なOS:
Linuxは、多くのディストリビューションが軽量なOSとして知られており、古いPCでも比較的スムーズに動作することができます。したがって、ジャンクPCの動作確認には適しています。

無料で使える:
 Linuxはオープンソースのフリーソフトウェアであり、多くのLinuxディストリビューションには、無料で利用できる多数のソフトウェアが含まれています。これにより、動作確認に必要なソフトウェアを無料で入手することができます。


コマンドライン操作:
Linuxは、Windowsに比べてコマンドライン操作がよく使われるため、ジャンクPCの動作確認に必要なコマンドライン操作を嫌でもw習熟できてお得。

セキュリティ:
Linuxは、Windowsに比べてセキュリティが高いとされています。したがって、ウイルスやマルウェアなどの脅威から安全に保護することができます。

以上!
では 本題にはいります




初心者向けのLinuxコマンド

初心者向けのLinuxコマンドの一覧です。

  1. ls: カレントディレクトリ内のファイルとディレクトリのリストを表示する。
  2. cd: ディレクトリを変更する。例: cd meibodir (meibodirディレクトリに移動する)。
  3. pwd: カレントディレクトリのパスを表示する。
  4. mkdir: 新しいディレクトリを作成する。例: mkdir newdir (newdirディレクトリを作成する)。
  5. rm: ファイルを削除する。例: rm file.txt (file.txtファイルを削除する)。
  6. rmdir: ディレクトリを削除する。例: rmdir olddir (olddirディレクトリを削除する)。
  7. cp: ファイルをコピーする。例: cp file.txt newfile.txt (file.txtファイルをnewfile.txtにコピーする)。
  8. mv: ファイルを移動する。例: mv file.txt newdir/ (file.txtファイルをnewdirディレクトリに移動する)。
  9. cat: ファイルの中身を表示する。例: cat file.txt (file.txtファイルの中身を表示する)。
  10. less: ファイルをページ単位で表示する。例: less file.txt (file.txtファイルをページ単位で表示する)。
  11. head: ファイルの先頭行を表示する。例: head file.txt (file.txtファイルの先頭10行を表示する)。
  12. tail: ファイルの末尾行を表示する。例: tail file.txt (file.txtファイルの末尾10行を表示する)。
  13. grep: ファイルから指定された文字列を検索する。例: grep 'searchstring' file.txt (file.txtファイルから'searchstring'を検索する)。


    初心者がミスしやすいLinuxコマンド



    rmコマンド: このコマンドはファイルを削除するために使用されますが、誤って重要なファイルを削除する可能性があります。削除する前に、rm -iのようなオプションを使用して確認メッセージを表示することをお勧めします。

    chmodコマンド: このコマンドは、ファイルやディレクトリのアクセス許可を変更するために使用されますが、許可が不適切に変更された場合、システムの安全性に影響を与える可能性があります。ファイルやディレクトリのパーミッションを変更する前に、必ずどの許可を変更するかを確認してから行うようにしてください。

    ddコマンド: このコマンドは、ディスクイメージを作成したり、書き込んだりするために使用されますが、間違ったデバイスを指定した場合、誤ってデータを上書きする可能性があります。このコマンドを使用する前に、どのデバイスを指定するかを十分に確認してください。

    chownコマンド: このコマンドは、ファイルやディレクトリの所有者を変更するために使用されますが、所有者を変更した場合、他のプログラムがファイルにアクセスできなくなる場合があります。ファイルやディレクトリの所有者を変更する前に、どの所有者に変更するかを確認してから行うようにしてください。

    mvコマンド: このコマンドは、ファイルやディレクトリを移動するために使用されますが、誤って上書きしたり、移動先のディレクトリを誤って指定したりする可能性があります。ファイルやディレクトリを移動する前に、移動先を確認してから行うようにしてください。



    おまけ
    一応 人気のあるLinuxディストリビューション紹介しておきます

  1. Ubuntu:
    Ubuntuは、ユーザーフレンドリーなLinuxディストリビューションであり たぶん一番人気です。多くの機能や設定が事前に設定されています。また、Ubuntuは、多数のユーザーコミュニティがあり、質問やトラブルシューティングの支援が充実しています。
  2. Debian:
    安定性とセキュリティに重点を置いたLinuxディストリビューションであり、多くの開発者によって支えられています。Debianは、大規模なパッケージマネージャーを備えており、多数のアプリケーションが簡単にインストールできます。
  3. Fedora:
    コミュニティによって開発されたLinuxディストリビューションであり、最新の技術を積極的に採用しています。Fedoraは、多数の新しいアプリケーションやライブラリを含んでおり、最新の機能やセキュリティ機能が提供されています。
  4. CentOS:
    企業向けに設計されたLinuxディストリビューションであり、Red Hat Enterprise Linux(RHEL)のクローンとして開発されています。CentOSは、高い安定性とセキュリティを備えており、多くの企業が採用しています。
  5. Arch Linux:
     高度なカスタマイズ性と最新のソフトウェアを提供するLinuxディストリビューションであり、高度なユーザー向けに開発されています。Arch Linuxは、カスタムビルドされたパッケージマネージャーを備えており、ユーザーは必要なパッケージを選択して簡単にインストールすることができます。

    Ubuntuの説明は 別の記事で紹介します。