programming

Lpic いつも間違えるコマンド「df」と「du」

Lipicの学習中次の問題が出た。ファイルシステムの利用状況や空き容量を確認することができるコマンドは次のうちどれか。① fdisk② mkfs③ ps④ df⑤ duここでいつも迷うのが、「df」もしくは「du」のいずれかのコマンド。あれ...
programming

Linuxの基本コマンド15選とその重要性〜初心者から抜け出すための第一歩〜

Linuxは現在、サーバー運用やシステム開発、クラウドコンピューティングなどあらゆるITインフラの中核を担う存在となっています。その柔軟性と堅牢性から、世界中のエンジニアや企業に広く使われています。そんなLinuxの世界に足を踏み入れるにあ...
programming

なぜディストリビューションが複数存在するのか~狭義のLinuxと広義のLinux~

Linuxを勉強し始めの頃、Debian系とRed Hat系という言葉が出てきてよく混乱していました。~系ってなに?と思っていました。なぜ、複数存在するの?その違いは何?こんな疑問に答えていきます。1. ディストリビューションとは何か Li...
programming

Linuxの起動プロセスで見るカーネルって何?カーネルの役割について解説。

この記事では、Linuxの起動プロセスを通して「カーネル」という重要な概念について解説します。私は、アラフォーからITエンジニアになり4年目です。普段はJavaを使った開発に携わっています。現在Linuxに興味を持ち、学習をしています。今回...
programming

Linuxの起動プロセスであるブートローダーの役割とGRUBについて

前回、Linuxの起動プロセスの最初に実行されるBIOS/UEFIについてまとめました。主な役割として、ハードウェアの初期化(CPU、メモリ、デバイス検出など)を行い、次にブートデバイスを選択するというものでした。※詳しくはこちらの記事をご...
programming

Linuxの起動プロセスで見るBIOS/UEFIって何?

Linuxの学習中に遭遇した起動プロセスについて。起動プロセスの最初に行われるBIOS/UEFIというのがあります。このBIOSってなに?、UEFIってなに?こんな疑問に答えていきます。Linuxについて勉強中のエンジニア4年目です。LPI...
programming

Linuxを学ぶメリットを紹介

Linuxを学ぶメリットは何?Linuxを使えるようになると、どんなことができるようになるの?これらの疑問に答えていきます。これまで、Javaを主にプログラミンのソースコードを書いてきた、エンジニア歴4年目です。そろそろ次のステップとして、...
programming

ざっくり試験観点表を紹介。結合テストに向けて試験観点表を作っていこう!

IT(結合テスト)に入る前に必要な試験観点表ってなに?試験観点表はどうやって作るの?こんな疑問に答えていきます。Javaを使った開発に携わっている4年目のエンジニアです。設計書の作成から製造を経て、テストまで一連の開発を初めて携われることに...
programming

JavaのStream APIを使ってみよう

Javaの学習中に「〇〇.stream()」って出てきたけど何なの?どういう場面で使われているの?使い方は?こんな疑問に答えていきます。業務でJavaを使ってソースコードを書いている、エンジニア4年目です。最近、「〇〇.stream()」と...
programming

OSの役割であるジョブ管理について

ジョブ管理ってなに?ジョブ管理の流れは?そもそもジョブってどんななものがるの?こんな疑問に答えていきます。OS(オペレーティングシステム)の役割は、コンピュータのハードウェアとソフトウェアの間で仲介を行い、効率的にリソースを管理・制御するこ...