linxu入门3-文件搜索命令

FusionCompute8.0.0实战指南:从零部署CNA与VRM环境 本文以华为FusionCompute 8.0.0为例,详细介绍了如何利用老旧硬件从零开始部署CNA计算节点与VRM管理节点的完整实战指南。内容涵盖实验环境准备、CNA安装与网络配置、VRM虚拟机部署方案对比,并提供了典型故障排查与性能调优技巧,帮助读者低成本构建可用的虚拟化学习环境。 阅读详情
文件搜索命令
(1)which ls 查看命令的所在的绝对路径 提供这个命令的别名
/bin/ls
which chown
which cd
他只能查找命令所在的路径
(2)wehreis ls
root@ubuntu:/test# whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
查看这个命令帮助文档所在的位置/usr/share/man/man1/ls.1.gz
(3)find
上面只能查找命令
find 相当与window ctrl+f 不解释
尽量不要在根目录查找 会占用庞大的资源 能缩的越小越好
find 参数很多很多 今天不可能写完啦
(一)-name 根据文件名来查找
find /etc -name init
在linux中只能匹配这个文件 不会匹配包含这个init的文件 和windows不同
使用通配符号
*匹配任意字符o个和多个
find /etc -name init*  所有 以init开头的都出来啦
find /etc -name *init* 只要有inint的就会出来
?匹配单个字符
find /etc -name init???
很重要:占用的资源越少越号能用? 千万不要用* 资源很值钱
(二)-size 文件大小 block 数据块 512字节=0.5KB
 100MB=102400KB=204800block
大于 +204800
小于 -204800
等于  204800
find / -size +204800
(三)-user 根据文件的所有者查找
find /home -user pheodor
(四)根据时间查找
1.天 ctime ,atime,mtime
2.分钟 cmin,amin,mmin
c-change 改变 表示文件的属性被修改过 比如文件的所有者 ,所属属组,权限。。
a-access 访问 被看过。。。
m-modify 修改 表示文件的内容被修改过
-表示多长时间之内 -1
+表示超过多少时间 +1
find /etc -mmin -120
如果黑客入侵 可以通哥这个来看黑客 整过那些文件
find的链接符号
1. 链接符 -a  (add)
find /etc -size +163840 -a -size -204800
root@ubuntu:/test# find /etc -name init*  -type f
type根据文件类型来查找
f--二进制文件
l--软链接
d-目录
2.逻辑与 -o (or)
第二种 链接符号
find 。。。 -exec 命令 {} \
           -ok 提示确认
                     {}find 查询的结果
                     \转移符号
例如root@ubuntu:/# \ls -l 就不会显示颜色来 按照本来的样子显示
                     ;结果
find /etc -name inittab -exec ls -l {} \;
查找一个文件直接干掉
find /etc -name  newfile -exec rm {} \;
root@ubuntu:/test# find /test -name testfile -exec rm {} \;
find /home -user mike -exec rm -rf {} \;
吧mike用户的所有文件全部干掉啦
find /home -user mike -ok rm -rf {} \;
根据i节点来查找
还是举个例子 比如向我这样的菜鸟可能会创建一个文件 a b a空格b
还有可能创建一个 -a文件
在删除的时候 就不能删除来 怎么办?
root@ubuntu:/test# rm -rf "a b" 用“”来扩起来 也可以
但是有一个更牛x的命令 比如你管理服务器的时候。。就不知道用户创建来 什么命令
find . -inum 16 -exec rm {} \; .代表当前目录
(4)locate 有时候会找不到 这个文件
locate 是查找索引
updatedb
查找速度快死啦
locate /etc a
(5)grep 再文件中搜索匹配的行
root@ubuntu:/test# grep ftp /etc/services
ftp-data    20/tcp
ftp        21/tcp
tftp        69/udp
sftp        115/tcp
ftps-data    989/tcp                # FTP over SSL (data)
ftps        990/tcp
venus-se    2431/udp            # udp sftp side effect
codasrv-se    2433/udp            # udp sftp side effect
gsiftp        2811/tcp
gsiftp        2811/udp
frox        2121/tcp            # frox: caching ftp proxy
zope-ftp    8021/tcp            # zope management by ftp
root@ubuntu:/test#
这个命令 会吧 只把你对应的行列出来
这个etc/service文件很长 如果你要是用cat命令看 你都不知到从哪里找到
还会有大量的作用 以后细说
--------------------------------------------------------------
帮助命令
(1)man --manual
man ls    他默认调用的是more命令
man sercies 不能写/etc/services 只能写service
他只能查看配额文件的信息
帮助有很多中
一种是配置文件 一中是 命令
例如passwd 会有两种帮助一种是命令的帮助  一种是 /etc/passwd
man 1 passwd 查看命令帮助
man 5 passwd 查看配置文件的帮助
man的时候 会优先查看命令的帮助
(2)info 用法和man一样
(3)whatis
有时候不需要查看那么多信息 他只是提出这个命令是干什么的
whatis ls
root@ubuntu:/test# whatis ls
ls (1)               - list directory contents

apropos fstab 想当与man-k
makewhatis  要更新你的搜索数据库
help cd
查看shell内置命令的帮助 他不属于任何目录


ESP32-C3入门教程 基础篇⑩——SNTP(Simple Network Time Protocol) 网络时间同步的简单实例 阅读详情

相关推荐

tmux + Claude Code 远程开发指南:从 WSL 配置到断线无忧

远程开发中,SSH 连接中断常导致后台任务丢失,这是困扰开发者的经典难题。tmux 作为终端复用器,通过将进程挂在常驻会话中,使其脱离 SSH 连接独立运行,从根本上解决了断线导致的任务终止问题。Claude Code 等 AI 编程代理需要长时间运行并保持交互上下文,恰好依赖这种会话持久化能力。结合 Windows Subsystem for Linux 提供类 Unix 环境,开发者可在 Windows 上实现稳定的远程开发工作流。本文将完整介绍从 WSL 环境配置、tmux 会话管理,到与 Claud

weixin_30423065的博客 348

Linxu学习——第4章 文件搜索命令

4-1 Linux中文件搜索命令locate 4-2 Linux中命令搜索命令whereis与which 4-3 Linux中文件搜索命令find 4-4 Linux中字符串搜索命令grep

ywy的博客 224

ThingsBoard 3.1.1版本在window本地运行之TB-Gateway服务搭建(三)

TB-gateway服务是TB不可或缺的部分,很多的协议都需要TB-gateway来做分类处理,今天我们就来做TB-Gateway服务搭建。

晚点遇见你,余生都是你! 2474

Linxu自学之旅-基础命令(find搜索命令)

Linux自学之旅-基础命令(find搜索命令) 文章目录前言一、find二、find使用1.根据文件名进行搜索2.根据文件大小进行搜索3.根据修改时间进行搜索4.根据权限进行搜索5.根据所有者和所属组进行搜索6.根据文件类型进行搜索7.配合逻辑运算符同时进行搜索8.额外选项总结 前言 1.上一节我们讲述了locate命令,主要讲述了其作用及基本使用,还没看的请点击下方链接进入:locate命令 2.这一节我们讲一个同样可以通过文件名进行搜索的命令find,不过find命令功能还强大些,它不只是可以通过

水奈濑结花的博客哦! 3478

用Python turtle库 绘制皮卡丘

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 turtle基础知识参考: https://gitchat.blog.youkuaiyun.com/article/details/90696190 https://blog.csdn.ne...

qq_36295856的博客 2万+

基于角谱传播的MATLAB仿真:从相位恢复看自由空间光传播

本文详细介绍了基于角谱传播理论的MATLAB仿真方法,用于模拟自由空间光传播过程。通过傅里叶光学原理,将光场分解为频谱并应用传播相位滤波器,实现了从纯相位物体到可观测衍射图样的仿真。文章结合具体代码,演示了如何利用角谱法进行相位恢复,为计算成像和生物医学检测等领域的研究提供了实用的仿真工具和思路。

weixin_29055699的博客 281

Linxu基本命令(上)——文件管理

Linux基本命令——文件管理一、Linux命令概述1.1 命令使用方法1.2 查看帮助文档1.2.1 --help1.2.2 man(有问题找男⼈,manual)1.3 自动补全1.4 历史命令二、Linux文件管理命令2.1 查看文件信息:ls2.2 输出重定向命令:>分屏显示:more分屏显示:less显示开头:head显示结尾:tail管道:|清屏:clear切换⼯作⽬录: cd创建⽬录:mkdir删除⽬录:rmdir删除⽂件:rm查看或者合并⽂件内容:cat⽂本搜索:grep查找⽂件:fi

2393

【现代人形机器人:从物理建模到大模型驱动的控制与学习】第1章 机器人建模回顾

本章建立读者进行后续控制 / 优化 / 学习工作的数学与计算基础。内容分为三大块:刚体运动学:位姿表示、坐标变换、旋转参数与李代数/李群(指数映射、twist)多关节机构的正/逆运动学:DH 与 POE 两种建模、雅可比矩阵推导、数值/解析逆解方法与奇异性问题约束动力学:拉格朗日公式、牛顿—欧拉递归算法、接触/冲击模型、受约束系统的方程(拉格朗日乘子与互补性条件)每一节同时给出与练习题。假设读者已具备线性代数(矩阵、特征分解、SVD)、多变量微积分与基础力学(牛顿第二定律)知识。

u012133341的博客 185

linxu find 命令 搜索字符串

6、从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行 find / -type f -name "*.log" | xargs grep "password"

zj0910 9504

直流无刷电机FOC控制算法 理论到实践 —— 实践

关于直流无刷电机FOC控制算法的理论章节,本人已经在前两章进行过详细说明,大家可以自行进行阅读,请务必了解过理论之后再来学习如何具体进行实现。直流无刷电机FOC控制算法 理论到实践 —— 理论(一)直流无刷电机FOC控制算法 理论到实践 —— 理论(二)本章节主要讨论采用MCU微控制器如何具体实现直流无刷电机的FOC控制。

爱出名的狗腿子 1万+

19、硬件工程师笔试面试——无线通讯模块(2025版本)

例如,如果你的项目需要传输大量数据,如视频流或大数据文件,那么你可能需要一个高速率的模块,如支持802.11ac或802.11ax(WiFi 6)的模块。如果你的数据传输需求较小,如传感器数据,那么一个较低速率的模块,如蓝牙或Zigbee,可能就足够了。较高的频率(如5GHz)提供更大的带宽,支持更高的数据传输速率,但信号覆盖范围较小,穿透能力较弱。例如,在蓝牙通信中,一台设备作为主机,另一台设备作为从机,它们通过频率跳频的方式确定连接,并在连接建立后通过特定的协议进行数据交换。

XU157303764的博客 3226

linxu目录和文件管理

查看文件内容(cat、more、less、head、tail)统计和检索文件内容(wc、grep)备份恢复文档(gzip/gunzip、bzip2/bunzip2、tar)vi文本编辑器工作模式与不同工作模式之间的切换vi文本编辑器命令模式与末行模式的基本操作功能| 😒 /old/new | 将当前行中查找到的第一个字符“old” 串替换为“new” |

2401_86349554的博客 2351

宇树G1机器人遥控器音频控制实战

本文介绍了宇树G1人形机器人遥控器控制音频播放的核心实现方案。通过DDS消息订阅获取遥控器输入,采用非阻塞的subprocess调用aplay命令控制外接音响设备。系统支持播放、暂停和重播功能,采用50ms轮询间隔实现实时响应。关键点包括遥控器初始化、音频进程管理(Popen)、退出机制。文章还提供了设备配置指南、遥控器按键说明和常见问题解决方案。该方案从复杂音频播放器中提炼出核心控制逻辑,可作为机器人交互开发的参考模板。

m0_47999117的博客 542

Linxu学习——第3章 命令基本格式及文件处理命令

3-1 Linux命令格式 3-2 Linux目录处理命令 3-3 Linux文件处理命令 3-4 Linux中常见目录作用 3-5 Linux链接命令...

ywy的博客 443

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

linxu find 命令 搜索字符串

http://blog.youkuaiyun.com/beijihukk/article/details/76584991 一直记不住   find .|xargs grep -ri "要查找的字符串" http://blog.youkuaiyun.com/zj0910/article/details/32375801 当前目录下搜索:find .  -name "*.*" | x

liangxw1的专栏 1853

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

linxu用到过的命令

linxu命令: cd :返回上一层; ls:显示当前目录所有文件 ll:ls的别名 cp -r :修改文件 mv:剪切文件 rm -rf:删除文件 vi 文件名:修改文件 ESC:退出修改 :wq:退出并保存 ps -ef|grep:查看进程 kill 进程号:杀死进程 satart:启动 tail:查看日志 unzip: 解压zip压缩文件 hostname:...

iteye_2837的博客 241

Linxu命令与文件的搜索 - which, whereis, locate, find

which (寻找『运行档』) [root@www ~]# which [-a] command 选项或参数: -a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 范例一:分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名 [root@www ~]# which ifconfig /sbin/ifconfig [ro

yofer张耀琦的专栏 806

Linxu搜索文件内容指令--grep

grep指令语法- grep与find命令的区别 grep命令是搜索文件内容的,而find命令是用来搜索文件的,搜索的对象不同 find命令是完全匹配,而grep命令是包含匹配。什么意思呢,举个简单的例子,假设我们现在需要搜索”test”文件,find命令返回的结果只有test,不会有test1,test2 包含了“test”字符的结果。而grep命令搜索时,则会将包含了“test”字符串的内容全

Imagine_Dragon的博客 699

LINXU——命令的使用

声明:本文章基于LINUX命令行大全,基本就是读书笔记 什么是命令? 终端中的命令不外乎以下几种 可执行程序 shell内置指令 shell函数 alias命令 可执行程序很好理解 对shell命令的解释——摘自网络 Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序 摘自百度百科 在计算机科学中,Shell俗称壳

JAN6055的博客 1195

Linxu基本命令 作用及特点

目录: linxu系统的优势shell定义与作用及命令linxu系统的操作及命令linxu系统的优势linxu系统专门为开发者,IT从业人员开发的一款自由的开源的操作系统。linxu特点:多用户,同一个用户的账号和密码可以多次同时登录系统。多任务:可以同时运行多个任务,不同用户可以同时运行多个任务。linxu系统拥有强大的网络功能:linxu不仅仅是一个操作系统,还可以作为网关,防火墙等等,他的系统安全性可靠,可移植和兼容性,有出色的处理速度和性能:处理能力很强大。

2402_84868182的博客 1044

Linxu常用命令

一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户: 普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者的分类(人) 文件和文件目录的所有者:u—User 文件和文件目录的所有者所在...

weixin_33766168的博客 83

LINXU免费虚拟机

然后在软件搜索boxs就可以看到。在网上搜索win10镜像在官网下载。不会的话,一定要私信我!拉进boxs就可以了。

maniubip的博客 565

操作系统——linxu命令与操作实战

①将本地目录拷贝到远端主机上: scp 待拷贝的本地目录 远端主机用户名@远端主机IP地址:要拷贝到远端主机的目录:将本地Linux主机上的目录wang拷贝到远端主机的test目录下 scp -r -P 端口号 用户名@192.90.152.32:/home/test/home/wang ②将远端主机上的目录拷贝到本地: scp远端主机用户名@远端主机IP地址:待拷贝的目录 要拷贝到本地的目录:(将远端主机的test目录拷贝到本地主机wang目录下) scp -r -P 端口号 用户名@1...

庄小焱 502

linxu常用命令

>/路径/文件名 清除整个文件当中的内容 ls -l > a.txt将列表的内容写入到a.txt中,此时是覆盖写入。 ls -l >> a.txt将列表的内容写入到a.txt中,此时是追加写入。 find的使用: find /home -amin -10 搜索10分钟内存取的文件或者目录。 find /home -atime -10 搜索10小时内存取的文件或者目录。 find

cs.Ing 771

1 os|linxu常用命令|vim编辑器

个人学习笔记

Micoreal的博客 1198

Ubuntu26.04环境中如何记录并查看终端命令行的输入输出

在Ubuntu 26.4系统环境中,有时候我们需要记录终端命令行的输入输出信息,防止系统关机或者重启后这些信息找不到了,以便我们后期查看这些终端命令行的相关输入以及打印输出。~/terminal-logs/$(date +%Y%m%d-%H%M%S).log:在~/terminal-logs目录下创建带时间的日志文件。(2)如果只想输出“关键字”的信息使用grep命令。(1)如果想查看全部信息,使用cat命令。-a:追加内容,不覆盖前面又有信息。-n:的意思是显示行号信息。-f:flush刷盘。

duanjianbo3330的专栏 82
上一篇: linux入门2-文件权限管理
下一篇: linux入门5-shell及vi使用
pheodor
博客等级 码龄15年 6粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值