
linux
PenPenApple
这个作者很懒,什么都没留下…
展开
-
linux相关应当尽量避免的命令,操作及设置
rm -rf命令直接使用rm -rf 而不考虑删除的文件,目录,路径是否正确,很容易误删文件,在centos使用rm命令是有提示,是否应当使出,但加上-r选项后,文件便强制删除,没有任何提醒,使用rm -rf,应尽量谨慎。在ssh客户端开启右键粘贴个人认为鼠标右键还是容易误点的,如果,你复制部分文本,而该文本中恰好有shutdown -h now再加上个换行,在ssh客户端操作时,不小心点了右键,那原创 2016-08-17 20:31:53 · 297 阅读 · 0 评论 -
修复hadoop集群时间与系统时间不一致问题
重启了hadoop集群主机之后,hadoop集群log中的时间一直不是系统时间,不知是装系统时的遗留问题(安装系统时区没有更改过)还是怎么。通过浏览http://hadoop:60010/jmx可看到user.timezone(时区)的value值是/America/New_York,并不是我们当前系统的时区。目前我的解决方法是添加hadoop、yarn和hbase的env的配置文件内容,分别如下:原创 2017-01-12 13:55:06 · 9893 阅读 · 0 评论 -
linux一条命令使设备变砖
本以为在centos7上执行了这么一条命令rm -rf / --no-preserve-root只会将centos系统给格掉,结果,系统没法进入bios了,估计得换主板了吧。。。 原因在此文有所介绍:http://www.wpboxs.com/command-to-destory-computer.html 以下摘录部分内容:该用户的主板是现在主流的uefi,而 archlinux 的初始化in原创 2017-02-08 11:02:43 · 3719 阅读 · 0 评论 -
对ruby服务设置自动重启,出错并解决(记录)
日前,安装一个静态文档模板slate,改程序是使用通过ruby写的,slate项目github地址:https://github.com/lord/slate 。安装过程,所需依赖版本,在此网址均有描述,在此不再复述。 本来安装完并没有考虑让其自动重启,但因其挂掉频率过高,故考虑之。 在/etc/systemd/system目录下编辑文件:# cat slate-server.service[原创 2016-11-09 13:46:56 · 3949 阅读 · 0 评论 -
ruby管理工具rvm
安装rvm根据官网显示,只需执行以下两条命令即可安装:# gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3# \curl -sSL https://get.rvm.io | bash -s stable执行完以上两条命令后会有如下提示: * First you nee原创 2016-08-24 19:39:34 · 677 阅读 · 0 评论 -
VBox虚拟机内系统转移(安装方式VBoxManage)
通过命令行安装的全部系统转移方式相对简单,方法:将vbox虚拟机及~目录下的.config/VirtualBox复制至你想复制至的服务器内,目录设置和原先一样即可。通过命令启动nohup VBoxHeadless -startvm 虚拟机名 &。原创 2016-11-28 20:34:16 · 3350 阅读 · 0 评论 -
docker 实例设置自动重启
因docker某实例经常无缘无故断开(docker run 没有加–restart=always),需要手动重启,不方便,故需要设置docker自动重启。 建立一个docker实例:# docker run -i -t --name=centos_test centos /bin/bash[root@37efbe6ce02f /]# exitexit因已经exit,故此实例停止了。 下面对该翻译 2016-11-07 19:14:25 · 10554 阅读 · 0 评论 -
linux常用命令集锦
cdcd命令一般用于路径的跳转,路径也有绝对路径和相对路径之分,如:/home/mysql/data就是绝对路径,绝对路径就是从根目录开始写,到你想想要的目录为止。查看当前的绝对路径可通过pwd命令查看。/home/mysql/data../mysql/data如上包括一个绝对路径,一个相对路径,“./mysql“表示当前mysql目录,“../mysql“则表示/home目录。 cd命令还有一原创 2016-09-03 00:27:24 · 257 阅读 · 0 评论 -
对ssh操作远程主机的部分认知
通过互信后,可使用ssh命令直接操作远程主句,如:# ls123 cpu_info nagios-plugins-2.1.1# ssh root@192.168.78.130 "ls"anaconda-ks.cfgnagios-4.1.1.tar.gznagios-plugins-2.1.1如上,通过命令ssh root@原创 2016-09-11 14:01:34 · 257 阅读 · 0 评论 -
在linux中对vbox的cpu使用率监控
目前,每天中午cpu的负载都会突然增加,通过htop命令查看到此时的vbox的cpu占用率一致蛮高的,便计划对vbox的cpu使用率进行计划性监控,最开始的想法很简单就是通过调用top命令来进行cpu使用率的监控,但监控了好几天,发现值一直为0,而htop中值是一直有变化的,正常的结果也不应该为0,可惜,我没法对htop进行重定向,便计划通过/proc/<pid>/stat文件中的数据进行监控。可是原创 2016-09-13 11:55:46 · 1173 阅读 · 0 评论 -
mysqldumpslow使用及部分参数释义
mysqldumpslow是mysql自带的分析slow.log文件的工具。 通过分析slow.log文件对慢查询优化很有帮助。 mysqldumpslow常用的使用方式如下:# mysqldumpslow -s c slow.log如上一条命令,应该是mysqldumpslow最简单的一种形式,其中-s参数是以什么方式排序的意思,c指代的是以总数从大到小的方式排序。 -s的常用子参数有:原创 2016-09-10 17:03:41 · 2091 阅读 · 0 评论 -
nohup使用密码在后台运行
在不使用密码的情况下使用nohup,只需按如下形式即可:# nohup 命令 &在无需密码的情况下,按照如上类似命令,即可在后台运行。如果有密码的话,则需要进行一定的修改,使用方式如下:# nohup 命令回车后,会让你输入密码,密码输入完成回车后,点击ctrl+z,在输入如下命令即可:# bg至此,完成。原创 2016-08-18 17:03:55 · 3041 阅读 · 0 评论 -
nagios监控raid
在此采用nagios和MegaCLI监控raid,脚本写完后往往nagios是不能直接监控raid,需要对文件/etc/sudoers进行修改,最终修改结果如下所示:Defaults:nagios !requirettynagios ALL=(ALL) NOPASSWD:/opt/MegaRAID/MegaCli/MegaCli64在此,说些为何进行这般修改:根据正常逻辑推断,nagi原创 2016-07-21 13:09:04 · 702 阅读 · 0 评论 -
crontab定时处理的一些总结
*****这五个*分别代表了分,时,日,月,星期,*号代表了所有,所以每小时执行一次,第一个*一定要改,不然,在这一小时中每分钟都会执行一次,这次我就脑残没有把第一个*设置为0,导致每分钟执行一次,产生了大量的进程,严重超过进程数的CRITICAL值。原创 2016-07-10 22:05:02 · 365 阅读 · 0 评论 -
日常运维遇到的部分问题集(解决方案来源自网络)
系统自带工具yum,rpm命令卡死,(无错误提示)解决参考(ref):http://www.aikaiyuan.com/10643.html (重点:rpm包的数据库遭到损坏,执行 rm -f /var/lib/rpm/__db.00* 和 rpm –rebuilddb 命令即可。)原创 2016-11-03 09:42:30 · 6955 阅读 · 0 评论