• linux常用文件操作命令


    目录

    本文列出了linux常用的文件操作命令,如

    • 解压缩文件
    • 查看文件内容
    • 编辑文件内容
    • 创建文件/删除文件
    • 创建目录/删除目录
    • 复制/移动文件(夹)
    • 查看文件/目录当前绝对路径
    • 查看文件(夹)大小
    • 查看/修改文件(夹)权限
    • 修改文件(夹)名称
    • 查看目录下文件夹/文件

    正文

    • 解压缩文件

      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 -czvf FileName.tar.gz DirName/FileName
      zip -r filename.zip filename
      rar a 压缩文件名 被压缩文件
      
    • 查看文件内容

      cat/less/more  
      vi/vim
      
    • 编辑文件内容

      vi/vim
      i/a/o #进入编辑模式 ESC退出
      :set number #显示行号
      :q! ZQ #不保存退出
      :wq ZZ :x #保存退出
      :e! #重新载入原文件
      :w #保存
      gg #第一行
      G #最后一行
      2G # 第二行
      
    • 创建文件/删除文件

      touch  pub.txt
      vi/vim  pub.txt
      rm   pub.txt
      
    • 创建目录/删除目录

      mkdir java
      rm -rf java
      
    • 复制/移动文件(夹)

      cp apache-tomcat-9.0.13.tar.gz /usr/local/tomcat/
      mv /test1/file1 /test3/file2
      
    • 查看文件/目录当前绝对路径

      pwd
      
    • 查看文件(夹)大小

      #查看当前目录下所有文件夹大小级数自选
      du -h --max-depth=1
      #查看当前文件夹大小
      du -sh 
      #查看当前目录下文件夹及文件大小
      du -sh *
      
    • 查看/修改文件(夹)权限

      ls -l
      chmod 777 3.txt
      
    • 修改文件(夹)名称

      mv apache-tomcat tomcat8
      mv file1 file2
      
    • 查看目录下文件夹/文件

      #查看目录下所有文件
      ls -l |grep "^-"
      #查看目录下所有文件夹
      ls -l |grep "^d"
      #查看目录下所有文件个数
      ls -l |grep "^-"|wc -l
  • 相关阅读:
    12.SolrCloud原理
    11.SolrCloud集群环境搭建
    10.Solr4.10.3数据导入(DIH全量增量同步Mysql数据)
    9.Solr4.10.3数据导入(post.jar方式和curl方式)
    Java程序设计之最大公约数和最小公倍数
    Java程序设计之正则表达式
    Java程序设计之整数分解
    Java程序设计之裴波拉切那数列(兔子一年的数量)
    Java并发编程实例(synchronized)
    Java程序设计之合租房synchronized(二)
  • 原文地址:https://www.cnblogs.com/lifan1998/p/10204957.html
Copyright © 2020-2023  润新知