a lot
This commit is contained in:
parent
c744b83eae
commit
ec451b62ee
@ -5,11 +5,32 @@ $ mongo
|
|||||||
> show dbs
|
> show dbs
|
||||||
> use admin
|
> use admin
|
||||||
> db.createUser({
|
> db.createUser({
|
||||||
user: "light",
|
user: "root",
|
||||||
pwd: "123456",
|
pwd: "root",
|
||||||
roles: [ { role: "userAdminAnyDatabase", db: "admin" }]
|
roles: [ { role: "userAdminAnyDatabase", db: "admin" }]
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
use test
|
||||||
|
db.createUser(
|
||||||
|
{
|
||||||
|
user: "tester",
|
||||||
|
pwd: "xyz123",
|
||||||
|
roles: [ { role: "readWrite", db: "test" },
|
||||||
|
{ role: "read", db: "reporting" } ]
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
roles:
|
||||||
|
readWrite
|
||||||
|
read
|
||||||
|
|
||||||
|
readAnyDatabase 任何数据库的只读权限
|
||||||
|
|
||||||
|
readWriteAnyDatabase 任何数据库的读写权限
|
||||||
|
|
||||||
|
userAdminAnyDatabase 任何数据库用户的管理权限
|
||||||
|
dbAdminAnyDatabase 任何数据库的管理权限
|
||||||
```
|
```
|
||||||
|
|
||||||
# role
|
# role
|
||||||
|
|||||||
16
mongodb/use.md
Normal file
16
mongodb/use.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
# mongodb 一般使用命令
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo service mongod restart
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
``` mongodb
|
||||||
|
|
||||||
|
use admin
|
||||||
|
|
||||||
|
db.system.users.find()
|
||||||
|
db.system.users.remove({})
|
||||||
|
|
||||||
|
```
|
||||||
@ -1,4 +1,6 @@
|
|||||||
# virtualenv not
|
# virtualenv not
|
||||||
|
|
||||||
|
|
||||||
> virtualenv --system-site-packages venv
|
> virtualenv -p /usr/bin/python3 --system-site-packages venv
|
||||||
|
|
||||||
|
> virtualenv -p /usr/bin/python2 --no-site-packages venv
|
||||||
11
raspberry/sound.md
Normal file
11
raspberry/sound.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# 树莓派播放声音
|
||||||
|
|
||||||
|
## 调整声音大小
|
||||||
|
|
||||||
|
> alsamixer
|
||||||
|
|
||||||
|
## 播放音频
|
||||||
|
|
||||||
|
> omxplayer ***.
|
||||||
|
> mplayer /home/pi/project/SoundPlayer/static/alert.wav
|
||||||
|
> omxplayer /home/pi/project/SoundPlayer/static/alert.wav
|
||||||
12
raspberry/wifi.md
Normal file
12
raspberry/wifi.md
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# 树莓派连接wifi
|
||||||
|
|
||||||
|
# 命令行
|
||||||
|
|
||||||
|
> sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
network={
|
||||||
|
ssid="The_ESSID_from_earlier"
|
||||||
|
psk="Your_wifi_password"
|
||||||
|
}
|
||||||
|
```
|
||||||
81
redis/配置.md
Normal file
81
redis/配置.md
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
# redis 安装配置
|
||||||
|
|
||||||
|
## 安装
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
cd /srv
|
||||||
|
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
|
||||||
|
tar xzf redis-4.0.1.tar.gz
|
||||||
|
cd redis-4.0.1
|
||||||
|
make
|
||||||
|
make test
|
||||||
|
```
|
||||||
|
|
||||||
|
## 配置
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo ln -s /srv/redis-4.0.1/src/redis-server /usr/local/bin/
|
||||||
|
sudo ln -s /srv/redis-4.0.1/src/redis-cli /usr/local/bin/
|
||||||
|
mkdir /etc/redis
|
||||||
|
cp /srv/redis-4.0.1/redis.conf /etc/redis
|
||||||
|
#修改redis.conf(/etc/redis下)
|
||||||
|
#打开后台运行选项
|
||||||
|
daemonize yes
|
||||||
|
#设置日志文件路径
|
||||||
|
logfile"/var/log/redis/redis.log"
|
||||||
|
```
|
||||||
|
|
||||||
|
> nano /etc/init.d/redis
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
#!/bin/sh
|
||||||
|
# chkconfig: 2345 10 90
|
||||||
|
# description: Start and Stop redis
|
||||||
|
|
||||||
|
PATH=/usr/local/bin
|
||||||
|
REDISPORT=6379
|
||||||
|
EXEC=/usr/local/bin/redis-server
|
||||||
|
REDIS_CLI=/usr/local/bin/redis-cli
|
||||||
|
PIDFILE=/var/run/redis_6379.pid
|
||||||
|
CONF="/etc/redis/redis.conf"
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
if [ -f $PIDFILE ]
|
||||||
|
then
|
||||||
|
echo "$PIDFILE exists, process is already running or crashed."
|
||||||
|
else
|
||||||
|
echo "Starting Redis server..."
|
||||||
|
$EXEC $CONF
|
||||||
|
fi
|
||||||
|
if [ "$?"="0" ]
|
||||||
|
then
|
||||||
|
echo "Redis is running..."
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
stop)
|
||||||
|
if [ ! -f $PIDFILE ]
|
||||||
|
then
|
||||||
|
echo "$PIDFILE exists, process is not running."
|
||||||
|
else
|
||||||
|
PID=$(cat $PIDFILE)
|
||||||
|
echo "Stopping..."
|
||||||
|
$REDIS_CLI -p $REDISPORT SHUTDOWN
|
||||||
|
while [ -x $PIDFILE ]
|
||||||
|
do
|
||||||
|
echo "Waiting for Redis to shutdown..."
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
echo "Redis stopped"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
restart|force-reload)
|
||||||
|
${0} stop
|
||||||
|
${0} start
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Usage: /etc/init.d/redis {start|stop|restart|fore-reload}"
|
||||||
|
exit 1
|
||||||
|
esac
|
||||||
|
|
||||||
|
```
|
||||||
1
ubuntu/scp.md
Normal file
1
ubuntu/scp.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
scp -P 2210 -r static pi@myserver:/home/pi/
|
||||||
Loading…
x
Reference in New Issue
Block a user