【Linux】常见的基本指令(下)

在本篇博客中,继续介绍Linux的常见的基本指令。

 一.find指令

find指令是一条搜索指令,在目录结构中搜索文件。

find [目录名] -name [文件名]        在指定的目录下以文件名的搜索方式去搜索文件 

二.which指令

which指令是只用来搜索命令在那个路径下的指令(只能用来搜索指令)。

三.grep指令

grep指令是文本内容行过滤工具,简单的说就是在文本中筛选出有特定内容的行。 

grep '[筛选内容]' [指定文本文件]        在文本内容中,筛选出含有‘筛选内容’的行。 

grep -i '[筛选内容]' [指定文本文件]        忽略大小写的不同

grep -n '[筛选内容]' [指定文本文件]        顺便输出行号

grep -v '[筛选内容]' [指定文本文件]        反向选择,就是将筛选出不含筛选内容的文本

四.wc指令

wc指令是用于统计文本的字节数、单词数、行数的工具。 

wc [文本文件名]        直接输出文本的行数,单词数,字节数

wc -l [文本文件名]        输出行数

wc -c [文本文件名]        输出文本的字节数

wc -w [文本文件名]        输出文本的单词数

五.sort指令

sort指令是用来对文本内容进行排序的功能。以行为单位,按阿斯克码值来排序.

 sort [文本文件名]

六.uniq指令

uniq指令是用来对文本内容去重的功能,注意,只会对相邻的行精选去重。

uniq [文本文件名]        去重功能

七.zip\unzip指令

 zip\unzip是用来解压缩文件或者文件夹的指令.

zip [压缩之后的文件名] [需要压缩的文件]        压缩文件

 zip -r [压缩之后的文件名] [需要压缩的文件]         递归压缩,通常用于压缩文件夹

unzip [压缩包名]        在当前目录下解包

unzip [压缩包名] -d [路径]        在指定路径下解包

zip\unzip指令有些机器上可能没有该指令,所以在使用前需要安装,安装命令如下:

yum install -y zip unzip 

八.tar指令

tar指令同样是一条解压缩指令,不可不同的是,tar指令可以直接不解包查看内容

 tar -czf [压缩之后的文件名].tgz [需要压缩的文件]        打包并压缩

tar -xzf [压缩包名]        解包并解压

tar -tf [压缩包名]        不解包,查看压缩包中的内容

tar -xzvf [压缩包名] -C [指定目录]        加压缩包解压到指定目录下

九.uname指令

uname指令是一条查看电脑和操作系统的相关信息。

uname -a        查看电脑和操作系统的详细信息

十.常用热键

接下来会提到一些在使用Linux时的热键,这些热键可以提高我们的效率。  

tab        命令自动补齐

ctrl + c        终止前台的异常程序

lscpu        查看cpu信息

lsmem        查看内存信息

df -h        查看磁盘情况

ctrl + r        搜索历史命令,左右即可选中

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Ableton Live 12 Suite:音乐创作的全能工作站 mac版

在数字音乐制作的领域中,Ableton Live 11 Suite 无疑是引领潮流的旗舰产品。作为一款综合性的音乐制作和演出软件,它提供了从创作灵感的萌芽到最终作品完成的全方位解决方案。 Ableton Live 12 Suite Mac版软件获取 Ableton Live 11 Suite 凭借其强大的…

登录与注册功能(简单版)(1)登录

目录 1、需求 2、怎样实现 3、步骤 1)创建login.html 2)创建user数据表 3)IDEA连接数据库 4)pom.xml中添加MyBatis和MySQL驱动坐标 5)创建User实体类 6)创建UserMapper.xml映射文件 7&#xff0…

实体好做,还是电商好做?最适合新手的是哪种?

我是电商珠珠 时间过得很快,距离2025年转眼间也就只剩下了9个月,部分人想要充分利用自己的时间去做一些可以赚钱的项目。 现在创业要么做实体店,要么做自媒体,要么就做电商。按照现在的经济发展趋势,开实体店甚至不能…

Tiktok视频播放为何为0?4大原因小白需了解

原因一、养号失败,被判为营销号 注册了tiktok账号以后,是需要一段时间进行养号,培养账号权重的!而有些小伙伴未经养号,直接注册上手开始发视频!这样很容易导致视频没有播放!因为这样连续的一系…

比派电器T6白色系高速吹风机,高品质保证下,追求极致性价比

广东比派电器科技有限公司于2020年成立于东莞市松山湖高新技术企业园区融易大厦,公司聚焦于小家电的研发,生产,销售。专注在小家电的PCBA研发,产品设计,成品生产。提供小家电产品一站式解决方案,致力于成为…

铁威马TOS 6即将登场,全新设计更多功能抢先看!

错过了TOS 6内测的铁粉们注意啦! 很高兴与大家宣布 铁威马TOS 6 Beta 将在本月与大家见面 时隔一年多 TOS 6历经严格测试与精细优化 焕然一新的用户界面 由内而外展现全新风采 今天小马就来给大家小剧透 TOS 6新功能抢先看 TOS 6是铁威马迄今为止“最友好最美…

深度强化学习(三)(DQN)

深度强化学习(三)DQN与Q学习 一.DQN 通过神经网络来近似最优动作价值函数 Q ∗ ( a t , s t ) Q_*(a_t,s_t) Q∗​(at​,st​),在实践中, 近似学习“先知” Q ⋆ Q_{\star} Q⋆​ 最有效的办法是深度 Q \mathrm{Q} Q网络 (deep Q network, 缩写 DQN)…

Java进程CPU高负载排查

Java进程CPU高负载排查步骤_java进程cpu使用率高排查_YouluBank的博客-CSDN博客 【问题定位】使用arthas定位CPU高的问题_arthas cpu高_秋装什么的博客-CSDN博客 CPU飙升可能原因 CPU 上下文切换过多。 对于 CPU 来说,同一时刻下每个 CPU 核心只能运行-个线程&…

深度学习模型部署(六)TensorRT工作流and入门demo

TensorRT工作流程 官方给出的步骤: 总结下来可以分为两大部分: 模型生成:将onnx经过一系列优化,生成tensorrt的engine模型 选择batchsize,选择精度precision,模型转换 模型推理:使用python或…

SpringBoot(容器功能)

文章目录 1.Configuration 添加/注入bean1.注入bean1.编写一个JavaBean,Monster.java2.创建一个config文件夹(名字任意),用于存放配置Bean的类(相当于配置文件)3.BeanConfig.java4.测试使用 MainApp.java2.…

Spring中使用自带@Autowired注解实现策略模式

场景 SpringBoot中策略模式工厂模式业务实例(接口传参-枚举类查询策略映射关系-执行不同策略)规避大量if-else: SpringBoot中策略模式工厂模式业务实例(接口传参-枚举类查询策略映射关系-执行不同策略)规避大量if-else_springboot编写策略工厂-CSDN博客 设计模式…

NASA和IBM联合开发的 2022 年多时相土地分类数据集

简介 美国国家航空航天局(NASA)和国际商业机器公司(IBM)合作,利用大规模卫星和遥感数据,包括大地遥感卫星和哨兵-2 号(HLS)数据,创建了地球观测人工智能基础模型。通过奉…

【Windows】解决Windows磁盘有锁和感叹号方法

文章目录 1、概述2、效果3、解决方案3.1、先看自己电脑环境3.2、查看BitLocker情况3.3、查看设备加密 4、其他方案5、BitLocker5.1、BitLocker 是什么5.2、BitLocker 作用5.3、BitLocker 和 TPM 1、概述 目前在整理自己新电脑的软件,无意间电脑磁盘有锁和感叹号的标…

Dynamic Wallpaper v17.4 mac版 动态视频壁纸 兼容 M1/M2

Dynamic Wallpaper Engine 是一款适用于 Mac 电脑的视频动态壁纸, 告别单调的静态壁纸,拥抱活泼的动态壁纸。内置在线视频素材库,一键下载应用,也可导入本地视频,同时可以将视频设置为您的电脑屏保。 应用介绍 Dynam…

多线程案例及常用模式

一.单例模式——经典的设计模式 什么是单例模式:就是规定一个类只能创建一个对象,也就是保证某个类在程序中只存在唯一一个实例,而不会创建出多个实例 根据对象创建的时机不同,可以分为饿汉模式和懒汉模式 1.饿汉模式 在类加载…

2024.3.12 C++

1、自己封装一个矩形类(Rect)&#xff0c;拥有私有属性:宽度(width)、高度(height) 定义公有成员函数初始化函数:void init(int w, int h)更改宽度的函数:set w(int w)更改高度的函数:set h(int h)输出该矩形的周长和面积函数:void show() #include <iostream>using nam…

动手学深度学习-注意力机制Transformer

注意力机制 1. 注意力提示 1.1. 生物学中的注意力提示 **自主性提示&#xff08;随意线索&#xff09;&#xff1a;收到认知和意识的控制&#xff0c;有主观意愿的推动。**如下图&#xff0c;所有纸制品都是黑白印刷的&#xff0c;但咖啡杯是红色的。 换句话说&#xff0c;这…

【图像超分】论文复现:Pytorch实现FSRCNN,包含详细实验流程和与SRCNN的比较

文章目录 前言1. FSRCNN网络结构2. 训练FSRCNN3. FSRCNN模型测试4. 训练好的FSRCNN模型超分自己的图像 前言 论文地址&#xff1a;Accelerating the Super-Resolution Convolutional Neural Network 论文精读&#xff1a; 请配合上述论文精读文章使用&#xff0c;效果更佳&…

Python接口自动化核心模块 - 数据库操作和日志

一、Python连接数据库常见模块 MysqlDBpython2时代最火的驱动库。基于C开发&#xff0c;对windows平台不友好。现在已经进入python3时代&#xff0c;基本不再使用MysqlClientmysqldb的衍生版本&#xff0c;完全兼容python3.它是重量级Web开发框架Django中ORM功能依赖工具Pymys…

01_lombok review

文章目录 Lombok父子工程ide中的Maven基础配置前置知识储备 Lombok 怎么引入Lombok依赖&#xff1a; step1&#xff1a;引入Lombok依赖 eg&#xff1a; <dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lombok<…