• 用的比较多的linux命令


    • vi编辑器

    :set nu  显示行号
    :$       到文件最后一行

    • 文件查找
    find . -maxdepth 1 -name "@*" 
    这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找,不进入子目录,如果你要从/目录开始找就:
    find / -maxdepth 1 -name "@*"
    如果想搜全盘,就把-maxdepth 1 去掉

    •  yum安装 ,卸载

    安装   yum install  -y httpd-devel 

    卸载  yum remove -y httpd-devel

    查看安装位置  rpm -ql httpd-devel | cat -n

    • rpm卸载

    首先通过  rpm -q <关键字> 可以查询到rpm包的名字

    然后 调用 rpm -e <包的名字> 删除特定rpm包

    如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

    如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包, 并忽略依赖

    • centos彻底删除mysql
    yum remove mysql mysql-server mysql-libs compat-mysql51
    rm -rf /var/lib/mysql
    rm /etc/my.cnf
    查看是否还有mysql软件:
    rpm -qa|grep mysql
    有的话继续删除
    可以参考:http://www.centoscn.com/image-text/config/2014/0428/2881.html

    • 在Linux上安装MySQL客户端

        参考:http://leonax.net/p/4345/install-mysql-client-on-linux/

        在某些情况下,我们只需要MySQL的客户端,而不需要完整的MySQL服务器。

        比如当你需要连接到远程的MySQL服务器的时候。

        如果只需安装客户端的话,可以使用命令:

    yum install mysql
    

        或者

    apt-get install mysql

        相对应的完整安装是

        

    yum install mysql-server
    

        或者

    apt-get install mysql-server
    

      

    • msyql默认安装路径

           mysql用rpm安装,他的路径是什么啊?

             1 可以预先自定义安装路径

                   //TODO

            2 安装后 查询

                  whereis mysql

    • 压缩与解压

        tar -cvfz    XXX.tar.gz   ./Track
        tar -xvfz    XXX.tar.gz

        tar -cvf  XXX.tar        ./Track
        tar -xvf  XXX.tar

    •    FTP  服务

        1配置ftp服务
          vi /etc/xinetd.d/gssftp
          # server_agr s  =-1 -a  注释掉这行
        2 重启网络相关服务
          service xinetd restart

                 service network restart

    •   日志备份 加时间戳 脚本

          #!/bin/bash
          tt=$(date +%Y%m%d);
          cp ./jboss.out  ./backUp/jboss$tt.out

    • tomcat下

        #!/bin/bash
        tt=$(date +%Y%m%d%H);
        cp /home/tomcat/logs/catalina.out  /home/tomcat/logBackup/catalina$tt.out;
        tar -cvf ./logBackup/catalina$tt.tar  ./logBackup/catalina$tt.out;【有问题】
        rm -f /home/tomcat/logBackup/*.out;


    重启网卡
    /etc/init.d/network restart  
    重启网络服务
       service network restart
    重启相关的网络服务
    /etc/init.d/xinetd restart
    修改端口号
    修改/etc/services
    知道端口号,查对应进程
    netstat -anp |grep 28080


    配置 ftp服务

    #  vi /etc/xinetd.d/gssftp

    1)屏蔽如下行
         #       server_args     = -l -a
     
    2)     disable         = no


    修改系统时间
    date -s 16:46:00

    删除 相似 文件
    如删掉包含"2009"文件名的文件
    rm -f  *2009*


    增加路由策略  当10.2.7.0网络的数据包来往时,走10.2.7.1网关
    route add 192.168.5.0 mask 255.255.255.0 192.168.5.254 metric 10   

    其他的数据包走192.168.0.1 网关
    route add 0.0.0.0 mask 0.0.0.0 200.8.101.254 metric 10

  • 相关阅读:
    2008年10月小记(SQL删除重复记录,生成表结构,字符串特性,statistics io)
    mysql 中 @
    使用单个innodb表,实现锁,防止游戏被刷物品或者其它资源!
    PSL
    8年PHP,懂点内核, 能写PHP扩展,5年网站经历+3年webgame经历,找个兼职
    Php aes算法
    MySQL触发器自动更新memcache
    怎么配置MySQL服务器(Incorrect string value)
    使用 PHP 将 XML 转化为易读的数组!
    使用Valgrind 查找内存泄露
  • 原文地址:https://www.cnblogs.com/qq-757617012/p/4047323.html
Copyright © 2020-2023  润新知