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

linux常用管路命令

前言:暑期实训要用到linux系统,所以看黑马的视频并做了些学习笔记来加深一下理解,其中也有我个人的一些理解,也希望这篇博客能够帮助到大家

ctrl+cctrl+cctrl+c 终止正在运行的程序

ctrl+uctrl+uctrl+u 清空所写的一行命令

taptaptap 智能补全代码,会在后面建议可选的操作

cdcdcd 改变当前的工作目录

pwdpwdpwd 显示当前工作目录的绝对路径

lslsls 显示当前目录路径

mvmvmv 移动与重命名文件与目录

rmrmrm 删除文件或目录

在Linux系统中,命令都有其通用的格式为 command(命令) [-options(选项)] [parameter(参数)]。

在这里插入图片描述

ls 命令的使用

在这里插入图片描述

cd 命令的使用

在这里插入图片描述

特殊路径的回退

在这里插入图片描述

相对路径与绝对路径

在这里插入图片描述

mkdir 命令

创建文件夹,不过需要管理员模式及root模式才能进行操作
在这里插入图片描述

对于-p选项的作用

一次性创建多个文件

在这里插入图片描述

touch选项

创建文档及使用

在这里插入图片描述

cat选项

用于查看文档内容,并在下一行打印文档内容

cat 是直接将内容显示出来

在这里插入图片描述

more选项

在查看的过程中,通过空格来进行下一页的反转,通过q来退出内容的查看

也可以通过上下方向键来进行文档的上下页的翻页。

在这里插入图片描述

catcatcatmoremoremore 的区别,catcatcat 适用于小型文件的内容查询,moremoremore 更适用于大型文件的查看,空格进行翻页,enterenterenter 按键用来控制光标转移到下一行

cp命令选项

在这里插入图片描述

mv 命令选项

在这里插入图片描述

rm 命令

多参数的文件一定会删除,即使其中有不存在的文件

在这里插入图片描述

rm删除的通配符

用于进行模糊的匹配删除。

在这里插入图片描述

在这里插入图片描述

which 命令

其实主要就是查看我们所用的命令存放在哪些文件中,但对于有些命令符确没法找到
在这里插入图片描述

find命令

通过find命令,我们可以在起始文件夹中找到我们所需要的文件
在这里插入图片描述

==findfindfind==也可以通过通配符的方式进行模糊搜索

在这里插入图片描述

通过文件大小进行查找文件

在这里插入图片描述

grep命令

说是说的过滤关键字,但更像是给关键字标色来突出关键字,唐了,后面展示的功能还有筛选功能,可以配合后面的管道符 | 进行操作的精简

在这里插入图片描述

wc命令

默认的 wcwcwc 命令展示的数字分别是行数(包含换行符号),单词数(以空格分隔为单词数),字节,文件名

在这里插入图片描述

管道符“|”的运用

管道符在很多方面会产生作用,对于一个文件数量多的地方可以使用管道符与 grepgrepgrep 组合的方式搜索出满足要求的文件。

也可以直接求出文件的数量

管道符可进行嵌套使用,从左往右一次执行。在这里插入图片描述

echo命令

输出东西在屏幕上,相当于 printfprintfprintfcoutcoutcout

在这里插入图片描述

反引号 `

可将引号内的命令执行,然后将命令执行后的东西打印出来。

在这里插入图片描述

重定向符 >和>>

>>> 表示覆盖写入,相当于清空内容重新写入内容, >>>>>> 表示添加写入,在已有的内容后添加新内容。

在这里插入图片描述

tail命令

表示输出文件的最后 n 行,没添加数字数据则表示默认10行。

-f 表示持续追踪,当文件内有新的内容更新时则会把新的更新内容输出出来。

当数字和字符要连着使用的时候,则为 −nf-nfnf n表示显示的后面的行数。

在这里插入图片描述

http://www.dtcms.com/a/269506.html

相关文章:

  • 【1-快速上手】
  • 部署并运行Spike-Driven-Transformer或QKFormer
  • 香港站群服务器与普通香港服务器对比
  • 算法设计与分析:分治、动态规划与贪心算法的异同与选择
  • 【计算机网络】第三章:数据链路层(下)
  • 89104 PCIe Switch芯片国产替代 - PCIE5.0国产AI服务器高性能扩展,支持海光/龙芯/飞腾等
  • 【零基础学AI】第30讲:生成对抗网络(GAN)实战 - 手写数字生成
  • 从SEO到GEO:优化策略如何应对传统搜索与AI搜索的巨变
  • SpringAI编码实战:使用本地免费部署的大语言模型跑起来
  • NuxtJS中网络请求模块的封装与最佳实战
  • leetcode202.快乐数
  • 算法设计与分析 知识总结
  • Puppeteer 库简介:背景、用法与原理
  • LeetCode--42.接雨水
  • 什么是RAG?
  • 深入解析Java中的“128陷阱“:Integer缓存机制源码分析
  • 容器技术入门之Docker环境部署
  • Docker快速部署Hive服务
  • 【技术应用】CUTTag应用实例解析:比ChIP-seq更精准高效的DNA-蛋白互作研究
  • No static resource druid
  • C++(STL源码刨析/vector)
  • 虚幻引擎UE5专用服务器游戏开发-20 添加基础能力类与连招能力
  • Takebishi旗下智能硬件网关产品devicegateway详细介绍
  • ThreadPoolTaskExecutor 的使用案例
  • 【PTA数据结构 | C语言版】求单链表list中的元素个数,即表长
  • NumPy-随机数生成详解
  • AI编程的未来是智能体原生开发?
  • JavaSE-继承
  • UI前端与数字孪生结合实践案例:智慧零售的库存管理优化系统
  • 算法学习笔记:10.Prim 算法——从原理到实战,涵盖 LeetCode 与考研 408 例题