“応用力”をつけるためのLinux再入門

Linuxを勉強してみたいけど、どこから手を付けてよいか分からない、何だかよく分からないまま使っている……そんな方々のための連載です。

“応用力”をつけるためのLinux再入門(13):

コンピュータでは「プロセス」と呼ばれる多くの処理が行われています。Linuxの「システムモニター」やWindowsの「タスクマネージャー」、macOSの「アクティビティモニタ」では、さまざまなプロセスが動作している様子を確認できます。今回は「ps」コマンドを通じて、Linuxのプロセスの様子を見ていきましょう。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(12):

ファイルやディレクトリのパーミッションには「r」「w」「x」という基本的な属性の他に、「SUID(セットユーザーID)」や「SGID(セットグループID)」という特殊な属性があります。前回はディレクトリでこれらの特殊な属性がどのように働くかを試しましたが、今回は実行可能ファイルに対するSUID属性を試します。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(11):

前回は、Linuxの「ユーザー」と「グループ」を確認しました。今回は、特定のグループメンバーで共有するディレクトリを作成しながら、ディレクトリのパーミッション(許可属性)がどのように働くかを試してみましょう。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(10):

Linuxでは、「ユーザー(Users)」「グループ(Groups)」「それ以外(Others)」でファイルのパーミッション(許可属性)が設定されています。今回は、この「ユーザー」と「グループ」を説明します。また、rootユーザーの役割を確認して「su/sudo」コマンドを試します。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(9):

今まで漠然と見ていた(かもしれない)「ls -l」コマンドには、実にたくさんの情報が詰め込まれています。1つ1つの意味を理解することで、Linuxではファイルがどのように管理されているかが見えてきます。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(8):

コマンドの使い方は知っていても、どこにあるコマンドが実行されているかはあまり意識していないかもしれません。ディレクトリとパスについての理解が進んだところで、今回は環境変数PATHとコマンドの種類について理解を深めていきましょう。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(7):

今回のテーマは「ディレクトリ」です。まず、Linuxのディレクトリ構造を確認し、後半で「相対パス」と「絶対パス」を取り上げます。コマンドラインでファイルを操作するときだけではなく、環境設定にも不可欠です。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(6):

今回のテーマは「パイプ」と「リダイレクト」です。それぞれ、コマンドの出力を別のコマンドに渡したり、ファイルに保存したりすることができます。コマンドを組み合わせて実行する際にもよく使われるテクニックです。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(5):

今回は、コマンドラインの入力を楽にするためのテクニックを紹介します。まず、コマンド名やファイル名の入力を省く補完機能、そしてコマンドラインの編集とヒストリ機能です。特に補完機能は重要なのでぜひマスターしてください。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(4):

今回のテーマは「シェル」です。リモートでサーバを操作したり、GUIではできない操作をしたり、よく行う処理を自動化したり……と、Linuxではシェルを使う機会がとても多く、また、シェルを使いこなせるようになることで活用の幅が大きく広がります。これから何回かに分けてシェルの使い方を紹介していきます。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(3):

今回は、Linuxの「インタフェース」に注目します。インタフェースとはLinuxを“どのように見せて、どのように操作するか”を決める部分です。Linuxでは、WindowsやOS Xでおなじみのグラフィカルなスタイルと、コマンドをキーボードで入力するスタイルの両方を利用できます。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(2):

Linuxを試したり、勉強したりするための環境を作るには、「仮想化環境」を使うと便利です。今回は、「VirtualBox」でLinuxのテスト環境を作成する手順を解説します。

【西村めぐみ , @IT】()
“応用力”をつけるためのLinux再入門(1):

Linuxを勉強してみたいけど、どこから手を付けてよいか分からない、何だかよく分からないまま使っている……そんな方々のための連載です。まずは、Linuxとはどんなものなのか確認しましょう。

【西村めぐみ , @IT】()

この記事に関連するホワイトペーパー

Focus

- PR -

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。