Linuxには豊富なコマンドラインエクスペリエンスがあり、Windowsから切り替えるユーザーにとっては少し気が遠くなることがあります。ただし、最近のコマンドのリストを表示するのは非常に簡単です。
>歴史
1 ps -ef
2キル24188
3 ps -ef
4テールlogfile.log
使用したコマンドを見つけたい場合以前は膨大な履歴リストがありますが、grepに渡すことですばやく見つけることができます。 ftpコマンドを入力したことを覚えているが、サーバーのドメイン名を思い出せないとしましょう。
>歴史| grep ftp
321 ftp ftp.cdrom18.com
とてもシンプルなもの!最も頻繁に使用するアイテムのリストを表示する場合はどうなりますか?次のようなはるかに複雑なコマンドを使用できます。
> history | awk ’{print $ 2}’ | awk ‘BEGIN {FS =” |”} {print $ 1}’ | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24アップタイム
15 mysql
13 vi
最後のコマンドはLifehackerのおかげでした。Lifehackerは間違いなく購読すべき素晴らしいサイトです。
最後のコマンドで使用される手法は、他のコンテキストで役立ちます。今後、同様のコマンドを投稿します。