Linux工具命令

Redis

wget -q http://download.redis.io/releases/redis-3.2.7.tar.gz
wget http://download.redis.io/releases/redis-3.2.8.tar.gz

重启:service redis_6379 restart
是否启动:ps -ef |grep redis
控制台:redis-cli
密码:auth "12345"

redis.conf #的配置信息
1、daemonize #如果需要在后台运行,把该项改为yes
2、pidfile #配置多个pid的地址 默认在/var/run/redis.pid
3、bind #绑定ip,设置后只接受来自该ip的请求
4、port #监听端口,默认是6379
5、loglevel #分为4个等级:debug verbose notice warning
6、logfile #用于配置log文件地址
7、databases #设置数据库个数,默认使用的数据库为0
8、save #设置redis进行数据库镜像的频率。
9、rdbcompression #在进行镜像备份时,是否进行压缩
10、dbfilename #镜像备份文件的文件名
11、Dir #数据库镜像备份的文件放置路径
12、Slaveof #设置数据库为其他数据库的从数据库
13、Masterauth #主数据库连接需要的密码验证
14、Requriepass #设置 登陆时需要使用密码
15、Maxclients #限制同时使用的客户数量
16、Maxmemory #设置redis能够使用的最大内存
17、Appendonly #开启append only模式
18、Appendfsync #设置对appendonly.aof文件同步的频率(对数据进行备份的第二种方式)
19、vm-enabled #是否开启虚拟内存支持 (vm开头的参数都是配置虚拟内存的)
20、vm-swap-file #设置虚拟内存的交换文件路径
21、vm-max-memory #设置redis使用的最大物理内存大小
22、vm-page-size #设置虚拟内存的页大小
23、vm-pages #设置交换文件的总的page数量
24、vm-max-threads #设置VM IO同时使用的线程数量
25、Glueoutputbuf #把小的输出缓存存放在一起
26、hash-max-zipmap-entries #设置hash的临界值
27、Activerehashing #重新hash

防火墙

CentOS 7.0默认使用的是firewall作为防火墙,使用iptables须重新设置一下

直接关闭防火墙
systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

#查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
firewall-cmd --state 
设置 iptables service
yum -y install iptables-services

#如果要修改防火墙配置,如增加防火墙端口3306
vi /etc/sysconfig/iptables 

#增加规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

#保存退出后
service iptable status #查看防火墙状态

systemctl enable iptables  #设为开机自启动

systemctl restart iptables.service #重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机启动

#最后重启防火墙使设置生效即可。

网络服务

#CentOS 7 重启网络服务
systemctl retart network.service 
或
systemctl restart network

#Centos 7 启动网络服务,输入下面的命令:
systemctl start network.service
或
systemctl start network

#CentOS 7 停止网络服务,输入命令:
systemctl stop network.service
或
systemctl stop network

Jenkins

sudo service jenkins start/restart #启动/重启

Tomcat

wget http://localhost:8080 #测试连接

MySQL

service mysqld start/stop #停止服务
rpm -qa | grep mysql  #查看是否安装mysql

netstat –atp #进程查看

sudo grep 'temporary password' /var/log/mysqld.log #查看初始密码

mysql –u root –p #登录用户名

/etc/init.d/mysql starts #查看启动方法

SET PASSWORD = PASSWORD(' root '); #更新用户密码

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

systemctl status mysqld #查看mysql启动状态

ps aux|grep mysql #查看服务是否在运行

配置文件:/etc/my.cnf 
日志文件:/var/log//var/log/mysqld.log 
服务启动脚本:/usr/lib/systemd/system/mysqld.service 
socket文件:/var/run/mysqld/mysqld.pid

FastDFS

服务启动配置
tracker 系统启动配置
vim /etc/init.d/fdfs_trackerd
替换:
/usr/local/bin/ 为: /usr/local/FastDFS/bin/
启动服务:
/etc/init.d/fdfs_trackerd start  或 service fdfs_storaged start
加入到系统自启用服务:
chkconfig fdfs_trackerd on
storaged 系统启动配置
vim /etc/init.d/fdfs_storaged
替换:
/usr/local/bin/ 为: /usr/local/FastDFS/bin/
启动服务:
/etc/init.d/fdfs_storaged start 或  service fdfs_storaged start
加入到系统自启用服务:
chkconfig fdfs_storaged on

技术讨论 & 疑问建议 & 个人博客

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议,转载请注明出处!

    原文作者:Jacknolfskin
    原文地址: https://www.jianshu.com/p/6c2f6bd95c62
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞