码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用文件操作命令

时间:2019-01-01 17:25:29      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:gre   文件夹   local   st3   查看   rm -rf   显示行号   删除   查看文件内容   

目录

本文列出了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

linux常用文件操作命令

标签:gre   文件夹   local   st3   查看   rm -rf   显示行号   删除   查看文件内容   

原文地址:https://www.cnblogs.com/lifan1998/p/10204957.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!