当前位置: 首页 > news >正文

软件测试(linux命令篇-01文件操作命令)

linux文件篇命令

  • linux系统常用文件操作命令
    • 1、查看目录内容及常用参数:ls
    • 2、目录切换:cd
    • 3、创建文件:touch
    • 4、创建目录 :mkdir
    • 5、 删除文件或目录:rm
    • 6、文件或目录的复制:cp
    • 7、文件或目录的移动:mv
    • 8、总结
    • 9、常用查看文件命令:cat、grep、more
    • 10、其他命令-重定向:>、>>
    • 10、其他命令-管道符:|
    • 11、其他命令:pwd、clear、which、echo

linux系统常用文件操作命令

1、查看目录内容及常用参数:ls

      格式: ls [-lah] [文件或目录]

        选项说明:

          -l: 以列表的形式显示出文件或目录的内容
          -a:显示所有的文件或目录,包含隐藏文件
          -h:显示出文件的目录或大小

参数:文件或目录
ls  列举当前目录的文件内容
ls -l 
ls -a
ls -lh  h一定要和l一起使用才行
ls -lha 以列表方式,更加人性化,显示所有文件
ls -lha /use/bin 查看/use/bin 文件夹里面的内容

通配符:使用通配符匹配符合条件的文件或目录
在这里插入图片描述
在这里插入图片描述

2、目录切换:cd

    格式:cd [目录名称]

cd命令说明:
cd或者cd ~ :切换到当前用户的主目录
cd . :切换到当前目录
cd .. :切换到上一级目录
cd - :切换到上一次所在的目录

切换目录的路径:(绝对路径和相对路径)
pwd 查看当前位置
在这里插入图片描述
实操验证:
在这里插入图片描述

3、创建文件:touch

格式: touch 文件名 (多个文件名之间用空格隔开]

      如果创建的文件名不存在,则新建一个文件。如果创建的文件名已存在,则更新文件的修改时间。

4、创建目录 :mkdir

格式: mkdir 目录名称(多个目录之间用空格隔开)

    通过-p 的选项,实现多个层级的目录创录例: mkdir -p dir1/dir2/dir3如果创建的目录名称已存在,则创建失败

在这里插入图片描述

5、 删除文件或目录:rm

      命令格式: rm [-ir(选项)] 目录名或文件名

    选项参数说明:-i: 表示交互式执行,删除前会询问是否删除-f: 表示强制删除,忽略不存在的文件,无需提示。-r :表示删除文件夹及文件夹下所有的内容。

注意:使用rm删除文件时无法恢复,建议使用rm时跟上 -i参数
在这里插入图片描述

6、文件或目录的复制:cp

      命令格式:cp 源文件 目标文件

 常用选项说明:-f:强制覆盖已存在的目标文件而不提示-i:交互式复制,覆盖时会提示用户确认-r:若源文件为目录,则复制该目录下的所有内容-v:显示复制的进度

在这里插入图片描述

7、文件或目录的移动:mv

      命令格式:mv 源文件 目标文件

选项说明:
-f: 强制覆盖已存在的目标文件而不提示
-i:_盖文件时提示用户是否确认
-v:显示移动的进度(一般不用)

在这里插入图片描述

8、总结

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

9、常用查看文件命令:cat、grep、more

常用查看文件命令:

1.cat 文件名:适用于查看较少内容的文件,可以用来查看文件、创建文件、合并文件、追加文件等功能1.
2.more 文件名: 适用于查看内容较多的文件,用于分屏显示文件内容
3.grep 文件名: 适用于查看内容较多的文件

     命令格式:查看文件内容:cat

cat命令: 适用于查看文件内容较少的文件
cat 可以用来查看文件、创建文件、合并文件、追加文件

常用选项:
-b: 表示输出非空的行综号.
-n:表示输出所有的行编号

     命令格式:查看文件内容:more

在这里插入图片描述

     命令格式:查看文件内容:grep

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

10、其他命令-重定向:>、>>

在这里插入图片描述

在这里插入图片描述

10、其他命令-管道符:|

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

11、其他命令:pwd、clear、which、echo

在这里插入图片描述

在这里插入图片描述

csdn空格的表示方法:  、   (   )英文的分号
  #一个字符的空格
  #大约三个字符的空格

·

http://www.lryc.cn/news/25925.html

相关文章:

  • Code Virtualizer 3.1.4 Crack
  • Torch同时训练多个模型
  • LCR数字电桥软件下载安装教程
  • C++模板写法详解
  • 【备战面试】每日10道面试题打卡-Day2
  • “数字档案室测评”相关参考依据梳理
  • android 动态加载jar包
  • JAVA版B2B2C商城源码多商户入驻商城
  • 测试人员如何在测试环境数据库批量生成测试数据?方案分享
  • 【el】表单
  • 【Flutter入门到进阶】Flutter基础篇---布局
  • python海龟绘图
  • 【计算机网络】数据链路层
  • 使用groovy代码方式解开gradle配置文件神秘面纱
  • kafka入门到实战二(使用docker搭建kafka集群)
  • 【简化开发】lombok的使用、编译后的代码及源码
  • 在线就能用的主图设计素材,免费分享!
  • 【测绘程序设计】——计算卫星位置
  • 山东双软认证的基本条件
  • TPM 2.0实例探索3 —— LUKS磁盘加密(4)
  • Linux连接RDP远程服务工具集记录
  • 离散事件动态系统
  • 无线WiFi安全渗透与攻防(二)之打造专属字典
  • 拥抱 Spring 全新 OAuth 解决方案
  • 前端开发与vscode开发工具介绍
  • C++---最长上升子序列模型---友好城市(每日一道算法2023.3.2)
  • maven高级知识。
  • Python 之 Pandas 处理字符串和apply() 函数、applymap() 函数、map() 函数详解
  • 汇川AM402和上位机C#ModebusTcp通讯
  • 给你一个电商网站,你如何测试?功能测试及接口测试思路是什么?