linux下操作命令:
help @list
LPUSH key value [value ...] // 在元素的最前面追加
例:lpush L0 a b c d e f
RPUSH key value [value ...] // 在元素的后面追加
例:rpush L1 a b c d e f
LPOP key //删除获取list里的第一个元素
例lpop L0
RPOP key //删除获取list里的最后一个元素
例:rpop L1
LRANGE key start stop // Get a range of elements from a list
例:lrange L0 0 -1 //获取list所有元素
LINDEX key index //Get an element from a list by its index
例:lindex L0 2
LSET key index value //Set the value of an element in a list by its index
例:lset L0 3 ddd
LREM key count value //Remove elements from a list
例:lrem L0 2 a //从左向右删除前两个值为a的元素
LINSERT key BEFORE|AFTER pivot value //Insert an element before or after another element in a list
例:LINSERT L0 AFTER g gg
BLPOP key [key ...] timeout //Remove and get the first element in a list, or block until one is available
例:blpop L0 20 //阻塞获取L0的值,获取不到则等待timeout:20秒,先到先得
LTRIM key start stop //保留指定范围的数据
例:LTRIM L0 1 5 //把下标start:1前end:5后的数据移除)