邹平做网站/国内免费推广产品的网站
目录
一.Linux的目录结构
二.查看文件内容命令
1.cat 命令
2.more 命令
3.less 命令
4.head 命令
5.tail 命令
6.拓展 head 和 tail 的其他用法
编辑
三.统计文件内容的命令-wc
编辑
四.检索和过滤文件内容的命令-grep
编辑
编辑
五.压缩命令 gzip 和 bzip2
1.制作压缩文件
编辑
编辑
2.解开压缩文件
编辑
编辑
3. gunzip 命令和 bunzip2 命令
六.归档命令-tar
一.Linux的目录结构
1.是一个树形目录结构
2.一切目录的起点都是根目录 /
3.一些重要子目录的作用
子目录 | 作用介绍 | |
1 | /bin | 所有用户可执行的命令 |
2 | /etc | 存放系统管理和配置文件 |
3 | /home | 普通用户的宿主目录 |
4 | /usr | 用于存放系统应用程序 |
5 | /opt | 额外安装的可选应用程序包所放置的位置。 |
6 | /root | 系统管理员root的宿主目录 |
7 | /dev | 设备文件 |
8 | /var | 日志文件等 |
9 | /sbin | 管理员可执行的管理命令 |
10 | /boot | 系统内核,启动文件 |
11 | /proc | 主要保存系统的内核、进程、外部设备状态和网络状态等,是虚幻的文件 |
12 | /tmp | 存放系统的临时文件,会被定时删除或者关机时自动删除 |
二.查看文件内容命令
1.cat 命令
(1)直接显示出整个文件的内容
cat [选项] 文件名...
(2)常用选项
cat -n 对每一行进行行号标记
cat -b 对空行不标行号
cat -s 将所有的空行替换成一个空行
【1】cat -n
【2】cat -b
【3】cat -s
2.more 命令
(1)全屏方式分页显示文件内容
more [选项] 文件名
(2)交互操作方法:下翻到最后一页自动退出
(3)结合管道操作使用时无法向上翻页
3.less 命令
(1)与more 命令相同,但扩展功能更多
less [选项] 文件名
(2)交互操作方法:下翻到最后一页时不会自动退出
(3)结合管道操作使用时可以向上翻页
4.head 命令
(1)查看文件开头的一部分内容(默认为10行)
head -n 文件
5.tail 命令
(1)查看文件末尾的少部分内容(默认为10行)
tail -n 文件
(2)tail -f 命令(只支持tail)跟踪文件尾部的动态更新
6.拓展 head 和 tail 的其他用法
三.统计文件内容的命令-wc
1.统计文件中单词数量等信息
wc [选项]... 目标文件...
2.常用选项
wc -l 统计行数
wc -w 统计单词个数
wc -c 统计字节数
注意:不带任何其他选项的wc命令,默认同时使用-lwc命令
在 b.txt 文件中一共有三行;七个单词(只要被隔开就当作成一个单词);二十个字节(空格,换行符都算字节)
四.检索和过滤文件内容的命令-grep
1.在文件中查找并显示包含指定字符串的行
grep [选项]... 查找条件 目标文件
2.常用选项
grep -i 查找时不区分大小写
grep -v 显示不匹配文本的所有行(反向查询)
grep -n 显示匹配行及行号
grep -c 只输出匹配到的总行数(不是匹配的次数)
grep -e 实施可多个查找条件的匹配,逻辑或关系
grep -A n 显示匹配行和它后面的n行
grep -B n 显示匹配行和它前面的n行
grep -C n 匹配行和它前后各n行
grep -l 列出文件内容符合指定的样式的文件名称
grep -w 只显示全字符合的列
【1】grep -i(查找不分大小写)
【2】grep -v(反向查询)
【3】grep -c(匹配行数不是匹配次数)
【4】grep -n(写出匹配的行数)
【5】grep -e (只要满足一个条件都会显示出来)
【6】grep -o (匹配次数)
【7】grep -A 、grep -B、grep -C(查找关键词附近的内容)
【8】grep -w (匹配完整单词的内容)
3.查找条件设置
"^……" 表示以……开头
"……$" 表示以……结尾
"^$" 表示空行
"[……]"
都是正则表达式
五.压缩命令 gzip 和 bzip2
1.制作压缩文件
gzip [-9] 文件名...
bzip2 [-9] 文件名...
[其中为-1到-9]
-1(压缩速度最快,性能消耗最小,压缩比最低)到-9(压缩速度最慢,性能消耗最大,压缩比最高)
2.解开压缩文件
gzip -d .gz格式的压缩文件
bzip2 -d .gz格式的压缩文件
3. gunzip 命令和 bunzip2 命令
(1)gunizp 命令等价于 gzip -d 命令
(2)bunzip2 命令等价于 bzip2 -d 命令
六.归档命令-tar
1.制作归档文件
tar [选项] ... 归档文件名 源文件或目录
2.释放归档文件
tar [选项] ... 归档文件名 [-C 目标目录]
3.常用选项
tar -c 创建.tar 格式的包文件
tar -x 解开.tar 格式的包文件
tar -C 解压时指定释放的目标文件夹
tar -f 表示使用归档文件 使用 tar 命令时必须使用
tar -t 列表查看包内的文件
tar -v 输出详细信息
tar -j 调用 bzip2 程序进行压缩或解压
tar -z 调用 gzip 程序进行压缩或解压
【1】将文件移动到其他目录进行压缩
【2】将文件解压到目标目录
相关文章:

Linux的重要命令(二)+了解Linux目录结构
目录 一.Linux的目录结构 二.查看文件内容命令 1.cat 命令 2.more 命令 3.less 命令 4.head 命令 5.tail 命令 6.拓展 head 和 tail 的其他用法 编辑 三.统计文件内容的命令-wc 编辑 四.检索和过滤文件内容的命令-grep 编辑 编辑 五.压缩命令 gzip 和 bz…...

nmap使用
常用语句 主机发现和端口扫描 主机发现 sudo nmap -sn 192.168.80.0/24或sudo arp-scan -larp-scan是Kali Linux自带的一款ARP扫描工具。轻量级扫描工具,用来扫描局域网的主机还是挺好用的,由于扫描的少,所以扫描速度比较快,可…...

简约风好看的个人主页源码
效果图 PC端 移动端 源代码 index.html <html lang"en"><head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content&quo…...

1113. 红与黑--Flood Fill 算法
目录 1113. 红与黑--Flood Fill 算法---宽搜(BFS)或DFS) 输入格式 输出格式 数据范围 输入样例: 输出样例: 思路: 1.BFS 思路: 2.DFS 思路 方法一:(BFS&#x…...

深入Java中间件:编程设计精粹
个人主页: 进朱者赤 阿里非典型程序员一枚 ,记录平平无奇程序员在大厂的打怪升级之路。 一起学习Java、大数据、数据结构算法(公众号同名) 引言 在Java中间件和框架里蕴藏着数不尽的编程设计精粹。这些设计不仅值得我们在日常编码…...

AUTOCAD输出或打印PDF文件时,如何将图形居中且布满图纸?
AUTOCAD输出或打印PDF文件时,如何将图形居中且布满图纸? 如下图所示,我们打开一份DWG格式的图纸文件,然后点击上方的“打印“图标, 如下图所示, 打印机/绘图仪这里选择“DWG To PDF“; 图纸尺寸:这里以普通的A4纸为例进行说明; 打印比例选择“布满图纸“; 打印偏移…...

unity socket udp 连接
使用此方法有助于udp在局域网内稳定的连接运行,已经过验证,为了保持彻底的稳定,可以考虑加入ping-pang进行网络处理,如果为了安全,请使用加密TCP 如果您要在大规,大项目的游戏中使用网络技术,建…...

【ensp】VLAN间通信的解决办法
目录 VLAN间通信简介 VLAN间通信的两种方式 借助三层设备路由器进行VLAN间的通信(也就是单臂路由) 在端口上创建子接口之后为什么需要开启arp广播,是因为他是子接口吗? 拓扑图 交换机配置 路由器配置 查看路由器配置 测试能否实现…...

接口测试框架搭建D22
整体架构和分层设计 run.py 运行测试用例,生成测试报告 test_cases/ 登录用例 注册用例 其他业务用例... data/ 测试数据 libs 第三方插件,比如HTMLTestRunnerNew config config.yaml 静态配置数据 config.py 动态配置数据 reports 测试报告…...

CASA模型教程
原文链接:CASA模型教程https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247600635&idx6&sna655a8de570edcaa435d6e917b66d9b3&chksmfa82081ccdf5810a33a778e8771bb116bde9e5a1f795daa4894e5b74de17b03ebe86d7cdcfe3&token1464653739&…...

算法思路-遥感语义分割与变化检测
遥感影像存在的问题 1.不同季节影像的差异 2. 影像云雾遮挡 3.影像由于传感器、地物反射、地物高度差等导致的畸变 抛开数据,目前语义分割任务面临的问题 1. 单一任务模型很难具有通用性 结合自然语言的大模型是否会是一个新的启发点 首先需要考虑根据影像我…...

动态规划专练( 231.打家劫舍Ⅱ)
231.打家劫舍Ⅱ 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间…...

K-means和逻辑回归
逻辑回归 一个事件的几率是该事件发生的概率/该事件不发生的概率:P/(1-P) 对数几率是:log(P/(1-P)) **考虑对输入x分类的模型:**log(P/(1-P))wx 则 Pexp(wx)/(exp(w*x)…...

3.2 iHRM人力资源 - 组织架构 - 编辑及删除
iHRM人力资源 - 组织架构 文章目录 iHRM人力资源 - 组织架构一、编辑功能1.1 表单弹层并数据回显1.2 编辑校验1.3 编辑 二、删除功能 一、编辑功能 编辑功能和新增功能用的组件其实是一个,结构几乎是一样的,其实是复用了组件,我们也省去了很…...

支付系统核心逻辑 — — 状态机(JavaGolang版本)
支付系统核心逻辑 — — 状态机 代码地址:https://github.com/ziyifast/ziyifast-code_instruction/tree/main/state_machine_demo 1 概念:FSM(有限状态机),模式之间转换 状态机,也叫有限状态机(…...

rest_framework_mongoengine实现后端的增删改查
rest_framework_mongoengine实现后端增删改查 一、增删改查 1. 继承ModelViewSet实现增删改查 父urls.py path("api/testapp/", include("apps.testapp.urls")), # 测试子urls.py # -*- coding: utf-8 -*- from django.urls import path from res…...

【精读文献】Scientific data|2017-2021年中国10米玉米农田变化制图
论文名称:Mapping annual 10-m maize cropland changes in China during 2017–2021 第一作者及通讯作者:Xingang Li, Ying Qu 第一作者单位及通讯作者单位:北京师范大学地理学部 文章发表期刊:《Scientific data》(…...

高光谱图像修复笔记
目录 RetinexFormer 也有MST-plus-plus代码,分辨率可以调 MST-plus-plus github地址: WACV2023 DSTrans RetinexFormer GitHub - caiyuanhao1998/Retinexformer: "Retinexformer: One-stage Retinex-based Transformer for Low-light Image E…...

GPS定位原理及应用分析
一.定位原理 1.卫星定位(GPS,北斗导航) ①.硬件构成(24颗卫星,可构建一套导航系统) 为何是24颗卫星? 可以做到全球覆盖,同一地点地球上空可观测到4颗卫星。 …...

Java面试篇9——并发编程
并发编程知识梳理 提示,此仅为面试,若想对线程有跟完整了解,请点击这里 提示:直接翻到最后面看面试真题,上面的为详解 面试考点 文档说明 在文档中对所有的面试题都进行了难易程度和出现频率的等级说明 星数越多代表…...

[RK3399 Linux] 使用busybox 1.36.1制作rootfs
一、 编译、安装、配置 busybox 1.1 下载源码 根文件系统是根据busybox来制作的。 下载地址:https://busybox.net/downloads/。 这里就以1.36.1版本为例进行编译安装介绍: 注意:编译linux内核与文件系统中的所有程序要使用相同的交叉编译器。 下载完成后解压: mkdir …...

JavaScript入门--循环
JavaScript入门--循环 一、for循环二、for in语句三、break语句四、continue语句五、while循环六、do-while语句一、for循环 先来看一个循环案例: for (i = 0; i < 5; i++) {...

【Delphi 爬虫库 1】GET和POST方法
文章目录 1.最简单的Get方法实现2.可自定义请求头、自定义Cookie的Get方法实现3.提取响应协议头4.Post方法实现单词翻译 爬虫的基本原理是根据需求获取信息并返回。就像当我们感到饥饿时,可以选择自己烹饪食物、外出就餐,或者订外卖一样。在编程中&#…...

[leetcode] 快乐数 E
:::details 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果这个过程 结果为 1…...

Lobe UI - 基于 AntDesign 开发的 AIGC Web 应用的开源 UI 组件库
今天推荐一个可以快速开发 ChatGPT UI 界面的组件库,质量很高,拿来就能用。 Lobe UI 是由 lobehub 团队开发的一套 web UI 组件库,和我之前推荐的很多通用型的 UI 组件库不同,Lobe UI 是专门为目前火热的 AIGC 应用开发而打造&am…...

Java常用类 -- Random类
该类实例用于生成伪随机数的流 伪随机数:通过算法算出来的数,是假的随机数 (一)具体使用 public static void main(String[] args) { Random r new Random(); System.out.println("随机出int类型的数据" r.nextIn…...

Docker安装Kong网关
文章目录 一、kong是什么?二、搭建步骤1.搭建PostgreSQL2.搭建Kong网关2.1、制作镜像2.2、数据库初始化2.3、启动Kong网关一、kong是什么? Github地址:https://github.com/Kong/kong Kong是一个可扩展、开源的云原生API网关,可以在分布式环境中管理、监控和安全地发布API…...

spispispi
SPI C.. & C.. logic是SPI的控制逻辑,芯片内部进行地址锁存、数据读写等操作,都是由控制逻辑自动完成。控制逻辑的左边是SPI的通信引脚,这些引脚和主控芯片相连,主控芯片通过SPI协议,把指令和数据发送给控制逻辑&a…...

MySQL——创建和插入
一、插入数据 INSERT 使用建议; 在任何情况下建议列出列名,在 VALUES 中插入值时,注意值和列的意义对应关系 values 指定的值顺序非常重要,决定了值是否被保存到正确的列中 在指定了列名的情况下,你可以仅对需要插入的列给到…...

【BUG】element-ui表格中使用video标签,数据翻页,video中的视频仍然显示第一页的视频,没有重新加载
BUG描述 遇到一个问题,使用element-ui构建的管理端后台,表格里面每一行都有一个video标签,里面有视频,当我翻页了以后,视频不会重新加载,仍然显示的是第一页的视频,代码如下: <e…...