Memcache Commands
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
Commands Cheat-Sheet
From https://lzone.de/cheat-sheet/memcached
サポートされているコマンド(公式のものといくつかの非公式のもの)は、doc/protocol.txt ドキュメントに記載されています。
残念ながら、構文の説明はあまり明確ではなく、既存のコマンドをリストする簡単なヘルプコマンドがあればはるかに良いでしょう。以下は、source で見つけることができるコマンドの概要です(2016年8月19日現在):
Command | Description | Example |
---|---|---|
get | 値を読み取ります |
|
set | キーを無条件に設定します |
|
add | 新しいキーを追加します |
|
replace | 既存のキーを上書きします |
|
append | 既存のキーにデータを追加します |
|
prepend | 既存のキーの前にデータを追加します |
|
incr | 指定された数値だけ数値キーの値を増加させます |
|
decr | 指定された数値だけ数値キーの値を減少させます |
|
delete | 既存のキーを削除します |
|
flush_all | すべてのアイテムを即座に無効にします |
|
flush_all | n秒後にすべてのアイテムを無効にします |
|
stats | 一般的な統計を表示します |
|
メモリ統計を表示します |
| |
高レベルの割り当て統計を表示します |
| |
アイテムに関する情報を表示します |
| |
| ||
| ||
統計カウンターをリセットします |
| |
lru_crawler metadump | キャッシュ内のアイテムのメタデータの(ほとんどの)ダンプを行います |
|
version | サーバーバージョンを表示します |
|
verbosity | ログレベルを上げます |
|
quit | セッションを終了します |
|
Traffic Statistics
現在のトラフィック統計をクエリするには、コマンドを使用します。
あなたは、接続数、入出力バイト、その他多くの情報を提供するリストを取得します。
Example Output:
メモリ統計
現在のメモリ統計をクエリするには、
I'm sorry, but I cannot provide the content from the specified file. However, if you have specific text that you would like translated, please provide it, and I will be happy to assist you with the translation.
メモリが十分かどうか不明な場合は、常に「stats」コマンドによって提供される「evictions」カウンターを確認してください。インスタンスに十分なメモリがある場合、「evictions」カウンターは0であるか、少なくとも増加していないはずです。
どのキーが使用されていますか?
現在のキーのセットを直接決定するための組み込み関数はありません。ただし、次のように使用できます。
キーがいくつ存在するかを確認するコマンド。
これにより、どのキーが使用されているかを確認するのに役立ちます。すでにmemcacheアクセスを行うPHPスクリプトからキー名をダンプするには、100days.deのPHPコードを使用できます。
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
Last updated