Skip to content

IT技术学习

IT技术培训网站

  • 首页
  • IT学习
  • 学习课程
  • 免费教程
  • 师资力量
  • 技术干货
  • 行业资讯

Archive 2024年9月5日

  • 首页   /  2024   /  9月   /  
  • 05
未分类 9月 5,2024

Linux中一种友好的find替代工具fd命令

fd 命令提供了一种简单直白的搜索 Linux 文件系统的方式。 fd 是一个超快的,基于 Rust 的 Unix/Linux find 命令的替代品。它不提供所有 find 的强大功能。但是,它确实提供了足够的功能来覆盖你可能遇到的 80% 的情况。诸如良好的规划和方便的语法、彩色输出、智能大小写、正则表达式以及并行命令执行等特性使 fd 成为一个非常有能力的后继者。 安装 进入 fd GitHERP系统,进销存系统,货代系统,日用品ERP系统ub 页面,查看安装部分。它涵盖了如何在macOS、 Debian/Ubuntu Red Hat 和 Arch Linux 上安装程序。安装完成后,你可以通过运行帮助来获得所有可用命令行选项的完整概述,通过 fd -h 获取简明帮助,或者通过 fd –help 获取更详细的帮助。 简单搜索 fd 旨在帮助你轻松找到文件系统中的文件和文件夹。你可以用 fd 带上一个参数执行最简单的搜索,该参数就是你要搜索的任何东西。例如,假设你想要找一个 Markdown 文档,其中包含单词 services 作为文件名的一部分:
$ fd services
downloads/services.md
如果仅带一个参数调用,那么 fd 递归地搜索当前目录以查找与莫的参数匹配的任何文件和/或目录。使用内置的 find 命令的等效搜索如下所示:
$ find . -name ‘services’
downloads/services.md
如你所见,fd 要简单得多,并需要更少的输入。在我心中用更少的输入做更多的事情总是对的。 文件和文件夹 您可以使用 -t 参数将搜索范围限制为文件或目录,后面跟着代表你要搜索的内容的字母。例如,要查找当前目录中文件名中包含 services 的所有文件,可以使用:
$ fd -tf services
downloads/services.md
以及,找到当前目录中文件名中包含 services 的所有目录:
$ fd -td services
applications/services
library/services
如何在当前文件夹中列出所有带 .md 扩展名的文档?
$ fd .md
administration/administration.md
development/elixir/elixir_install.md
readme.md
sidebar.md
linux.md
从输出中可以看到,fd 不仅可以找到并列出当前文件夹中的文件,还可以在子文件夹中找到文件。很简单。 你甚至可以使用 -H 参数来搜索隐藏文件:
fd -H sessions .
.bash_sessions
指定目录 如果你想搜索一个特定的目录,这个目录的名字可以作为第二个参数传给 fd:
$ fd passwd /etc
/etc/default/passwd
/etc/pam.d/passwd
/etc/passwd
在这个例子中,我们告诉 fd 我们要在 etc 目录中搜索 passwd 这个单词的所有实例。 全局搜索 如果你知道文件名的一部分,但不知道文件夹怎么办?假设你下载了一本关于 Linux 网络管理的书,但你不知道它的保存位置。没有问题:
fd Administration /
/Users/pmullins/Documents/Books/Linux/Mastering Linux Network Administration.epub
总结 fd 是 find 命令的极好的替代品,我相信你会和我一样发现它很有用。要了解该命令的更多信息,只需浏览手册页。 本篇文章到此结束,如果您有相关技术方面疑问可以联系我们技术人员远程解决,感谢大家支持本站!

文章来源于网络,如有侵权,请联系删除。

我司专注于ERP软件开发,ERP生产管理软件,客户管理软件开发,进销存软件,

企业微信ERP生产管理软件,销售管理,生产管理,采购管理,客户管理,BOM物料管理,财务管理,统计分析于一体ERP管理软件,分手机APP ERP管理软件,企业微信ERP软件。多年来一直专于研发,销信于一体软件公司。

作者 kson
未分类 9月 5,2024

Linux开机自启动让系统快速部署起步linux开机自启动

你做的系统已完成,但是每次开机重新部署却是令人困扰的问题,对于管理员而言,开机自启动是最理想的方式之一,可以有效减少重装所带来的负担。特别是对于Linux系统而言,其开机自启动功能比windows系统要强大很多,其有多种开机自启动方式,可以让Linux系统实现快速部署,节省时间和精力。 首先要明确的是,Linux系统开机自启动的实现方式大致有以下两类: 一是“crontab”的方式,这是LinuxERP系统,进销存系统,货代系统,日用品ERP系统下最常用的开机自启动方式,它可以定义计划任务,可以在指定时间运行特定的程序。如果要实现Linux系统开机自启动,可以在系统启动时执行crontab,既可以按照指定的时间运行系统服务,也可以有特定的脚本自动运行,比如系统资源收集,系统运行状态检查,以及服务等。例如我们可以使用如下代码让应用程序开机启动: * * * * * /usr/bin/python /home/xiangb/app.py 另一个是引用“init”的方式,让Linux系统的服务(例如Apache服务)开机自启动。使用init我们可以将服务放置于开机自动启动并保持服务持续运行的状态,并且可以实现对服务进行停止或开启。使用init可以通过如下代码开机自动启动服务: # update-rc.d apache2 default 80 上述两类方式是Linux开机自启动最常用的方法。使用crontab可以自动启动系统脚本以及应用程序,而使用init则可以实现服务自动启动并保持稳定运行。实施了上述两类开机自启动方法,可以有效的减少系统部署的负担,使得Linux系统更加高效,更加方便。

文章来源于网络,如有侵权,请联系删除。

我司专注于ERP软件开发,ERP生产管理软件,客户管理软件开发,进销存软件,

企业微信ERP生产管理软件,销售管理,生产管理,采购管理,客户管理,BOM物料管理,财务管理,统计分析于一体ERP管理软件,分手机APP ERP管理软件,企业微信ERP软件。多年来一直专于研发,销信于一体软件公司。

作者 kson

近期文章

  • Linux目录读写权限详解linux目录读写权限
  • Linux嵌入式开发指南2023年发展路线linux嵌入式开发之路2023
  • 深入探究Linux系统中的虚拟机linux系统的虚拟机
  • Linux进程调用详解查看进程相关信息linux查看进程调用
  • 红帽Linux操作系统免费下载体验红帽linux操作系统下载

近期评论

  • 一位WordPress评论者发表在《世界,您好!》

文章归档

  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2021年8月

分类目录

  • 未分类

功能

  • 登录
  • 文章RSS
  • 评论RSS
  • WordPress.org

文章归档

  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2021年8月

近期评论

  • 一位WordPress评论者发表在《世界,您好!》

分类目录

  • 未分类
2024年9月
一 二 三 四 五 六 日
« 8月   10月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

近期文章

  • Linux目录读写权限详解linux目录读写权限
  • Linux嵌入式开发指南2023年发展路线linux嵌入式开发之路2023
  • 深入探究Linux系统中的虚拟机linux系统的虚拟机
  • Linux进程调用详解查看进程相关信息linux查看进程调用
  • 红帽Linux操作系统免费下载体验红帽linux操作系统下载
2024年9月
一 二 三 四 五 六 日
« 8月   10月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

分类目录

  • 未分类

近期文章

  • Linux目录读写权限详解linux目录读写权限
  • Linux嵌入式开发指南2023年发展路线linux嵌入式开发之路2023
  • 深入探究Linux系统中的虚拟机linux系统的虚拟机
  • Linux进程调用详解查看进程相关信息linux查看进程调用
  • 红帽Linux操作系统免费下载体验红帽linux操作系统下载

近期文章

  • Linux目录读写权限详解linux目录读写权限
  • Linux嵌入式开发指南2023年发展路线linux嵌入式开发之路2023
  • 深入探究Linux系统中的虚拟机linux系统的虚拟机
  • Linux进程调用详解查看进程相关信息linux查看进程调用
  • 红帽Linux操作系统免费下载体验红帽linux操作系统下载

菜单

  • IT学习
  • 免费教程
  • 学习课程
  • 师资力量
  • 技术干货
  • 行业资讯
  • 首页
2024年9月
一 二 三 四 五 六 日
« 8月   10月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

ERP软件 | 备案号: 粤ICP备2021080469号