linux常用命令

1.上传本地文件到linux远程服务器

rz -y

如果不识别则安装一下

yum   -y  install  lrzsz

2.文件夹授权

chmod -R 777 softInstall/

3.查看端口号状态

ps -ef|grep redis

4.查看防火墙状态

/etc/init.d/iptables status

5.查看3306端口是否开放

lsof -i:3306 //如果有显示说明已经开放了.如果没有显示说明没有开放

6.开放3306端口

方法一:

# iptables -I INPUT -i eth0 -p tcp --dport 3306 -j ACCEPT
# iptables  -I OUTPUT -o eth0 -p tcp --sport 3306 -j ACCEPT

对应阻止3306端口的命令为:

# iptables -I INPUT -i eth0 -p tcp --dport 3306 -j DROP
# iptables -I OUTPUT -o eth0 -p tcp --sport 3306 -j DROP

然后保存
# /etc/rc.d/init.d/iptables save

 方法二:

  1、修改/etc/sysconfig/iptables文件,增加如下一行:

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

 

然后重启防火墙:

 # service iptables restart

7.防火墙的打开,关闭,重启

打开
# chkconfig iptables on
关闭
chkconfig iptables off
重启
service iptables restart

8.删除文件夹及其子文件

 rm -rf 目录名字   

 -r 向下递归,不管有多少级目录,一并删除
 -f 直接强行删除,没有任何提示

9.创建文件夹

mkdir test

10.nginx的启动,关闭,重启

进入sbin目录
cd usr/local/nginx/sbin
启动
./nginx
关闭
直接杀进程
重启
./nginx -s reload 

11.查看nginx的启动状态

ps -ef | grep nginx

 

12.根据进程号,杀进程

查看进程号
ps -ef | grep nginx
杀进程: 从容停止Nginx: kill
-QUIT 主进程号 例如:kill -QUIT 16391 快速停止Nginx: kill -TERM 主进程号 强制停止Nginx: kill -9 主进程号

 13.rpm安装[vsftp]

在线安装
yum install -y vsftp
离线安装
rpm -ivh vsftpd-3.0.2-21.el7.x86_64.rpm   
强制安装
rpm -ivh vsftpd-3.0.2-21.el7.x86_64.rpm  --force --nodeps //此方法可能会导致软件后期使用报错
卸载
rpm -e vsftpd 

14.检查是否已经安装了vsftpd

 rpm -qa | grep vsftpd //如果出现  vsftpd-xxx,那就说明安装了。

15.测试启动vsftpd

service vsftpd start

  service vsftpd stop停止

  service vsftpd restart重启

解决:

vsftpd: unrecognized service

编写

vi   /etc/xinetd.d/gssftp  把disable=yes改成no,然后打开ftp服务

 
把server_args     = -l -a  改成  server_args     = -l  把 -a 去掉,这样系统的用户才有权限用ftp登陆

 

 16.查找文件

 whereis vsftpd

find / -name "vsftpd" print

17.vsftpd-3.0.2-22.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY解决方案

1.rpm --import /etc/pki/rpm-gpg/RPM* 
2.rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-*

查看glc版本

strings /lib64/libc.so.6 | grep GLIBC

 18.查看redis集群状态 ,首先切换到src目录下   ./redis-trib.rb check 任意节点

[root@ysmcrouter15a35 src]# ./redis-trib.rb check  10.166.15.35:7001
>>> Performing Cluster Check (using node 10.166.15.35:7001)
S: b98f368b250360dbb4d74a1b831d7fa939ea4f8d 10.166.15.35:7001
   slots: (0 slots) slave
   replicates 1e7a4a6b7376a89726211ce04acdaf97afbe2f13
M: 197d2e50893487f54d3cbbf07f746abc1fa08318 10.166.15.36:7001
   slots:5461-10922 (5462 slots) master
   1 additional replica(s)
S: 052b9df159281988af20d8b5d0690e5defa42c47 10.166.15.37:7002
   slots: (0 slots) slave
   replicates 197d2e50893487f54d3cbbf07f746abc1fa08318
M: ad20d73e76c72579be410a458c74bde554bf85bc 10.166.15.36:7002
   slots:0-5460 (5461 slots) master
   1 additional replica(s)
S: 6d6f6fbeff41f5a85a7a7ebe15565a448fb0a69f 10.166.15.37:7001
   slots: (0 slots) slave
   replicates ad20d73e76c72579be410a458c74bde554bf85bc
M: 1e7a4a6b7376a89726211ce04acdaf97afbe2f13 10.166.15.35:7002
   slots:10923-16383 (5461 slots) master
   1 additional replica(s)
[OK] All nodes agree about slots configuration.
>>> Check for open slots...
>>> Check slots coverage...

 

posted @ 2018-11-01 16:18  隔壁w王叔叔  阅读(238)  评论(0编辑  收藏  举报