檢視本地redis命令 常用命令 Linux

2021-10-18 13:40:43 字數 2941 閱讀 8747

檔案操作:

rm -rf solr-5.5.0 --刪除目錄

tar -zxvf solr-5.5.0.tgz--解壓檔案

rpm -qa | grep erlang--檢視是否有erlang

rpm -e --nodeps erlang--刪除erlang

rpm -iv erlang-17.4-1.el6.x86_64.rpm--rpm安裝

./configure--prefix=/usr/local/python27 --配置安裝目錄

make&& makeinstall--編譯&&安裝

vi /etc/profile--配置環境變數

source /etc/profile--修改立即生效

cp -r apache-tomcat /usr/local/tomcat --複製檔案apache-tomcat到/usr/local/tomcat

cd ..--返回上級目錄

chmod 777 *.sh--修改.sh的許可權

tar --help

1. tar xvf 將目標檔案或目錄解包

2. tar cvf 將目錄下的檔案或目錄打成tar包

3. tar zxvf 將目錄或檔案解壓縮並解包

4. tar zcvf 將目錄或檔案打成tar包並壓縮

埠程序操作:

ps -ef|grep redis命令檢視redis程序

netstat -ntl

ps -aux | grep tomcat

使用命令:netstat –apn

netstat -tunlp |grep 22:

netstat -tunlp 會顯示所有埠和所有對應的程式,用grep管道可以過濾出想要的關鍵字段.

防火牆:

iptables -i input -p tcp --dport 8012 -j accept

iptables -i input -p tcp --dport 8090 -j accept

iptables -i input -p tcp --dport 3306 -j accept

iptables -i input -p tcp --dport 22122 -j accept

iptables -i input -p tcp --dport 23000 -j accept

中介軟體服務操作:

mysql:

service mysql start --啟動

service mysql stop--停止

service mysql restart--重新啟動

資料庫檔案:/var/lib/mysql

nginx:

/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf --啟動

/opt/nginx/sbin/nginx -s stop--停止

redis:

/etc/init.d/redis_6379 start (進入redis安裝目錄src下執行redis-server ../redis.conf) --啟動

/etc/init.d/redis_6379 stop--停止

/etc/init.d/redis_6379 restart--重啟

redis-cli -a 123456命令連線redis--連線redis資料庫,注意:-a後面跟redis資料庫密碼

redis-cli -p 6397---p 後面是埠

config get requirepass --檢視密碼

config set requirepass arch*123--設定密碼

redis-cli --連線((error) noauth authentication required.沒有許可權時,用auth輸入密碼)

auth arch*123--輸入密碼

rabbitmq:

./rabbitmq-server start --啟動(需進入rabbitmq的安裝目錄的sbin先執行命令)

./rabbitmq-server stop

ssh遠端登入其他機器:

ssh x.x.x.x -l root

一、將本機檔案複製到遠端伺服器上

#scp /home/administrator/news.txt [email protected]:/etc/squid

/home/administrator/ 本地檔案的絕對路徑

news.txt 要複製到伺服器上的本地檔案

root 通過root使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者)

x.x.x.x 遠端伺服器的ip位址(也可以使用網域名稱或機器名)

/etc/squid 將本地檔案複製到位於遠端伺服器上的路徑

二、將遠端伺服器上的檔案複製到本機

#scp [email protected]:/usr/local/sin.sh /home/administrator

remote 通過remote使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者)

www.abc.com 遠端伺服器的網域名稱(當然也可以使用該伺服器ip位址)

/usr/local/sin.sh 欲複製到本機的位於遠端伺服器上的檔案

/home/administrator 將遠端檔案複製到本地的絕對路徑

1.如果遠端伺服器防火牆有特殊限制,scp便要走特殊埠,具體用什麼埠視情況而定,命令格式如下:

#scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator

2.使用scp要注意所使用的使用者是否具有可讀取遠端伺服器相應檔案的許可權。

Redis常用命令

1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...

redis常用命令

redis cli p 6079 登陸redis,埠為6079 auth psssword 如果redis帶密碼,則執行上邊一行,password替換為你的密碼。src redis cli p 6380 keys wei xargs src redis cli p 6380 del 批量刪除埠為63...

Redis常用命令

啟動 redis 服務 src redis server或者src redis server redis.conf src redis server redis.conf 1 log.log 2 errlog.log 1為標準輸出,2為錯誤輸出 將 redis 作為 linux 服務隨機啟動 vi ...