Linux新建,删除,移动文件夹和文件的命令

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

作为一个开发人员对应Linux的肯定是要会使用的,尤其是对文件夹、文件的操作是必须要要掌握的,接下来为大家介绍一下Linux(centos)新建,删除,移动文件夹和文件的命令,有需要的小伙伴可以参考一下:

一、新建文件夹:

    1、语法:

mkdir (选项)(参数)     2、参数:-Z:设置安全上下文,当使用SELinux时有效; -m<目标属性>或–mode<目标属性>建立目录的同时设置目录的权限; -p或–parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录; –version 显示版本信息。3、实例: #在home下新建itbiancheng文件夹 mkdir /home/itbianchengLinux新建,删除,移动文件夹和文件的命令插图

二、新建文件:

在home文件夹下新建itbiancheng.txt

vi /home/itbiancheng.txtLinux新建,删除,移动文件夹和文件的命令插图1

三、删除文件、文件夹:

    1、语法:

rm (选项)(参数)     2、选项:-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录; -f:强制删除文件或目录; -i:删除已有文件或目录之前先询问用户; -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理; –preserve-root:不对根目录进行递归操作; -v:显示指令的详细执行过程。 3、实例:

            (1)删除home下的itbiancheng文件夹及其文件:

rm -rf /home/itbianchengLinux新建,删除,移动文件夹和文件的命令插图2

            (2)、删除home目录下的itbiancheng文件:

rm /home/itbiancheng.txtLinux新建,删除,移动文件夹和文件的命令插图3

四、移动文件、文件夹:

    1、语法:

mv(选项)(参数)     2、选项:–backup=<备份模式>:若需覆盖文件,则覆盖前先行备份; -b:当文件存在时,覆盖前,为其创建一个备份; -f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录; -i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。 –strip-trAIling-slashes:删除源文件中的斜杠“/”; -S<后缀>:为备份文件指定后缀,而不使用默认的后缀; –target-directory=<目录>:指定源文件要移动到目标目录; -u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。3、示例:

        (1)、移动home下的itbiancheng.txt文件到home/www目录下:

mv itbiancheng.txt /home/www/Linux新建,删除,移动文件夹和文件的命令插图4

        (2)、将目录/home/www中的所有文件移到/home/wwwroot目录下:

mv /home/www /home/wwwrootLinux新建,删除,移动文件夹和文件的命令插图5
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容