Linux创建和删除目录

本文详细介绍了Linux中创建、删除、复制和移动文件及目录的相关命令,包括mkdir、touch、rmdir、rm、cp、mv等,并讲解了通配符的使用。通过实例演示了各种操作,帮助读者掌握Linux基本操作。
摘要由CSDN通过智能技术生成

目录

mkdir/touch

-p:连续建立多级目录

rmdir:删除目录

rkdir:只能删除空文件夹

rm:可删除非空目录

-f:删除且不提醒

 cp:复制目录

-r:复制目录

-p:保留原有文件的时间 

-a:保留原有文件的权限,属主,属组和时间

mv:移动文件/重命名文件

通配符

* 匹配所有字符

? 匹配单个字符

mkdir/touch

mkdir:建立目录

touch: 建立文件

建立单个目录:

语法格式:mkdir/touch  目录名/文件名

mkdir /a      //在根目录下建立一个a文件夹
ls /          //查看


mkdir ./a     //在当前目录下建立一个a文件夹
mkdir a    //其中 ./ 可省略
ls            //查看


mkdir b c d   //建立多个文件夹

-p:连续建立多级目录

mkdir /a/b             //在a目录下建立b目录
mkdir -p /a/b/c/d/e/f  //连续建立多级目录

rmdir:删除目录

语法格式:rmdir 目录名

rkdir:只能删除空文件夹

rmdir /a  //删除a目录

rm:可删除非空目录

rm -r /a    //删除a目录

-f:删除且不提醒(具有一定危险性,所以删除前需要检查命令是否正确,防止误删目录

rm -r -f /a //删除非空目录a且不提醒
rm -rf /a   //简化写法

 cp:复制目录

语法格式:cp 文件目录  目的目录名

touch /filea        //创建一个filea的文件
cp /filea /tmp      //将filea文件复制到tmp目录
cp -v /filea /tmp   //将filea文件复制到tmp目录,同时显示进度条

-r:cp单独使用时只能复制文件,复制目录时需要增加参数-r

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

-p:复制时新文件的时间会刷新,加入参数-p会保留原有文件的时间 

-a:保留原有文件的权限,属主,属组和时间

mv:移动文件/重命名文件

修改文件名(可以理解为将filea移动到本目录下更名为fileb)

语法格式:mv 旧文件名 新文件名

mv /filea /fileb  //将filea文件名改为fileb

 移动文件:

语法格式:mv 目录或文件名  目的目录名

mv /fileb /tmp         //移动fileb到目录tmp
mv /tmp/fileb /filec   //将tmp目录下的文件fileb移动到根目录下并重命名为filec

通配符

* 匹配所有字符

cp /tmp/file* /     //将tmp目录下以file开头的文件复制到根目录下

? 匹配单个字符

cp /tmp/file? /   //将tmp目录下file开头且后面为任意一个字符的文件复制到根目录下

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ლ旺旺掀被

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值