美文网首页
Linux下新建、复制、重命名文件(夹)

Linux下新建、复制、重命名文件(夹)

作者: 梅林怒伯爵笑 | 来源:发表于2020-02-13 22:07 被阅读0次

    Linux中命令行比鼠标快了很多,其中很重要一点是Tab键可以自动补全。

    新建空白文件:

    touch /home/~/file.md
    

    在指定目录新建名为file的md文件

    新建文件夹:

    mkdir /home/~/folder
    

    在指定目录新建名为folder的文件夹

    删除文件和文件夹:

    rm *.txt
    

    删除文件

    rm -r *
    

    删除文件夹

    shopt -s extglob #打开extglob模式
    
    rm !(a|b)
    

    假设一个文件夹下有a,b,c,d等26个文件,用此命令删除除a和b剩下的所有文件

    在Linux系统中,所有针对文件夹的命令都需要加上参数-r

    复制文件夹:

    cp -r /home/~/Downloads/folder /home/~/Documents
    

    把folder文件夹复制到Documents目录。

    重命名和移动:

    mv /home/~/Downloads/old /home/~/Downloads/new
    

    把Downloads目录的old重命名为new。这个命令也相当于移动。

    解压/压缩文件:

    apt install unzip #解压zip包得先安装unzip
    
    unzip a.zip #解压文件
    
    unzip a.zip -d /folder #解压zip包到特定文件夹
    
    apt install zip #压缩得先安装zip
    
    zip [打包后生成的压缩包路径] [需要打包的文件夹] #压缩文件
    
    tar -zxvf b.tar.gz #解压文件
    tar -zcvf [打包后生成的压缩包路径] [需要打包的文件夹] #压缩文件
    

    相关文章

      网友评论

          本文标题:Linux下新建、复制、重命名文件(夹)

          本文链接:https://www.haomeiwen.com/subject/yrkrfhtx.html