Linux

Linux

【Linux】NFSでサーバーに接続するためにnfs-utilsをインストールする

LinuxがクライアントとなってNFSサーバーに接続するために必要なパッケージ、nfs-utilsのインストール証跡をまとめました。この記事では以下のディストリビューションでの作業をまとめています。RHEL9.5 (Red Hat Ente...
Linux

rpmパッケージ一覧をバージョン情報なしで抜き出す

以下のコマンドでrpmパッケージを確認すると、バージョン情報も含まれてrpmパッケージの一覧を出力します。rpm -qaこの記事ではバージョンの情報なしで、rpmパッケージの一覧のみを出力するコマンドの情報をまとめました。バージョンなしでr...
Linux

【Linux】useraddコマンドによるユーザーの作成

この記事ではuseraddコマンドでLinuxにユーザーを追加する方法をまとめました。Red Hat Enterprise Linux9.5での作業結果を本記事で掲載します。また、本記事は以下RHEL9の公式ドキュメントを参考にしています。...
Linux

【RHEL9】SELinuxを永続的に無効化する方法

RHEL9ではRHEL8までとSELinuxを無効化する方法が異なります。この記事ではRHEL9でのSELinuxの無効化方法をまとめました。この記事ではRHEL9.5を使用してコマンドの実行結果を掲載しています。RHEL9はRHEL8まで...
Linux

【Linux】grepコマンドの使い方まとめ

grepコマンドの使い方をまとめました。grepコマンドはファイルの中の文字列を検索するコマンドgrepコマンドはファイルの中身を検索することができるコマンドです。grepコマンド単体の実行もしくはcat,moreと一緒に使うという2通りの...
Linux

【Linux】rootユーザーのパスワードを変更する

以下のディストリビューションを対象として本記事は作成しています。Red Hat Enterprise Linux 9.x、8.xrootユーザーとはLinuxのrootユーザーは、LinuxのOSの管理ユーザーです。passwd コマンドを...
Linux

【RHEL】XFSとext4の違い

RHEL7からデフォルトのファイルシステムがext4からXFSになったため、XFSとext4の違いをまとめました。XFSの仕様引用単位でのまとめになってしまいますが、いくつかの権威あるサイトのドキュメントから情報を引用してXFSの仕様をまと...
Linux

【Linux/RHEL】RHEL9.5でのansible(アンシブル)のインストール検証

Red Hat Enterprise Linux 9でのansibleのインストール作業結果をまとめました。今回作業に利用したのは以下のLinuxです。Red Hat Enterprise Linux 9.5RHEL9でのAnsibleの使...
Linux

【Linux】設定が可能なダンプの種類まとめ

Linuxで設定が可能なダンプの種類をまとめました。kdump(ケーダンプ)kdumpはLinuxのカーネルに関するダンプです。カーネルがクラッシュした際に出力されるダンプです。カーネルについて、Red Hat公式サイトでは以下のように説明...
Linux

【RHEL】カーネルを特定のバージョンにアップグレードする方法まとめ

以下のRed Hat Enterprise Linuxのカーネルを特定のバージョンにアップグレードする方法をまとめました。Red Hat Enterprise Linux 8.xRed Hat Enterprise Linux 9.xカーネ...
Linux

【RHEL】Stratis(ストラティス)の概要まとめ

Stratisの概要をまとめました。StratisとはStratisはLinuxのストレージを管理するツールです。Stratisではディスクやパーティションからプールを作成し、各プールに対して以下のことを実行できます。ファイルシステムのスナ...
Linux

【Linux】コアダンプの概要まとめ

Linuxのコアダンプについての概要をまとめました。主にエンタープライズ(法人向け)で使用されるRed Hat Enterprise Linuxに関する情報をもとに記事を作成しています。コアダンプとはコアダンプは、Linux上で動作している...
Linux

【Linux】RHEL9に対応している主なファイルシステムまとめ

Red Hat Enterprise Linux 9で実装可能なファイルシステムをまとめました。RHEL9で使用可能な主なファイルシステム下記Red Hat公式サイトに記載の、RHEL9で使用可能な主なファイルシステムを表に抜粋しました用途...
Linux

RHEL8 と RHEL9 の違いまとめ

下記のRedhat公式ドキュメントを参考にRHEL8とRHEL9の主要な違いをまとめました。以下の「RHEL 9 の採用における考慮事項」の1章から26章までのすべてのコンテンツに目を通したうえで第1章から順に気になった点を本記事にまとめて...
Linux

【Linux】viエディタでファイル編集する前後で実施するコマンド

viエディタの使い方については以下の記事でまとめています。本記事では、viエディタでファイルを編集する際に気をつける点などをまとめました。この記事の例ではdnf.confを編集する例をもとに記事をまとめました。編集するファイルの場所を検索す...
Linux

【Linux】NFSv2、NFSv3、NFSv4の違いまとめ

NFSv2~4までの違いをまとめました。NFSv2からNFSv3実装された機能NFSv2からNFSv3で実装された機能は以下です。安全な非同期書き込みをサポートし、以前の NFSv2 よりもエラー処理で堅牢64 ビットのファイルサイズとオフ...
Linux

【Linux】ログを確認する方法まとめ

Linuxのログを確認する方法をまとめました。Linuxのログ格納先Linuxのログは以下に格納されます。/var/log/var/logに格納されるログの種類RHEL9の公式ドキュメントによると、以下が/var/logに格納されるログの説...
Linux

【RHEL9】dnfコマンドでrpmパッケージを削除する

RHEL9でdnfコマンドでrpmパッケージを削除する方法をまとめました。rpmパッケージをRHELから削除以下のコマンドでrpmパッケージをRHELから削除します。dnf remove パッケージ名以下のようにコマンドを実行することで複数...
Linux

【Linux】ディストリビューション、OSのバージョン確認方法まとめ

LinuxのディストリビューションとOSのバージョン確認方法をまとめました。この記事で確認対象としているのは以下のディストリビューションです。Red Hat Enterprise Linux (RHEL)CentOSAmazon Linux...
Linux

【Linux】psコマンドの使い方

プロセスを確認するpsコマンドの使い方をまとめました。psコマンドの概要psコマンドはLinuxで実行中のプロセス(Process)を確認できるコマンドです。以下をRed Hat Enterprise Linux 9.5で実行するとpsコマ...
Linux

【Linux】systemctlコマンドの使い方(RHEL8,9)

以下のRHEL8,9のsystemctlコマンドの詳細に関する記事を参考に、systemctlコマンドの使い方をまとめました。サービスを操作するsystemctlはサービスの状態確認、停止起動などが可能です。コマンド機能説明systemct...
Linux

【Linux】Cent OSとRed Hat Enterprise Linuxの違い

Cent OSと Red Hat Enterprise Linuxの違いをまとめました。Red Hat Enterprise LinuxはRHEL(レル)と省略します。Red Hatの公式ページでもCentOSについての説明がされています。...
Linux

【データベース】Oracle Linux 9.5にOracle Database 23aiをインストール・構築する

この記事を作成している時点で最新のOracle LinuxであるOracle Linux 9.5にOracle Database 23aiをインストールした証跡をまとめました。この記事ではVMware workstationに.isoをイン...
Linux

【Linux】su -コマンドでrootユーザーになる、sudoコマンドでrootユーザーでコマンドを実行する

Linuxのroot権限での操作方法をまとめました。suコマンドでルートユーザーになる以下のコマンドを実行することでrootユーザーに切り替わります。su -以下のコマンドでもrootユーザーに切り替えることはできますが、その場合ファイルパ...
Linux

【Windows Server・Linux】学習や検証に使える、VMware Workstation Playerでの仮想環境の作成

VMware Workstation PlayerへWindows Server、Linuxをインストールする方法、使い方をまとめました。本記事で想定している環境本記事では以下の環境を想定しています。Windows 11 Home / Wi...
Oracle

【Oracle Linux】Oracle Database 21cをOracle Linux8.10にrpmでインストールする方法まとめ

この記事では「Oracle Database 21c for Linux x86-64」をOracleLinux8.10にrpmでインストールする方法をまとめました。Oracle Database 21cのインストールは、以下の2通りのイン...
Linux

Oracle Linux 9.4にOracle Database 21cをrpmファイルでインストールする方法

Oracle Linux 9にOracle Database 21cをrpmファイルからインストールしようとすると「nothing provides compat-openssl10 needed by oracle-database......
Linux

Oracle Linux 8.10をインストールする方法まとめ

Oracle Linux 8.10を以下の環境にインストールしました。Windows 10 HomeVMware workstation.isoファイルを入手する以下Oracle公式サイトからOracle Linuxの.isoファイルを入手...
Linux

【Linux】RHEL8・9のホスト名を変更する方法まとめ

Red Hat Enterprise Linux 8、9のOSのホスト名を変更する方法をまとめました。以下のRHEL8、RHEL9のRed Hat公式サイトに記載のホスト名を変更する記事を確認したところ、RHEL8、RHEL9でのホスト名の...
Linux

【Linux】RHEL8をインストールする方法まとめ

Red Hat Enterprise Linux 8.10を以下の環境にインストールした際の手順をまとめました。Windows 11 HomeVMware workstation 17.isoファイルを入手する上記Red Hat Enter...
Linux

【Linux】viコマンドでファイルを編集する

Linuxでviコマンドを使用してファイルを編集する方法をまとめました。viコマンドでファイルを作成・編集する既にファイルが存在している状態でviコマンドの引数にファイルを指定すると、既に存在しているファイルを編集することができます。もし、...
Linux

【Linux】cronジョブでコマンドを実行する方法、crontabの書き方まとめ

以下のコマンドで現在のcrontabの中身を確認します。crontab -l以下のコマンドでcrontabを編集します。操作方法はviコマンドと同じです。iで文字を挿入し、escキー⇒:wq!で保存して終了します。保存せず終了するにはesc...
Linux

Oracle Linux 9.4をインストールする方法まとめ

Oracle Linux 9.4をインストールする方法をまとめました。.isoファイルをダウンロードする以下のOracle公式サイトから.isoファイルをダウンロードします。.isoファイルを利用してインストールを実施日本語を選択して続行を...
Linux

WindowsとLinuxの文字コードについてまとめ

テキストファイルには、文字コードが設定されています。Windowsの文字コードWindows10, Windows Server 2019 / 2022はデフォルトの文字コードがShift-jis(CP932)に設定されています。Shift...
Amazon Linux

【AWS】EC2 にLinuxサーバー(Amazon Linux)を構築する

AWSでAmazon Linux 2023を構築する方法をまとめました。AWSアカウントを作成するまずはAWSのアカウントを作成します。EC2にアクセスしてインスタンスを作成・起動するアカウントを作成してAWSにログインしたら、左上からEC...
OS

AFICK (Another File Integrity ChecKer)インストール方法まとめ

AFICKをインストールする方法をまとめました。AFICKを使用するには以下が必要です。Perl(パール)AFICK(アフィック)AFICKとはAFICKはHIDSの一つで、ファイルの改ざん検知を行います。PerlをインストールするAFIC...
Linux

【Linux】RHEL9にMySQLをインストールする方法まとめ

RHEL9.4にMySQLをインストールし、データベースを作成する方法をまとめました。MySQLをインストールする以下コマンドを実行してRHEL9にMySQLをインストールします。インストール作業はrootユーザーで行います。※このインスト...
Linux

【Linux】firewalldの設定と確認方法まとめ

firewalldの起動状態を確認します。systemctl status firewalld起動していなければ以下のコマンドでfirewalldを起動します。systemctl start firewalld停止する場合は以下。syste...
Linux

【Linux】Apacheをインストールする方法まとめ

LinuxでApache HTTP Serverをインストールする方法をまとめました。この記事では、RHEL9.4でのインストール方法をまとめています。ディストリビューションによって異なるケースがある旨ご留意ください。RHEL9でインストー...
Linux

【Linux】SELinuxの有効化・無効化についてまとめ

SELinuxとは、Security-Enhanced Linuxの略で、Linux のセキュリティをより強固なものにするために米国国家安全保障局(NSA)によって開発されました。Fedora, Red Hat Enterprise Lin...
Linux

【Linux】RHEL9.4をインストールする

Red Hat Enterprise Linux 9.4の.isoファイルの入手方法とそのインストール方法をまとめました。RHEL9の.isoイメージはRedHat公式サイトからダウンロードできます。
IT資格

【LPIC/LinuC】LPICとLinuCの違いとは

LPICとLinuCは以下の点が異なります。LPICはカナダのトロントに本部があるLPI(Linux Professional Institute)が運営している資格LinuCはLPI-Japanが運営している日本のIT市場に最適化させた資...
Linux

【Linux】RHEL8でルーティングを追加・永続化設定する方法まとめ

Redhat Enterprise Linux8でルーティングを追加・永続化する方法をまとめました。※RHEL8のルーティング設定に関して以下のRedHat公式サイトを参考にしています。RHEL8のネットワーク設定保存場所RHEL8では以下...
Linux

IPアドレスの概要とサブネットマスク、プレフィックスについて

IPアドレスとは、Internet Protocol Addressのことで、ネットワーク上の機器に割り当てられた番号のことを指します。例:172.20.11.1IPアドレスとはIPアドレスとは、Internet Protocol アドレス...
Linux

【Windows】Tera TermでLinuxを操作する

Linuxやルータ、スイッチに対してSSH接続が可能なTera Termのインストール方法、使い方についてまとめました。
Linux

Linuxのディレクトリ(ファイル・フォルダ)構造まとめ

Linuxのディレクトリ構造をまとめました。Linuxの構成は以下の画像のようになっています。(rootディレクトリ)があり、その配下に複数のディレクトリが格納されます。アルファベット順にそれぞれのディレクトリの役割をまとめました。RHEL...
Linux

【Linux】mountコマンドでマウントする方法、/etc/fstabの書き方まとめ

ディレクトリのマウントについてまとめました。マウントされている状態を確認するコマンド以下のコマンドでマウントされている状態を確認できます。mountdf -Thdfコマンドの実行例です。[root@RHEL95 ~]# df -Tファイルシ...
Linux

【Linux】ping, nping, tracerouteで通信の状態を確認する

Linuxでの通信状態を確認するコマンド、ping、nping、tracerouteの使い方、詳細等をまとめました。pingpingは、自端末から宛先のIPアドレスまでの通信が可能であるかを確認するコマンドです。pingコマンドの詳細な使い...
Linux

【Linux】インストール済みのrpmパッケージを確認する

Linuxにインストールされているパッケージの確認方法は以下です。yum list installed特定のパッケージがインストールされていることを確認するには以下のコマンドを実行します。yum list installed | grep ...
Linux

【Linux】環境変数の設定、.bash_profileと.bashrcの使い方、違いなどまとめ

.bash_profileと.bashrcの違い、使い方などをまとめた。.bash_profileと.bashrcの格納先.bahs_profileと.bashrcファイルは各ユーザーごとに存在し、各ユーザーごとにカスタマイズ可能なファイル...