Linux命令 目录操作

本文详细介绍了如何使用命令行进行目录操作,包括创建、移动、复制和删除目录等常见操作。通过具体的命令实例,帮助读者掌握基本的目录管理技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录操作

    1) 创建目录 make  directory

    > mkdir  dirname

    > mkdir  dir/newdir                 //在dir下创建一个newdir

    创建多级目录,如果"新目录"个数大于1个数量,就要设置"-p"参数

    > mkdir -p  newdir/newdir/newdir    //创建多级递归目录

    > mkdir -p  dir/newdir/newdir    //创建多级递归目录

    > mkdir -p dir/newdir/newdir/newdir

    

    2) (文件/目录)移动-改名字 操作  move

    > mv  dir1  dir2                //dir1移动到dir2目录下,并改名字为“原名”

    > mv  dir1  dir2/newdir         //dir1移动到dir2目录下,并改名字为“newdir”

    > mv  dir1  newdir              //dir1移动到当前目录下,并改名字为“newdir”

    > mv  dir1/dir2  dir3/dir4      //dir2移动到dir4目录下,并改名字为“原名”

    > mv  dir1/dir2  dir3/dir4/newdir      //dir2移动到dir4目录下,并改名字为“newdir”

 

    3) (文件/目录)复制-改名字 操作  copy

    文件复制

    > cp  file1  dir1                   //file1被复制到dir1下,并改名字为“原名”

    > cp  file1  dir1/newfile           //file1被复制到dir1下,并改名字为“newfile”

    > cp  dir1/file1  dir2/dir3         //file1被复制到dir3下,并改名字为“原名”

    > cp  dir1/file1  dir2/dir3/newfile //file1被复制到dir3下,并改名字为“newfile”

    

    目录复制,统一设置-r参数 recursive递归地 (无视目录层次)

    > cp -r dir1  dir2              //dir1被复制到dir2下,并改名字为“原名”

    > cp -r dir1  dir2/newdir       //dir1被复制到dir2下,并改名字为“newdir”

    > cp -r dir1/dir2  dir3/dir4    //dir2被复制到dir4下,并改名字为“原名”

    > cp -r dir1/dir2  dir3/dir4/newdir    //dir2被复制到dir4下,并改名字为“newdir”

    > cp -r dir1/dir2  newdir       //dir2被复制到当前目录下,并改名字为“newdir”

 

    4) 删除(文件/目录)

    > rm  file          //删除文件

    > rm -r dir         //删除目录

    > rm -rf  filename  //recursive force 递归、强制 删除文件

                        //-f  force  避免 “进入目录、删除隐藏文件” 的提示

    > rm -rf  /         //kill you by your self

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值