インフラ
alias(エイリアス)について
はじめに Linuxでは、コマンドを簡略化するために「alias」機能を使用することができます。aliasを利用すると、頻繁に使用する長いコマンドや複雑なコマンドを短い名前で呼び出すことができ、作業効率が向上します。本記 […]
テキスト処理コマンド「wc」
wcコマンドとは? wcコマンドは、LinuxおよびUnix系オペレーティングシステムで使用されるテキスト処理ツールの一つです。このコマンドは、ファイルや標準入力から読み取ったデータの行数、単語数、バイト数をカウントする […]
標準出力するコマンド「echo」
echoコマンドとは? echoコマンドは、LinuxおよびUnix系オペレーティングシステムで非常に基本的かつ広く使用されるコマンドです。echoコマンドは、指定した文字列を標準出力(通常は画面)に表示するために使用さ […]
カレンダー表示コマンド(cal)
はじめに Linuxには、日常的に使われる便利なコマンドが数多くあります。その中でも「cal」コマンドは、カレンダーを表示するためのシンプルで使いやすいコマンドです。カレンダー表示が必要なときや、過去や未来の特定の月の日 […]
grubレガシーとgrub2
ブートローダー GRUB(GRand Unified Bootloader)は、Linuxディストリビューションで一般的に使用されるブートローダーです。GRUBは、オペレーティングシステムを起動するために必要なソフトウェ […]
Linuxでの起動の流れ
起動の流れ BIOS → ブートローダー → カーネル → systemd Linuxシステムが起動する際には、複数のステージを経てオペレーティングシステムが完全に立ち上がります。このプロセスはハードウェアの初期化から始 […]
IPプロトコルとIPアドレス
IPとは? IP(Internet Protocol)は、インターネットやその他のネットワーク上でデータを送受信するための基本的なプロトコルです。IPプロトコルは、データパケットが適切な経路で送信先に届くようにする役割を […]
基本コマンド「cat」
catコマンドとは? Linuxの「cat」コマンドは、ファイルの内容を表示したり、複数のファイルを結合して新しいファイルを作成したりするための基本的なコマンドです。「cat」は「concatenate」の略で、特にテキ […]
TCP(Transmission Control Protocol)
TCPとは? TCP(Transmission Control Protocol)は、インターネットやその他のネットワーク上で信頼性の高いデータ通信を実現するための基本的なプロトコルです。TCPは、データの送信元と受信先 […]
Vim(Vi IMproved)
テキストエディタvim(vi)とは? Vim(Vi IMproved)は、非常に強力でカスタマイズ性の高いテキストエディタで、プログラマーやシステム管理者の間で広く利用されています。Vimは、1976年にBill Joy […]
エディタ戦争(vim vs emacs)
Linuxで利用される代表的なテキストエディタ テキストエディタはプログラマーにとって重要なツールの一つです。その中でも特に有名なのがVimとEmacsです。両者は長い歴史を持ち、エディタ戦争と呼ばれる激しい論争を巻き起 […]
基本コマンド「mv」
ファイルやディレクトリの移動・名前変更(mvコマンド) LinuxやUnix系のシステムで使用される「mv」コマンドは、ファイルやディレクトリの移動や名前の変更を行うための基本的なコマンドです。「mv」は「move」の略 […]
テキスト処理コマンド「cut」
テキストファイルをフィールド毎に切り取るコマンド「cut」 cutコマンドは、LinuxおよびUnix系オペレーティングシステムで使用されるテキスト処理ツールの一つです。テキストファイルの特定の部分を抽出するために使用さ […]
基本コマンド「cp」
ファイルやディレクトリのコピー(cpコマンド) LinuxやUnix系のシステムで使用される「cp」コマンドは、ファイルやディレクトリをコピーするための基本的なコマンドです。cpは「copy」の略で、指定したソースファイ […]