【Linux】指令 + 重定向操作

Linux基本指令

  • 一.Linux基本指令
    • 1.mv(重要)
    • 2.cat
    • 3.more和less(重要)
    • 4.head和tail
    • 5.date
    • 6.cal
    • 7.find(重要)
  • 二.Linux相关知识点
    • 1. Linux系统中:一切皆文件
    • 2. 重定向操作
      • 1. 输出重定向
      • 2. 追加重定向
      • 3. 输入重定向
    • 3.实验证明:终端是文件
    • 4.文件的类型

一.Linux基本指令

1. 下载指令:yum install -y nano(CentOS下载nano编辑器)

2. echo:往显示器中打印内容。

在这里插入图片描述

也可以用printf打印内容

在这里插入图片描述

3. cat:显示指定文件名里面对的内容。

在这里插入图片描述

1.mv(重要)

1. 剪切操作
在这里插入图片描述
2. 重命名和重写操作

在这里插入图片描述

2.cat

查看目标文件内容

在这里插入图片描述
日志(Log)是一种用于记录系统、应用程序或设备运行过程中发生的事件、错误、警告和其他相关信息的数据文件或记录。日志的主要目的是提供历史数据,帮助开发者、系统管理员或运维人员监控系统的运行状态、诊断问题、进行故障排除、进行安全审计和生成报告。

在这里插入图片描述

3.more和less(重要)

less 与 more类似,但使用less可以随意浏览文件,而more仅能向后移动,却不能向前移动,而且less在查看之前不会加载整个文件。

4.head和tail

  1. head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 就是看档案的结尾至标准输出中。
  2. head 与 tail 用来显示档案的开头与结尾至标准输出中,默认 head 与 tail 命令打印其相应文件的开头前10行和结尾后10行。

在这里插入图片描述

在这里插入图片描述

5.date

在这里插入图片描述
小知识:计算机已经关机了,为什么开机之后,它还能准确的记录时间?主板上有纽扣电池,用于记录时间,若纽扣电池没电了,就无法记录准确的时间。

在这里插入图片描述
时间戳有什么用?

  1. 时间戳转换为我们日常的时间。
  2. 在日志中加上时间戳,方便区间式查找日志。

在这里插入图片描述

6.cal

查看日历(阳历),用处不太大。
在这里插入图片描述

7.find(重要)

find directory -name filename:查找目录下的文件

在这里插入图片描述

二.Linux相关知识点

1. Linux系统中:一切皆文件

在这里插入图片描述

2. 重定向操作

1. 输出重定向

在这里插入图片描述

在这里插入图片描述

2. 追加重定向

在这里插入图片描述

3. 输入重定向

在这里插入图片描述

3.实验证明:终端是文件

在这里插入图片描述

一个文件操作的C语言程序

在这里插入图片描述

4.文件的类型

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/18841.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot源码解析(四):解析应用参数args

SpringBoot源码系列文章 SpringBoot源码解析(一):SpringApplication构造方法 SpringBoot源码解析(二):引导上下文DefaultBootstrapContext SpringBoot源码解析(三):启动开始阶段 SpringBoot源码解析(四):解析应用参数args 目录…

Vue3.0 + Ts:动态设置style样式 ts 报错

error TS2322: Type ‘{ width: string; left: string; ‘background-color’: unknown; ‘z-index’: number; }’ is not assignable to type ‘StyleValue’ 在 vue3.0 ts 项目中,动态设置样式报错 在 Vue 3 TypeScript 项目中,当你使用 :style 绑…

跨平台WPF框架Avalonia教程 十六

SelectableTextBlock 可选文本块 SelectableTextBlock 块是一个用于显示文本的标签,允许选择和复制文本。它可以显示多行,并且可以完全控制所使用的字体。 有用的属性​ 您可能最常使用这些属性: 属性描述SelectionStart当前选择的起始字…

【MySQL】库的基础操作入门指南

🍑个人主页:Jupiter. 🚀 所属专栏:MySQL入门指南:从零开始的数据库之旅 欢迎大家点赞收藏评论😊 目录 ☁创建数据库语法说明: 创建数据库案例 🌈字符集和校验规则查看系统默认字符集…

数据仓库数据湖湖仓一体解决方案

一、资料介绍 数据仓库与数据湖是现代数据管理的两大核心概念。数据仓库是结构化的数据存储仓库,用于支持企业的决策分析,其数据经过清洗、整合,以固定的模式存储,适合复杂查询。数据湖则是一个集中存储大量原始数据的存储库&…

人工智能英伟达越来越“大”的GPU

英伟达:让我们遇见越来越“大”的GPU 在2024年台北ComputeX大会上,英伟达CEO黄仁勋发表了题为《揭开新工业革命序幕》的演讲。他手持一款游戏显卡(很有可能是4090),自豪地宣称:“这是目前最先进的游戏GPU。”紧接着,他走到一台DGX…

知识库搭建:高科技行业的智慧基石与未来展望

一、引言 在科技日新月异的今天,知识密集型作业已成为高科技企业竞争力的核心。面对快速的技术迭代和激烈的市场竞争,如何高效地管理和运用知识资源,成为高科技企业必须面对的挑战。知识库,作为知识管理的核心平台,正…

算法编程题-删除子文件夹

算法编程题-删除子文件夹 原题描述设计思路代码实现复杂度分析 前一段时间面试字节的时候,被问到gin框架的路由结构。gin框架的路由结构采用的一般是前缀树来实现,于是被要求手写前缀树来实现路由的注册和查找。 本文以 leetcode 1233为例介绍一下前缀树…

利用SSH中的弱私钥

import paramiko import argparse import os from threading import Thread, BoundedSemaphore # 设置最大连接数 maxConnections 5 # 创建一个有界信号量,用于控制同时进行的连接数 connection_lock BoundedSemaphore(valuemaxConnections) # 用于控制是否停止所…

力扣整理版七:二叉树(待更新)

满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。深度为k,有2^k-1个节点的二叉树。 完全二叉树:在完全二叉树中,除了最底层节点可能没填满外&am…

如何使用可靠UDP协议(KCP)

希望这篇文章&#xff0c;对学习和使用 KCP 协议的读者&#xff0c;有帮助。 1. KCPUDP 流程图 2. 示例代码 #include <iostream>int main() {// 代码太多&#xff0c;暂存仓库return 0; } 具体使用&#xff0c;请参考代码仓库&#xff1a;https://github.com/ChivenZha…

论文复述:(TRPCA)t-Shatten-p

一个基于TNN-TRPCA的简单创新的论文&#xff0c;Tensor Robust PCA主要是将一个tensor分解为low-rank和sparse两个component&#xff0c;主要思想是引入了weighted tensor Schatten-p norm进行建模。

6_协议与层次划分

在计算机网络中要做到有条不紊地交换数据&#xff0c;就必须遵守一些事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关的同步问题。这里所说的是狭义的(即同频或同频同相) 而是广义的&#xff0c;即在一定的条件下应当发生什么事件 (例如&#xff0c;应当发送一…

微服务--Gateway网关--全局Token过滤器【重要】

全局过滤器 GlobalFilter&#xff0c; 注入到 IOC里面即可 概念&#xff1a; 全局过滤器&#xff1a; 所有的请求 都会在执行链里面执行这个过滤器 如添加日志、鉴权等 创建一个全局过滤器的基本步骤&#xff1a; 步骤1: 创建过滤器类 首先&#xff0c;创建一个实现了Globa…

Kafka进阶_1.生产消息

文章目录 一、Controller选举二、生产消息2.1、创建待发送数据2.2、创建生产者对象&#xff0c;发送数据2.3、发送回调2.3.1、异步发送2.3.2、同步发送 2.4、拦截器2.5、序列化器2.6、分区器2.7、消息可靠性2.7.1、acks 02.7.2、acks 1(默认)2.7.3、acks -1或all 2.8、部分重…

STL C++ CookBook 7:迭代器简论

目录 兼容的迭代器 迭代器概念 使用迭代器来填充STL的容器 将一些序列算法包装成可迭代的 构建 zip 迭代器适配器 兼容的迭代器 迭代器是 STL 中的一个基本概念。迭代器使用 C 指针的语义实现&#xff0c;使用相同的递增、递减和解引用运算符。 大多数 C/C 程序员都熟悉指…

【Python图解】 常量与变量及基本运算

【图解python】 常量与变量及基本运算 Python 常量与变量教程 可能你现在会产生疑惑&#xff0c;代码中的 print 代表什么意义&#xff1f;括号又是什么作用&#xff1f;为什么 hello world 外面有个双引号&#xff1f;没关系&#xff0c;下面我们就来了解 Python 语法的奥秘…

「漏洞复现」全新优客API接口管理系统 index/doc SQL注入漏洞

0x01 免责声明 请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;作者不为此承担任何责任。工具来自网络&#xff0c;安全性自测&#xff0c;如有侵权请联系删…

java ssm 健康医馆管理系统 中医馆管理 健康平台 药店 源码jsp

一、项目简介 本项目是一套基于SSM的健康医馆管理系统&#xff0c;主要针对计算机相关专业的和需要项目实战练习的Java学习者。 包含&#xff1a;项目源码、数据库脚本、软件工具等。 项目都经过严格调试&#xff0c;确保可以运行&#xff01; 二、技术实现 ​后端技术&#x…

Python - jieba库的使用

文章目录 jieba库概述jieba分词的三种模式jieba库的安装 jieba分词的原理jieba库常用函数实例 : 文本词频统计 jieba库概述 jieba是优秀的中文分词第三方库 中文文本需要通过分词获得单个的词语jieba是优秀的中文分词第三方库&#xff0c;需要额外安装jieba库提供三种分词模式…