
linux
文章平均质量分 85
刘彦民
尽最大的努力把方便留给别人和未来的自己
展开
-
Linux下的压缩文件剖析 (tar/gzip的区别)
Linux下的压缩文件剖析 对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在...转载 2017-04-07 08:24:03 · 821 阅读 · 0 评论 -
linux 常用指令
常用指令ls 显示文件或目录(只显示名称) -l 列出文件详细信息l(list),或直接使用ll命令 -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touc...原创 2017-04-07 08:43:52 · 323 阅读 · 0 评论 -
linux gzip 命令详解
压缩文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。 gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。 语法:gzip [选项] 压缩(解压缩)的文件名 各选项的含义: -c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。 -l 对每个压缩文件,显示下列字段: 压缩文件的大小 未压缩文件的大小 压缩比...转载 2017-04-06 08:03:46 · 11724 阅读 · 0 评论 -
CentOS下SSH配置无密码登录
如果没有安装SSH服务,通过命令安装:sudo apt-get install ssh 启动SSH服务:service sshd restartSSH无密码登录的原理如下假设A机器想要通过SSH无密码登录访问B机器,则需要在A机器上生成一对秘钥(公钥+私钥),而后将公钥复制到B机器上;当A机器通过SSH链接B机器时,B机器就会生成一个随机数,并且使用A机器的公钥(通过上一步拷贝,B机器上有A机器公...转载 2017-05-29 00:32:23 · 521 阅读 · 0 评论 -
Linux中history历史命令使用方法详解
当你在玩Linux的时候,如果你经常使用命令行来控制你的Linux系统,那么有效地使用命令历史机制将会使效率获得极大提升。事实上,一旦你掌握了我在下面给出的15个有关Linux history历史命令的例子,你就会发现使用history历史命令行将更有乐趣。1、使用HISTTIMEFORMAT在历史中显示TIMESTAMP通常情况下,当你在命令行中键入history时,终端中将显示你刚输入的命令及...转载 2017-06-08 12:44:22 · 6053 阅读 · 0 评论 -
linux 打开文件数 too many open files 解决方法
现象描述:由于生产系统网络的升级,导致F5负载均衡器无法使用。系统中正常情况下是起的双节点前置(A节点、B节点),所有客户端都访问F5的地址,然后通过F5转到A节点或B节点,由于F5无法起到负载的作用,所以F5把所有请求直接转到A节点上,导致A节点的交易量是平时的二倍,并发量增加导致系统无法创建socket连接,交易无法进行。linux系统默认的open files是1024.Linux 打开文件...转载 2017-07-26 10:52:05 · 5613 阅读 · 1 评论 -
Linux下PHP安装redis扩展
我安装的PHP redis扩展是phpredis-2.2.7版本的步骤:1、下载phpredis-2.2.7wget http://pecl.php.net/get/redis-2.2.7.tgz 或直接在windows上下载,然后传到Linux系统上2、将redis-2.2.8.tgz放到/usr/local/目录下3、解压redis-2.2.7.tgztar -zxvf redis-2.2....原创 2017-11-01 21:53:27 · 478 阅读 · 0 评论 -
Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案
问题描述Linux内存使用量超过阈值,使得Java应用程序无可用内存,最终导致程序崩溃。即使在程序没有挂掉时把程序停掉,系统内存也不会被释放。找原因的过程这个问题已经困扰我好几个月了,分析过好多次都没有找到原因,网上查了一下该问题其他人也都遇到过,不过并没有什么好的解决方案,因为项目一直没有上线,每次当内存不足时导致程序崩溃都是重启服务就好了,索性也就没花太多的时间来找问题。现在项目马上上线了,不...原创 2017-03-27 20:48:43 · 58108 阅读 · 4 评论 -
linux zookeeper 不能启动,查看 输出日志 Failed to process transaction type: 1 error: KeeperErrorCode = NoNode
转载自该链接1 这种错误很不好查找,可能是由于,机器断电或重启导致的。碰到这种问题,启动zookeeper的时候,不会在控制台输出任何错误,但是 用 ./zkServer.sh status 命令查看,zookeeper就是不启动。2 查看 日志 zookeeper.out 发现了 Failed to process transaction type: 1 error: KeeperErrorC...转载 2016-10-08 10:00:54 · 6175 阅读 · 0 评论