Linuxの60コマンド:初心者からシステム管理者へのガイド


Linuxを初めて使用する人にとって、UbuntuやMintのようなユーザーフレンドリーなLinuxディストリビューションが登場した後でも、Linuxが機能していることを見つけるのはまだ簡単ではありません。手動で行う必要のあるユーザー側の構成は常に存在するということは変わりません。

まず、ユーザーが最初に知っておくべきことは、ターミナルの基本的なコマンドです。 LinuxGUIはシェル上で実行されます。 GUIが実行されていないが、Shellが実行されている場合、Linuxは実行されています。シェルが実行されていない場合、何も実行されていません。 Linuxのコマンドは、シェルとの対話手段です。初心者の場合、基本的な計算タスクのいくつかは次のとおりです。

  1. View the contents of a directory : A directory may contains visible and invisible files with different file permissions.
  2. Viewing blocks, HDD partition, External HDD
  3. Checking the integrity of Downloaded/Transferred Packages
  4. Converting and copying a file
  5. Know your machine name, OS and Kernel
  6. Viewing history
  7. Being root
  8. Make Directory
  9. Make Files
  10. Changing the file permission
  11. Own a file
  12. Install, Update and maintain Packages
  13. Uncompressing a file
  14. See current date, time and calendar
  15. Print contents of a file
  16. Copy and Move
  17. See the working directory for easy navigation
  18. Change the working directory, etc…

そして、最初の記事で上記の基本的な計算タスクのすべてを説明しました。

これはこのシリーズの最初の記事でした。いいね、コメント、トラフィックの点で読者に高く評価された明示的な例を使用して、これらのコマンドの詳細な説明を提供しようとしました。

これらの最初のコマンドの後はどうなりますか?明らかに、この記事の次の部分に移動し、次のような計算タスクのコマンドを提供しました。

  1. Finding a file in a given directory
  2. Searching a file with the given keywords
  3. Finding online documentation
  4. See the current running processes
  5. Kill a running process
  6. See the location of installed Binaries
  7. Starting, Ending, Restarting a service
  8. Making and removing of aliases
  9. View the disk and space usages
  10. Removing a file and/or directory
  11. Print/echo a custom output on standard output
  12. Changing password of on-self and other’s, if you are root.
  13. View Printing queue
  14. Compare two files
  15. Download a file, the Linux way (wget)
  16. Mount a block / partition / external HDD
  17. Compile and Run a code written in ‘C’, ‘C++’ and ‘Java’ Programming Language

この2番目の記事は、Tecmint.comの読者から再び高く評価されました。この記事は、適切な例と出力でうまく詳しく説明されています。

中級レベルのユーザーが使用するコマンドをユーザーに垣間見せた後、システム管理者レベルのユーザーが使用するコマンドのリストを作成するために努力することを考えました。

このシリーズの3番目で最後の記事では、次のような計算タスクに必要なコマンドについて説明しました。

  1. Configuring Network Interface
  2. Viewing custom Network Related information
  3. Getting information about Internet Server with customisable switches and Results
  4. Digging DNS
  5. Knowing Your System uptime
  6. Sending an occasional Information to all other logged-in users
  7. Send text messages directly to a user
  8. Combination of commands
  9. Renaming a file
  10. Seeing the processes of a CPU
  11. Creating newly formatted ext4 partition
  12. Text File editors like vi, emacs and nano
  13. Copying a large file/folder with progress bar
  14. Keeping track of free and available memory
  15. Backup a mysql database
  16. Make difficult to guess – random password
  17. Merge two text files
  18. List of all the opened files

この記事と記事に必要なコマンドのリストを書くのは少し面倒でした。各記事で20個のコマンドを選択したため、どのコマンドを含めるべきか、どのコマンドを特定の投稿から除外する必要があるかについて多くのことを考えました。私は、ユーザーの観点と管理者の観点から、(私が使用し、慣れている)使いやすさに基づいてコマンドを個人的に選択しました。

この記事は、そのシリーズのすべての記事を連結し、このシリーズの記事で実行できるコマンドのすべての機能を提供することを目的としています。

Linuxで使用できるコマンドのリストが長すぎます。ただし、一般的かつ最も一般的に使用される60個のコマンドのリストを提供しました。これらの60個のコマンド全体を知っているユーザーは、ターミナルで非常にスムーズに作業できます。

今のところ私からは以上です。私はすぐに別のチュートリアルを考え出すでしょう、あなたの人々は通り抜けるのが大好きです。それまでお楽しみに! Tecmint.comにアクセスし続けてください。