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

入门Linux基本指令(2)

这篇文章主要提供一些对文件操作的Linux基本指令,希望对大家有所帮助,三连支持!

目录

cp指令(复制)

mv指令(剪切)

nano指令

cat指令(打印文件内容)

> 输出重定向

>> 追加重定向

< 输入重定向 

more指令

less指令(推荐)

head指令

tail指令


cp指令(复制)

语法:cp [源文件/目录] [目标目录]

功能:将文件拷贝复制到指定目录路径下。

常见用法:

1.拷贝文件:cp 文件 目标目录路径/重命名文件名  注意:某路径下若没有与重命名文件相同名字的文件将会重命名拷贝文件。重命名文件名可以不写,就默认把待拷贝文件直接拷贝到该路径下。

2.拷贝目录:cp -r 目录 目标目录路径/重命名目录名 注意:-r是递归的含义,需要递归拷贝目录。重命名规则与上述相同。

mv指令(剪切)

语法:mv [源文件/目录] [目标目录路径]

功能:将文件或者目录剪切到指定路径下。

常见用法:

1.剪切文件:mv 文件 目标目录路径/重命名文件名  注意:某路径下若没有与剪切文件相同名字的文件将会重命名剪切文件。重命名文件名可以不写,就默认把剪切文件直接剪切到该路径下。

小tips:重命名文件:mv 文件 文件名  功能:a将当前路径的文件重命名。

2.剪切目录:mv 目录 目标目录路径/重命名目录名

重命名规则与上述相同。

nano指令

语法:nano [文件]

功能:打开文件

常见用法:

打开文件,写入内容,关闭文件。

cat指令(打印文件内容)

语法:cat [选项] [文件]

功能:打印指定文件内容

选项:

-b 对非空输出行编号
-n 对输出的所有行编号
-s 不输出多行空行

常见用法:cat a.txt    打印a.txt内容。

> 输出重定向

语法:[内容] > 文件

功能:将指定内容重定向输出,写入到到指  定文件中,若文件名不存在,则顺便创建。(每次会清空文件内容)

常见用法:echo "hello" > a.txt   将"hello"写入到a.txt中。每次写入会清空。

补充:echo "string":打印字符串到显示器。

 

小tips:> 文件/目录   功能:创建文件/目录,或者清空文件/目录。

>> 追加重定向

语法:[内容] >> 文件

功能:将指定内容追加写入到指定文件中。追加含义是不改变原文件内容基础上写入新的内容。

常见用法:echo "hello" >> a.txt    将"hello"追加到a.txt中。

< 输入重定向 

在linux中执行下面的指令

 可见光标在下一行闪动,等待输入

 随意输入后按回车

 可见显示器上又打印了相同的一串字符串。这里原因是cat指令后面不跟文件时,默认从标准输入流——键盘读取。

此时可用 < 输入重定向来改变输入源,意思是从a.txt读取。

more指令

语法:more [选项] [文件名]     回车键下翻。'q'退出。

功能:查看大文件内容,防止文件太大刷屏

常见用法:more bigdir.txt

less指令(推荐)

因为moer命令只能往下翻,不能往上翻,所以更加推荐使用less命令。

语法:less [选项] [文件名]    可以使用键盘上下键上下翻。'q'退出。

功能:查看大文件内容,搜索指定关键字内容。

选项:

-i   忽略搜索时的大小写
-N   显示每行的行号
/ 字符串:向下搜索 字符串 的功能
? 字符串:向上搜索 字符串 的功能
n :重复前一个搜索(与  /   ?  有关)
N :反向重复前一个搜索(与  /   ?  有关)

用法:less bigdir.txt 

head指令

语法:head [-n] [文件]

功能:查看文件前n行内容。默认显示前十行内容。

常见用法:head -5 bigdir.txt

tail指令

语法:tail [-n] [文件]

功能:查看文件后n行内容。默认显示后十行内容。

常见用法:tail -5 bigdir.txt

相关文章:

入门Linux基本指令(2)

这篇文章主要提供一些对文件操作的Linux基本指令&#xff0c;希望对大家有所帮助&#xff0c;三连支持&#xff01; 目录 cp指令(复制) mv指令(剪切) nano指令 cat指令(打印文件内容) > 输出重定向 >> 追加重定向 < 输入重定向 more指令 less指令(推荐) …...

【C++】【自用】选择题 刷题总结

文章目录 【类和对象】1. 构造、拷贝构造的调用2. 静态成员变量3. 初始化列表4. 成员函数&#xff1a;运算符重载5. 友元函数、友元类55. 特殊类设计 【细节题】1. 构造 析构 new \ deletet、new[] \ delete[] 【类和对象】 1. 构造、拷贝构造的调用 #include using namespace…...

SkyWalking链路追踪-Collector(收集器)

Collector&#xff08;收集器&#xff09; SkyWalking的Collector&#xff08;收集器&#xff09;是SkyWalking链路追踪的核心组件之一。它负责接收来自各个Agent的追踪数据&#xff0c;并将其存储到数据存储器&#xff08;如数据库&#xff09;中。具体来说&#xff0c;Colle…...

typescript自动编译文件实时更新

npm install -g typescripttsc --init 生成tsconfig.json配置文件 tsc -w 在监听模式下运行&#xff0c;当文件发生改变的时候自动编译...

qt6.5 download for kali/ubuntu ,windows (以及配置选项选择)

download and sign in qt官网 sign in onlion Install 1 2 3 4 5...

【JS 原型链】

JavaScript 原型链是一个重要的概念&#xff0c;它是 JavaScript 语言实现面向对象编程的核心。在 JavaScript 中&#xff0c;每个对象都有一个与之关联的原型&#xff0c;并且该对象继承了原型中的属性和方法。这些原型组成了一个原型链&#xff0c;可以通过该链追溯到顶层的 …...

harmonyOS 开发之UI开发(ArkTS声明式开发范式)概述

UI开发&#xff08;ArkTS声明式开发范式&#xff09;概述 基于ArkTS的声明式开发范式的方舟开发框架是一套开发极简、高性能、支持跨设备的UI开发框架&#xff0c;提供了构建OpenHarmony应用UI所必需的能力&#xff0c;主要包括&#xff1a; ArkTS ArkTS是UI开发语言&#xff…...

【人工智能】神经网络、M-P_神经元模型、激活函数、神经网络结构、学习网络参数、代价定义、总代价

M-P_神经元模型、激活函数、神经网络结构、学习网络参数、代价定义 文章目录 M-P_神经元模型、激活函数、神经网络结构、学习网络参数、代价定义M-P 神经元模型激活函数(Activation function)神经网络结构举例训练神经网络学习网络参数代价定义均方误差交叉熵(Cross Entropy)…...

小程序新渲染引擎 Skyline 发布正式版

为了进一步提升小程序的渲染性能和体验&#xff0c;我们推出了一套新渲染引擎 Skyline&#xff0c;现在&#xff0c;跟随着基础库 3.0.0 发布 Skyline 正式版。 我们知道&#xff0c;小程序一直用 WebView 来渲染界面&#xff0c;因其有不错的兼容性和丰富的特性&#xff0c;且…...

网络安全作业1

URL编码 当 URL 路径或者查询参数中&#xff0c;带有中文或者特殊字符的时候&#xff0c;就需要对 URL 进行编码&#xff08;采用十六进制编码格式&#xff09;。URL 编码的原则是使用安全字符去表示那些不安全的字符。 安全字符&#xff0c;指的是没有特殊用途或者特殊意义的…...

【NLP】视觉变压器与卷积神经网络

一、说明 本篇是 变压器因其计算效率和可扩展性而成为NLP的首选模型。在计算机视觉中&#xff0c;卷积神经网络&#xff08;CNN&#xff09;架构仍然占主导地位&#xff0c;但一些研究人员已经尝试将CNN与自我注意相结合。作者尝试将标准变压器直接应用于图像&#xff0c;发现在…...

【redis】通过配置文件简述redis的rdb和aof

redis的持久化方式有2种&#xff0c;rdb&#xff0c;即通过快照的方式将全量数据以二进制记录在磁盘中&#xff0c;aof&#xff0c;仅追加文件&#xff0c;将增量的写命令追加在aof文件中。在恢复的时候&#xff0c;rdb要更快&#xff0c;但是会丢失一部分数据。aof丢失数据极少…...

Cypress 上传 pdf 变空白页问题

在使用cypress 上传文件时&#xff0c;上传正常&#xff0c;但是&#xff0c;pdf一直空白的&#xff0c;翻边了资料也没找到原因。最后在一个不起眼的地方发现了问题所在。 错误的代码&#xff1a; cy.fixture(CBKS.pdf).as(uploadFile)cy.get(.el-upload-dragger).selectFile…...

【ArcGIS Pro二次开发】(52):布局导出图片(批量)

在ArcGIS Pro中设定好布局后&#xff0c;可以直接导出为各种类型的图片。 这是很基本的功能&#xff0c;但是如果你的布局很多&#xff0c;一张一张导图就有点费劲。 之前有网友提出希望可以批量导图&#xff0c;要实现起来并不难&#xff0c;于是就做了这个工具。 一、要实现…...

Git拉取远程分支并创建本地分支

一、查看远程分支 使用如下git命令查看所有远程分支&#xff1a; git branch -r 查看远程和本地所有分支&#xff1a; git branch -a 查看本地分支&#xff1a; git branch 在输出结果中&#xff0c;前面带* 的是当前分支。 二、拉取远程分支并创建本地分支 方法一 使用…...

OSI七层模型——物理层

OSI模型的物理层位于协议栈的底部。它是 TCP/IP 模型的网络接入层的一部分。如果没有物理层&#xff0c;就没有网络。本模块详细介绍了连接到物理层的三种方法。 1 物理层的用途 1.1 物理连接 不管是在家连接本地打印机还是将其连接到另一国家/地区的网站上&#xff0c;在进…...

【NLP】使用变压器(tranformer)和自动编码器

一、说明 自然语言处理 (NLP)中,trnsformer和编码器是至关重要的概念;本篇不是探讨原理,而是讲现实中,如何调用和使用transformer以及encoder,注意。本文中有时出现“变压器”,那是transormer的同义词,在此事先声明。 二、NLP及其重要性的简要概述 NLP是人工…...

广州华锐互动:水利数字孪生智能管理系统的特色

水利数字孪生智能管理系统是一种基于数字孪生的新型水利管理工具&#xff0c;它通过将现实世界中的水利设施和设备数字化&#xff0c;并在虚拟环境中进行模拟和分析&#xff0c;为水利管理者提供更加直观、精准的决策支持。该系统具有以下亮点&#xff1a; 首先&#xff0c;水利…...

php使用chatGPT生成一些东西做一个记录

好久没写了&#xff0c;这么长时间都去坐一些自己感兴趣的事情去了。 之前使用chatgpt-3,效果一直不咋好&#xff0c;这里我们来说说各个版本区别 gpt-3收费成本可以接受&#xff0c;生成的内容对话有点不太聪明的样子 git-3.5-turbo收费相对来说低&#xff0c;生成文本质量…...

轻量级Web报表工具ActiveReportsJS全新发布v4.0,支持集成更多前端框架!

ActiveReportsJS 是一款基于 JavaScript 和 HTML5 的轻量级Web报表工具&#xff0c;采用拖拽式设计模式&#xff0c;不需任何服务器和组件支持&#xff0c;即可在 Mac、Linux 和 Windows 操作系统中&#xff0c;设计多种类型的报表。ActiveReportsJS 同时提供跨平台报表设计、纯…...

OpenClaw技能组合:Qwen3-4B串联多个自动化模块完成复杂任务

OpenClaw技能组合&#xff1a;Qwen3-4B串联多个自动化模块完成复杂任务 1. 为什么需要技能组合&#xff1f; 去年我接手了一个数据分析项目&#xff0c;需要每周从三个不同来源收集数据&#xff0c;清洗后生成可视化报告。最初我手动执行这些步骤&#xff0c;每次耗时近3小时…...

低空经济落地第一站:工业无人机巡检的格局重构、技术革命与黄金增长期

在海拔4500米的青藏高原特高压输电线路上&#xff0c;一架全自主工业无人机沿着预设航线平稳飞行&#xff0c;以厘米级精度悬停在绝缘子旁&#xff0c;红外热成像镜头精准捕捉到导线的微小发热点&#xff0c;端侧AI大模型实时完成缺陷识别与风险分级&#xff0c;数据同步回传至…...

YOLO26涨点改进| ICCV 2025 | 独家创新首发、注意力改进篇| 引入CBSM通道增强与智能空间映射模块,含多种创新改进,助力图像融合、红外小目标检测、图像分割、图像分类高效涨点

一、本文介绍 🔥本文给大家介绍使用 CBSM通道增强与智能空间映射模块 改进YOLO26网络模型,作用在于对输入特征进行通道增强与空间映射,使浅层图像信息能够更好地适配深层语义特征,从而提升特征表达质量并减少特征不匹配问题。其优势体现在能够有效抑制背景噪声、强化关键…...

ABB机器人X6-WAN口多协议共存实战:NFS、Socket、RobotStudio与Profinet如何和谐共处?

ABB机器人X6-WAN口多协议共存实战&#xff1a;NFS、Socket、RobotStudio与Profinet如何和谐共处&#xff1f; 在工业自动化领域&#xff0c;ABB机器人系统的网络配置一直是工程师们关注的焦点。特别是当我们需要在单个X6-WAN口上同时运行NFS文件传输、Socket通信、RobotStudio远…...

Qwen-Image-Layered快速部署:ComfyUI镜像一键启动与配置

Qwen-Image-Layered快速部署&#xff1a;ComfyUI镜像一键启动与配置 1. 引言&#xff1a;图像分层的革命性突破 1.1 传统图像编辑的痛点 在常规的图像处理流程中&#xff0c;我们常常遇到一个根本性难题&#xff1a;图像一旦生成或拍摄完成&#xff0c;就变成了一个"不…...

DynamiCrafter完全指南:从安装到生成高质量动画视频

DynamiCrafter完全指南&#xff1a;从安装到生成高质量动画视频 【免费下载链接】DynamiCrafter DynamiCrafter: Animating Open-domain Images with Video Diffusion Priors 项目地址: https://gitcode.com/gh_mirrors/dy/DynamiCrafter DynamiCrafter是一款强大的AI动…...

python实现skip-gram(跳词)示例

文章目录示例什么是跳词? 一句话&#xff0c;就是用中心词&#xff0c;去预测它周围的词。它是 Word2Vec 里最常用的一种训练方式。 示例 1、安装依赖 pip install matplotlib # 其他torch等依赖早就安装了2、创建python文件skip_gram_demo.py&#xff0c;代码&#xff1a;…...

丁二酸酯PEG氨基叔丁氧羰基,NHBoc-PEG-SA,可与胺基、羟基等基团发生缩合反应

一.名称英文名称&#xff1a;SA-PEG-NHBoc&#xff0c;Succinic Acid-PEG-NHBoc&#xff0c;NHBoc-PEG-SA&#xff0c;NHBoc-PEG-Succinic Acid中文名称&#xff1a;丁二酸酯聚乙二醇氨基叔丁氧羰基&#xff0c;丁二酸酯PEG氨基叔丁氧羰基分子量&#xff1a;1k&#xff0c;2k&a…...

关于sms,voip路由以及smpp

SMS 和 VoIP 路由是国际通讯行业核心技术&#xff0c;用于高效传递短信和语音通话。SMPP 协议则是 SMS 传输的关键标准&#xff0c;帮助运营商和企业实现全球消息互联。SMS 基础知识SMS&#xff08;Short Message Service&#xff0c;短消息服务&#xff09;是手机最常见的文本…...

Jetson Nano/Orin上离线语音识别的实战踩坑:从Whisper到Sherpa-onnx,我最终选了它

Jetson Nano/Orin离线语音识别实战&#xff1a;从Whisper到Sherpa-onnx的技术选型与避坑指南 在边缘计算设备上实现高质量的离线语音识别&#xff08;ASR&#xff09;一直是开发者面临的挑战。Jetson系列作为NVIDIA推出的边缘AI计算平台&#xff0c;凭借其强大的GPU加速能力和低…...