Linux基本操作之重定向文件

article/2025/9/7 22:35:47

文章目录

  • Redirection
  • Appending to a file
  • Redirecting the Input
  • 通配符“*”和“?”
  • 文件名约定
    • 操作

Redirection

上一节 cat 命令的功能是将文件或标准输入组合输出到标准输出。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,还常与重定向符号配合使用来创建文件。上一节知道了如何利用 cat 显示一个文件的内容,这一节我们来介绍一下如何利用“>”把 cat 命令的输入重定向至指定的文件,这里我们创建一个关于水果清单的文件,输入如下指令

cat > fruit

然后输入一些水果的名称,输入完成后按 ctrl + d 结束输入。然后我们再利用 cat 的显示功能查看一下 fruit 这个文件中的内容:
在这里插入图片描述

Appending to a file

利用“>>”也可以把内容重定向到 file 文件中,而且不会删除以前的内容,输入以下指令验证结果:

cat >> fruit

然后再输入一些新的水果名称,输入完成后同样使用 ctrl + d 结束输入,利用 cat 查看文件内容以验证结论:

cat fruit

在这里插入图片描述

Redirecting the Input

我们使用“<”来重定向一个命令的输入。sort 命令用于将文本文件内容加以排序,默认以行为单位来排序。把前面创建的文件 fruit 中的内容做一个排序并输出到屏幕,输入如下命令行:

sort < fruit

在这里插入图片描述

通配符“*”和“?”

通配符“ * ”可以代表任意字符,常常在查找文件的时候用到,和 Windows 环境下利用“ * ”搜索文件用法相似。输入如下指令查看所有以“tes”为开头的文件:

ls test*

通配符“ ? ”可以代表任意单个字符,也是常常在查找文件的时候用到,分别输入以下两个命令行观察“ ? ”与“ * ”的区别:

ls test?
ls test?.txt

在这里插入图片描述

文件名约定

Linux环境下的文件命名要尽量避免使用一些有特殊意义的符号,如“/”,“*”,“&”,“%”等等,一般我们都采用字母数字字符来命名文件,也就是用字母、数字、下划线“_”和“.”。通常以小写字母开头,以“.”作为分割,“.”前面的信息描述文件作用或内容,“.”后面的信息用来描述该文件的格式。

操作

Linux 有在线手册提供有关大多数命令的信息。手册页面告诉我们特定命令可以采用哪些参数选项,以及每个参数选项如何修改命令的行为。输入 man command 以阅读特定命令的手册页:

man ls

在这里插入图片描述
也可以输入 whatis command 以查看简短描述,忽略有关选项等信息:

whatis ls

在这里插入图片描述
当我们不知道某个命令的准确名称的时候可以输入 apropos keyword 命令以查找包含该关键词的所有命令的简短描述:

apropos copy

在这里插入图片描述

reference http://www.iflyros.com/courseInfo/?id=81


http://chatgpt.dhexx.cn/article/TUauP7ot.shtml

相关文章

实验一 Linux基本操作

实验一 Linux基本操作 1&#xff0e; 实验要求 &#xff08;1&#xff09;掌握启动和退出Linux 操作系统方法&#xff1b; &#xff08;2&#xff09;了解与熟悉Linux 操作系统常用的Shell命令使用&#xff1b; &#xff08;3&#xff09;掌握Linux 操作系统下C程序的编辑、编译…

Linux介绍及基本操作

嵌入式之路&#xff0c;贵在日常点滴 ---阿杰在线送代码 目录 一、Linux简介 二、Linux介绍 三、Linux特点 四、常用命令 命令口终端 窗口分屏率 ​编辑配置串口大小 字体大小 ​编辑清屏 VI的使用 建立文件 模式 ​编辑编译文件 ​编辑运行编译文件 常用指令 …

Linux基本操作命令

Linux基本操作命令 我们介绍一些linux常用命令&#xff1a; 一、查看及文件目录的命令&#xff1a;pwd、cd、ls、du 二、创建目录和文件&#xff1a;mkdir、touch、ln 三、复制、删除、移动目录和文件&#xff1a;cp、rm、mv 四、查找目录和文件&#xff1a;which、find 下面…

Linux常用操作命令大全

目录 一、目录及文件操作 1.1创建目录 1.2删除目录或文件 1.3重命名目录或文件名称 1.5目录及文件列表查看 1.6复制目录或文件 1.7剪切目录或文件 1.8搜索目录或文件 1.9创建文件 1.10查看及修改文件内容信息 1.11查看文件内容信息&#xff08;仅支持查看&#xff0…

Linux基础操作

目录 1.os概念&#xff0c;定位 2.查看Linux主机ip和使用XSHell登陆主机、XSHell下的复制黏贴 3.ls指令 4.pwd指令 5.cd指令 6.touch指令 7.mkdir指令 8. rmdir指令&&rm指令 9.man指令 10.cp指令 11.mv指令 12.cat 13.more指令 14.less指令 15.head指令…

Linux的基础操作

Linux基础操作 linux在我们工作中是经常用的&#xff0c;那么具体怎么操作呢&#xff0c;下面我来给大家陈述一些linux的基础操作&#xff0c;仅供大家参考和学习 1、目录切换命令 linux是通过cd命令进行切换目录&#xff0c;但在学习cd命令之前&#xff0c;我们要分清楚linu…

软件安全测试-软件安全测试概述

目录 1. 写在前面 2. 什么是安全测试&#xff1f; 3. 安全测试和渗透测试的区别&#xff1f; 4. 何为安全漏洞&#xff1f; 4.1. 常见的漏洞类型 4.2. 漏洞等级 5. 安全漏洞的危害&#xff1f; 6. 如何发现或预防安全漏洞&#xff1f; 6.1 安全测试方法 6.2 安全测试…

动态应用安全测试(DAST)

什么是DAST安全测试&#xff1f; 动态应用程序安全测试(DAST)从web应用程序外部测试安全性。一个很好的类比是通过攻击银行保险库来测试其安全性。DAST要求安全测试人员不了解应用程序的内部。这被称为“黑盒”测试方法——因为测试人员看不到隐喻性的“盒子”内部。它的目的是…

安全基础--22--安全测试

一、安全漏洞评估 1、评估方式 自动化扫描&#xff1a;系统层漏洞大部分情况下使用自动化扫描 手工评估&#xff1a;耗时、不全面、技术要求高 2、评估流程 二、安全配置评估 1、安全配置评估分类 评估说明基础安全配置评估在了解现状和基本需求的情况下&#xff0c;定义业…

常规测试、安全测试、渗透测试的区别

安全测试是在IT软件产品的生命周期中&#xff0c;检查产品&#xff0c;检验产品符合安全需求定义和产品质量标准的过程&#xff0c;功能测试是检验产品各功能&#xff0c;根据功能测试用例&#xff0c;逐项测试&#xff0c;检查产品是否符合用户要求的功能。 安全测试是在IT软…

安全测试(初测)报告

安全测试&#xff08;初测&#xff09;报告 系统名称 版本号 V1.0 送测单位 送测时间 20XX年XX月XX日 复测时间 XXXX有限责任公司 20XX年XX月XX日 有效性声明 1、本测试报告封面及结论未盖章无效&#xff1b; 2、本测试报告需经审批和授权签字人签字&#xff0c;…

做好安全测试的方法

目录 摘要&#xff1a; 一.安全性测试 二.常见的软件安全性缺陷和漏洞 三.做好安全性测试的建议 总结 摘要&#xff1a; 今天主要跟大家讲一下什么是安全测试和怎么做好安全测试的几种方法。还有安全测试的优缺点及过程&#xff0c;最后会给大家几条建议&#xff0c;希望对…

AppScan 安全测试详解+实操

定义&#xff1a;AppScan是IBM的一款web安全扫描工具&#xff0c;主要适用于Windows系统。该软件内置强大的扫描引擎&#xff0c;可以测试和评估Web服务和应用程序的风险检查&#xff0c;根据网站入口自动对网页链接进行安全扫描&#xff0c;扫描之后会提供扫描报告和修复建议等…

Android安全测试

目录 1、客户端APP安全 2、服务端安全 3、通信安全&#xff08;通信保密性&#xff09; 1、客户端APP安全 &#xff08;1&#xff09;反编译-APP加密或者代码混淆或者加壳处理 &#xff08;2&#xff09;防二次打包-验证APP签名-获取二次打包后APP的签名与正确的AP签名进行…

软件测试之安全测试

一、什么是安全测试&#xff1f; 安全测试是在IT软件产品的生命周期中&#xff0c;特别是产品开发基本完成到发布阶段&#xff0c;对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程 。 二、安全测试的目的&#xff1f; 1、提升IT产品的安全质量&#xff1b; 2、尽…

软件安全测试

安全测试 文章目录 安全测试安全测试类型安全性测试工具分类 安全测试 安全测试一般围绕被保护的资产&#xff0c;通过代码和程序的分析来确定威胁或漏洞的严重程度&#xff0c;以及被利用的可能性和影响&#xff0c;来评估特定威胁或漏洞对企业造成负面影响的风险。除了综合的…

安全测试入门介绍

目录 1、安全测试定义 2、安全测试目的 3、安全测试与常规测试区别 4、安全测试类型 5、安全测试工具 1、安全测试定义 安全测试是建立在功能测试基础上进行的测试&#xff0c;安全测试提供证据表明&#xff0c;在面对恶意攻击时&#xff0c;应用仍能充分满足它的需求&…

什么是安全测试

一、安全测试概述 1.1.定义 安全测试是在软件产品开发基本完成时&#xff0c;验证产品是否符合安全需求定义和产品质量标准的过程 1.2.概念 安全测试是检查系统对非法侵入渗透的防范能力 1.3.准则 理论上来讲&#xff0c;只要有足够的时间和资源&#xff0c;没有无法进入的系…

如何从0到1做一次完整的安全测试

大家好&#xff0c;我是馨馨&#xff0c;一个混过大厂&#xff0c;待过创业公司&#xff0c;有着6年工作经验的软件测试妹纸一枚。近期针对公司项目做了一次完整的安全测试&#xff0c;扫描出来了不少漏洞&#xff0c;价值还挺大的。回顾整个流程&#xff0c;并没有特别复杂的点…

机器学习之向量空间的基本概念

向量空间&#xff1a;如果在一个空间中&#xff0c;任取若干个向量进行相加或数乘&#xff0c;其计算结果仍然在该空间中&#xff0c;则称这个空间为向量空间。换句话说&#xff0c;向量空间对于相加和数乘运算是封闭的(closed)。 当然&#xff0c;基于向量的广义定义&#xff…