帮助指令_文件目录指令_mkdir、rmdir指令

帮助指令

  • man获取帮助信息

    基本语法:man [命令或配置文件](功能描述:获取帮助信息)

    案例:查看ls命令的帮助信息 man ls

image

  • help指令

    基本语法:help 命令(功能:获取shell内置命令的帮助信息)

    案例:查看cd命令的帮助信息 help cd

image-20211007163711808

  • ctrl+z 退出查看指令帮助

文件目录类指令

  • pwd指令

    基本语法:pwd (功能:显示当前工作目录的绝对路径)

    案例:显示当前工作目录的绝对路径 pwd

  • ls指令

    基本语法:ls [选项] [目录或是文件]

    常用选项:-a :显示当前目录所有的文件和目录,包括隐藏的

    ​ -l :以列表的方式显示信息

    应用实例

    案例:查看当前目录的所有内容信息 ls -al

  • cd指令

    基本语法:cd [参数] (功能:切换到指定目录)

    理解绝对路径与相对路径 ???

    cd ~ 或者cd :回到自己的家目录,比如 当前登录的是root,cd ~切换到/root

    cd .. 回到当前目录的上一级目录

    应用实例

    案例1:使用相对路径切换到root目录

    image-20211007172248239

    ​ 2:使用相对路径到/root目录 假设当前在Desktop目录下

    image-20211007172354853

    ​ 3:表示回到当前目录的上一级目录 cd ..

    ​ 4:回到家目录 cd ~

mkdir、rmdir指令

  • mkdir指令用于创建目录

    基本语法:mkdir [选项] 要创建的目录名

    常用选项:-p 来创建多级目录

    应用实例

    案例1:创建一个目录/home/dog

    ​ mkdir /home/dog

    image-20211007173525637

    ​ 2:创建多级目录/home/animal/tiger

    ​ mkdir -p /home/animal/tiger

    image-20211007173444964

  • rmdir指令用于删除空目录

    基本语法:rmdir [选项] 要删除的空目录

image-20211007173335199

​ 应用实例

​ 案例:删除一个目录 /home/dog

​ rmdir /home/dog

细节提示:当目录下有内容是,rmdir后选项需要加上-rf,才能删除,rf代表递归强制

image-20211007174346497

image-20211007174417154

*删除文件要谨慎

  • touch指令用于创建空文件

    基础语法:touch 文件名称

    案例:创建一个空文件hello.txt touch hello.txt

    image-20211007193946554

  • cp指令拷贝文件到指定目录

    基本语法:cp [选项] source dest

    常用选项:-r 递归复制整个文件夹

    应用实例

    案例1:将/home/hello.txt拷贝到/home/bbb目录下

    image-20211007195308876

    案例2:递归复制整个文件夹

    image-20211007195455366

    使用细节:强制覆盖不提示的方法 \cp -r home/bbb /opt

  • rm指令移除文件或目录

    基本语法:rm [选项] 要删除的文件或目录

    常用选项:-r 递归删除整个文件夹

    -f 强制删除不提示

    应用实例

    案例1:将home/hello.txt删除

    image-20211007201035781

    案例2:递归删除整个文件夹 home/bbb

image-20211007201221076

使用细节:强制删除且没提示的:带上-f参数即可

  • mv指令 移动文件与目录或重命名

    基本语法:mv oldNameFile newNameFile(功能描述:重命名)

    mv /temp/movefile /targetFolder(功能描述:移动文件)

    应用实例
    案例1:将animals/dog.txt 文件重命名为 cat.txt

    image-20211007202159906

    案例2:将 pet.txt文件移动到animals/

    image-20211007202410242

    案例3:移动整个目录,比如将 animals移动到~下

    image-20211007202856341

    image-20211007202926347

  • cat指令 查看文件内容

    基本语法:cat [选项] 要查看的文件

    常用选项:-n 显示行号

    案例:animal/cat.txt 文件内容,并显示行号

    image-20211007203500060

    使用细节:cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令 | more

    image-20211007203822066

    image-20211007203805941

    enter下一行,空格是一行

  • more指令

    more指令 是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,既可以和cat一起使用,也可以单独使用。

    基本语法:more 要查看的文件

    案例:采用more查看文件 waitdemo1.c

    image-20211007204303809

操作说明,内置的若干快捷键image-20211007204502473

  • less指令

    less指令用来分屏查看文件内容,

递归,重复:recurrence

posted @   亜光君  阅读(347)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示