EnvaderでLinuxについて学ぶ

Virtual BoxにLinux Ubuntuをセットアップできたが、Linuxそのものを知らないためLinuxの扱い方を学習する手段を模索した。仮想空間で実際にコマンドを使用できる点と、環境構築により焦点を当てているEnvader(エンベーダー)という無料学習サイトを利用することにした。

Linuxのファイル構造やCUI,コマンドなどを学習する。学習コースにはLinuxの基礎的な知識をはじめ、データベースやターミナルに関して、発展的内容にはセキュリティに関する実践形式問題が用意されているため、とりあえず全コース受講することにする。その後、自分で構築したLinux ubuntuで学んだ内容を実際環境で行なってみたり、HTMLやCSSなど、また異なる方向へ展開してみるのも良い。

 

ps axuをよく使う。全てのプロセスを表示する。ターミナルが横に切れている場合はwオプションを追加すると改行で表示される。

[コマンド] & によりバックグラウンドで実行されているプロセスはps axuで確認することができる。

標準入力0 標準出力1 標準エラー出力2 は、[コマンド]◻︎2>&1のようにコマンドとの間にしかスペースはいらない。不要なところにスペースを入れると数字が引数として認識される。2&とすると1,2が統合され、1というフォルダへリダイレクトするというように認識される。

- ファイル

ディレクト

シンボリックリンク(ショートカット的な)