カスタムコマンドの説明/詳細情報を見つけることができる場所。私のLinuxサーバーには「確認する必要がある」というカスタムコマンドがありますが、qsubm
どこに書かれているのかわかりません。
答え1
bashを使用している場合は、これを見つけるための最良の方法は次のとおりです。
type -a qsubm
それがシェル関数なのか、別名なのか、実行可能ファイルなのかを教えてくれます。
「qsubmは/usr/bin/local/qsubmです」という答えを得たとしましょう。次のことは、ファイルの種類が何であるかを確認することです。
file /usr/bin/local/qsubm
バイナリ実行可能ファイルであれば完了です。直接見ることはできません。最善の方法は、システムまたはインターネットで関連するマニュアルページまたはソースコードを確認することです。
ただし、「POSIXシェルスクリプト実行可能ファイル」または「Bourneシェルスクリプト」などの場合は、次のようにテキストファイルを直接確認できますless
。
less /usr/bin/local/qsubm
f
前後に移動するには、スペースバー(または)を使用してくださいb
。終了を押しますq
。
type
読みたいものよりも多くの履歴がある代替案については、以下を確認してください。
答え2
いつでも ""コマンドを使用してコマンドを見つけてwhereis
確認できます。何も見つからない場合、このコマンドはバイナリではなくエイリアスです。また、または
qsubm --help
を書いてみてください。man qsubm
ところで、qsubmhttp://gridscheduler.sourceforge.net/htmlman/htmlman1/qsub.html?
答え3
返品場所ファイルを見つけるための素晴らしいツールです。 Linuxバージョンを使用している場合は、mlocateパッケージの一部です。ロケーションデータベースが最新であることを確認する必要があります。これを行うには/usr/libexec/updatedbを使用しましたが、updatebがユーザーパスにある可能性があります。次に、次を実行します。
$qsubmを探す
答え4
カスタムコマンドの意味によって異なります。
bash
時には新しい/関数を作成してカスタムsh
コマンドを作成します。
example ()
{
enter custom code here
}
実際には検索コードを使用できますdeclare -f example
。
お役に立てば幸いです。