美文网首页
在 Linux 中查找文件、文本、进程

在 Linux 中查找文件、文本、进程

作者: 邢_3941 | 来源:发表于2021-12-28 21:43 被阅读0次

构建一个关于在 Linux 中查找文件、监控以及与此相关的所有内容的“备忘单”。这是其中一些

递归查找包含特定文本的文件

grep -rn "pattern" /path/to/dir

# include only certain files
grep -rn "pattern" --include="*.js" --exclude="*node_modules/*" --exclude="*.min.js*" /path/to/dir

添加-w以匹配整个单词而不是部分
添加-i不区分大小写的搜索
如何在 Linux 中查找文件

find /path/to/dir -name "*.js"

# execute a command on those files
# "{} \;" just means the command ends
find /path/to/dir -name "*.js" -exec rm -f {} \;
find /path/to/dir -name "*.js" -exec chmod 700 {} \;

该find命令非常强大,可以执行其他操作,例如:

查找具有特定权限的文件 find . -type f -perm 0664
查找属于特定用户的文件 find . -user joe
查找 N 天前修改的文件 find . -mtime 50
查找给定大小的文件 find . -size 50M
查找您的进程是否正在运行

ps aux | grep postgres

查找开放端口和拥有它们的进程

lsof -i
lsof -i | grep apache

# list processes using tcp port 80
lsof -i tcp:80

lsof是一个列出打开文件的命令。单独运行它会列出活动进程中所有打开的文件。添加-i不带选项会列出所有具有网络文件的内容。添加一个选项

查找您的内部 IP 地址

/sbin/ifconfig

相关文章

  • 在 Linux 中查找文件、文本、进程

    构建一个关于在 Linux 中查找文件、监控以及与此相关的所有内容的“备忘单”。这是其中一些 递归查找包含特定文本...

  • Linux快乐的命令行

    移动光标 修改文本 剪切和粘贴文本 历史操作 历史命令展开 chmod 进程 vim 网络 查找文件 归档和备份 ...

  • Linux中常用的查找命令

    linux 中常用的查找文件和文件中字符串的操作: 在某个路径下查找文件 例如在 /etc 中查找 "*.log"...

  • [MacOS] Mac系统常用命令

    查看端口占用: 杀死进程: 查找文件: 持续更新中...

  • Linux简介(8.8)

    linux的文本模式介绍 linux的登录与登出 linux的关机 linux的init进程 Init是Linux...

  • 2018-06-04

    Linux进程的睡眠和唤醒 1 Linux进程的睡眠和唤醒 在Linux中,仅等待CPU时间的进程称为就绪进程,它...

  • linux常用命令--ps/find

    按进程名称查看进程 查看进程路径 查找文件

  • Linux 命令行:find 的 26 个用法示例

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • I. Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

  • Linux系统中的 find 命令

    Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、...

网友评论

      本文标题:在 Linux 中查找文件、文本、进程

      本文链接:https://www.haomeiwen.com/subject/fgdmqrtx.html