Linux下常用操作
************************ 镜像操作 *************************************
screen -s name 新建
screen -r name 重新连接
ctrl+a+z断开
******************** 将本地配置发布到远程主机*******************************
scp -r zoomkeeper/ 192.168.30.151:/data 将本地的zoomkeeper配置发布到192.168.30.151这台服务器的data目录下
运程链接************************
数据库远程连接:mysql -h 10.168.93.209 -P 3309 -uf_currency_user -pEvAKHh1s8p
redis远程链接:
从远程数据库导出表结构及数据:
mysqldump -h rdsyefaqjer7bbn.mysql.rds.aliyuncs.com -P 3306 -ujfzwenku -pjfzwenku@2017 jfzwenku > jfz_wenku.sql
linux常用操作**************************
查找文件:find -name [文件名/文件前缀/文件后缀/匹配关键词]
查看某个进程是否启动:ps -ef|grep redis
虚拟机不能联网**************************
虚拟机安装完毕之后,发现ping www.baidu.com报错,外面主机也ping不通,也就是不能联网
进入:cd /etc/sysconfig/network-scripts
修改配置:vi ifcfg-eno16777736
将ONBOOT=no修改为;ONBOOT=yes
保存退出,重新启动network:service network restart
再次尝试ping www.baidu.com,接收到百度返回的数据,外面主机也可以ping通虚拟机,问题解决
虚拟机开放端口**************************
修改系统配置:vi /etc/sysconfig/iptables
在文件中加入:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
注意:不能加在REJECT语句的下面,否则不生效
重启防火墙:systemctl restart iptables.service
redis安装**************************
下载redis:wget http://download.redis.io/releases/redis-3.2.8.tar.gz
解压:tar -xvf redis-3.2.8.tar.gz
进入redis目录:cd redis-3.2.8/
编译:make && make install
进入utils目录:cd utils/
安装:./install_server.sh
默认配置:
Port : 6379
Config file : /etc/redis/6379.conf
Log file : /var/log/redis_6379.log
Data dir : /var/lib/redis/6379
Executable : /usr/local/bin/redis-server
Cli Executable : /usr/local/bin/redis-cli
启动redis:service redis_6379 start
停止redis:service redis_6379 stop
进入操作界面:redis-cli
链接远程redis:redis-cli -h 10.1.2.65 -p 6382
*******************redis 6379端口链接不上 *********************************************
修改配置:vi /etc/sysconfig/iptables
在文件中加入:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT。 注意:不能加在REJECT语句的下面,否则不生效
保存退出
重启防火墙:systemctl restart iptables.service
在主机:telnet 192.168.220.128 6379 发现可以ping通,说明端口已经开放
*******************redis 设置密码 *********************************************
默认情况下,外部是不能访问redis的,但我们可以通过开发6379端口和设置密码(保证安全),从而通过账号密码通过redis桌面工具连接到redis上
vi /etc/redis/6379.conf
默认绑定:bind 127.0.0.1改ip为虚拟机本机ip,即只能通过本机访问。修改为:0.0.0.0这样任何ip都可以访问了
默认是不使用密码的,将requirepass的注释去掉,设置上密码,之后就可以通过密码来访问redis了。
*******************redis 重启时遇到的问题 *********************************************
service redis_6379 restart
Stopping ...
OK
(error) NOAUTH Authentication required.
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
解决办法:修改redis服务脚本,加入如下所示的信息即可:$CLIEXEC -a "password" -p $REDISPORT shutdown
python2.7安装**********************************
下载资源:wget https://www.python.org/ftp/python/2.7.10/Python-2.7.13.tgz
解压:tar -xzvf Python-2.7.13.tgz
cd Python-2.7.13
mkdir /usr/local/python2.7.13
./configure --prefix=/usr/local/python3
make
make install
mv /usr/bin/python /usr/bin/python_old
建立新版本python的软链接:ln -s /usr/local/python3/bin/python2.7 /usr/bin/python
centos 7 安装yum*****************************************
查看yum包:rpm -qa|grep yum
卸载:rpm -qa|grep yum|xargs -e --nodeps
***************** jdk安装 *************************************************
下载地址:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
解压文件 tar -xzvf *.tar.gz
查看系统jdk:rpm -qa|grep jdk
卸载jdk:yum -y remove java-1.8.0-openjdk-headless-1.8.0.144-0.b01.el7_4.x86_64
配置环境变量:vi /etc/profile
# java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.
Linux下常用操作的更多相关文章
- Linux下常用操作汇总
查看linux操作系统位数 (1) 终端输入: file /sbin/init 如 显示: /sbin/init: ELF 32-bit LSB executable, Intel 80386, ve ...
- Linux下常用的操作
Linux下常用的操作 文件定位 locate filename 有些版本的linux会出现 -bash: locate: command not found错误,不要慌,安装一下mlocate包就好 ...
- MongoDB在Linux下常用优化设置
MongoDB在Linux下常用优化设置 以下是一些MongoDB推荐的常用优化设置.在生产环境下选取合适的参数值,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响. 1.关闭数据库文件的 ...
- linux下常用的截图、录屏工具
录屏: 在linux下常用的录屏工具有5种,可以baidu或者google下喔,我选用的是recordMydesktop,使用非常方便,用时注意先把每秒桢数调高,否则效果必然很差. 在ubuntu下可 ...
- Linux下常用的ftp操作命令
Linux下常用的ftp操作命令 =========== 完美的分割线 ============= 1.登陆ftp服务器 ftp [IP] [PORT] # 登陆ftp服务器,本机登陆可以不写IP 实 ...
- linux下常用命令备忘
转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删 ...
- zip,rar及linux下常用的压缩格式
日常操作中我们经常使用到文件压缩操作,其使用一些特定的算法来减小文件的大小,可以提高传输数据时的速率和减少数据在一些存储机制上占有的空间大小,实现空间利用最大化. 比如:如果你想通过邮箱发送一个文件夹 ...
- linux学习(2):linux服务器常用操作和命令
linux服务器常用操作和命令 目录 1. 什么是linux服务器load average?2. 如何查看linux服务器负载3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单 ...
- linux下常用关机命令
linux下常用的关机命令有:shutdown.halt.poweroff.init:重启命令有:reboot.下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法. 首先来看一下 ...
随机推荐
- Linux下修改Mysql的用户(root)的密码(转载)
修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password " ...
- 《转》python数据类型
转自 http://www.cnblogs.com/BeginMan/archive/2013/06/08/3125876.html 一.标准类型函数 cmp():比较大小 str():转换为字符串 ...
- 1-电脑C盘(系统盘)清理
推荐,亲测有效! 转自: https://baijiahao.baidu.com/s?id=1612762644229315967&wfr=spider&for=pc
- [eJOI2018]元素周期表
题目 \((r_1,c_1),(r_2,c_1),(r_1,c_2)\)三个格子存在就说明\((r_2,c_2)\)存在,如果我们将\(r_1,c_2,c_1,r_2\)都看成一些点的话,那么这个关系 ...
- python opencv3 写字画圈画矩形
python opencv练习 自定义一张[512, 512, 3]的图像 在上面写写字,画画圈和矩形 显示 代码为: import cv2 import numpy as np img = np.z ...
- WebApi路由机制详解
随着前后端分离的大热,WebApi在项目中的作用也是越来越重要,由于公司的原因我之前一直没有机会参与前后端分离的项目,但WebApi还是要学的呀,因为这东西确实很有用,可单独部署.与前端和App交互都 ...
- du和df
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在 的,没有被删除的.(-s:summarize 仅显示总计,只列出最后加总的值) df,disk ...
- 【JZOJ5433】图
description 有一个n个点A+B条边的无向连通图,有一变量x,每条边的权值都是一个关于x的简单多项式,其中有A条边的权值是k+x,另外B条边的权值是k-x,如果只保留权值形如k+x的边,那么 ...
- 分析post与json
寻找登录的post地址 在form表单中寻找action对应的url地址 post的数据是input标签中name的值作为键,真正的用户名密码作为值的字典,post的url地址就是action对应的u ...
- 异或+桶——cf768C
有个结论是到最后肯定出现循环节..感觉这种做法有点歪 正解当然是题解啦 虽然到了1e8,但是cf上还是能过的 #include<bits/stdc++.h> #define rep(i,s ...