工作随笔:瞎记-linux-2

ssh -l root 127.0.0.1

 

 

mysql -u root -p 

 

 

tail -f catalina.out

 

cp -R /opt/root.war root/

 

ps -ef |grep tomcat

 

 

mysql -uroot -pssss

 

 

mysqldump -u root -p wuhj > /opt/2015-11-21.sql

 

yum update 更新软件

 

yum -y update

升级所有包,改变软件设置和系统设置,系统版本内核都升级

yum -y upgrade

升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

首先为yum添加epel源:yum install epel-release搜索回车
再次:yum install redis回车

 

线程挂起在后台 nohup service redis start

 

链接远程数据库  mysql -u user-p --host=192.168.2.5 

 

 

关于LINUX权限-bash: ./startup.sh: Permission denied

<script type="text/javascript"></script><script type="text/javascript"></script>

在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,

其实很简单,就是今天在执行tomcat的时候,用户没有权限,而导致无法执行,

用命令chmod 修改一下bin目录下的.sh权限就可以了

如chmod u+x *.sh

在此执行,OK了。

 

 

 

service  iptables  status        查看防火墙状态

service  iptables  start           开启防火墙

service  iptables  stop           关闭防火墙

service  iptables  restart        重启防火墙

 

防火墙开放特定端口:

①文件/etc/sysconfig/iptables    

 ②添加:

     -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

       ★数字8080代表开放8080端口,也可以改成其他的端口

③重启防火墙

 

================================================================

 

保存对防火墙的设置

serivce iptables save

 

查看iptables规则及编号

iptables -nL --line-number

 

关闭所有的INPUT FORWARD(转发) OUTPUT的所有端口

iptables -P INPUT DROP

iptables -P FORWARD DROP

iptables -P OUTPUT DROP

 

 

 

只打开22端口

iptables -A  INPUT -p tcp --dport 22 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

 

参数讲解:

–A 参数就看成是添加一条规则

–p 指定是什么协议,我们常用的tcp 协议,当然也有udp,例如53端口的DNS

–dport 就是目标端口,当数据从外部进入服务器为目标端口

–sport 数据从服务器出去,则为数据源端口使用 

–j 就是指定是 ACCEPT -接收 或者 DROP 不接收

 

禁止某个IP访问

iptables -A INPUT -p tcp -s 192.168.1.2 -j DROP

–s 参数是来源(即192.168.1.2)

后面拒绝就是DROP 

 

 

删除规则

iptables -D INPUT 2

删除INPUT链编号为2的规则

 

 

CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

1. 下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2. 安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3. 安装mysql

$ sudo yum install mysql-server

 

 

 

启动mysql服务:

          service mysqld start或者/etc/init.d/mysqld start

 

开机启动 mysql

 

chkconfig mysql on

设置mysql密码

 

mysqladmin -u root password ssssss

开启远程

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

 

 

防火墙

 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

 

 

3、重启防火墙

 

service  iptables restart

 

注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前

 

nginx最新源

 

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

 


解决
/bin/chown: “nginx:adm”: 无效的组
/bin/chown: “nginx:adm”: 无效的组

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

groupadd adm~~~~~~~~~~

卸载软件

 rpm -e nginx

 

mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。

 

mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u linuxde -p smgp_apps_linuxde > linuxde.sql
 

 

scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/

 

 scp -r wealth.sql wealth_new.sql wealth_fund.sql efflow.sql jcb_new.sql root@XXXXXX:/root/  

不能有空格

 

 

 

[root@TS-DEV ~]# yum install screen
[root@TS-DEV ~]# rpm -qa|grep screen
screen-4.0.3-4.el5
[root@TS-DEV ~]#
[root@TS-DEV ~]# screen -S david 

 

 

 

导入sql   source ygeshop.sql;

 

 

MySQL ('root'@'%') does not exist的问题

 

在使用mysql时出现问题: The user specified as a definer ('root'@'%') does not exist。
 

一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。

 

解决办法:

 

登陆mysql ,执行 

 

mysql -u root -pPasswd  

 

mysql >grant all privileges on *.* to root@"%" identified by "Passwd" ; 

 

mysql >flush privileges;

 

mysql -u root -pPasswd  

 

mysql >grant all privileges on *.* to root@"%" identified by "Passwd" ; 

 

mysql >flush privileges;

 

vim 的使用

:wq!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二蛋和他的大花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值