zoukankan      html  css  js  c++  java
  • 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...
  • 相关阅读:
    <<信息学奥赛一本通>> 昆虫养殖 题解
    C++ primer 第七章 练习7.35 类作用域练习
    C++ primer 第六章 练习6.56 函数指针练习
    P1145 约瑟夫
    C++ 查看auto delctype 后变量的类型。(小技巧)
    Educational Codeforces Round 24 题解
    HDU 5279 分治NTT 图的计数
    BZOJ 3473
    BZOJ 3514 LCT+主席树
    看无可看 分治FFT+特征值方程
  • 原文地址:https://www.cnblogs.com/UncleWang001/p/9529780.html
Copyright © 2011-2022 走看看