常用Linux命令

作者: 有bear来啊 | 来源:发表于2018-04-07 15:16 被阅读0次

    1.查看某端口是否被占用

    netstat -tunlp | grep 端口
    

    2.查看进程名字为***的信息

    pgrep *** | xargs ps -u --pid
    

    3.解压到指定文件夹

    tar zvxf *** -C ***
    
    1. 重启服务器
    shutdown -r now
    

    5.启动关闭 redis

    redis-cli -p 端口号 shutdown
    ./redis-server 参数:redis.conf文件全路径
    

    6.redis 自带客户端

     ./redis-cli -h 127.0.0.1 -p 6379
    

    7.make make install , make clean
    8.统计某个字符串在文件中出现的次数

    grep -o 字符串 filename|wc -l
    

    9.find 查找文件

    find 目录名
    find -name 文件名
    模糊匹配
    find -name '*文件名*'
    

    10.crontab

    crontab -l 查看
                 -e 编辑
    /sbin/service crond restart 重启生效
    

    x.四种查找文件方式比较

    查找 which whereis locate find
    文件支持 可执行文件 二进制文件 源文件 帮助文档 所有文件类型 所有文件类型
    路径 环境变量PATH 数据库索引 数据库索引 可指定,默认遍历当前路径及其子路径
    原理 遍历PATH所指定的目录 寻找完全匹配的filename的可执行文件 数据库索引,对去除 . 之后的所有字符后 filename进行完全匹配 数据库索引,绝对路径,部分匹配 遍历磁盘
    效率
    适用场合 可执行文件的查找 二进制文件 源文件 帮助文档的查找 模糊查找 能用前者的尽量不使用find

    相关文章

      网友评论

        本文标题:常用Linux命令

        本文链接:https://www.haomeiwen.com/subject/emjyhftx.html