随笔分类 -  Linux

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要:在shell编写函数时,函数中有eof和EOF,如果是在sublime编写按照格式tab缩进会有以下报错 解决办法: 取消函数中的tab缩进,在运行即可 阅读全文
posted @ 2018-01-04 10:59 paul_hch 阅读(7901) 评论(0) 推荐(0)
摘要:例如压缩redis-3.2.0目录,但是不想压缩redis-3.2.0下面的src目录 注意--exclude=redis-3.2.0/src后面一定不要有“/”, 否则还是会把src目录以及其下的文件打包进去。 如果想打包时排除多个目录,就多加--exclude 转载请注明出处 阅读全文
posted @ 2017-12-29 10:27 paul_hch 阅读(243) 评论(0) 推荐(0)
摘要:解除 Linux 系统的最大进程数和最大文件打开数限制:vi /etc/security/limits.conf# 添加如下的行* soft noproc 65536 * hard noproc 65536修改所有 linux 用户的环境变量文件:vi /etc/profileulimit -u 1 阅读全文
posted @ 2017-12-27 09:24 paul_hch 阅读(3045) 评论(0) 推荐(0)
摘要:$ wget 'https://x.x.x.x/get_ips' --no-check-certificate $ curl 'https://x.x.x.x/get_ips' -k 转自 curl wget 不验证证书进行https请求 - CSDN博客http://blog.csdn.net/b 阅读全文
posted @ 2017-12-21 03:31 paul_hch 阅读(9930) 评论(0) 推荐(0)
摘要:shell语言编程规范安全篇是针对bash语言编程中的数据校验、加密与解密、脚本执行、目录&文件操作等方面,描述可能导致安全漏洞或风险的常见编码错误。该规范基于业界最佳实践,并总结了公司内部的编程实践。该规范旨在减少SQL注入、敏感信息泄露、环境变量攻击、临时文件攻击、社会工程学等方面的安全问题发生 阅读全文
posted @ 2017-12-13 09:27 paul_hch 阅读(2916) 评论(0) 推荐(1)
摘要:apache默认使用80端口提供服务,使用主服务器配置的话,一台物理机只能提供一个站点服务;可以使用虚拟主机方式提供不同的访问,以实现一台主机提供多站点服务。 虚拟主机的实现方式有三种:基于端口、基于IP、基于主机名。 一、基于端口的虚拟主机 1、在主配置文件中添加监听端口,主配置文件为/etc/h 阅读全文
posted @ 2017-12-10 17:56 paul_hch 阅读(246) 评论(0) 推荐(0)
摘要:1、安装rsync yum instsall rsync 2、本地复制 rsync -auq --progress --delete /tongbu1/ /tongbu2/ rsync -auq --progress --delete --exclude-from='/root/exclude.tx 阅读全文
posted @ 2017-11-29 11:02 paul_hch 阅读(1664) 评论(0) 推荐(0)
摘要:shell监控网站是否自动运行并自动重启 也可以使用curl监控网页返回代码 curl -o /dev/null --retry 3 --retry-max-time 8 -s -w %{http_code} www.baidu.com 阅读全文
posted @ 2017-11-16 11:35 paul_hch 阅读(331) 评论(0) 推荐(0)
摘要:临时增加IP命令:ifconfig eth0:1 ip地址 netmask 子网码 broadcast 广播地址 gateway 网关 ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 1 阅读全文
posted @ 2017-11-16 09:17 paul_hch 阅读(4359) 评论(1) 推荐(0)
摘要:最近发现使用 -z 和 -n 来判断字符串判空,或不空时,很不靠谱。 使用下面的方法最可靠: if [ "x${value}" == "x" ] #为空 then #为空处理 fi if [ "x${value}" != "x" ] #不为空 then #不为空处理 fi 转自 Shell脚本中字符 阅读全文
posted @ 2017-11-15 15:24 paul_hch 阅读(460) 评论(0) 推荐(0)
摘要:1,在需要对大量小文件进行移动或复制时,用cp、mv都会显得很没有效率,可以用tar先压缩再解压缩的方式。 2,在网络环境中传输时,可以再结合nc命令,通过管道和tcp端口进行传输。 nc和tar可以用来快速的在两台机器之间传输文件和目录,比ftp和scp要来得简单的多。 由于nc是一个超轻量的命令 阅读全文
posted @ 2017-11-08 09:34 paul_hch 阅读(6333) 评论(0) 推荐(0)
摘要:最近没有时间好久没有写文章了,今天由于需要安装docker学习虚拟容器的知识,需要升级OS的内核。目前我这边使用的OS是centos6.5,内核是2.6版本的,如下: cat /etc/issue uname -r 因为docker的使用需要3.0以上内核的支持,当然也是可以使用2.6的内核,当时可 阅读全文
posted @ 2017-11-06 22:54 paul_hch 阅读(2069) 评论(0) 推荐(0)
摘要:网卡DNS设置 用windos系统大家都知道,本地连接里面有一个DNS设置。 那么这个选项对应Linux系统的话就是在网卡配置文件,通过编辑vi /etc/sysconfig/network-scripts 网卡下面的ifcfg-eth0 配置文件添加DNS服务器地址 网卡DNS设置 用windos 阅读全文
posted @ 2017-11-01 14:31 paul_hch 阅读(612) 评论(0) 推荐(0)
摘要:1.ls -d * amosli@amosli-pc:~$ ls -d * %APPDATA% develop many sorted.txt workspace bank Documents Music space 下载 2. find . -type d -maxdepth 1 如果不加-max 阅读全文
posted @ 2017-10-31 09:09 paul_hch 阅读(13495) 评论(1) 推荐(0)
摘要:当目录下文件太多时,用rm删除文件会报错: -bash: /bin/rm: Argument list too long 提示文件数目太多。 解决的办法是使用如下命令: ls | xargs -n 10 rm -fr ls 输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组( 阅读全文
posted @ 2017-10-31 09:07 paul_hch 阅读(465) 评论(0) 推荐(0)
摘要:一、前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发,2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinu 阅读全文
posted @ 2017-10-30 10:13 paul_hch 阅读(511) 评论(0) 推荐(0)
摘要:1、建立MySQL QPS执行脚本 2、执行脚本 nohup sh mysql_qps.sh > qps_per_5 3、安装gnuplot yum install gunplot 4、生成gnuplot图形 生成QPS和load的截图 gnuplot的参数如下 【转】gnuplot分析多组数据绘图 阅读全文
posted @ 2017-10-27 17:10 paul_hch 阅读(399) 评论(0) 推荐(0)
摘要:简介 提高服务器性能有很多方法,比如划分图片服务器,主从数据库服务器,和网站服务器在服务器。但是硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器,如果使 阅读全文
posted @ 2017-10-27 10:48 paul_hch 阅读(1263) 评论(0) 推荐(0)
摘要:这篇来说说如何安全的备份,还有一点不同的是上一篇是备份服务器拉取数据,这里要讲的是主服务器如何推送数据实现备份。 一、备份服务器配置rsync文件 vim /etc/rsyncd.conf #工作中指定用户(可以不指定为0) uid = 0 gid = 0 #相当于黑洞.出错定位 use chroo 阅读全文
posted @ 2017-10-26 14:40 paul_hch 阅读(2180) 评论(0) 推荐(0)
摘要:一. 安装和简解 一. 安装和简解 # yum -y install dstat# dstatCPU状态:CPU的使用率。这项报告更有趣的部分是显示了用户,系统和空闲部分,这更好地分析了CPU当前的使用状况。如果你看到"wait"一栏中,CPU的状态是一个高使用率值,那说明系统存在一些其它问题。当C 阅读全文
posted @ 2017-10-19 09:17 paul_hch 阅读(1454) 评论(0) 推荐(0)

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