博客
关于我
Linux学习打卡第三天(有关cd命令的补充,touch,mkdir命令)
阅读量:637 次
发布时间:2019-03-14

本文共 1397 字,大约阅读时间需要 4 分钟。

关于CD命令的深入探讨

在Linux系统中,CD命令是用户进行目录切换的重要工具.它是一个简洁而强大的命令,能够帮助用户快速定位到指定的文件或目录.

CD命令的基本用法

CD命令的核心功能是改变当前工作目录.通过CD命令用户可以从一个文件夹切换到另一个文件夹,或者回到主目录.

一步步导航

CD命令可以按照文件路径一步步导航.比如,在不知道完整路径的情况下,用户可以通过逐步输入文件名来找到目标文件夹,如大家rabbi.输入命令:

cd biggity

这将将用户带到目标文件夹.如果用户希望返回主目录,只需输入~符号:

cd ~

用户也可以直接输入完整路径来跳转,以完成一次操作.

返回上级目录

有时候用户需要返回到上一级目录.CD命令提供了..选项来实现这一点.输入命令:

cd ..

这将让用户回到上一级目录.可以重复使用这个命令返回到更高一级目录.

退回上层目录

除了..,还有另一种方式来退回上级目录,即使用...命令.输入命令:

cd ...

每使用一次...就会退回一层目录.这个方法与cd ..等效,但通常不如cd ..直观.

输入上一条命令的参数

CD命令还提供了一种快捷方式,可以将上一条命令的输出结果作为参数输入.这种方法非常适合用于重复执行相同操作.例如,如果用户最近执行了一个ls命令以查看当前目录下的文件,可以将结果作为CD命令的参数:

cd !$

输入时可以结合!!键盘快捷键结合使用,即按下Ctrl+K+(键盘快捷键).这样就能方便地重复上一条命令的参数.

touch命令的应用

Touch命令是一个非常实用的工具.它主要用于设置文件和文件夹的访问时间或修改时间.

创建新文件

要使用touch命令创建新文件,只需在文件名后指定"D"选项:

touch biggity-file

这会在当前目录中创建一个名为biggity-file的新文件.如果文件不存在,touch会自动创建它.

设置文件时间

Tap-touch命令还有另一个常用功能,即设置文件的访问和修改时间.用户可以通过指定时间格式来手动设定文件的时刻.格式为:

touch -t [[CC]YY]MMDDhhmm[.ss] filename
  • [CC]YY表示年份的前两位数字。
  • YY表示年份的后两位数字。
  • MM表示月份(01~12)。
  • DD表示日期(01~31)。
  • hh表示小时(01~23)。
  • mm表示分钟(00~59)。
  • ss表示秒(00~59)。

通过这些选项,用户可以将文件的修改时间设置为任何特定的日期和时间.

mkdir命令的使用

mkdir命令用于创建新文件夹.它也支持创建多级文件夹.

创建单层文件夹

要创建一个文件夹,只需在文件名前加上mkdir命令:

mkdir biggity

这一步会在当前目录中创建biggity文件夹.

创建多级文件夹

mkdir命令支持使用-p选项,可以一次创建多级文件夹.例如,输入命令:

mkdir -p biggity/subdir1/subdir2

这将依次创建biggity、subdir1和subdir2文件夹.

总结

CD命令是Linux系统中다는必不可少的工具.掌握了CD命令,用户可以方便地在文件夹之间切换,管理文件目录.Touch和mkdir命令虽然主要功能不同,但在实际工作中也常常配合使用.通过练习这些命令,可以显著提高工作效率.

转载地址:http://urqoz.baihongyu.com/

你可能感兴趣的文章
Python中使用cutecharts实现简单的手绘风格的图表
查看>>
python中使用dxfgrabber,解析dxf文件信息生成obj文件
查看>>
Python中使用ncmbot玩转网易云音乐
查看>>
Python中使用PIL快速实现二值图
查看>>
Python中使用PIL快速实现灰度图
查看>>
Python中使用pip install ncmbot时各种错误解决办法
查看>>
Python中使用requests和parsel爬取喜马拉雅电台音频
查看>>
Python中使用turtle绘制多个同心圆
查看>>
Python中使用turtle绘制棋盘详解
查看>>
Python中使用wordcloud生成漂亮的中文词云
查看>>
Python中使用wxpy定时机器人给微信好友发送每日一文
查看>>
Python中使用zip()并行迭代
查看>>
Python中使用推导式创建序列
查看>>
Python中信号处理程序和atexit处理程序的调用
查看>>
Python中关于txt的简单读写模式与操作
查看>>
Python中关于类和函数的初体验之"__init__"和"__str__"不是"_init_"和"_str_"
查看>>
python中函数接受参数为*args, **kwargs怎么办
查看>>
Python中切片的高效迭代
查看>>
python中列表乘法、eval、lambda、hasattr、assert、*(星)等的用法
查看>>
Python中制作词云的WordCloud参数详解
查看>>