Linux基础命令学习——文本目录管理命令(二)

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。

今天来写一篇关于学习Linux基础命令——文本目录管理命令的博文,也实践了很多,总结给大家一起学习!

在使用以下命令时,可以先使用alias命令查看你需要使用的命令的属性。

file命令

用于查看文件的类型;

touch命令

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

  • -d "YYYYMMDD HH:mm:SS 文件名":修改文件的时间
  • touch test:创建一个test的目录
  • touch *:修改时间为当前系统的时间(当前目录下的所有文件)
    在这里插入图片描述

mkdir命令

用于创建空白的目录,mkdir命令可以结合-p参数来递归创建出具有嵌套层叠关系的文件目录,mkdir是make directory的缩写;

  • -p:循环建立目录
  • mkdir /a1:新建一个a1的文件
  • mkdir /a2:新建一个a2的文件
  • mkdir -p /a3/a4:循环创建文件a3、a4
    在这里插入图片描述

rmdir命令

用于删除目录(删除的目录为空目录,即目录下没有任何文件),用法同mkdir命令相同,rmdirremove directoy的缩写;

下图中删除的目录不为空,故提示删除失败!
在这里插入图片描述

cp命令

用于拷贝文件或目录cp [选项] 源文件 目标文件cpcopy的缩写;

  • -r:复制目录,若目录存在则提示
  • -v:显示复制的详细信息
  • -f--force:强行复制文件或目录,不论目的文件或目录是否已经存在
  • -i--interactive:覆盖既有的文件或目录之前先询问用户
  • -u--update:当源文件较目的文件最新时,或名称相对应的目的文件并不存在,才复制文件
  • -p--perserve:保留源文件或目录的属性
    在这里插入图片描述
    使用alias命令可以查看命令的属性,下图默认的属性是cp -i,如何保留cp命令的原意呢?
    在这里插入图片描述
    使用 \cp命令 可以保留命令的原意,下图是使用cp命令将文件a复制到home的文件夹中,文件名称仍然是a;
    在这里插入图片描述

rm命令

用于删除文件或目录,需要在rm命令加"-r"参数才可以,否则删不掉,rmremove的缩写;

  • -r-R:将参数中列出的全部目录和子目录均递归的删除
  • -f--force:强行删除文件或目录,忽略不存在的文件或目录
  • -i--interactive:删除既有的文件或目录之前先询问用户
    在这里插入图片描述
    上图示新建了一个tt1的文件,进行强制删除

提示:rm -rf/*命令:切记一定要谨慎使用,该命令是删除根目录下的所有文件,互联网圈中一直流行着一句话:从删库到跑路,千万慎用!如果使用此命令,产生一切后果与本文作者无关!!!

mv命令

用于剪切文件或将文件重命名,mv [选项] 源文件 [目标路径] [目标文件]mvmove的缩写;

  • -f:不论目标文件是否存在,均不提示是否覆盖目标文件或目录
    在这里插入图片描述
    将根目录下的fff文件移动到home文件夹下
    在这里插入图片描述
    对test1文件夹进行改名

文末资源分享
关于Linux的学习资源都上传到网盘了,需要的话可以打开下载哦!
链接:https://pan.baidu.com/s/1BB5xbQU7jEI3sRKtkIWfqA
提取码:8gut

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

王菜鸟

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

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

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

打赏作者

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

抵扣说明:

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

余额充值