随笔分类 -  Linux

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要:在我们运维工作中,频繁的操作,可能命令写入错误,造成磁盘分区的删除,那么应该怎么办呢?怎么恢复磁盘分区呢? 一不小心删除了磁盘分区。如下图,删除了sda磁盘的第一个分区,为系统boot分区,系统如果重启,则无法正常启动。可以看到磁盘sda仅剩下sda2这一分区,sda1这一分区已被删除。 2.在机器 阅读全文
posted @ 2018-05-15 16:48 paul_hch 阅读(5625) 评论(0) 推荐(0)
摘要:在我们运维工作中,会经常要求一些用户不允许登陆系统,以加固系统安全。今天这里介绍下锁定账号登陆的几种方法: (推荐使用)这种方式会更加人性化一点,因为不仅可以禁止用户登录,还可以在禁用登陆时给提示告诉它这么做的原因。修改/etc/nologin.txt,没有的话就手动新建一个,在里面添加给被禁止用户 阅读全文
posted @ 2018-05-11 13:05 paul_hch 阅读(389) 评论(0) 推荐(0)
摘要:学习Linux系统时都会学习这么几个压缩工具:gzip、bzip2、zip、xz,以及相关的解压工具。关于这几个工具的使用和相互之间的压缩比以及压缩时间对比可以看:Linux中归档压缩工具学习 那么Pigz是什么呢?简单的说,就是支持并行压缩的gzip。Pigz默认用当前逻辑cpu个数来并发压缩,无 阅读全文
posted @ 2018-05-09 17:23 paul_hch 阅读(5384) 评论(0) 推荐(0)
摘要:什么是core dump core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump。core dump在应用crash掉之后对问题的诊断是很有帮助的。而在默认安装的时候core dump是关闭状态的 阅读全文
posted @ 2018-04-28 14:57 paul_hch 阅读(623) 评论(0) 推荐(0)
摘要:工具:虚拟机:VMware Workstation Pro、操作系统:CentOS-6.4-x86_64-minimal、终端模拟器:Xshell 5 、ftp:filezilla 一、让虚拟机联网 一般虚拟机在第一次安装的时候都是没有联网的,输入命令:ifconfig 可以看到 要使虚拟机联网我们 阅读全文
posted @ 2018-04-11 09:56 paul_hch 阅读(323) 评论(0) 推荐(0)
摘要:一、history 中显示日期时间用户名的办法 history 命令,用来显示命令行上的操作记录 不过默认是仅显示操作命令行本身,而没有记录操作时间等细节 例如 这样,我们查找记录时很麻烦,想回顾下某一个时间做了什么操作,会觉得无从下手。 最好能让记录更详细些,包括操作时间以及操作用户名等资料。 解 阅读全文
posted @ 2018-04-04 14:49 paul_hch 阅读(892) 评论(0) 推荐(0)
摘要:Strace是Linux下一款通用的进程动态跟踪工具,用来追踪程序执行时的系统调用和所接收的信号。其应用方法如下图(部分)。 首先,简单说说它的使用参数,Strace的参数包括输出参数、过滤参数、统计参数、跟踪参数、启动参数和其他杂项。详细的看帮助文档或者搜索它的用法,我们只简单介绍几个常用的参数: 阅读全文
posted @ 2018-02-13 09:45 paul_hch 阅读(2060) 评论(0) 推荐(0)
摘要:作为一名合格的 Linux 运维工程师,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见 阅读全文
posted @ 2018-02-11 10:09 paul_hch 阅读(843) 评论(0) 推荐(0)
摘要:windows的域名本地解析文件hosts是可以一个域名对多个IP,如果有一个IP有问题,可以去解析到其他IP Linux的本地解析文件/etc/hosts,是否也可以这样呢。下面做了个测试 先看一下#解析器查询顺序配置文件 如果想设置解析顺序,如下内容 #表示先查询本地hosts文件,如果没有结果 阅读全文
posted @ 2018-02-08 16:45 paul_hch 阅读(3251) 评论(0) 推荐(0)
摘要:作为一名合格的 Linux 运维工程师,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见 阅读全文
posted @ 2018-02-05 09:51 paul_hch 阅读(427) 评论(0) 推荐(0)
摘要:linux nc命令使用详解 功能说明:功能强大的网络工具 语 法:nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...] 参 数: -g<网 阅读全文
posted @ 2018-01-30 16:57 paul_hch 阅读(790) 评论(0) 推荐(0)
摘要:查找根目录下大于500M的文件,排除/proc目录 如果排除俩个目录 参考 find排除目录 - raindream - 博客园https://www.cnblogs.com/drizzlewithwind/p/5705915.html find命令:忽略一个目录或者多个目录 - PhoenixMY 阅读全文
posted @ 2018-01-28 09:03 paul_hch 阅读(18123) 评论(0) 推荐(2)
摘要:双引号:awk '{print "\""}' #放大:awk '{print " \" "}'使用“”双引号把一个双引号括起来,然后用转义字符\对双引号进行转义,输出双引号。单引号:awk '{print "'\''"}' # 放大: awk '{print " ' \ ' ' " }'使用一个双引 阅读全文
posted @ 2018-01-22 16:13 paul_hch 阅读(532) 评论(0) 推荐(0)
摘要:下面的脚本可以压缩日志并删除原始文件 说明加上参数--remove-files,tar命令可以压缩并删除的源文件 这样只能删除文件,如果删除源文件夹,可以使用以下方法 tar -zcvf aaa/ aaa.tar.gz && rm -rf aaa 阅读全文
posted @ 2018-01-22 14:26 paul_hch 阅读(2438) 评论(0) 推荐(0)
摘要:在Linux系统中经常会使用dd命令来测试硬盘的写入速度,命令会涉及到两个参数:dsync与fdatasync,本文介绍一下其区别。 [java] view plain copy dd if=/dev/zero of=/tmp/1Gbytes bs=4k count=256000 oflag=dsy 阅读全文
posted @ 2018-01-18 09:17 paul_hch 阅读(2898) 评论(0) 推荐(0)
摘要:登录服务器时,发现密码错误,输入后还是错误不能登录 最后发现登录日志中有pam_tally2(sshd:auth): user root (0) tally 53, deny 6 less /var/log/secure 查看发现使用pam认证, 各参数解释: even_deny_root 也限制r 阅读全文
posted @ 2018-01-15 17:06 paul_hch 阅读(4089) 评论(0) 推荐(0)
摘要:今天写代码时,需要统一化输出格式进行,一时想不起具体细节,用了最笨的方法,现在讲常见的方法进行一个总结。 一、格式化输出 1、整数的输出 直接使用'%d'代替可输入十进制数字: [python] view plain copy >>> print 'i am %d years old'%25 i a 阅读全文
posted @ 2018-01-11 21:46 paul_hch 阅读(799) 评论(0) 推荐(1)
摘要:问题: 当我想试着用tar命令来创建一个压缩文件时,总在执行过程中失败,并且抛出一个错误说明"tar:由于前一个错误导致于失败状态中退出"("Exiting with failure status due to previous errors"). 什么导致这个错误的发生,要如何解决? 如果当你执行 阅读全文
posted @ 2018-01-11 13:12 paul_hch 阅读(14878) 评论(1) 推荐(1)
摘要:昨天生产环境报日志写不进去了,因此 登陆线上环境后,习惯用df -h命令查看空间使用情况,结果发现该命令执行半天也没有返回。 因此使用mount命令查看该机器上的目录: [conversant@swiftmedia-esc ~]$ mount /dev/mapper/VolGroup-lv_root 阅读全文
posted @ 2018-01-11 12:10 paul_hch 阅读(1111) 评论(0) 推荐(0)
摘要:在普通用户下修改root用户密码 1 从普通用户切换到root用户 sudo -s 再输入密码。2 输入passwd ,会提醒你输入当前用户密码,验证后会提醒你输入root用户密码。3 切换到root用户,使用修改过的密码登陆。4 成功进入root用户。 转自 普通用户修改root密码 - [无名] 阅读全文
posted @ 2018-01-09 12:46 paul_hch 阅读(1114) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页