モダンなコマンド
exa : lsの代替コマンド
exaはlsの代替コマンドでカレントディレクトリ配下のフォルダー、ファイルを色付きで見ることができる。
bat : catの代替コマンド
batはcatの進化系のコマンドでシンタックスハイライトが適応されている。
rg : 文字列検索
文字列検索にはrg
コマンドが使える。
このコマンドはpacman -S ripgrep
またはyum install ripgrep
等でインストールでき、find
をより使いやすくしたコマンドである。
例えばsh
拡張子で終わるファイルの内、ls
が含まれているコマンドを検索したいときは、次のように入力する。
[root@f4902609abe6 myworking]# rg -t "sh" ls myalias.sh 8:alias ll='ls -l --color=auto' 9:alias ls='ls --color=auto'
コマンドライン編集
次のコマンドを入力することでコマンドラインの編集方法をviにすることができる。
set -o vi
上記のコマンドを入力した後、
コマンドライン編集でEcsキー
を押すことで、viと同じ操作が可能になる。
このコマンドは.bashrc
等に記入しておこう。
使いやすいシェル
fish
はシェルの一種。
履歴の管理と自動保管を自動でやってくれるすごいシェル。
心地よいがところどころbash
と異なるため、少し癖がある。