linux
进步中的alice
这个作者很懒,什么都没留下…
展开
-
Git初使用
今天第一次使用git;记录下感受。 首先进行了本地的配置,clone下代码。 命令:git clone 然后添加一个文件测试: git add “文件”; 然后打补丁: git diff HEAD > name.patch (如果达到固定路径的话:git diff path > name.patch) 提交代码: git submit 提交到分支:git push origin HEA原创 2016-02-23 20:23:59 · 460 阅读 · 0 评论 -
检测坏盘
最近项目需求,需要有坏盘告警。 查了下有个rpm包:gsmartcontrol使用其smartctl命令可以获取是否坏盘。故代码如下:from resource_monitoring import psutilimport subprocesspdisks = psutil.disk_partitions()#获取分区disks = dict()badnum = 0totalnum =原创 2017-01-20 10:56:06 · 441 阅读 · 0 评论 -
译]badblocks指令
原贴:http://www.linuxfly.org/post/192.htm1412月 [译]badblocks指令 大 | 中 | 小 [2007/12/14 16:40 | 分类: 基础知识 » 系统命令 | by linuxing ] 硬盘是一个损耗设备,当使用一段时间后可能会出现坏道等物理故障。电脑硬盘出现坏道后,如果不及时更换或进行技术处理,坏道就会越来越多,并会造成频转载 2017-01-13 08:53:34 · 381 阅读 · 0 评论 -
linux之history
之前敲击过的命令,每次总是通过history查找,有时候时间长了,难免会时间,无意间发现history也是支持grep的。顿觉方便,现记录如下: (1)history|grep ”例如history|grep ‘wget’:会将之前的wget操作全部列出 (2)如果需要之前某个命令,只需要命令 !num即可原创 2016-11-08 22:46:46 · 375 阅读 · 0 评论 -
数据库编码
查看数据的编码: 方法一:status 方法二:show variables like ‘character%’; 通过方法二可以看到数据库中常见的几种编码类型: (1)character_set_client为客户端编码方式; (2)character_set_connection为建立连接使用的编码; (3)character_set_database数据库的编码; (4)char原创 2016-08-24 22:53:24 · 1496 阅读 · 0 评论 -
linux之chattr命令
最近在使用groupmod 命令时,报错 一般情况下,会考虑是权限问题,执行ll查看: 乍一看没有问题啊,怎么会出现这个错,通过度娘发现ll查看的是显式命令,文件还有隐藏权限呢?怎么看呢?用下面的命令:lsattr该命令时查看隐藏权限的chattr是改变隐藏权限的如果想要了解这chattr的详细命令,可以查看 http://www.runoob.com/linux/linux-com原创 2016-08-29 12:50:57 · 550 阅读 · 0 评论 -
linux之查进程
最近遇到端口被占用的情况,但是不知道进程是哪个,网上查了下,有两个小命令lsof具体使用方法如下: (1)lsof -Pnl +M -i4(i6)|grep port (2)netsta -anp|grep port 根据结果,获取pid 然后通过ps -ef|grep pid可以知道哪个进程占用的。原创 2016-08-28 16:19:55 · 485 阅读 · 0 评论 -
ambari之metrics整理
1、metrics概念介绍: metrics中文意思指标,在amabri中监控系统指标跟hadoop组件的指标信息主要通过amabri-metrics-monitor和hadoop-sink来进行收集。其中monitor监控系统级别信息(例如cpu/memory等信息,该模块只通过使用python脚本中的一个psutil–系统性能信息模块);hadoop-sink用于收集hadoop组件的相关信息原创 2016-06-23 17:01:41 · 4429 阅读 · 0 评论 -
git pull 更新失败的解决方法
当修改完代码后,准备递交代码时,需要先把组内其他人改的代码合并进来,此时执行git pull,报错如下:please commit your changes or stash them before you can merge;aborting说明此时自己的修改的代码与他人有冲突,解决方法如下:如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下原创 2016-03-11 08:58:18 · 11612 阅读 · 0 评论 -
linux之SELinux
在部署开源项目ambari时,由于ambari是通过web界面进行安装,所以需要开启httpd服务;首先配置yum源,测试yum是否配置成功,访问相关资源时,页面显示受限:经验证发现是SELinux服务未关闭。故此记录一番:查看seliux命令:getenforce或是sestatus -v修改selinux状态: /etc/sysconfig/selinux中设置SELINU原创 2016-02-23 08:39:28 · 293 阅读 · 0 评论 -
linux之sed命令
转载地址:http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.htmlsed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文转载 2016-02-16 09:01:01 · 308 阅读 · 0 评论 -
linux常用命令
转载地址:http://www.cnblogs.com/end/archive/2012/02/21/2360965.html1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式gre转载 2016-02-16 08:57:58 · 323 阅读 · 0 评论 -
linux之ping
最近遇到一个问题,同时上千台主机同时ping一台主机,导致该主机cpu使用率一直飙升的问题。觉得有必要查找下ping相关知识,记录如下:ping命令介绍:man ping查看如下PING(8) System Manager's Manual: iputils ...原创 2019-05-07 09:13:29 · 536 阅读 · 0 评论