`

linux常用命令_2_文件搜索_帮助命令

 
阅读更多

 

2.c) 文件搜索命令

 

which命令: 定位系统命令的绝对路径

 

命令所在路径 /usr/bin/which
执行权限 所有用户
范例

[root@localhost test4]# which chmod
结果:

/bin/chmod

 

 

find命令: 文件/目录/图片/压缩包/等搜索命令  ---> 类似于window的查找功能

命令所在路径 /usr/bin/find
执行权限 所有用户
范例 [root@localhost test4]# find myfile
备注

1 不要在根目录查找(这样就表示查找整个硬盘,耗费资源)

2 根据文件名查找

find -name 文件名

           *表示匹配任意字符

           ?匹配单个单词

   eg:

 查找包含init开头的所有文件位置

[root@localhost /]# find /etc/ -name *init*
        

   查找init开头后面只有三个字母的文件位置    

       # find /etc/ -name init???

 

3 根据文件大小查找 find -size

(linux最小存储单位为512字节,那么100M = 100*1024*1k =100*1024*2个存储最小单位)

eg: 查找大于100M的文件 (+表示>; -表示<)

# find /etc -size +204800

 

4 根据所有者查找: find -user

查找根目录下用户为zm的所有文件目录

# find / -user zm

5 根据时间查找:

时间:

5.1) 天  ctime atime mtime

5.2) 分 cmin  amin   mmin

c--change,表示文件属性被修改过(所有者,所属组,权限等)

a--access

m--modify,表示文件内容被修改过

 

-:之内  数字表示分钟

+:超过

eg: 查找120分钟内被修改过的文件

# find /etc -mmin -120

 

 

6  根据类型查找:  -type 文件类型

f  二进制

l  软链接文件

d 目录

 

eg: # find /etc -type l

 

 

7 多条件查找

-a: and 逻辑与

-o: or    逻辑或

 eg: 查找etc目录下 名称为inittab 或者大小大于100M的文件

# find /etc -name inittab -o -size +2048000

 

 

    

 

 

grep命令: 文件中搜索字符串匹配的行并输出

 

命令所在路径 /bin/grep
执行权限 所有用户
范例

在services文件内搜含tftp字符串的行数

# grep tftp /etc/services

结果:

tftp            69/tcp
tftp            69/udp
tftp-mcast      1758/tcp

 

 

man命令: 获取帮助信息

英文原意 manual
命令所在路径 /usr/bin/man
 执行权限 所有用户
语法

man 命令/配置文件

 

范例

查看配置文件service 配置文件帮助信息

# man services

查看命令ls的帮助信息

# man ls

 

whatis命令: 提起命令用途信息(即找到命令最基本的用途)

 

命令所在路径 /usr/bin/whatis
执行权限 所有用户
范例

# whatis ls

结果:

ls                   (1)  - list directory contents
ls                   (1p)  - list directory contents

 

help命令: 列出命令主要选项

范例 # ls --help

 

 

 

 

 

 

分享到:
评论

相关推荐

    玻璃耐压测试设备sw23_三维3D设计图纸_三维3D设计图纸.zip

    玻璃耐压测试设备sw23_三维3D设计图纸_三维3D设计图纸.zip

    (DOC) 土木工程施工管理控制毕业论文 毕业设计.doc

    (DOC) 土木工程施工管理控制毕业论文 毕业设计.doc

    MATLAB环境下基于数据驱动和协方差驱动的随机子空间法进行结构模态参数识别

    内容概要:本文详细介绍了在MATLAB环境中利用随机子空间法(SSI)进行结构模态参数识别的方法,具体分为数据驱动(SSI-DATA)和协方差驱动(SSI-COV)两种方式。首先,通过对振动响应数据的预处理,如去除趋势项,确保数据的清洁。接着,分别阐述了这两种方法的具体实现步骤,包括构建Hankel矩阵、进行SVD分解以及投影运算等关键技术。同时,文章还提供了具体的MATLAB代码片段,帮助读者更好地理解和应用这些方法。此外,针对实际应用中的常见问题,如采样率设置不当、阶次选择困难等,给出了详细的解决方案和注意事项。 适合人群:从事结构健康监测、振动分析等相关领域的研究人员和技术人员,尤其是有一定MATLAB编程基础的用户。 使用场景及目标:适用于桥梁、建筑、机械设备等结构的模态参数识别,旨在提高结构健康监测的精度和效率。通过掌握这两种方法,可以更准确地获取结构的固有频率、阻尼比和振型等重要参数,为后续的结构评估和维护提供依据。 其他说明:文章强调了数据质量和预处理的重要性,并指出在实际应用中应结合稳定图等多种手段综合判断模态参数。同时提醒使用者在选择方法时要考虑具体应用场景的特点,如数据长度、噪声水平等因素。

    (一级学科)攻读博士研究生培养方案 兰州大学土木工程与力学学院.doc

    (一级学科)攻读博士研究生培养方案 兰州大学土木工程与力学学院.doc

    主动油气悬架系统的PID与模糊控制融合算法及其应用

    内容概要:本文详细介绍了主动油气悬架系统中PID控制和模糊控制的应用及其融合。首先解释了传统的PID控制原理,展示了其在应对复杂路况时的局限性。接着引入了模糊控制的概念,利用隶属度函数将自然语言转化为数学表达,从而更好地处理不确定性。最后提出了模糊PID控制器的设计思路,通过动态调整PID参数来提高系统的适应性和鲁棒性。实验结果显示,模糊PID控制器能够显著改善车辆行驶稳定性,特别是在非平整路面上。 适合人群:对汽车工程、控制系统设计感兴趣的工程师和技术爱好者。 使用场景及目标:适用于需要优化车辆悬架性能的研究和开发项目,旨在提高乘坐舒适性和操控稳定性。 其他说明:文中提供了多个Python代码片段作为示例,帮助读者理解和实现相关算法。此外还提到了一些实际应用中的挑战,如参数整定和执行器延迟等问题。

    水流量传感器组装机sw20可编辑_三维3D设计图纸_三维3D设计图纸.zip

    水流量传感器组装机sw20可编辑_三维3D设计图纸_三维3D设计图纸.zip

    轮胎纹理图像识别数据集

    数据说明: 该数据集总共包含1028张轮胎图像。分为训练和测试数据,再分为裂纹(氧化)轮胎和正常轮胎。该数据可以用于二进制分类。

    新能源汽车电池SOC估计中EKF算法的Simulink实现及优化

    内容概要:本文详细介绍了利用扩展卡尔曼滤波(EKF)算法在Simulink环境中进行电池荷电状态(SOC)估计的方法及其优化过程。首先,作者选择并构建了一个二阶RC等效电路模型来模拟电池的行为,并引入了温度传感器模块以实现温度补偿。接着,通过分段线性插值方法调整电池容量,同时计算电流效率以提高SOC估算的准确性。然后,深入探讨了EKF算法的具体实现,包括状态预测和更新阶段的关键步骤。最后,展示了仿真的结果,验证了该方法的有效性,最大误差仅为0.4%。此外,文中还提供了许多实用的经验技巧,如OCV-SOC曲线的正确拟合方式、电流采样的处理以及参数的选择等。 适合人群:从事新能源汽车电池管理系统(BMS)研究与开发的技术人员,尤其是有一定MATLAB/Simulink基础的研究者。 使用场景及目标:适用于需要精确估计电池SOC的应用场合,旨在帮助工程师理解和掌握EKF算法在电池管理中的具体应用,从而优化电池性能监控系统的设计。 其他说明:文中不仅给出了详细的理论推导和技术细节,还分享了许多实际项目中的经验和注意事项,有助于读者更好地理解和应用所介绍的技术。

    软件工程常见软件生命周期模型解析:特性、适用场景及关键要素综述介绍了多种常见的软件

    内容概要:本文详细介绍了多种常见的软件生命周期模型及其特点,包括瀑布模型、增量模型、敏捷模型、螺旋模型、原型模型、V模型、喷泉模型、RUP(统一过程)、极限编程(XP)等。每种模型都有其适用场景和独特优势。例如,瀑布模型适用于需求明确且稳定的项目,强调阶段顺序性和严格性;增量模型允许逐步增加功能,每次增量提供可运行的部分;敏捷模型强调快速响应变化,通过迭代和持续改进确保用户参与;螺旋模型结合了瀑布和增量模型的优点,特别适合处理不确定性和风险较大的项目;原型模型则适用于需求不明确的情况,通过快速构建原型获取用户反馈。此外,文中还介绍了Scrum框架、极限编程等具体实践方法,以及各模型在不同阶段的活动和交付物。 适合人群:本文适合对软件开发有一定了解的研发人员、项目经理及软件工程师,特别是那些希望深入了解不同软件生命周期模型的特点和应用场景的人士。 使用场景及目标:①帮助读者理解各种软件生命周期模型的优缺点;②指导项目团队根据项目需求选择合适的生命周期模型;③提供具体实践方法和工具,如Scrum框架、极限编程等,以提升项目管理和开发效率。 其他说明:本文不仅解释了各个模型的基本概念和适用条件,还通过对比分析帮助读者更好地理解和选择最适合的模型。对于希望优化项目流程、提高软件质量的团队来说,本文提供了宝贵的参考和指导。

    2010注册勘察设计土木工程师(水利小电 工程地质)例题.doc

    2010注册勘察设计土木工程师(水利小电 工程地质)例题.doc

    基于Matlab的元胞自动机在行人紧急疏散模拟中的应用:火灾、烟雾及多层建筑场景

    内容概要:本文详细介绍了如何利用Matlab和元胞自动机进行行人紧急疏散的模拟仿真。首先构建了一个20x30的二维网格房间模型,设置了出口、障碍物、行人和火灾源。通过三维矩阵记录每个单元格的状态,包括行人/障碍物、烟雾浓度和温度值。火灾扩散采用了热传导模型,考虑了材料燃烧特性,行人移动则基于动态场模型,结合出口吸引力、火灾排斥力和人群密度等因素。此外,还探讨了多层建筑的扩展方法,如引入楼梯单元和调整烟雾扩散规则。实验结果显示,当行人密度超过45%,出口处会出现“拱形堵塞”,烟雾能见度下降使疏散时间显著增加,设置中间避难区可有效降低伤亡率。 适合人群:对元胞自动机、Matlab编程以及紧急疏散模拟感兴趣的科研人员、学生和技术爱好者。 使用场景及目标:适用于研究复杂建筑环境中的紧急疏散策略,帮助优化建筑设计和应急响应措施,提高疏散效率和安全性。 其他说明:文中提供了详细的代码片段,涵盖了从环境初始化、火灾扩散、行人移动到可视化的完整流程。通过调整参数,可以观察不同的疏散现象,如拱形堵塞、路径切换等。

    倍速链旋转台sw22_三维3D设计图纸.zip

    倍速链旋转台sw22_三维3D设计图纸.zip

    长条插件机sw22可编辑_三维3D设计图纸_三维3D设计图纸.zip

    长条插件机sw22可编辑_三维3D设计图纸_三维3D设计图纸.zip

    aea2c-main.zip

    aea2c-main.zip

    金属400型连续挤压机step_三维3D设计图纸_三维3D设计图纸.zip

    金属400型连续挤压机step_三维3D设计图纸_三维3D设计图纸.zip

    《土木工程概论》综合复习资料.doc

    《土木工程概论》综合复习资料.doc

    电磁仿真:电磁干扰分析.zip

    电磁领域系列仿真模拟教程,每个包10几个教程,从基础到精通,案例多多。

    工作模板 -行动学习教练工具箱.doc

    工作模板 -行动学习教练工具箱.doc

    电磁场仿真:电磁场基础理论.zip

    电磁领域系列仿真模拟教程,每个包10几个教程,从基础到精通,案例多多。

    数学建模基于Caputo分数阶导数的非线性问题正反问题求解及误差分析:数值方法与理论证明文档的主要内容

    本文主要研究了一类时间分数阶偏微分方程的正问题与反问题。对于正问题,已知初始条件 u(x,0),通过求解带有左Caputo分数阶导数的非线性偏微分方程得到 u(x,1) 的精确解。对于反问题,已知 u(x,1),采用简化的准可逆正则化方法求解 u(x,0),并给出了相对误差水平(REL)和绝对误差水平(AEL)的计算公式。文中还介绍了离散格式下的时间和空间导数近似方法,并证明了关于正则化参数选择的一个引理。

Global site tag (gtag.js) - Google Analytics