• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
学习记录
博客园    首页    新随笔    联系   管理    订阅  订阅
linux常用命令
  • vi/vim文本编辑
  • 当前路径

    pwd
    
  • 查找tomcat

    ps -ef | grep tomcat
    
  • 杀死进程

    kill -9 
    
  • 清屏

    clear
    
  • 查看系统信息

    cat /proc/version
    
    cat /etc/redhat-release
    
  • 查看磁盘信息

    df -h
    
    lsblk
    
  • 端口占用

    ss -tnl
    
    netstat -anp | grep 8080
    
  • 统计当前目录大小

    du -h -x --max-depth=1
    
  • 当前目录寻找大文件

    du -sh *
    
  • 寻找root目录下面大于400兆的文件

    find /root -size +400M
    
  • 解压

    tar -xvf file.tar //解压 tar包
    
    tar -xzvf file.tar.gz //解压tar.gz
    
    tar -xjvf file.tar.bz2   //解压 tar.bz2
    
    tar -xZvf file.tar.Z   //解压tar.Z
    
    unrar e file.rar //解压rar
    
    unzip file.zip //解压zip
    
  • 压缩

    tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成jpg.tar 
    
    tar -czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
    
    tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
    
    tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
    
    rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
    
    zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
    
  • 拷贝

    cp -r target1 target2 //将目标1下的所有文件拷贝到目标2
    
  • 删除

    rm -rf a.jpg
    
  • tail读取文件

    tail notes.log //显示 notes.log 文件的最后 10 行
    
    tail -f notes.log //跟踪名为 notes.log 的文件的增长情况
    
    tail -n +20 notes.log //显示文件 notes.log 的内容,从第 20 行至文件末尾
    
    tail -n 20 notes.log //显示文件最后20行的内容
    
    tail -c 10 notes.log //显示文件 notes.log 的最后 10 个字符
    
  • cat文件输出

    cat /dev/null > /etc/test.txt //清空 /etc/test.txt 文档内容
    
    cat test.txt //输出test.txt的内容
    
  • grep查找文件里符合条件的字符串

    grep test test.txt //在text.txt中查找有字符串为test的行
    
    grep –v "test" test.txt //从文件内容查找不匹配指定字符串的行
    
    grep –e "正则表达式" test.txt //从文件内容查找与正则表达式匹配的行
    
    grep -n '2019-10-24 00:01:11' *.log  //查询含有特定文本的文件,并拿到这些文本所在的行
    
    grep -r update /etc/acpi  //以递归的方式查找符合条件的文件
    
posted on 2021-01-14 15:19  abspace  阅读(123)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3