有了仓库后给它创建目录 : make
yum update + 更新的名字 --- 更新
删除软件: remove
显示所有: yum list
rmp : 红帽子包管理工具
ll : 去掉用户主目录
jbk : java开发工具
rmp -ivh : ( i 表示安装, vh 表示安装过程 ) + 需要安装的
rmp -e : 移除
rmp -qa : 查询所有
rmp -q : 查询
rmp -qa | grep jdk | xargs rpm -e : xargs 表示前面的结果当做后面命令的参数来使用
方法一 : MySQL官网 --- Downloads --- 社区版 --- MySQL Community server --- 找到5.7.22版本 --- 选择红帽子 ---
方法二: yum install mariadb-server mariadb ( 服务器 + 客户端工具 )
集群 : 多个节点当作一个节点来使用, 没有单点故障 , 系统高可用
启动服务 : systemctl start mariadb ( systemctl 表示系统控制)
查进程 : ps -ef | grep mysql
底层走TCP协议 --- 默认走3306端口
mysql daemon : 守护进程 --- 随系统启动而启动, 随系统关闭而关闭
firewalld daemon : 防火墙守护进程
systemctl start firewalld : 启动防火墙 / systemctl stop firewalld : 关闭防火墙
firewall -cmd --add -port=80/tcp --permanent --zone=public : 配置防火墙
注 : 版本7以前启服务 : service firewalld start ( 服务 + 名字 + 动作 )
查看服务状态 : service firewalld status
目前版本查看状态 : systemctl status mariadb
连数据库 : mysql -u root -p ( 输入密码, 若无直接回车 )
退出 : quit()
停服务器 : nginx -s stop / systemctl stop mariadb
开机自启服务器 : systemctl enable mariadb : 创建一个符号链接, 下次开机自启
禁用开机自启 : systemctl disable mariadb ( 同理firewalld 也可以这样操作 )
6以前的版本 : chkconfig --list : 开机自启 , 还可以看到自启级别
操作流程 : tar -xvf redis-3.2.11 ( 解压缩 ) --- make && make install --- ls --- redis.conf ( 千万别改 ) --- 拷贝 cp redis.conf ../myredis.conf
查看网络配置 --- :!iconfig --- 看到内网地址 --- 复制回车 --- i进入编辑模式 --- 粘贴到61行
84行 --- 6379 可改可不改
必改 : 命令模式 --- /require( 需要 ) --- 480行 --- i编辑模式 --- 去掉# --- require pass + 密码( 自已设定 ) --- 保存退出
redis -cli -p 12345 改端口
redis -cli 连自己
redis -cli -h 公网地址 -p 0000
证明连上 : auth + 密码 --- ping --- 服务器回PONG --- 说明验证成功, ping后面还可以跟内容
软件安装方式 : 1.yum / 2. rpm 3.tar.gz / tar.xz 4. -src --- make && make install 源代码构建安装 / -bin 解压缩安装配置文件
echo $PATH : 查看变量值
export PATH=$PATH:/root/jbk-10.0.1/bin( 临时配置,服务器重启后失效 )
ll -la --- .bash_profile : 启动bash时的配置文件
如果注册环境变量一直有效 : vim .bash_profile --- 改配置环境变量后保存退出后就可以了
vim .bashrc --- 变量命令别名 --- /ect/bashrc : 给所有用户配置文件
vim /etc/bash --- 全局配置文件
shell脚本 --- 所有执行的命令写成一个文件 --- 循环结构 --- 分支结构 ( 系统运维 )
动态语言判断类型 : ducktyping --- 鸭子判断法
Built -in Functions --- 内置函数
Filter( 过滤 ) --- Map( 映射 ) --- Reduce( 归约 ) ------ 映射是把数据变成想要的样子 , 归约就是求和, 最小值, 最大值等