Linux モジュールクイックリファレンス

目次

OpenSSL

:TODO 調査

tree

ファイル階層を表示する

# 階層を指定して表示
$ tree -L 3

# ディレクトリのみ(.ファイルも)
$ tree -d -a

pwgen

アトランダムなパスワードを生成する

# 記号をいれる
$ pwgen -y 15 3

# 記号をいれ、文字列にしない場合
$ pwgen -yv 15 3

pwgen

timeコマンドよりも詳細な情報を取得できる

$ gtime --verbose sleep 1

direnv

環境変数をディレクトリ毎に設定できる。

$ touch .envrc
$ echo "export DEVELOP_BASE_PATH=/Users/noriyukikikuchi/Sites/**" > .envrc
$ direnv allow .

fzf

Go製のインクリメント検索ができるツール。高性能で、多数のオプションがある。

# 仮想ファイルをtree表示する
$ ls | fzf --preview 'tree -C {} | head -200'

#
$ ls | fzf --preview "bat  --color=always --style=header,grid --line-range :100 {}"

ripgrep

R製grep。grepより高速。正規表現での検索など様々な検索機能が標準でできる。

# キーワード検索
$ rg [キーワード] [ファイル名]

rd

R製find。シンプルな操作性がある。

$ fd [検索文字] [検索フォルダ]

bat

R製cat。cat をハイライト表示ができる。

git系

ghq

git repository管理用サービス

hub

GitHub CLI

gibo

git-flow

git-ftp

git-lts