首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux grep工作常用

https://blog.csdn.net/haluoluo211/article/details/77752818 本文主要是工作中grep的常见使用: 1. grep日志统计(单个多个文件...grep -A -B 关键匹配前后几行的重要信息 grep -c ‘text’ filename(log指定text行数统计) ---- 工作中我们往往要统计日志中某些字符串(一行行)的统计信息,...*pattern1’ filename grep not 查询 grep -v grep practice(-A -B..) ---- 比如在查看caffe训练的时候,看accuracy同时看前后两行的...demo_file1 Searching in all files recursively using grep -r(查找多有文件,这样方便统计日志) $ grep -r “error_msg” * linux...命令的很多技巧基本google到的,很多参考下面这个bolg http://www.thegeekstuff.com/category/sed/ 关键词英文对了,很多问题瞬间解决。

5.8K40

Linux文件权限工作原理

理解用户权限的工作原理是掌握 Linux 的最重要部分之一。从这里开始学习基础知识。 译自 Linux: How File Permissions Work,作者 Damon M Garn。...Linux:Linux 技能模块库的配套实验室文章。在本系列文章中,我们还介绍了如何选择发行版、Linux 内核如何与硬件交互以及如何Linux 管理系统服务、存储和用户和组权限。...这些代表您管理 Linux 服务器的模拟公司中的三个部门。...我几乎总是使用绝对模式在 Linux 上工作。 了解符号模式 符号模式将身份字母(ugo)、权限字母(rwx)和数学运算符(+,-,=)组合起来以配置权限。...本教程介绍了标准的 Linux 权限,但还有一些额外的特殊权限可以修改它们的工作方式。额外的 Linux 访问控制列表提供了更强大的控制文件安全性的方法。

10710
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    工作中常用到的Linux命令

    平时我还是很喜欢用vim去查找对应的记录的,我一般的操作: vim service 按G跳转到文件的末尾 按?...正在运行的进程 + 准备好等待运行的进程 在特定时间内(1分钟,5分钟,10分钟)的平均进程数 Linux进程可以分为三个状态: 阻塞进程 可运行的进程 正在运行的进程 比如现在系统有2个正在运行的进程...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...//www.cnblogs.com/peida/archive/2012/12/24/2831353.html 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。

    71630

    常用的Linux命令(面试工作必备)

    常用的Linux命令(面试/工作必备) Linux常用命令大全 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布...,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。...它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。...Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。...5 5分钟后关机 poweroff 立刻关机 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 二、目录操作 pwd 查看当前工作目录

    15710

    工作中常用到的Linux命令

    平时我还是很喜欢用vim去查找对应的记录的,我一般的操作: vim service 按G跳转到文件的末尾 按?...正在运行的进程 + 准备好等待运行的进程 在特定时间内(1分钟,5分钟,10分钟)的平均进程数 Linux进程可以分为三个状态: 阻塞进程 可运行的进程 正在运行的进程 比如现在系统有2个正在运行的进程...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...//www.cnblogs.com/peida/archive/2012/12/24/2831353.html 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。

    61310

    工作中常用到的Linux命令

    平时我还是很喜欢用vim去查找对应的记录的,我一般的操作: vim service 按G跳转到文件的末尾 按?...正在运行的进程 + 准备好等待运行的进程 在特定时间内(1分钟,5分钟,10分钟)的平均进程数 Linux进程可以分为三个状态: 阻塞进程 可运行的进程 正在运行的进程 比如现在系统有2个正在运行的进程...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...//www.cnblogs.com/peida/archive/2012/12/24/2831353.html 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。

    85230

    “聊一聊Linux的工作环境”

    Linux ?...由于Linux采用了和Windows不同的文件系统,所以和Windows用户熟悉的文件管理模式不通,这里来简单说说Linux的根("/")目录下目录的用途 /boot 目录:保护系统的引导相关文件.../etc 目录: 放一些系统常用的配置文件,比如系统管理员经常需要修改的文件,决定系统行为的配置文件 备份系统时一定要备份这个目录 可以改变软件的运行行为.../bin 目录:用户常用命令,比如文件和目录的命令 这个目录下的命令,所有人都可以使用 /sbin 目录: 保存系统维护所使用的命令,如mkfs,fdisk.../tmp 目录:用来保存系统运行时产生的临时文件 /usr 目录:系统中用来保存与用户相关的信息 /home 目录:系统中普通目录主目录 /root目录:超级用户主目录 其他目录很多都没有意义,有的是空的

    52220

    Linux内核 MMU的工作原理

    一、MMU的产生 许多年以前,当人们还在使用DOS 或者更古老的操作系统的时候,计算机的内存还非常小,一般都是以K 为单位进行计算的,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序...虽然覆盖块的交换是由OS 完成的,但是必须先由程序员先进行分割,这是一个费时费力的工作,而且相当枯燥。 人们必须找于更好的办法从根本上解决这个问题。...Physical Address (物理地址) 二、MMU的工作过程 大多数使用虚拟存储器的系统都使用一种称为分页(paging)。...以上就是MMU的工作过程。...用户空间和内核空间 通常操作系统把虚拟地址划分为用户空间和内核空间,例如 X86平台的Linux 系统虚拟地址空间是0x00000000 - 0xFFFFFFFF,前3GB(0x00000000 - 0xBFFFFFFF

    2.1K20

    提升工作效率的Linux命令

    ag 比grep,ack更快的递归搜索文件内容 [root@rabbitmq-2 html]# ag 'redis' redis_pass.txt 1:#redis缓存ip地址和端口 2:spring.redis.host...shellcheck shell脚本静态检查工具,能够识别语法错误以及不规范的写法 ​ fzf 命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。...运行以下命令: git diff HEAD~8 --stat | fpp htop 提供更美观、更方便的进程监控工具,替代top命令 ​ glances 更强大的 htop / top 代替者。...除了命令行查看外,glances 还提供页面服务,让你从页面上随时查看某服务器的状态; axel 多线程下载工具,下载文件时可以替代curl、wget axel -n 20 http://centos.ustc.edu.cn...x86_64/CentOS-7-x86_64-Minimal-1511.iso rz/sz 交互式文件传输,在多重跳板机下传输文件非常好用,不用一级一级传输 ​ cloc 代码统计工具,能够统计代码的空行数

    77231

    Linux命令(面试+工作版)

    Linux命令(面试+工作版) 1. tar 创建一个新的tar文件 解压tar文件 查看tar文件 2. grep 在文件中查找字符串(不区分大小写) 输出成功匹配的行,以及该行之后的三行 在一个文件夹中递归查询包含指定字符串的文件...Dos系统中的文件复制到Unix/Linux后,这个文件每行都会以\r\n结尾,sed可以轻易将其转换为Unix格式的文件,使用\n结尾的文件 反转文件内容并输出 $ sed -n '1!...以最后修改时间升序列出文件 在文件名后面显示文件类型 13. pwd 输出当前工作目录 14. cd cd -可以在最近工作的两个目录间切换 使用shopt -s cdspell可以设置自动对cd命令进行拼写检查...01:12:52 UTC 2010 i686 GNU/Linux 38. whereis 当你不知道某个命令的位置时可以使用whereis命令,下面使用whereis查找ls的位置 当你想查找某个可执行程序的位置...用指定用户登录,并且使用指定的shell程序,而不用默认的 $ su -s 'SHELLNAME' USERNAME 45. mysql mysql可能是Linux上使用最广泛的数据库,即使你没有在你的服务器上安装

    3.2K40

    工作中常用到的Linux命令

    》不知道大家还有印象没有,里面提到了在工作中可能需要等上Linux服务器,查看一些信息(特别是查日志找Bug)。...我在大学的时候也有过Linux的课程,在期间也做过Linux相关的笔记: 看完这篇Linux基本的操作就会了 用户和权限管理看了你就会用啦 Linux进程管理 Linux网络管理 但是,在学校学完,没咋练手...这篇文章主要来回顾以前的笔记,以及记录一下在工作中比较常用的一些命令。 我这肯定是以我现在的维度来考量的,我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充 ?...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...//www.cnblogs.com/peida/archive/2012/12/24/2831353.html 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。

    90320

    提升工作效率的Linux命令

    ag 比grep,ack更快的递归搜索文件内容 [root@rabbitmq-2 html]# ag 'redis' redis_pass.txt 1:#redis缓存ip地址和端口 2:spring.redis.host...shellcheck shell脚本静态检查工具,能够识别语法错误以及不规范的写法 fzf 命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。...运行以下命令: git diff HEAD~8 --stat | fpp htop 提供更美观、更方便的进程监控工具,替代top命令 glances 更强大的 htop / top 代替者。...除了命令行查看外,glances 还提供页面服务,让你从页面上随时查看某服务器的状态; axel 多线程下载工具,下载文件时可以替代curl、wget axel -n 20 http://centos.ustc.edu.cn...isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso rz/sz 交互式文件传输,在多重跳板机下传输文件非常好用,不用一级一级传输 cloc 代码统计工具,能够统计代码的空行数

    77740

    自己工作用到的 linux添加路由的方法

    linux下添加路由的方法 一、查看及添加临时路由 1.查看路由(linux下) [root@nfs ~]# route #同netstat -rn Kernel IP routing table...上面输出的”*”表示没有网关。 Genmask表示路由的网络掩码 Flags是表示路由的标志。...表示拒绝路由 Metric表示路由的单位开销量 Ref表示依赖本路由现状的其它路由数目 Use表示路由表条目被使用的数目 Iface表示路由所发送的包的目的网络 2.使用 route...192.168.0.1 ip route add 192.168.1.1 dev 192.168.0.1 删除路由 ip route del 192.168.0.0/24 via 192.168.0.1 二、在linux...linux查看经过的路由traceroute www.baidu.com windows查看经过的路由tracert -d www.baidu.com 三、开启 IP 转发: echo “1”

    1.8K20
    领券
    首页
    学习
    活动
    专区
    圈层
    工具