チュートリアル
23件
Bashの関数:処理をまとめて再利用する
Bashスクリプトで関数を定義・呼び出す方法を学ぶ。引数の受け渡し・戻り値・ローカル変数を使ってコードを整理する技術を解説する
Vimの基礎
Linuxで最も広く使われるテキストエディタVimの基本操作を学ぶ。モードの概念・カーソル移動・編集・保存・終了方法を解説する
xargs コマンド入門 ― パイプの出力を引数に変換する
xargs を使って、パイプやファイル一覧をコマンドの引数として渡す方法を学ぶ。find との組み合わせや並列実行まで丁寧に解説。
awk コマンドの基本と使い方
テキスト処理の強力なツール awk を使ったパターンマッチング、フィールド抽出、集計処理の方法を学ぶ
sed コマンド入門 — ストリームエディタで文字列を置換・削除・抽出する
Linuxのストリームエディタ sed を使って、ファイルや標準入力のテキストを行単位で置換・削除・抽出する基本操作を学ぶ
システムリソース監視コマンド入門
top、free、vmstat、iostatなどのコマンドを使ってLinuxシステムのCPU・メモリ・ディスクI/Oをリアルタイムに監視する方法を学びます。
ジョブ管理とバックグラウンド実行
Linuxのジョブ管理コマンド(jobs、fg、bg、nohup)を使って、プロセスをバックグラウンドで実行・制御する方法を学ぶ
パッケージ管理の基礎(apt / yum / dnf)
Linuxディストリビューションで使われるパッケージマネージャ(apt・yum・dnf)の基本的な使い方を学ぶ
Linuxのユーザーとグループ管理
useradd・usermod・groupadd などのコマンドを使い、Linuxのユーザーアカウントとグループを作成・変更・削除する方法を学ぶ
ディスク使用量の確認と管理
dfコマンドとduコマンドを使って、ディスクの空き容量やファイル・ディレクトリのサイズを調べる方法を学ぶ
シンボリックリンクとハードリンクの使い方
lnコマンドを使ったシンボリックリンクとハードリンクの仕組みと使い分けを学ぶ
SSHの基礎と使い方
SSHを使ったリモートサーバーへの接続方法、鍵認証の設定、よく使うオプションを実践的に学ぶ
テキスト処理コマンド(sort・uniq・cut・wc)入門
Linuxのテキスト処理コマンド sort・uniq・cut・wc を使って、ファイルの並び替え・重複除去・列抽出・行数カウントを行う方法を学ぶ
Linuxネットワークコマンド入門
ping、curl、ss、ip、digなど、Linuxで頻繁に使うネットワーク関連コマンドの基本的な使い方を学ぶ
cronジョブ入門
crontab を使ってコマンドやスクリプトを定期実行する方法を学ぶ。書式の読み方から実際のジョブ登録・確認・削除まで丁寧に解説する
正規表現の基礎(grep・sedで使う)
Linuxでよく使う基本正規表現・拡張正規表現の書き方を学び、grepやsedでテキストを検索・置換する方法を理解する
アーカイブ操作(tar・gzip・zip)
Linuxでのファイル圧縮・アーカイブの基本を学ぶ。tar、gzip、bzip2、zip コマンドを使ってファイルをまとめたり展開したりする方法を解説する
シェルスクリプト基礎
Bashシェルスクリプトの基本構文を学ぶ。変数・条件分岐・ループを使って繰り返し作業を自動化する方法を解説する
環境変数の使い方
Linuxの環境変数とは何か、設定・参照・削除の方法を学び、シェルスクリプトや設定ファイルで活用する
プロセス管理の基本
Linuxにおけるプロセスの確認・操作方法を学ぶ。ps、top、kill、bg/fgなどのコマンドを使いこなす
ファイルパーミッションの理解と操作
Linuxのファイルパーミッション(rwx)の読み方と、chmod・chownコマンドによる権限変更を学ぶ
パイプとリダイレクトの使い方
Linuxのパイプ(|)とリダイレクト(>、>>、<)を使ってコマンドを連結する方法を学ぶ
findコマンドでファイルを自在に検索する
Linuxのfindコマンドを使って、名前・種類・日時・パーミッションなどの条件でファイルを検索する方法を学ぶ