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/ 关键词英文对了,很多问题瞬间解决。
理解用户权限的工作原理是掌握 Linux 的最重要部分之一。从这里开始学习基础知识。 译自 Linux: How File Permissions Work,作者 Damon M Garn。...Linux:Linux 技能模块库的配套实验室文章。在本系列文章中,我们还介绍了如何选择发行版、Linux 内核如何与硬件交互以及如何Linux 管理系统服务、存储和用户和组权限。...这些代表您管理 Linux 服务器的模拟公司中的三个部门。...我几乎总是使用绝对模式在 Linux 上工作。 了解符号模式 符号模式将身份字母(ugo)、权限字母(rwx)和数学运算符(+,-,=)组合起来以配置权限。...本教程介绍了标准的 Linux 权限,但还有一些额外的特殊权限可以修改它们的工作方式。额外的 Linux 访问控制列表提供了更强大的控制文件安全性的方法。
基于输入检索的商品图片,可智能识别图片中的商品主体,在用户自建图片库中搜索相同或相似的商品图片,并给出相似度打分
Linux常用指令: cat file 查看文件 vim file esc : wq!...查看文件占用 lsof |wc -l 查看句柄数 docker命令: docker start container_name 查看进程: ps aux | grep node 查看cpu消耗最多的10
平时我还是很喜欢用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 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。
常用的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 查看当前工作目录
目前,已经实现全工作环境Linux化,电脑Linux+手机Linux+机器人Linux。 不要再犹豫了,快快拥抱Linux吧。...要干活,先音乐,在律动中做个快乐的工具人: 文字生产力工具,虽然我是反PPT流派,但是又不能不用,被生产工具XX。 ...网盘必备: 美妙的输入法: 丑出天际的QQ: 最重要的是云办公时代必不可少的工具!!!...未来工作方式: 下一代工作方式: ---- 视频会议必备: 附: 5 个流行的用于远程工作和在线会议的开源视频会议工具 、Jitsi Meet 、Jami 、Nextcloud Talk 、
示例 [root@vps ~]# cat /proc/version Linux version 3.10.0-514.26.2.el7.x86_64 (builder@kbuilder.dev.centos.org...version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Jul 4 15:04:05 UTC 2017 lsb_release 说明:LSB是Linux...) 历史记录的搜索 ctrl+r Linux清空屏幕和清空当前输入的快捷键 ctrl+l 启动命令 立即关机 shutdown -h now 立即重启 shutdown -r now 内核重启命令 reboot...; 取消关机 shutdown -c或pkill shutdown 目录、文件、文本管理相关命令 显示当前的工作目录 pwd 显示所有文件包括隐藏文件 ls -a 显示文件的详细信息 ls -l 命令zip...参考文章 https://github.com/jaywcjlove/linux-command
Linux ?...由于Linux采用了和Windows不同的文件系统,所以和Windows用户熟悉的文件管理模式不通,这里来简单说说Linux的根("/")目录下目录的用途 /boot 目录:保护系统的引导相关文件.../etc 目录: 放一些系统常用的配置文件,比如系统管理员经常需要修改的文件,决定系统行为的配置文件 备份系统时一定要备份这个目录 可以改变软件的运行行为.../bin 目录:用户常用命令,比如文件和目录的命令 这个目录下的命令,所有人都可以使用 /sbin 目录: 保存系统维护所使用的命令,如mkfs,fdisk.../tmp 目录:用来保存系统运行时产生的临时文件 /usr 目录:系统中用来保存与用户相关的信息 /home 目录:系统中普通目录主目录 /root目录:超级用户主目录 其他目录很多都没有意义,有的是空的
一、MMU的产生 许多年以前,当人们还在使用DOS 或者更古老的操作系统的时候,计算机的内存还非常小,一般都是以K 为单位进行计算的,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序...虽然覆盖块的交换是由OS 完成的,但是必须先由程序员先进行分割,这是一个费时费力的工作,而且相当枯燥。 人们必须找于更好的办法从根本上解决这个问题。...Physical Address (物理地址) 二、MMU的工作过程 大多数使用虚拟存储器的系统都使用一种称为分页(paging)。...以上就是MMU的工作过程。...用户空间和内核空间 通常操作系统把虚拟地址划分为用户空间和内核空间,例如 X86平台的Linux 系统虚拟地址空间是0x00000000 - 0xFFFFFFFF,前3GB(0x00000000 - 0xBFFFFFFF
查看tomcat进程pid ps -ef|grep tomcat 统计该tomcat进程内的线程个数 ps -Lf 29295|wc -l 检查本机各端口的连接情况(tcp,udp等) netstat...+=$NF;b++}END{print a,a/b}' access_log.2021-12-28.log awk '{max=$NF;b++}END{print}' 打印大于1000ms的记录
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 代码统计工具,能够统计代码的空行数
xintiaobao my name is xintiaobao [root@linuxprobe Desktop]# echo $SHELL /bin/bash 2.date 格式:[选项][+指定的格式...格式:ps[参数] -a 显示所有进程,-u 用户以及其他详细信息,-x 显示没有控制终端的进程 Linux系统中常见的5种进程状态:运行、中断、不可中断、僵死、停止。...7.top 用于动态监视进程活动与系统负载等信息 格式:top 8.pidof 用于查询某个指定PID的进程 格式:pidof[参数][服务名称] [root@linuxprobe Desktop]#...pidof sshd 1650 9.kill 用于终止某个指定PID的服务进程 格式:kill[参数][进程ID] [root@linuxprobe Desktop]# kill 1650 10.killall...用于终止某个指定名称的服务所对应的全部进程 格式:killall[参数][进程ID]
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上使用最广泛的数据库,即使你没有在你的服务器上安装
》不知道大家还有印象没有,里面提到了在工作中可能需要等上Linux服务器,查看一些信息(特别是查日志找Bug)。...我在大学的时候也有过Linux的课程,在期间也做过Linux相关的笔记: 看完这篇Linux基本的操作就会了 用户和权限管理看了你就会用啦 Linux进程管理 Linux网络管理 但是,在学校学完,没咋练手...这篇文章主要来回顾以前的笔记,以及记录一下在工作中比较常用的一些命令。 我这肯定是以我现在的维度来考量的,我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充 ?...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...//www.cnblogs.com/peida/archive/2012/12/24/2831353.html 最后 我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充比较常用的命令。
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 代码统计工具,能够统计代码的空行数
1.pwd pwd命令用于显示用户当前所处的工作目录 格式:pwd[选项] [root@linuxprobe Desktop]# pwd /home/linuxprobe/Desktop 2.cd 用于切换工作路径...格式:cd[目录名称] cd- 命令返回到上一级所处的目录 cd.....进入上一级目录 cd~ 命令切换到当前用户的家目录 [root@linuxprobe Desktop]# cd /etc [root@linuxprobe etc]# cd /bin [root@linuxprobe...bin]# cd - /etc [root@linuxprobe etc]# cd ~ [root@linuxprobe ~]# 3.ls 用于显示目录中的文件信息 格式:ls[选项][文件] ls...-a:查看全部文件 -l 可以查看文件的属性、大小等详细信息 -al 查看当前目录中的所有文件并输出这些文件属性信息 [root@linuxprobe ~]# ls -al total 48 dr-xr-x
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”
Linux查看日志命令【面试+工作】 日志文件过大不能用vi log位置: tail head head 仅仅显示前面几行 head -n 10 test.log 查询日志文件中的头10行日志...; head -n -10 test.log 查询日志文件除了最后10行的其他所有日志; grep sed cat tac (反向列示) 混合使用命令
领取专属 10元无门槛券
手把手带您无忧上云