zoukankan      html  css  js  c++  java
  • 常用Linux命令

    1. 系统

    查看Linux内核信息

    uname -a

    查看发行版本信息

    lsb_release -a

    2. 目录

    查看当前目录下的一级子目录

    ls -l |grep '^d'

    统计当前目录下的一级子目录的个数

    ls -l |grep '^d' |wc -l

    递归统计当前目录下的所有子目录的个数

    ls -lR|grep '^d'|wc -l

    查看指定目录的大小(递归统计子目录和子文件)

    du -sh dir1

    查看指定目录及其所有子目录(递归)的大小,分别列出每个目录的大小

    du -h dir1

    3. 文件

    统计当前目录下所有文件的个数

    ls -l |grep '^-'|wc -l

    递归统计当前目录下的所有文件的个数

    ls -lR|grep "^-"|wc -l

    批量删除当前目录下的log文件

    ls *.log | xargs rm -f

    查看指定文件的大小

    du -h app1.log

    4. 压缩和解压缩

    将file.conf.zip解压到当前目录下的bak目录中(压缩包文件名不保留)

    unzip file.conf.zip -d bak

    将file.conf.zip解压到/data/bak 目录下(压缩包文件名不保留)

    unzip file.conf.zip -d /data/bak

    在当前目录下批量解压ZIP包命令(压缩包文件名不保留)

    sudo find -maxdepth 1 -name "*.zip"|sudo xargs -i unzip {}

    5. 脚本

    退出服务器后,继续运行脚本,且将日志记录到指定文件

    nohup python3 extract_java_comments.py >output 2>&1 & #output用于记录运行信息(包括异常、控制台输出信息)

    参考文献

    待补充

  • 相关阅读:
    Jzoj3899 逻辑的连通性
    第三十九天 how can I 坚持
    第三十八天 how can I 坚持
    第三十七天 how can I 坚持
    第三十六天 how can I 坚持
    第三十五天 how can I 坚持
    第三十四天 how can I 坚持
    第三十三天 how can I 坚持
    第三十二天 how can I 坚持
    逆向iOS SDK -- _UIImageAtPath 的实现(SDK 5.1)
  • 原文地址:https://www.cnblogs.com/yuanxiuouc/p/12903130.html
Copyright © 2011-2022 走看看