Linux

オペレーティングシステム

【Linux】grepコマンドでファイル名とディレクトリ名を検索する方法を紹介

-rオプションを使うとディレクトリにあるすべてのファイルの中身を検索できます.では,特定の文字列を含むファイル名やディレクトリ名を調べたいときはどうすれば良いでしょうか.今回はコマンドを組み合わせてファイル名とディレクトリ名を調べる方法を紹介します
オペレーティングシステム

【Linux】UbuntuでTerraformをインストールしよう!実行手順を紹介

先日初めてterraformを使いました.周りの人はみんなMac OSだったため私だけLinuxのUbuntu/Debianからインストールしました.Macと比べてコマンドがいくつか変わっていたので少々インストール方法に手こずりました.今回はLinuxのUbuntu22.04でterraformをインストールする方法を紹介します.
オペレーティングシステム

【Bash】シェルスクリプトで文字列比較するには?評価演算子を紹介

プログラミングをすると頻繁に条件式を使いますよね.様々な評価式がありますが,文字列同士を比較する機会は多いはずです.シェルスクリプトでも文字列の比較ができます.今回はBashを使って文字列を比較する演算子を紹介します.
オペレーティングシステム

【Linux】シェルスクリプトでif文を使うには?記述上の注意点も紹介

シェルスクリプトも通常のプログラミング言語と同じように条件分岐を書けます.ただいくつか記述上のルールもあるので注意が必要です.今回はBashを使いシェルスクリプトでif文を書く方法について紹介します.
オペレーティングシステム

【Linux】シェルスクリプトを実行するには?パーミッションを確認し実行権限を与えよう

シェルスクリプトを実行するには設定を変更する必要があります.今回はファイルに実行権限を与えシェルスクリプトを実行する方法を紹介します.
オペレーティングシステム

【Linux】シェル変数を設定するには?設定方法とその注意点を紹介

シェルにも通常のプログラミング言語と同じように変数があります.この変数をシェル変数と呼びます.シェル変数も数値や文字列を格納できるため各種設定に使われています.そのためシェル変数を学ぶと自分で機能をカスタマイズできるようになるでしょう!今回はシェル変数の設定方法ついて紹介します.
オペレーティングシステム

【Linux】完全一致で検索するには?grepコマンド -wオプションの使い方を紹介

grepコマンドを使うとファイルやディレクトリ内の文字列を検索できます.この検索はデフォルト部分一致です.そのため検索対象を含む行はすべて出力されます.今回は完全一致の文字列だけ表示する方法を紹介します.
オペレーティングシステム

【Linux】コマンド履歴を確認するには?historyコマンドの使い方や便利なコマンドも紹介

Linuxではこれまでに実行したコマンドを確認できます.またパイプラインを使えばコマンド履歴を検索することもでいます.どんな作業をしたか思い出す手がかりになるでしょう.今回はコマンド履歴を確認できるhistoryコマンドについて紹介します.
オペレーティングシステム

【Linux】diffコマンドとは?使い方と便利なオプションを紹介

ファイルの内容が一緒かどうか目視で確認するのは大変ですよね.そんなときはdiffコマンドを使いましょう!diffコマンドであれば行数関係なくコマンド1つ実行するだけでファイルの差分を確認できます.今回はファイルの差分を表示するdiffコマンドについて紹介します.
オペレーティングシステム

【Linux】「カーネル」「シェル」ってなに?Linuxにおける役割を図解で紹介

Linuxを使うとシェルやカーネルなど聞き馴染みないカタカナをよく聞きますよね.なんとなく使えても説明するのは難しいかもしれません.今回はLinux用語であるシェルとカーネルの意味について紹介します.