![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
名白
举重若轻是一种素质而不是一种现象
展开
-
Linux 提升逼格之 命令别名 分享
1, 使用场景Linux下开发 肯定是日常要用命令行的,命令行里包含了众多的命令和工具,例如: git、shell、以及一众系统命令等。 举个例子,码农最常用的 git add ,如果加上别名 可设为 ga, cd …/…/ 可设为 … 。 用起来十分的简便。初看 可能效果提升不明显,但是日常用的命令非常多,自然而然, 积跬步 至千里!2,设置方式接下来是设置别名的方式,很简单。#...原创 2019-07-17 23:12:50 · 98 阅读 · 0 评论 -
分享一个 Linux 环境下,强力的Python 小工具
场景Linux 用户,经常需要在终端查看一些数据,从文件里看 或者网络协议获取数据并查看。 比如,查看文件里的json数据;比如,查看etcd里存下的数据。如果直接看cat 或者 curl 得到的数据,如果格式乱掉了 会很痛苦的,而python 的 json.tool 可以在终端里 把得到的数据格式化。 形如: cat json.file | python -m json.tool用法...原创 2019-07-25 20:54:16 · 134 阅读 · 0 评论 -
利用git 找到应该对问题代码负责的人--代码定责
场景有时候突然发现 某部分代码存在明显的问题,代码作者的态度需要调整。 或者发现某些代码存在特意留下的bug或漏洞,代码作者需要出来担责。 这时候我们就需要找出来 需要为有问题代码承担责任的同事,或者前同事,不能让他挖个坑还能那么潇洒。方法1,git log fileName 查看 commit 信息 找相关的主要是对比commit 信息很简单,直接执行 git log fileName...原创 2019-07-27 01:29:31 · 182 阅读 · 0 评论 -
Linux 常用命令 随口说
lscdpwddu disk usage -h -s. 文件大小df disk free -h 磁盘占用fdiskmounttop/htop + ps + grep + wc + pkill 查看资源占用freewhichwhereisfind,sed,tar,touch,vimtreegit,mysql ,nohup 尾加 &, 设置后台进程sort...原创 2019-08-01 18:08:35 · 96 阅读 · 0 评论 -
Linux 命令行查看etcd v2所有的Key
etcd 是一个树型的数据结构,这样看所有的key:curl localhost:2379/v2/keys这样看某个key的内容:curl localhost:2379/v2/keys/key | python -m json.tool如果还有内层的数据,key后边再接字段名就行了。...原创 2019-08-08 10:11:28 · 1330 阅读 · 0 评论 -
linux下 大日志文件查看与搜索---less
场景有一个几十m的大日志文件,里边的记录是按时间排序的。 现在需要找到其中,不知道在什么位置的一条错误消息。这时候,想把内容拷出来都费劲,就算拷出来了,一般的编辑器也难以hold住这么大的文件。这时候,用less,就能很简单方便的解决这个问题。使用首先是打开文件: less fileName.logctrl + f,看着时间,往下一页一页的翻。如果 觉得信息偏下,可以跳到日志文件的最...原创 2019-08-01 23:13:37 · 286 阅读 · 0 评论 -
Linux 精确判断是否同一文件--及终端获取字符串md5 的值
背景今天发现一个同事用 文件大小 对比,来判断编译所得的一个可执行文件是不是同一个文件。 讲道理 这种方式出错的概率很低,但是用这样的方法,一旦出错就容易被坑一把狠的。所以我来分享一下 md5 在终端的运用。md51, md5 判断是否是同一个文件用法:md5sum filename举例:➜ touch file➜ lsfile➜ del md5sum file d...原创 2019-08-16 20:41:08 · 122 阅读 · 0 评论