一、查看日志 线上出现了问题,登上线上的机器查日志是非常常见的操作了。...平时我还是很喜欢用vim去查找对应的记录的,我一般的操作: vim service 按G跳转到文件的末尾 按?...正在运行的进程 + 准备好等待运行的进程 在特定时间内(1分钟,5分钟,10分钟)的平均进程数 Linux进程可以分为三个状态: 阻塞进程 可运行的进程 正在运行的进程 比如现在系统有2个正在运行的进程...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。
示例 [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...-i 显示发行版的id。 -d 显示该发行版的描述信息。 -r 显示当前系统是发行版的具体版本号。 -c 发行版代号。 -a 显示上面的所有信息。 -h 显示帮助信息。 例如:查看当前系统的版本信息。...) 历史记录的搜索 ctrl+r Linux清空屏幕和清空当前输入的快捷键 ctrl+l 启动命令 立即关机 shutdown -h now 立即重启 shutdown -r now 内核重启命令 reboot...参考文章 https://github.com/jaywcjlove/linux-command
》不知道大家还有印象没有,里面提到了在工作中可能需要等上Linux服务器,查看一些信息(特别是查日志找Bug)。...我在大学的时候也有过Linux的课程,在期间也做过Linux相关的笔记: 看完这篇Linux基本的操作就会了 用户和权限管理看了你就会用啦 Linux进程管理 Linux网络管理 但是,在学校学完,没咋练手...这篇文章主要来回顾以前的笔记,以及记录一下在工作中比较常用的一些命令。 我这肯定是以我现在的维度来考量的,我工作时长比较短,所以可能会有很多命令会忽略掉了,欢迎在评论区补充 ?...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。
很少有可能接触「Linux」,最多就是看个日志。然而我觉得「Linux」操作对程序员很重要。是提升程序员的一个重要门槛。...Linux初始化 初次安装「Linux」系统,我们需要做一些初始化的操作,我把这些命令写到一个脚本里。每次需要就可以快速执行了。...chown -R u1:public dir :变更目录中的所有的子目录及文件的所属用户和组 移动(mv) #移动目录 zk@hadoop-node01 ~ $ ls jdk-8u152-linux-x64...mkdir) mkdir /etc/redis 切换登录(su) 切换登录: ssh -l test -p 22 192.168.19.128 su – 用户名 好了,以上就是一些我在工作中所用到的...「Linux」命令,下次我会介绍一些有趣的「shell」脚本。
之前写过一篇 《 在公司做的项目和自己在学校做的有什么区别? 》不知道大家还有印象没有,里面提到了在工作中可能需要等上Linux服务器,查看一些信息(特别是查日志找Bug)。...我在大学的时候也有过Linux的课程,在期间也做过Linux相关的笔记: 看完这篇Linux基本的操作就会了 用户和权限管理看了你就会用啦 Linux进程管理 Linux网络管理 但是,在学校学完,没咋练手...这篇文章主要来回顾以前的笔记,以及记录一下在工作中比较常用的一些命令。...3.2free查看内存使用状况 linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化,内核会把剩余的内存申请为cached,而cached不属于free范畴。...所以对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。
在工作中多使用docker、kubernetes等开源工具。工作中基本都是基于Linux系统进行操作的。记录一下工作中常用到的Linux命令,每个命令搭配一定的参数使用会更加方便。...二.态监测命令 系统状态监测命令能够更快,更好的了解linux的服务器。包括系统的网卡网络、系统内核、系统负载、内存使用情况、当前启动终端数量等相关命令的使用。..._64 x86_64 x86_64 GNU/Linux 另外查看当前系统版本的详细信息。...工作目录切换命令 工作过程中是使用的linux几乎是不安装图形化的。为了减少开销。我们基本是用命令终端模式。使用过程中自然不会像在windows系统中那样可以很简单的切换工作目录。...Linux命令总结详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
pattern正则表达式主要参数: \: 忽略正则表达式中特殊字符的原有含义。 ^:匹配正则表达式的开始行。 $: 匹配正则表达式的结束行。 \<:从匹配正则表达 式的行开始。 ...的行 (3)grep ‘[a-z]\{5\}’ aa #显示所有包含每行字符串至少有5个连续小写字符的字符串的行 (4)grep magic /usr/src #显示/usr/src目录下的文件...sz命令 在linux之间传输文件使用scp就行了 如果是在windows下使用xshell控制linux时: 上传文件直接到那个目录,然后把文件拖进去就可以 从linux下载文件时, sz test.txt....3422423 test.txt 解压windows文件乱码问题 通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip 参考 https://www.runoob.com/linux.../linux-comm-sed.html 欢迎与我分享你的看法。
查看SSH服务是否开启 /etc/init.d/sshd status 打包 tar czvf tomcat6_coc_18087.tar tomcat6_coc_18087 (第一个参数是打包后的名称...,第二个参数是打包前的参数)
https://blog.csdn.net/haluoluo211/article/details/77714264 本文主要是本人在使用linux的时候操作文件以及目录的常见的命令,主要内容如下...文件的移动(少了以及大量),批量重命名等 SecureCRT linux与win10下文件的传送(rz, sz)例如linux下大批量的文件传输到win10下 dh (disk usage) 目录大小查看...,排序 linux文件(主要是代码的树型查看) 文件查找(locate /find) 转载注明出处哈 “http://blog.csdn.net/haluoluo211/article/details.../77714264” ---- ls 前段时间在linux上面跑C++程序的时候,偶尔程序会挂掉,这个时候我们需要通过core dump文件定位问题。...---- linux文件(主要是代码的树型查看) ---- tree ( 查看项目的目录结构) sudo apt-get install tree tree -d etc |-- abrt |
这里记录的是工作中使用的一些命令,包括询问同事、网上查询到的。 查询程序占用内存情况 以下是查询 postgres 的程序,查询其他应用修改对应名称即可。...grep |awk '{print $6}'` do ((sum=sum+${i})) done echo $(echo "scale=2;${sum}/1024"|bc)MB 查询内存占用前20的进程...schema public to user_name_data; Copyright: 采用 知识共享署名4.0 国际许可协议进行许可 Links: https://lixj.fun/archives/工作中使用到的一些...linux命令
最近,每天都在进行「21天打卡」,里面就会涉及 Linux 命令 ,老徐一直的观点是:不懂 Linux 的测试工程师,不是一名 合格的 业务测试工程师 。...通过 Linux 脚本,可以提升日常工作的效率 ,以及 定位 Bug 的效率 ,看 日志 的效率 ,部署 测试环境 的 效率 。...之前,也写过很多 Linux 相关文章 , 比如 , 玩Linux命令行,必须得了解的提高效率的快捷键 21天,搞定软件测试从业者必备的Linux命令(完整篇) Jenkins + Git + Linux...+ 简历面试,每天一个练习题 但 , 对于单个文件的处理 ,Linux下,有很多强大的脚本 ,比如 awk sed 今天,暂时不涉及到那些, 先搞定一些 之前 打卡用到的命令组合,去解决实际的工作...tr "\r\n" "," | sed 's/\r\n/,/g' > idoxu_isTester_end.sh 如上两段脚本,都是比较简单, 自己去Linux环境,实操,看看结果是怎样的 。
程序员一定要掌握 Linux 操作系统嘛? 回想下你用的 Google 搜索,淘宝购物,用 QQ、微信聊天的时候,其实这些软件和服务的背后,都是成千上万的 Linux 服务器在支撑。...对软件工程师来说,几乎一定会遇到 Linux 的应用场景,如果你无法熟练地操作 Linux ,基本上等于少了一半的功力,也少了一半的机会。...但学习 Linux 最大的困难就是,它的指令涉及方方面面,每个命令又有一大堆相关参数,学起来毫无头绪,网络上的资料也参差不齐,遇到问题简直不知从何下手。...只要你的工作与操作系统相关,这份知识地图定会成为你面试、工作中不可或缺的神助攻。 3大体系,22个模块提炼核心思路 Linux指令太多太复杂?再也不怕了!...速查常用Linux 操作命令、性能工具与指标 非常实用,可以帮你快速定位工作中80%高频问题,分析问题、解决方法一步到位,放在工位上莫名有种安全感。
1 linux工作中常用之必备基础命令(一) 接下来的命令都是以linux Centos7作为使用版本讲解,Centos7也是当前大企业用的最多的的一个linux版本,所以,熟练掌握Centos7的使用是去大企业必不可少的技能...,接下来的文章里,将以简单到高级到实战的路线带你一步步深入了解linux Centos7的世界。...简介:讲解工作中常用的基础命令 1、cd命令 功能说明:切换目录。 举 例:cd /usr/local/;cd ..;cd - 2、ls命令 功能说明:列出目录内容。...linux里面有两种命令,一种是自带的shell命令,一种是linux命令。...22、help命令 功能说明:查看内部命令帮助 举 例:help if 2. linux工作中常用之必备基础命令(二) 简介:讲解工作中常用的基础命令 1、clear命令 功能说明:清屏。
https://blog.csdn.net/haluoluo211/article/details/77752331 本文主要内容是使用linux软件安装 以及运行时常出现的一些问题,主要如下:...的区别 ---- source ....启动一个新的shell环境变量对当前的shell不生效 故而一般更新环境变量的相关的时候使用source如source ~/.bashrc (环境变量) export LD_LIBRARY_PATH...caffe_test/caffe-caffe-0.15/.build_release/lib/:$LD_LIBRAYA_PATH LD_LIBRARY_PATH: native code libraries (on Linux...~/.bashrc pip install 的时候有时候老是出现HTTP time out这时候,可以手动下载对应的 *.whl文件然后安装 ?
从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到。...对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux系统完全了解,你只需要学会一些常用的基本命令,这些命令足够支撑你去查看日志,定位bug,修改文件,搭建环境就完全OK了...对于Linux系统底层的实现不需要了解,甚至对于绝大多数的命令都不需要知道。 我们是如何在我们的工作中使用Linux呢?...相信很多人都知道,之所以我们会用到Linux,是因为我们的产品将Linux系统作为我们的服务器使用,当我们去测试产品时需要在Linux上部署产品,若产品某个功能出现错误,我们需要去排查出错的原因,出于这二个目的...,我们就需要掌握一定的Linux命令。
java程序员这份工作是怎么样的呢? 它和很多工作一样,都很累、很苦。但我们需要学会的是苦中取乐~这篇准备记录下工作中的一些点滴 记得我们做登录的时候,写了个拦截器,把登录页面拦截住了。。。...这样导致我们的项目需要登录才能登录,像这样的还有充值是扫码付款,提现也变成了扫码付款,这些BUG真的令人哭笑不得。...还有一些奇葩的接口文档(比如我写的),在参数这一栏我写上了“写到这里来了直接问我——by阿超”,因为参数太多了,所以我懒得写了哈哈,还有一个方法的注释那里,有人写上了:如果你想试图修改这段代码,我认为你是愚蠢的...除了苦中取乐,工作中还需要摆正心态,不能(像我一样)说下单这块难做,就扔给别人。。。...应该挑战自己,指定计划,写好逻辑的大纲流程,以及代码的执行流程,一般像一些复杂的业务逻辑每一步操作都事先写上注释,然后你所需要的就是填空,按照你的注释写下去,最后完成整个流程,这是一个非常实用的方法。
列举一些平时工作中经常用到Linux指令,例如启动/终止服务器、vim修改配置文件、查看端口占用情况、压缩/解压/撤销解压等等 1. cd命令 用于切换目录(可以一级一级地切换,也可以一次性切换到指定目录...查看linux版本信息的一批命令 查看Linux服务器内核版本等信息 [root@localhost ~]# uname -a #显示电脑以及操作系统的相关信息 Linux localhost.localdomain...3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux [root@localhost...~]# cat /proc/version #内核版本 Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org)...-a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux
对程序员来说,一定要掌握 Linux 操作系统嘛? 回想下你用的 Google 搜索,淘宝购物,用 QQ、微信聊天的时候,其实这些软件和服务的背后,都是成千上万的 Linux 服务器在支撑。...对软件工程师来说,几乎一定会遇到 Linux 的应用场景,如果你无法熟练地操作 Linux ,基本上等于少了一半的功力,也少了一半的机会。...但学习 Linux 最大的困难就是,它的指令涉及方方面面,每个命令又有一大堆相关参数,学起来毫无头绪,网络上的资料也参差不齐,遇到问题简直不知从何下手。...只要你的工作与操作系统相关,这份知识地图定会成为你面试、工作中不可或缺的神助攻。 13 大体系,22 个模块提炼核心思路 Linux 指令太多太复杂?再也不怕了!...3速查常用 Linux 操作命令、性能工具与指标 非常实用,可以帮你快速定位工作中 80% 高频问题,分析问题、解决方法一步到位,放在工位上莫名有种安全感。
领取专属 10元无门槛券
手把手带您无忧上云