今日を生き抜くプログラミングの知識 Linuxの知識

プログラミングLinux

Linux上のプログラミングの知識です。

Linuxに関わっていくならどうしても必要な知識を紹介します。

エディタviの最低限の使い方

エディタviの使い方です。Linuxで作業していると当たり前にviを使いますが、最初はびっくりするかもしれません。うろたえない様に、以下を見ておきましょう。

>>> Linuxのエディタviの使い方 初心者のための最低限の使い方

プログラミングのための環境構築

Windows上のLinux環境WSLのインストール

プログラミング環境を整える方法はいくつかありますが、WSLは簡単です。

>>> お手軽なLinux環境 WSL Windows上のLinuxのインストールとファイル連携

VirtualBoxでLinuxのインストール

VirtualBoxインストール

Linuxをインストールしてもよい古いマシンをお持ちの方はそれにLinuxをインストールすればよいと思います。今回はVirtualBoxで始めてみます。

>>> Windows上の仮想環境VirtualBoxのインストール方法

VirtualBoxでOSを入れる前の準備

VirtualBoxでOSをインストールする前準備として、ディスクを割り当てたりして、isoイメージを仮想のCDドライブにマウントします。

>>> Windows上の仮想環境VirtualBoxにLinuxをインストールするときの前準備

Debian testingインストール

いろいろなディストリビューションがありますが、今回はDebian testingです。

>>> Linuxインストール方法 (今回はDebian testing)

初めてのMakefile

Makefileはそれだけで一冊の本になるように高機能ですが、まずはお試しで使ってみましょう。プログラミングのためには、作っておくと便利です。

>>> お試しのプログラムのMakefile コンパイル環境を整える

シェル

一段上のシェル使い

一目置かれるシェル使いは、find, forを習得しています。作業が格段に楽になりますので是非覚えておいてください。

>>> シェル 一目置かれるワンライナーの使い方 find, for

シェルの拡張としてのPerl

現在、軽量言語としてのPerlは人気がありませんね。しかし、シェルの拡張としてのPerlはとても強力です。

>>> 懐かしのプログラミング言語Perl、もう使いませんか? 書評「ミニマルPerl」

Linuxシステムプログラミング入門

Linuxで何かを作るとき、避けて通れないのが「システムプログラミング」です。

システムプログラミングの本を紹介します。

>>> 【Linuxシステムプログラミング入門】

はじめてのカーネルのビルド

まずは、Debianが配っているカーネルでビルドしてみます。

ビルド失敗がRustのせいではないところまで到達するのが目標です。

>>> はじめてのLinuxカーネルのビルド方法 手順と気を付けること

Rust用Linuxカーネル作成からサンプルのビルド

いよいよRust用Linuxカーネルをビルドしてから、サンプルのRustカーネルモジュールを作ります。

わくわくしませんか?

>>> Rust用LinuxカーネルのビルドとRustカーネルモジュールのサンプル

まとめ

Linuxに関わる上での知識をまとめました。

その他のまとめは以下からどうぞ。

>>> 今日を生き抜くプログラミングの知識

コメント

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました