Linux中的几个基本指令(二)

ops/2025/1/24 16:14:34/

文章目录

  • 1、cp指令
    • 例一:
    • 例二:
    • 例三:
    • 例四:
    • 例五:
  • 2、mv 指令
    • 例一:
    • 例二:
  • 3、cat指令
    • 例一:
  • 4、tac指令
  • 5、which指令
  • 6、date指令
  • 时间戳:
  • 7、zip指令


今天我们继续学习Linux下的几个基本指令,本篇是在Xshell环境下执行的。
在这里插入图片描述
在这里插入图片描述

1、cp指令

功能 :cp指令用于复制文件或目录CSDN@大帅哥

语法:cp [选项] 源文件或目录目标文件或目录

常用选项

  • -f 或 -force 强行复制文件或目录,不论目的文件或目录是否已经存在(多用于管理员名下)
  • -i 或–interactive覆盖文件之前先询问用户(保险一点)
  • -r递归处理,将指定目录下的文件与子目录一并处理。

例一:

将 文件1 拷贝到 文件2 当中去。

 cp 文件1 文件2 

在这里插入图片描述

例二:

将单个文件拷贝到指定目录底下

cp 文件 指定目录

在这里插入图片描述

例三:

将多个文件拷贝到指定目录下

cp *.txt /目录

在这里插入图片描述

例四:

cp 如果目标文件中已有内容,则将内容覆盖。

在这里插入图片描述

例五:

将目录拷贝到指定目录里

在这里插入图片描述


2、mv 指令

功能:将文件重命名或将其移至一个新的目录中。可以用来移动文件或者将文件改名,经常用来备份文件或者目录。

常用选项:

  • -f:force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
  • -i:若目标文件(destination)已经存在时,就会询问是否覆盖!

例一:

在当前目录下,将文件1剪切成为文件2

mv 文件1 文件2

在这里插入图片描述

例二:

将目录剪切到指定目录下

mv 目录 目录

在这里插入图片描述

3、cat指令

功能:查看目标文件的内容

cat[选项] [文件]
文件主要有两部分构成:
第一是文件的内容,第二是文件的属性
cat 主要是打印出文件的内容,打印文件的属性可以是ls -l等

例一:

  • -n对输出的所有行编号
    在这里插入图片描述

在这里插入图片描述

  • -s不输出多行空行

  • -b对非空输出行编号

4、tac指令

将文件内容从尾到头打印

在这里插入图片描述

5、which指令

搜寻指令的存放地址

在这里插入图片描述

热知识:
Linux中的指令其实是以为文件的形式储存到电脑中的,所有的指令其实都只是一个二进制文件,并且可以根据路径找到

6、date指令

date可以查看当前的时间
在这里插入图片描述
还可以以多种形式组合年月日时分秒等:

在这里插入图片描述
在这里插入图片描述
当然,由于时区的划分,不同的国家不同地点的时间显然不一样,这时,时间戳的概念就引申出来了

在这里插入图片描述

时间戳:

时间戳是指格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒 (北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒) 起至现在的总秒数,它是一种能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
–豆包AI搜索

在Linux中也有对应的指令查看:
在这里插入图片描述
当前时间与1970年一月一号的差
在这里插入图片描述
在这里插入图片描述

7、zip指令

功能:将目录或文件压缩成zip格式

zip 压缩文件.zip 目录或文件

在这里插入图片描述

在这里插入图片描述


感谢大家能看到这里,多多支持!

在这里插入图片描述


http://www.ppmy.cn/ops/152777.html

相关文章

minio https配置

minio启动时候指定数据目录,配置文件,密钥文件目录,环境文件 1.创建minio用户,专门用于服务启动的 groupadd -r minio-user useradd -M -r -g minio-user minio-user 2.在当前用户目录下创建minio目录,存储minio相关文件 mkdir minio 在mini…

智慧农业——温湿,土壤,风速风向,降雨量 传感器监视平台

基于温湿、土壤、风速风向、降雨量传感器的智慧农业监视平台具有多方面的优点,主要体现在精准监测、智能决策、提升产量与品质、降低成本与风险等方面,以下是具体介绍: - **精准监测方面** - **实时数据获取**:能够实时采集农…

【spring】集成JWT实现登录验证

在 Spring 应用中,使用 JSON Web Token (JWT) 是一种常见的认证和授权机制。JWT 是一种基于 JSON 的开放标准 (RFC 7519),用来在各方之间传递安全、可信的数据。以下是如何在 Spring 框架中集成和使用 JWT 的完整指南。 核心概念 JWT 结构: H…

循环队列(C语言)

从今天开始我会开启一个专栏leetcode每日一题,大家互相交流代码经验,也当作我每天练习的自我回顾。第一天的内容是leetcode622.设计循环队列。 一、题目详细 设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO&#…

03垃圾回收篇(D4_彻底理解GC)

目录 一、浅析大促备战过程中出现的 fullGc,我们能做什么? 1. 什么是 JVM 的 GC? 2. 写代码的时候能做什么? 3. 测试能做啥 4. 知识小结 二、MinorGC、MajorGC、FullGC垃圾回收介绍 1. MinorGC (新生代垃圾回收&#xff09…

Trimble三维激光扫描-地下公共设施维护的新途径【沪敖3D】

三维激光扫描技术生成了复杂隧道网络的高度详细的三维模型 项目背景 纽约州北部的地下通道网络已有100年历史,其中包含供暖系统、电线和其他公用设施,现在已经开始显露出老化迹象。由于安全原因,第三方的进入受到限制,在没有现成纸…

字节跳动自研HTTP开源框架Hertz简介附使用示例

字节跳动自研 HTTP 框架 Hertz Hertz 是字节跳动自研的高性能 HTTP 框架,专为高并发、低延迟的场景设计。它基于 Go 语言开发,结合了字节跳动在微服务架构中的实践经验,旨在提供更高效的 HTTP 服务开发体验。 1. 背景介绍 随着字节跳动业务…

python中Mako用法

Mako 是一个轻量级的 Python 模板库,它以其高效的代码生成和灵活的表达能力著称,常用于 Web 开发和静态文件生成。以下是对 Mako 的核心 API介绍。 1. 安装 Mako 首先安装 Mako: pip install mako2. 基本用法 Mako 的核心在于 Template 类…