LINUX
文章平均质量分 93
阿木娄
这个作者很懒,什么都没留下…
展开
-
grep,egrep,fgrep和pgrep之间的区别
grep,pgrep,egrep和fgrep之间的区别原创 2018-09-18 16:24:12 · 9495 阅读 · 0 评论 -
Linux系统中sudo命令的十个技巧总结
Linux系统中sudo命令的十个技巧总结1在Linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等。然而,承担root用户角色的系统管理员可以允许其他正常系统用户在sudo命令和几个配置的帮助下运行某些命令以及执行包括上述的一些重要系统操作。sudo 表示 “superuser do”。...转载 2018-09-18 17:51:30 · 488 阅读 · 1 评论 -
在Vim中设置Tab缩进及行号
在 Vim 中设置 Tab本文转自:http://blog.sina.com.cn/s/blog_620ccfbf01010erz.html缩进用 tab 制表符还是空格,这不是个问题,就像 python 用四个空格来缩进一样,这是要看个人喜好的。在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长度,非常灵活。首先来看如何设定 tab 的宽度以及如何...转载 2018-09-18 20:26:28 · 288 阅读 · 0 评论 -
正则表达式
1、简介正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达...转载 2018-09-19 11:22:45 · 188 阅读 · 0 评论 -
【转】Keepalived + Nginx 实现高可用 Web 负载均衡
转自:http://blog.csdn.net/l1028386804/article/details/72801492一、Keepalived 简要介绍Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalived 以 VRRP 协议为实现基础,...转载 2018-09-14 13:53:43 · 173 阅读 · 0 评论 -
【转】tar 命令详解
版权声明:转自https://blog.csdn.net/freeking101/article/details/51480295 tar 命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ….Usage: tar [OPTION…] [FILE]…Examples:    &n...转载 2018-09-14 14:22:32 · 340 阅读 · 0 评论 -
CentOS6.5启动界面的更改方法
一、取消开机图片早就想彻底和图形界面说再见,干脆连开机画面也不要了吧。黑屏刷出一大片开机信息给人一种酷酷的感觉,虽然现在还不明白那些信息是啥意思。^_^vim /etc/grub.conf。删除“rhgb quiet”,ZZ。OK,reboot,是不是有效果了。解释: rhgb:以图片来代替启动过程中的文本信息,那些文本信息在启动完成后可以用dmesg命令查看。rhgb = r...转载 2018-09-14 23:11:54 · 1240 阅读 · 0 评论 -
【转】apache httpd修改服务端口启动报错,提示not bind to address的解决办法
修改/etc/httpd/conf/httpd.conf,将Apache httpd默认80服务端口修改为其它端口(如88)后,启动httpd服务,报错如下:Starting httpd: httpd: Could not reliably determine the server’s fully qualified domain name, using 0.0.0.0 for Serv...转载 2018-09-15 01:37:44 · 2323 阅读 · 0 评论 -
telnet允许root用户登录
转自:https://www.cnblogs.com/diyunpeng/p/8403534.html 默认情况下,linux不允许root用户以telnet方式登录linux主机,若要允许root用户登录,可采取以下3种方法之一:1、修改login文件redhat中对于远程登录的限制体现在/etc/pam.d/login 文件中,如果把限制的内容注销掉,那么限制将不起作用。#%PA...转载 2018-09-15 01:45:39 · 2708 阅读 · 0 评论 -
shell中各种括号()、(())、[]、[[]]、{}的作用和区别
shell中各种括号()、(())、[]、[[]]、{}的作用和区别转载 2018-09-20 18:29:12 · 1069 阅读 · 0 评论 -
[转] TCP 连接释放详细过程
本文转自:1.TCP三次握手详解及释放连接过程2.TCP 协议简介以太网数据包以太网数据包(packet)的大小是固定的,最初是1518字节,后来增加到1522字节。其中, 1500 字节是负载(payload),22字节是头信息(head)。IP 数据包在以太网数据包的负载里面,它也有自己的头信息,最少需要20字节,所以 IP 数据包的负载最多为1480字节。TCP 数据包在 IP...转载 2019-03-20 11:40:23 · 3563 阅读 · 0 评论 -
[转]如何删除link-local(169.254.0.0) 路由表项
原文点击这里1route -n 时你总能看到这样一条路由Destination Gateway Genmask Flags Metric Ref Use Iface169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0由RFC3330 可知 169.254.0.0/16 为本地链路地址“169.254.0.0/16 – This is the “l...转载 2019-03-20 14:18:07 · 5997 阅读 · 0 评论 -
git
Git 入门知识(与SVN对比)Git建立本地远程仓库-linuxGit本地远程仓库的搭建-windowseclipse 中 git 与 svn 共存git push时 command not found问题解决Git 分支的新建与合并git 清空所有commit记录的方法修改 git 历史提交 commit 信息(重写历史)...原创 2019-04-02 09:27:58 · 130 阅读 · 0 评论 -
shell中对文件指定行的操作
shell对文件指定行的操作 awk sed命令转载 2018-09-18 14:36:18 · 4815 阅读 · 0 评论 -
【转】Shell脚本IF条件判断和判断条件总结
shell 判断条件 if else eq ne gt lt ge le用法转载 2018-09-18 12:28:38 · 290 阅读 · 0 评论 -
【转】linux下设置允许keepalived组播
转自: https://blog.csdn.net/qq_25331821/article/details/54615653 centos防火墙默认是不允许keepalived使用 vrrp的组播,如果不开启组播ip,keepalived双机不能实现热备的效果...转载 2018-09-15 21:58:43 · 1846 阅读 · 0 评论 -
【转】linux下的source命令
转自:https://blog.csdn.net/wangyangkobe/article/details/6595143Linux Source命令及脚本的执行方式解析当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile 对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一...转载 2018-09-16 10:38:57 · 120 阅读 · 0 评论 -
【转】Keepalived的权值问题(priority与weight)
本文转自 “王小酸” 博客,请务必保留此出处http://wangaimin.blog.51cto.com/8499946/1903842 在Keepalived集群中,其实并没有严格意义上的主、备节点,虽然可以在Keepalived配置文件中设置“state”选项为“MASTER”状态,但是这并不意味着此节点一直就是Master角色。控制节点角色的是Keepalived配置文件中的“pr...转载 2018-09-16 13:12:50 · 8154 阅读 · 1 评论 -
【转】redis修改持久化路径、日志路径、清缓存
redis修改持久化路径和日志路径vim redis.conf logfile /data/redis_cache/logs/redis.log #日志路径dir /data/redis_cache #持久化路径,修改后 记得要把dump.rdb持久化文件拷贝到/data/redis_cache下先杀掉redis,拷贝dump.rdb,启动清缓存cd /d...转载 2018-09-16 15:54:56 · 5528 阅读 · 0 评论 -
转:Redis使用认证密码登录
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1. 修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:requirepass foobared去掉前面的注释,并修改为所需要的密码:re...转载 2018-09-16 16:00:01 · 135 阅读 · 0 评论 -
【转】Keepalived实现redis的高可用
Keepalived实现redis的主从切换高可用原理详解具体安装和配置keepalived和redis的教程,网上很多。推荐几个:http://www.ttlsa.com/redis/redis-keepalived-achieve-high-availability/https://my.oschina.net/guol/blog/182491keepalived默认只能做...转载 2018-09-16 16:13:22 · 326 阅读 · 0 评论 -
【转】Shell特殊变量:$0, $#, $*, $@, $?, $$和命令行参数
特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是1,第二个参数是1,第二个参数是1,第二个参数是2。$#传递给脚本或函数的参数个数。$*传递给脚本或函数的所有参数。$@传递给脚本或函数的所有参数。被双引号(” “)包含时,与 $* 稍有不同,下面将会讲到。$?上个命令的退出状态,...转载 2018-09-16 22:08:02 · 99 阅读 · 0 评论 -
shell脚本检查进程PID及服务脚本编写方法
linux在做启停服务脚本时,需要检查进程PID来确认是否启/停成功,往往需要在一个脚本中多次执行同一条命令,为了方便起见,可以把检查进程PID的命令赋给一个变量,在需要用到PID的地方,直接调用变量来获取进程当前的PID。如检查redis的进程PID:PID=`ps -ef |grep redis-server |grep -v grep |awk '{print $2}'`通过$PID...原创 2018-09-17 00:25:21 · 4390 阅读 · 0 评论 -
【转】修改CentOS默认yum源为国内yum镜像源
转自https://blog.csdn.net/inslow/article/details/54177191 有时候CentOS默认的yum源不一定是国内镜像,导致yum在线安装及更新速度不是很理想。这时候需要将yum源设置为国内镜像站点。国内主要开源的开源镜像站点应该是网易和阿里云了。...转载 2018-09-10 15:30:17 · 103 阅读 · 0 评论 -
【转】设置vim 永久显示行号
本文转自:https://blog.csdn.net/electrocrazy/article/details/79035216 转载请注明转载地址:http://blog.csdn.net/electrocrazy https://blog.csdn.net/electrocrazy/article/details/79035216 在linux环境下,vim...转载 2018-09-17 17:53:02 · 329 阅读 · 0 评论 -
【转】Linux定时任务Crontab命令详解
本文转自:https://www.cnblogs.com/intval/p/5763929.htmllinux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介...转载 2018-09-17 19:21:27 · 142 阅读 · 0 评论 -
【转】locate命令简介
1、locate命令简介转载 2018-09-17 19:27:26 · 574 阅读 · 0 评论 -
【转】keepalived多个虚IP的双机集群
本文转自 http://blog.sina.com.cn/s/blog_5670025101015lnc.html 这两天接了一个项目,项目要求多专线接入一个服务器集群,同时,还需要每个专线无法互访,还需要在专线上不能出现多余的路由跳数,也就是说,NAT是不允许的,项目在小范围环境下测试通过了,放上来,有需要的能帮上忙的随便拖走吧。拓扑如下:通过专线链路接入到运营商后,由于...转载 2018-09-18 10:15:03 · 5051 阅读 · 1 评论 -
【转】java程序员常用软件官方下载地址汇总
java程序员常用软件官方下载地址汇总http://blog.csdn.net/qidasheng2012/article/details/77624330转载 2019-04-02 13:19:37 · 539 阅读 · 0 评论