• 【费元星常用命令综合】


    【费元星版权Q:9715234】

    不但笨,而且记性特别差,将常用的记录下来吧。

     

    1.查看软件安装路径

    [root@localhost ~]# which gcc

    /usr/bin/gcc

     

    查看文件大小 find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

    [root@bsso yayu]# du -h --max-depth=1 work/testing

    du -sh *

    2.locate mysql

    linux中locate命令可以快速定位我们需要查【费元星版权Q:9715234】找的文件,但是在yum中,locate的安装包名为mlocate(yum list | grep locate可以查看),安装方法:

    yum -y install mlocate

     

    updatedb

    locate 文件名

     以上命【费元星版权Q:9715234】令在Centos 635下测试通过

    3.修改root用户密码 直接输入passwd 

     

    5.vi命令 搜索模式

    1、命令模式下输入“/字符串”,例如“/Section 3”。

    2、如果ser查【费元星版权Q:9715234】找下一个,按“n”即可。

     6.Linux 更新时间    yum install ntp

    ntpdate time-a.nist.gov  

    no server suitable for synchronization found  通常是防火【费元星版权Q:9715234】前的问题

     date -R 查看当前系统时间

     linux 给某个用户赋予权限

    chown demoname zhuitaiyang

    给予权限--命令:chmod 700 zhuitaiyang;

     

    7.scp: command not found 安装scp

    安装scp的【费元星版权Q:9715234】软件包:

    # yum install openssh-clients

     

    8.安装rz rs 命令  

        yum install lrzsz -y 

    5.管道排序  rpm -qa | sprt >rpm.list

     

    9.永久关闭防火墙

     1) 重启【费元星版权Q:9715234】后生效 

       开启: chkconfig iptables on 

       关闭: chkconfig iptables off  

     2) 即时生效,重启后失效 

       开启: service iptables start 

       关闭: service iptables stop 

    10.查看端口被什么程序占用

    lsof:80

    yum install lsof

    查看端口   yum install net-tools

    netstat  -lntp |grep 6379

     

    nmap监【费元星版权Q:9715234】控端口 命令:

    mkdir -p /tmp&& cd /tmp&&wget http://nmap.org/dist/nmap-7.01.tar.bz2 && tar -xvf nmap-7.01.tar.bz2 && cd nmap-7.01&&./configure&& make&& make install && nmap -v

     

     

     

    11.查询到公网IP地址

    curl members.3322.org/dyndns/getip

    12.杀死多有tomcat的进程

    ps -ef| grep tomcat |grep -v grep | awk '{print $2}' |xargs kill -9

    13.找出今天修改的文件

    另外一种通过find找出今天【费元星版权Q:9715234】修改的文件的方法:

    $ find . -maxdepth 1 -mmin -$((`date +%H`*60+`date +%M`))

    14.常用的日期  

     1.bak_date=`date "+%Y-%m-%d %H:%M:%S"`

     2. # 时间:日期变量         2017-12-01_12:17

      3. data_date=`date -d"1 day ago" +"%Y%m%d"`

     

    15. df -h  命令可以查看分区挂载情况, 

          fdisk -l  命令可以查看系统【费元星版权Q:9715234】分区情况。

          file -s /dev/sda1  查看文件系统情况  ext4

     

     

     

    17.从目录中查找一个字符串 

     cat /etc/passwd | grep -A5 root

     文件passwd中查找包含root的后5行

     A for after           B for before

     find . -name "TB_TYSHXYDM_20170206*" |xargs grep "河南泽鹏钻探工程有限公司"

     find . -name "TB_TYSHXYDM_20170206*" |xargs grep  -B5 "河南泽鹏钻探工程有限公司"

     按照特殊符号(",(")切分成几行 cat test.sql|sed 's/,(/ /g' > uids_seg

     精确匹配

     find .  |xargs grep -w "河南泽鹏钻探工程有限公司"

    19.删除5天前的文件 资源

     find . -mtime +5 -name "2**_logs" -exec rm -rf {} ;

     

    18.解压文件并重命名

       mkdir ./localhost_access_log.2017-02-21_web02&&tar -zxvf localhost_access_log.2017-02-21_web02.txt.tar.gz -C ./localhost_access_log.2017-02-21_web02 --strip-components 1

    20.倒序查看状【费元星版权Q:9715234】态吗 

     cat localhost_access_log.2017-04-11.log |awk '{print $9}'|sort|uniq -c|sort -rn

        不含有这些字符的行

     cat localhost_access_log.2017-04-11.log | grep -i -E -v  "jdk|java" > refer/refer.no.jak.java.log

    21.

     

     

     

     

  • 相关阅读:
    如果一切需要重学,2014年应该学哪些技术?
    LINUX 更新
    LINUX学习
    判断设备是笔记本,还是台式机
    DUILIB 实现微信气泡聊天效果
    OC学习1
    DUILIB 背景贴图
    DUILIB CDialogBuilder 使用问题
    my english dream
    oracle 函数
  • 原文地址:https://www.cnblogs.com/feiyuanxing/p/8252025.html
Copyright © 2020-2023  润新知