zoukankan      html  css  js  c++  java
  • 聚沙成塔-linux 常用命令

    ssh配置更新

    vi /etc/ssh/sshd_config
    /etc/init.d/ssh restart
    

    ubuntu获取所有安装包

    apt list --installed

    ubuntu更新某个包

    apt-get install --only-upgrade <name>

    批量更改文件后缀名

    find . -depth -name "*.scss" -exec sh -c 'mv "$1" "${1%.scss}.less"' _ {} ;

    查找文件是否包含某个字符

    http://120.24.244.38:9990/admin.html#/models/account/user
    find . -name "*.lua" | xargs grep -in "tagName"

    zcat命令

    zcat access*.gz | goaccess

    du命令

    查看文件大小

    du -h filename

    find命令

    查找以一位或两位数字结尾的文件

    find /var/log/nginx -regextype posix-egrep -regex ".*/access.log.[0-9]{1,2}"

    删除所有子目录下可能存在的某个文件夹

    假设当前目录有100个子文件夹, 这些子文件夹下有可能会有一个tar文件夹现在我想要清空所有tar文件夹里面的文件.
    find */tar -maxdepth 1 -delete

    top命令

    查看某个进程名的占用情况

    比如nginx
    top -b -n 1 | grep -E '%CPU|nginx'

    dpkg

    查看安装或卸载的包信息

    dpkg --get-selections | grep nginx

    kill和pkill

    根据pid终止进程

    kill -9 <pid>

    根据进程名终止进程

    pkill -9 -f nginx

    chmod

    把文件设定为可执行文件

    chmod a+x file_name

    把某个文件夹设定为所有用户皆可读写

    chmod -R 666 dirname

    改变文件夹的拥有者

    chown -R www-data:www-data dirname

  • 相关阅读:
    lucene4 Filter
    lucene Query
    MyEclipse 中各种 libraries 的含义
    CRF++使用小结
    链表的输入与输出

    数据结构队列的各种操作
    设置背景颜色
    JavaScript由单价、数量计算总价
    中文和拼音自动转换的输入框
  • 原文地址:https://www.cnblogs.com/xiangnan/p/5226614.html
Copyright © 2011-2022 走看看