操作指令筆記

2021-09-26 05:45:21 字數 1604 閱讀 8275

設定,返回,刪除乙個key,同時設定值及過期時間,不存在則設定(用來設計鎖)

$ set $ get $ del $ setex $ setnx
同時設定多個key 同時檢視多個key

$ mset key1 "value1" key2 "value2" key3 "value3"

$ mget

檢視記憶體中的所有key名,或檢視指定萬用字元的所有key名

$ keys * // keys pattern
檢視key的過期時間 / 設定過期時間 /取消過期

$ ttl //檢視過期

$expire //設定過期

$persist //取消過期設定

設定新的值,並返回舊值

$ getset
獲取key的字串長度

$ strlen
自加1 、自減1

$ incr $ decr
刪除當前資料庫所有key ,刪除所有資料庫的所有key

$ flushdb

$ flushall

設定乙個hash 鍵值對 /同時設定多個鍵值對 /指定欄位加x

$ hset $ hmset $ hincrby
獲取hash中的乙個字段值/ 多個值 /所有值 / 所有名及值,檢視所有欄位名,檢視hash長度

$ hget $ hmget $ hvals $ hgetall $ hkeys $ hlen
刪除hash表中的指定乙個或多個字段

$ hdel
檢視hash中,指定的字段是否存在

$ hexists $ hlen
左/右壓入(依次壓入)乙個資料到list中

$ lpush [value2] [value n]

$ rpush [value2] [value n]

檢視list中的指定範圍資料 / 指定index檢視資料 /檢視列表長度

$ lrange $ lindex $ llen
list左/右邊 阻塞式(非阻塞式)彈出乙個資料(沒有資料則一直等待到timeout後,返回nil)

$ blpop [list_key n]  //list_key1 沒有資料則取list_key2 ...

$ brpop [listkey n] //非阻塞式

$ lpop $ rpop

新增乙個成員到set中,刪除乙個成員

$ sadd [member n]

$ srem [member n]

檢視所有成員 / 檢視成員數

$ smembers $ scard
判斷成員是否在集合內

$ sismember

git操作指令筆記

git是乙個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。git 與常用的版本控制工具 cvs,subversion 等不同,它採用了分布式版本庫的方式,不必伺服器端軟...

Linux操作指令小筆記

ls 檢視檔案資訊 l 以列表形式顯示 a 顯示全部 linux所有的檔案都屬於乙個具體的使用者 所有的使用者都屬於具體的乙個組 1 111 111 111 d rwx rwx rwx d表示目錄,表示常規檔案,r 唯讀 w 只寫 x 執行 沒有許可權 d 第一組是使用者對檔案的許可權 第二組是組對...

Git 初學筆記 指令操作教學

分類 tips 2011 08 29 20 34 53人閱讀收藏 舉報 git 是分布式的版本控制系統,從架設 簡易操作 設定,此篇主要是整理 基本操作 遠端操作 等.注 git 的範圍太廣了,把這篇當作是初學入門就好了.注意事項 由 project git config 可知 若有更多,亦可由此得...