最も有用なエイリアスとbashスクリプトは何ですか? [閉鎖]

最も有用なエイリアスとbashスクリプトは何ですか? [閉鎖]

今日Codecademyで基本的なbashを学びました。 bash_profileドキュメントに置くことができる一般的または個人的に好むエイリアスとbashスクリプトが何であるか疑問に思います。なしでは買えないものはありますか?

答え1

いくつかの基本的なエイリアス:

 - alias ls="ls --color=auto"
 - alias greg="grep --color=auto"
 - alias ll="ls -l"
 - alias la="ls -a"
 - alias wipe="rm -ri ./*"

システムが「終了」を認識しない場合

 - alias poweroff="sudo shutdown -h now"

また、ホームディレクトリやその他の重要な項目をバックアップするには、シェルスクリプト/cronjobを使用することをお勧めします。すべてのiptablesルールを含むスクリプトも役立ちます。最後に、良いパスワードを生成するスクリプトはセキュリティシステムを構築するのに役立ちます。

挨拶

答え2

alias l="ls -l" alias la="ls -la" alias lsa="ls -a" alias ..="cd .." alias ...="cd ../.." alias df="df -h" alias ps="ps -ef" alias info="pinfo -a" alias man="pinfo -a -m" alias top="htop" alias tree="tree -N" alias su="su -" alias gk="gitk --all"

カラー設定lsはで定義されていますLS_OPTIONS

答え3

一般的なエイリアスを使用するか、「どこでも使用」スクリプトを使用すると生産性が低下します。私はそれらをお勧めしません。私はAIXおよびLinux管理の分野で10年以上の経験を持っていますが、独自のエイリアスを作成したことはありません。また、独自の一般的なスクリプトを作成するのではなく、特定の環境で特定のタスクを実行するのに役立つスクリプトのみを作成します。

近いうちに、それぞれが複数のアカウント(自分のアカウント、ルート、Tomcatなど)を持つ数十(または数百)の異なるシステムを持つことになり、おそらく同僚がいくつかのアカウントをあなたと共有することになります。親友と一緒にbashCtrl-Rを押します。成果を上げるためにそれに頼り始めるとllls -lそれはすぐに資産ではなく負債になります。エイリアスに気を付ければ生産性が高まるどころかむしろ減少することになります。

関連情報