初心者のためのLinux renameコマンドチュートリアル(例付き)
Linuxのコマンドラインでファイルを扱う場合、ファイルの名前を変更することは最も頻繁に行う作業の一つです。これを行うためのmvコマンドについてはすでに説明しました。ここでは、renameと呼ばれる別のツールについて説明します。
Linuxのコマンドラインでファイルを扱う場合、ファイルの名前を変更することは最も頻繁に行う作業の一つです。これを行うためのmvコマンドについてはすでに説明しました。ここでは、renameと呼ばれる別のツールについて説明します。
suコマンドの主な役割は、ログインセッション中に他のユーザーに切り替えることを可能にすることです。言い換えれば、このツールは、ログアウトしてからそのユーザーとして再ログインすることなく、他のユーザーのアイデンティティを引き受けることを可能にします。
Linuxシステム管理者であるか、ユーザー管理を含む作業を行っている場合、知っておくべき多くのツールがあります。その中の1つが**finger**というコマンドラインユーティリティで、ここではその基本について説明します。しかし、その前に、ここでのすべての例はUbuntu 18.04 LTSマシンでテストされていることを述べておく価値があります。
Linuxでは、ファイルを圧縮および解凍する方法がいくつかあります。すでにいくつかの方法については(ここやここで)説明しましたが、まだ触れていない方法もたくさんあります。そこで、このチュートリアルでは、別のコマンドラインユーティリティについて説明します。
pushdコマンドは、ディレクトリスタックにディレクトリパスを保存し、popdコマンドは同じスタックから最上部のディレクトリパスを削除します。さらに、これらのコマンドは、作業中のディレクトリを新しい作業ディレクトリとして設定します。
Linuxでは、ファイルの内容をstdoutに出力したい場合、最初に思い浮かぶコマンドはcatです。しかし、ファイルの特定の部分を削除して残りの内容だけを出力したい場合もあります。そんな時に役立つツールがあり、それは**cut**と呼ばれています。
chpasswdコマンドは通常、Linux PCやネットワーク上のユーザー管理を任されたシステム管理者や人々によって使用されますが、通常のユーザーであっても学ぶことに害はありません。ここでは、このツールのいくつかの主要なコマンドラインオプションについて説明しました。詳細を学ぶには、マニュアルページにアクセスしてください。
Linuxのコマンドラインで主に作業する場合、テキスト編集は最も頻繁に行うタスクの1つである可能性があります。スクリプト、ソースコードファイル、設定ファイル、または通常のテキストファイルの編集に関わらず、作業を助けるいくつかのテキスト編集ツールがあります。
Linuxコマンドラインでの作業に多くの時間を費やすようになると、あまり頻繁に使用されないユーティリティを学ぶ傾向があります。そのようなツールの1つが**sum**で、入力ファイルのチェックサムとブロック数を表示する2つの機能を提供します。この短いチュートリアルでは、わかりやすい例を使ってsumの基本を簡単に説明します。
teeを使用して出力をファイルに同時に書き込むだけでなく、他のコマンドへの入力として出力を渡すこともできます。例えば、以下のコマンドは、'output.txt'にファイル名を保存するだけでなく、wcを通じてoutput.txtファイル内のエントリの数を教えてくれます。
Sdiffツールは多くの機能を提供しますが、その学習曲線はそれほど急ではありません。少し練習すれば、すぐに使えるようになるでしょう。ここでは、ほとんどのコマンドラインオプションについて説明しました。詳細については、sdiffのmanページをご覧ください。
Linux **last**コマンドは、システムへの最近のログインに関する詳細情報を提供する便利なユーティリティです。システムのログファイル、特に/var/log/wtmpをクエリすることで、ユーザーセッションの包括的なリストを表示します。これには、ユーザー名、端末名、IPアドレス(該当する場合)、および各セッションの時間と期間が含まれます。このコマンドは、システム管理者がユーザーの活動を監視し、ログイン試行を追跡し、不正アクセスを特定するために特に価値があります。さらに、*last*は、特定のユーザーのログインのみを表示したり、特定の日付範囲のエントリを表示したりするなど、結果をフィルタリングするためのさまざまなオプションでカスタマイズできるため、システム管理とセキュリティ監査のための多用途なツールです。
Linuxユーザーのタイプに関係なく(初心者またはプロ)、知っておくべき特定のツールがあります。その1つが**Ping**です。このチュートリアルでは、いくつかのわかりやすい例を使ってこのツールの基本について説明します。しかし、その前に、この記事のすべての例はUbuntu 16.04 LTSマシンでテストされていることを述べておく価値があります。
Linuxにおけるddコマンドの一般的な使用法は、ISOファイルからブータブルUSBドライブを作成することです。これは、オペレーティングシステムをインストールするためにUSBスティックを準備する際によく行われます。コマンドは次のようになります: