zoukankan      html  css  js  c++  java
  • Linux 随手记(文件操作)

    新建文件夹

    mkdir  文件夹名
    

    新建文件

    touch  文件名
    

    重命名

    mv  文件名  新文件名
    

    将/a目录移动到/b下,并重命名为c

    mv /a /b/c
    

    复制文件

    cp [选项] 源文件或目录 目标文件或目录
    cp file.php /usr/file_bak.php
    cp file.php /usr/
    

    - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名

    cp -r file /usr/
    

    详解:http://www.cnblogs.com/cxscode/p/7402221.html

    删除文件夹

    rm -rf 文件夹名
    

     删除文件

    rm -f  文件名
    

    查询文件(文件夹)

    find / -name  '文件名‘
    

    星号代表模糊搜索

    find / -name  '*文件名*'
    

     vi查询文件内容

    /查询内容
    

     vi显示行号

    :set nu
    

    输入:n,代表跳转到第n行,如:68,就跳转到第68行。

    68
    

    删除m到n行

    :m,nd
    

    vi多行删除详解:http://blog.csdn.net/my2010sam/article/details/9287473

    解压

    解压tar包

    tar -xvf 压缩包名.tar
    

    解压tar.gz

    tar -xzvf 压缩包名.tar.gz
    

    解压zip

    unzip file.zip
    

    解压详解: http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html

    X-shell上传文件

    rz filename
    

    X-shell下载文件

    sz filename
    
     

    压缩文件夹

    zip -r file.zip file         -r表示递归
    

    解压文件夹

    unzip file.zip
    

    在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法

    编辑文件,注释掉别名。

    # vi ~/.bashrc
    在alias cp='cp -i'前加上“#”注释掉这行,wq!保存推出
    

      

  • 相关阅读:
    QinQ基础知识
    mysql执行sql脚本时--force的作用
    docker的thin pool 和 ulimit问题
    使用MAT来进行java内存问题的简单分析
    自己对DHCP的理解
    根据类名找jar包和maven坐标
    curl在windows下和linux中使用的一个区别
    JAVA实现LRU算法
    经典买票并发
    AQS学习
  • 原文地址:https://www.cnblogs.com/cxscode/p/7392734.html
Copyright © 2011-2022 走看看