Linux文件相关命令详解(一)

1、ls 列出目录下的文件和文件夹名字

参数:

  • -a 列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来
    在这里插入图片描述
  • -l 列出当前路径下的所有文件及文件夹的详细信息
    在这里插入图片描述
    可以简写为ll,与ls -l相同
    在这里插入图片描述
  • –R 递归列出所有的文件和目录
    在这里插入图片描述

2、创建/删除文件夹命令

  • 创建文件

格式:mkdir 文件名

  • 一次在同一目录下并排创建多个文件夹: mkdir lxh001 lxh002
    在这里插入图片描述

备注:不同文件夹之间使用空格隔开,可以使用多个空格,但不能没有空格

  • 一次创建多个有嵌套关系的文件夹: mkdir –p luoxh01/luoxh02/luoxh03
    在这里插入图片描述

  • 删除空文件夹

格式:rmdir 文件夹名称

备注:只能删除空文件夹,如果文件夹非空,则会报错
在这里插入图片描述

  • 删除带有嵌套关系的文件夹:rmdir –p luoxh01/luoxh02/luoxh03/
    在这里插入图片描述

  • 删除多个文件夹:rmdir lxh02 lxh03
    在这里插入图片描述

3、cd 切换目录

格式:cd 文件夹

参数:
cd 进入用户主目录
cd ~ 进入用户主目录
cd… 返回上一级目录
cd…/… 返回上两级目录
cd / 进入根目录

备注:只能进入一个文件夹,不能进入到某一文件里面去

  • 绝对路径:由根目录/写起,例如cd
    /root/test1/test2,这个路径永远不会错,不论当前所处路径在哪,只要输入绝对路径,都可以进入该路径

  • 相对路径:不是由/写起,是相对于当前路径来说的路径,如已经在/root目录下,cd test1/test2

在这里插入图片描述
在这里插入图片描述

4、pwd 查看当前所在的绝对路径

5、查找文件

格式:find 路径 –name “文件夹或文件夹名字”

备注:路径为/时代表从根目录查找,最全

  • 知道名字全称 find / -name “test.txt”
  • 只知道名字开头 find / -name “tes*”
  • 只知道名字结尾 find / -name “*txt”
  • 知道开头和结尾 find / -name “te*xt”
    在这里插入图片描述

6、vi 文本编辑器

格式:vi lxh/test2

备注:进去默认是在命令模式下

  • 如果文件夹已存在,则打开此文件夹
    在这里插入图片描述

  • 如果文件夹不存在,则新建此文件夹
    在这里插入图片描述

进入编辑模式:

点击键盘insert按钮,或i/a/o,此时在左下角可看到insert字样
在这里插入图片描述

退出编辑模式:

点击键盘ESC按钮,进入命令模式时后,左下角insert消失

q 退出程序 w 保存文件 !强制

  • :wq 保存并退出
  • :wq! 强制保存并退出
  • :q! 强制退出
  • G 跳到文件最后一行
  • gg 跳到文件第一行
  • 查找(命令模式下打一个?)文件里全局去查找
  • 查找到目标后可按键盘n(next)定位到下一个,按u撤销

7、cat 查看文件里面的内容

格式:cat 文件

参数:-n 显示行号
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

晓晓白的软件测试进阶之路

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

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

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

打赏作者

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

抵扣说明:

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

余额充值