暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

文件管理命令

原创 M 2023-04-12
173

文件目录管理命令

1、touch

    用于创建空白文件或设置文件的时间

    例:

    创建空文件    touch aa.txt

    查看文件时间及设置文件时间    stat aa.txt

    touch -d "2019-12-08 12:20:20" aa.txt

2、mkdir

    用于创建空白的目录

    例:

    在当前目录创建 a1 目录    mkdir a1

    在根目录创建 a1 目录    mkdir /a1

    在/tmp 目录创建 a1 目录    mkdir /tmp/a1

    创建多层目录    mkdir -p a/b/c/d

3、cp

    用于复制文件或目录

    例:

    将当前目录下的 aa.txt 文件复制到/tmp 目录下    cp aa.txt /tmp

    将当前目录下的 a 目录复制到/tmp 目录下    cp -r a /tmp

    将当前目录下的 aa.txt 文件复制到/tmp 目录下,并保留 aa.txt 文件的属性    cp -p aa.txt /tmp

4、mv

    用于剪切文件或将文件重命名

    例:

    移动(剪切)    mv aa.txt /tmp    或    mv a /tmp

    重命名    mv a.txt abc.txt

5、rmdir

    删除空目录,不能删除非空目录

    例:

    mkdir abc

    rmdir abc

    cd abc

    touch a.tt

    cd ..rmdir abc

    rmdir: failed to remove ‘abc’: Directory not empty

5、rm

    删除文件或目录(空目录或非空目录)

    例:

    rm -rf abc

    rm -f abc.txt

    rm c.txt

6、dd

    按照指定大小和个数的数据块来复制文件或转换文件

    例:

    利用 dd 创建一个 10M 文件

    dd if=/dev/zero of=/root/size bs=1M count=10

    du -h size

    dd 命令来压制出光盘镜像文件

    dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso

7、file

    查看文件的类型

    例:

    initial-setup-ks.cfg 就文本文件

    file initial-setup-ks.cfg

   1) a.iso 是 ISO 文件

        file a.iso

    2)a1 是目录

        file a1

    3)zero 字符设备文件

        file /dev/zero

    4)sda 块设备文件

        file /dev/sda

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论