2017-04-02から1日間の記事一覧

便利なフィルタコマンド覚え書き

head 標準入力の先頭数行を表示 -n <数字> : 指定した行数を出力 tail 標準入力の末尾数行を出力 -n <数字> : 指定した行数を出力 -f <ファイル名> : 指定したファイルにリダイレクトで追記(>>)があるとリアルタイムで表示 grep 指定した検索パタンに一致す…

リダイレクトやパイプラインにエラーを渡す

標準入力元・標準出力先に何らかのファイルを指定するのがリダイレクト 標準出力先をfileにする > file 標準エラー出力先をfileにする 2> file 標準出力・標準エラー出力先をfileにする > file 2>&1 標準出力を別のコマンドに渡すのがパイプライン 1.標準エ…

linux ジョブとプロセス覚え書き

用語集 プロセス メモリ上で実行状態にあるプログラムで、カーネルから見た処理の単位 デーモン バックグラウンドで実行される、ターミナルに接続されていないプロセス ジョブ シェルから見た処理の単位 プロセスの確認 $ psコマンドでプロセスの一覧を確認 …

tmuxキーバインド

ctrl+b -> c : 新しいウィンドウを作成 ctrl+b -> n : 次のウィンドウへ移動 ctrl+b -> p : 前のウィンドウへ移動 ctrl+b -> 数 : 指定した番号のウィンドウへ移動 ctrl+b -> & : ウィンドウを閉じる ctrl+b -> % : ウィンドウを左右分割 ctrl+b -> “ : ウィ…

linuxのファイルパーミッション覚え書き

linuxが提供するファイルパーミッション機能によって、ファイルの読み書きや実行、ディレクトリへの書き込みや削除をコントロール出来る。 1.ファイルのオーナーとグループ、パーミッションを確認 コマンド$ ls -lで、ファイルのオーナー(所有者)と、ファイ…

linuxのターミナルの言語環境を変更する

日本語環境だと文字化けしてしまう場合などに。 現在のロケールを調べる $ echo $LANG システムがサポートしているロケールを調べる $ locale -a 言語を切り替える $ LANG=en_US.uft8(スペースを挟まない)

findコマンドでファイルを探す

linuxのfindコマンドの使い方 基本 $ find <検索の起点ディレクトリ> <オプション> <条件指定> 具体例 $ find . -name '*.txt' 意味: カレントディレクトリ以下に存在している、拡張子が.txtのファイルをすべて表示させる オプション -iname で大文字小文字…