非エンジニアのエンジニア道

非エンジニアからエンジニアに転向!その勉強の軌跡を載せていきます。

Linuxコマンド

windowsのファイルをCentOSへmount

ずっとlinux(ゲスト)側で作業をしてたんだが、もろもろ困ったことになったので、 ソースコードをwindows(ホスト)側に移動して、mountした。 インストール linux側で行う。 二つ目をインストールし損ねていて、エラーでかなり時間をくってしまった…。 # yum i…

正規表現

なんとなく使ってたので、改めて。 正規表現とは 文字列のパターンを表現する表記法で、文字列の検索や置換を行うときに利用される。 通常の文字と、特別な意味を持った記号(メタ文字)を組み合わせて表記する。 メタ文字 記号 意味 ・ 任意の文字にマッチ *…

linuxコマンド jobコントロール系

まとめてみた fg バックグラウンドで実行しているジョブをフォアグラウンドに切り替える。 バックグラウンドでジョブを実行するには、コマンドの後に&を入力する。 例 fg ジョブ番号 bg ジョブをバックグランドで実行する 例 bg ジョブ番号 at 指定時刻にジ…

Linuxコマンド top

現在のシステム状況を表示する デフォルトは5秒間隔で更新 CPU を多く使用しているプロセスから順に表示 psコマンドとの違い psコマンドは、 そのコマンドを実行した瞬間のプロセスの状態を出力するだけに対して、topコマンドは実行を中止するまでと状況を表…

Linuxコマンド nice

プライオリティを変更して実行する 同時に複数のプロセスを実行する際、どのプロセスを優先的に実行するかを指定できる。 値が低いほどスケジューリングにおける優先度が高くなる。 プライオリティは -20 から 20 までの値を取る。 負の値のプライオリティ…

Linuxコマンド kill

プロセスおよびジョブを強制終了する 終了の方法はシグナルによって決まる。 例 kill -9 1234 # プロセスID1234番を強制終了 というわけでシグナルについて! シグナル プロセス間で連絡を取り合うための仕組み プログラム自身の動作によって発生する同期シ…

vimカラーをSolarizedに変更する

カラーがきつくて、見づらいなぁと思っていたので、変更してみる。見た結果、Solarizedというのがよさげだったので、それにする。 ダウンロード 下記サイトからダウンロード http://ethanschoonover.com/solarized/vim-colors-solarized ファイル配置 解凍し…

Linuxコマンド ps

実行中のプロセスを表示する。 プロセスとはプログラムが動作している最小の単位 例 すべてのプロセスを詳細表示 ps aux a 他のユーザーが実行しているプロセスも表示 u 開始時刻と実行ユーザ名を表示 x 制御端末のないプロセスの情報も表示 表示項目の詳細 …