CentOS

Linux

Linux topコマンドでCPU使用率をコア別に見る方法

Linuxの性能を簡単に見るのに手っ取り早いのがtopコマンドです。デフォルトの表示だとCPU使用率は全てのコアがまとめられて性能が表示されてしまうので、コア別に性能を表示する方法を紹介します。
Linux

Linux 過去に実行したコマンドの検索方法2つを紹介

Linuxで過去のコマンドを再実行したい場合や、過去にどのようなコマンドを実行したかを確認した場合があると思います。今回は、コマンド履歴を検索する方法を2つ紹介します。
Linux

Linux historyコマンドの履歴数を増やす方法

Linuxのhistoryコマンドの履歴数のデフォルトは1000コマンドです。過去のコマンドをできるだけ残しておきたい時や、誰かがミスした時のためにコマンドの履歴を残しておきたいケースはあると思います。コマンド履歴数を増やす方法を紹介します。
Linux

Linux dstatのおすすめオプションで性能を見る

Linuxの性能をリアルタイムで見る時、vmstatコマンドだと物足りず、sarコマンドだと情報が出過ぎてしまう。。。そんな時に便利なのがdstatコマンドです。今回はdstatコマンドのおすすめオプションと、表示項目の説明を紹介します。
Linux

Linux上で実行しているプロセスのメモリ量を確認する方法

Linux上で実行しているプロセスのメモリを確認する2つの方法を紹介します。
Linux

Linux メモリのキャッシュとバッファを解放する方法

Linuxサーバはメモリを効率的に使うために、各プロセスが必要としているメモリを割り当てた後は、残りのメモリをバッファとキャッシュに割り当てます。今回は、他の何かのプロセスがメモリを大量に消費していて、これをクリアしたい場合にOSを再起動せずにキャッシュを解放する方法を紹介します。
Linux

Linux sarコマンドでファイルに性能情報を保存する方法

様々な性能情報がレポートできるsarコマンドですが、デフォルトの設定では10分間隔なので細かく性能を見ることが出来ません。 性能試験中だけ間隔を短くして、性能情報をファイル保存して、後でじっくり分析したい時に役立つ、sarのファイル出力について紹介します。
Linux

Linux sarコマンドの取得間隔を変更する方法

様々な性能情報がレポートできるsarコマンドですが、CentOSのデフォルトの設定では10分間隔なので、瞬間的な性能分析が出来ません。今回は、sarのデフォルト取得間隔10分を変更する方法を紹介します。
Linux

Linux CentOS7系で不要なサービスを停止・禁止する手順

Linuxサーバ上で不必要なサービスを起動することは、リソース的にもったいない点もありますが、サービスにセキュリティホールがあった場合は、セキュリティ観点でもリスクとなります。今回はCentOS7系での不要サービス停止手順を紹介します。
Linux

Linux CentOS7でのOS起動時のサービス自動起動設定と確認方法

CentOS6系LinuxでのOS起動時のサービス自動起動は、chkconfigコマンドを使用しますがCentOS7系Linuxではsystemctlコマンドで制御する方法に変更になっています。合わせて、サービス起動禁止化(mask)についての方法も記載します。
Linux

Linuxサーバでディスク容量不足になった時の調査と対処法

Linuxサーバの運用中に、ディスクフルになり何もファイルを操作できなくなったことがありませんか。初歩的なコマンドですが、その際の対応方法を紹介したいと思います。
Linux

Linuxでファイルを使用しているプロセスをfuserコマンドで確認して特定する

サーバー運用をしていると、容量確保や不要ファイル消去が必ず発生します。しかし、もしプロセスがファイルを掴んでいる時にそのファイルを削除してしまうと、プロセスがエラーを吐いてしまいます。そんな時のために、今回はファイルを掴んでいるプロセスを確認する方法を紹介します。
Linux

Linuxでプロセスが掴んでいるファイルを確認する方法

Linuxサーバで「ログローテートしたいのに、プロセスが掴みっぱなしでローテーションできない」、「NFSマウント外したいのにファイルを掴みっぱなしでNFSマウントが外せない」等でプロセスが掴んでいるファイルを特定したい時の方法を紹介します。
Linux

Linux CentOS7にMySQL5.7をインストールする手順

手頃なRDBMSといえばみんな大好きMySQLです。今回はLinux(CentOS7)に、MySQL5.7をインストールする手順を紹介します。
Linux

LinuxサーバのCステート(CPUの省電力モード)を無効化する方法

Cステート(C-states)は、サーバの電力モードを制御する機能です。サーバ用途のLinuxであれば、オーバークロックとターボブーストを有効にして常にパフォーマンスを優先することが多いので、Cステートを無効にする方法を紹介します。
Linux

Linux 特定の更新日付以前のファイルを一括削除する方法

ログ等が大量に存在しており、過去の不要なファイルを一括で削除する際、findコマンドのみで一括削除することが可能です。
Linux

Linux touchコマンドでファイルのタイムスタンプを変更する方法

ファイルのタイムスタンプを変更したい時は、touchコマンドで任意のタイムスタンプに変更できます。
MySQL

mysqlコマンドのSQL実行結果から枠線と列名を非表示にする方法

MySQLでスクリプトからmysqlコマンドでSQLを実行する際などに、実行結果の枠線や列名が不要な時があります。mysqlコマンドには、枠線や列名を非表示にするオプションがあるので、オプションを使った時のSQL結果表示について記載します。
Linux

Linux 意外と知らないclearコマンドの使い方

コンソール上の画面をまっさらな状態にしたい時、Enterボタンを連打してたりしませんか。Linuxには画面をまっさらにするclearコマンドがあります。
Linux

Linux ディレクトリ階層を確認できるtreeコマンドの使い方

ディレクトリツリーを確認したい時、Linuxではtreeコマンドが用意されています。treeコマンドはWindowsのコマンドプロンプトでも使えます。
Linux

Linux Dnsmasqで簡単にDNSサーバを構築する手順

DNSサーバソフトウェアと言えばBINDだと思いますが、BINDの導入と運用は非常に面倒です。そこで今回はシンプルで管理も簡単なDNSサーバーソフトウェアDnsmasqを紹介します。
Linux

Linux CentOS7にMySQL 8.0をインストールする手順

手頃なRDBMSといえばみんな大好きMySQLです。今回はLinux(CentOS7)に、MySQL8.0をインストールする手順を紹介します。
Linux

Linux ディレクトリやファイルを別ホストへ圧縮・解凍しながらコピーする方法

大量のデータを別ホストへコピーしたい時にNW帯域が細い場合、データを圧縮してから別ホストへコピーをすると思いますが、圧縮・コピー・相手先での解凍を行いますが、ひとつずつコマンドを叩いているととても非効率です。
Linux

CentOS7にPercona Server for MySQL 8.0をインストールする手順

Percona ServerとはPercona社が開発したMySQLに様々な機能を追加し、パフォーマンスを向上させた無償のオープンソースデータベースです。今回はPercona Server for MySQL 8.0をCentOS7にインストールしてみたいと思います。
Linux

VirtualBoxのVMにCentOS8をインストールして、TeraTermでSSH接続する手順

サーバー用途のLinuxとして多く使用されているのは、フリーのディストリビューションであるCentOSです。今回はOracle VirtualBoxにVM機を作成し、CentOS8をインストールしてTeraTermでSSH接続する方法を紹介します。
Linux

Linux swap領域の解放方法

メモリリーク等でスワップ領域を使用してしまった時、スワップを使用していたプロセスを終了してもメモリデータはswap領域(ディスク)に存在します。こういった場合に使うswap解放コマンドを紹介します。
Linux

Linux プロセス情報を時間表示付きでログ出力する方法

トラブル発生時等に、プロセスのメモリ使用量やCPU専有度など、その時のプロセス状態を知りたい場面はあると思います。標準のpsコマンドでは取得時間が表示されないので、ログにタイムスタンプを付与したプロセス状態取得コマンドを紹介します。
Linux

rpmコマンドでRPMパッケージの中身を確認するオプション

rpmコマンドはインストールや削除で使うことが多いと思いますが、コマンドやファイルがどのRPMパッケージによって入ったかを確認することが出来ます。rpmコマンドの便利なオプションと使い方を紹介したいと思います。
Linux

Linuxでのメモリ情報確認方法とfreeコマンドの見方

Linuxサーバーでメモリの情報を取得する際のコマンドを紹介します。合わせてfreeコマンドの見方についても説明します。
Linux

Linuxでのカーネルバージョン確認方法

CentOS(Redhat系)のLinuxディストリビューションは、「uname -r」コマンドでカーネルバージョンが確認できます。各ディストリビューション毎のコマンドを紹介します。