Linuxシステムはある条件が成立したかどうかを検出する必要があるときにtestコマンドを使う必要がありますLinuxでのテストの使い方はたくさんありますXiaobianでLinuxを学ぼう。システムでtestコマンドを使用する方法
1. testを使用してコマンドの結果を確認します。testは0または整数を返します。 trueの場合は0を返し、エラーコードの場合は整数を返します。
2. $?を使用して前のコマンドの結果を取得します。
上記
3.
存在/ホーム/WWWのようにフォルダなので、LS /ホーム/WWWこのコマンドは例えば0の結果を返します。
私のサーバー;
ie echo $? <;戻り値は0
上記の私のサーバーは、このようなフォルダを/ホーム/KKK存在しない、コマンド実行エラーコードの後に、このコマンドの戻りLS /ホーム/KKK結果そうBr>
すなわちecho $?返される結果は2です。これは、ファイルまたはフォルダが存在しないことを意味します。
4.共通ファイルテスター
-eは、このファイル名が存在するかどうかを示します。
-fは、このファイル名がファイルかどうかを示します。
-dこのファイル名がフォルダーかどうかを示します。
-rこのファイル名が読み取り可能かどうかを示します。
-wは、このファイルが書き込み可能かどうかを示します。
-S
実行は、このファイルはフォルダ
そのテスト-e /ホームとして/WWW自分のサーバーの/home上のソケット
4.1を頼むかどうかを示します/wwwの結果は0で、trueです。このファイル名は存在します。
なので、test -f /home /wwwの結果は0ではありません。つまり、falseです。このファイル名は、ファイルではありません。テスト-d /ホーム/WWWの結果は、それが真で、0で、このファイルは、フォルダ
と命名された4.2自分のサーバーの/home /KKKの
ファイル名が存在しません
したがって、test -e /home /kkkの結果は0ではない、つまりfalse、ファイル名は存在しません。
したがって、test -d /home /kkkの結果は0、つまりfalse、つまりこのファイル名ではありません。フォルダを要求しません。
上記はLinuxの論理コマンドtestコマンドの使用法の紹介ですが、条件が真であるかどうかを判断したい場合は、このコマンドを使用します。
Linuxシステムのハードディスクには、使用中のいくつかの不良セクタがあります。システムの重要な部分に不良トラックが発生すると、システムファイルに損傷を与え、さまざまなエラーが発生します。この記事では
Linuxシステムは、PHPに加えてファイルディレクトリを表示することができますシェルコマンドを使用してディレクトリ内のすべてのファイルとそのサブディレクトリを表示する方法を共有します。 シェル再帰
UbuntuとFedoraは多くのLinuxディストリビューションで最も有名です。 Ubuntuは、デスクトップ、ラップトップ、サーバー、およびネットブック向けに世界トップクラスのオープンソースソフト
対応するバージョンの脆弱性を見つけるために、Linuxシステムのデータベースのバージョン番号を知る必要がある場合があります。では、LinuxシステムはどのようにMariaDBサーバーのバージョンを検出