随笔分类 -  Linux

摘要:简介 firewalld防火墙具体是什么,发挥什么作用,这里就不在赘述。这里简单介绍了public区域及其它几个常用的知识点。 关键知识点 accept(允许)、drop(丢弃)、reject(拒绝),--permanent(永久生效) 富规则的基本逻辑是,除services和ports中涉及服务和 阅读全文
posted @ 2025-01-14 16:02 Charles.L 阅读(161) 评论(0) 推荐(0)
摘要:一、修改SSH默认端口22 1、修改/etc/ssh/sshd_config文件中的Port参数,首先将原来#Port=22这行的#号去掉,另起一行同样键入Port=2345。然后保存退出。 2、systemctl restart sshd服务,然后测试2345端口是否开启,一定要先验证新端口是否可 阅读全文
posted @ 2021-04-02 22:05 Charles.L 阅读(1386) 评论(0) 推荐(0)
摘要:背景: 如果你还没有用过screen和tmux,那真是太揪心了。他们俩的相同之处就是都解决了一个问题,不管你用的是putty,还是xshell。只要关闭当前窗口或者因为网络问题,窗口断开或者超时,之前键入的命令正在服务器上执行的命令都会“前功尽弃”。如果用了他俩其中一个,哪怕你在服务器上回车完命令把 阅读全文
posted @ 2021-04-02 22:04 Charles.L 阅读(825) 评论(0) 推荐(0)
摘要:LVM是什么? LVM即逻辑卷管理器,是Linux系统用户对硬盘分区管理的一种机制,理论性较强,其创建的初衷是为了解决硬盘设备在创建完分区后不易修改分区大小的权限,LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,他提供了一个抽象的卷组,可以把多个硬盘进行罐组合并。这样一来,用户就不用担心物理硬 阅读全文
posted @ 2020-10-12 15:25 Charles.L 阅读(2173) 评论(0) 推荐(0)
摘要:下载地址:http://mirrors.cn99.com/centos/8.2.2004/isos/x86_64/ 可选版本: 一般情况下我会下载CentOS-8.2.2004-x86_64-minimal,但是很多同学喜欢下载CentOS-8.2.2004-x86_64-dvd1。区别就在于前者是 阅读全文
posted @ 2020-08-05 23:16 Charles.L 阅读(4892) 评论(0) 推荐(0)
摘要:我们知道了如果查看CPU负载可以使用top命令,查看内存使用情况可以使用free -h命令,但是我们还需要知道硬盘的使用情况,使用iostat和iotop 用iostat -x 1 10 如果 iostat 没有,要 yum install -y sysstat安装这个包,第一眼看下图红色圈圈的那个 阅读全文
posted @ 2019-04-04 09:24 Charles.L 阅读(397) 评论(0) 推荐(0)
摘要:查看路由: 临时使用: 临时使用即,重启网卡或者操作系统就会消失的路由。 增加: 说明: 192.168.1.0是目标网段,255.255.255.0是目标子网掩码,172.16.5.1 是当前网段的网关,dev是只从哪个出口出去,如果是1个网卡这里可以不加. 删除: 注意:如果删除过程中提示SIO 阅读全文
posted @ 2018-11-14 15:35 Charles.L 阅读(3995) 评论(0) 推荐(0)
摘要:PhpMyAdmin 首先我们看一下百度百科,看一下phpmyadmin是做什么的。 phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较 阅读全文
posted @ 2018-09-03 16:25 Charles.L 阅读(571) 评论(0) 推荐(0)
摘要:一、应用场景 1、一般情况下如果一台服务器涉及到多人管理的时候,需要每人都会有一个自己的账户,但是默认普通用户需要部分超级管理员的权限,有人说直接su - root切换到超级管理员上就可以了,那日志怎么审核,这样过大家都知道root的用户密码,最初的目的就没有达到,所以引出了一个sudo的命令。 2 阅读全文
posted @ 2018-08-29 23:37 Charles.L 阅读(2555) 评论(0) 推荐(0)
摘要:对于一些特殊的软件,如docker 需要linux内核3.1 之上才能很好支持,这时就需要升级内核了,而centos7默认的内核好像是 3.10.x,有些低。 注意:如果你想用vmware workstation测试,需要升级版本,版本11是不可以的,需要升级到最新的14. 方法一: 查看当前系统内 阅读全文
posted @ 2018-06-07 16:40 Charles.L 阅读(1766) 评论(0) 推荐(0)
摘要:环境:CentOS 7.4.1708 一、检查当前系统是否已经安装PHP 二、查看yum是否有可安装的PHP软件 三、安装PHP 四、查看版本及支持的扩展 五、安装php-mysqlnd 当前系统已安装的mysql版本是: 安装php-mysqld插件 要让PHP以FastCGI的方式与nginx进 阅读全文
posted @ 2018-05-18 15:52 Charles.L 阅读(2539) 评论(0) 推荐(0)
摘要:环境介绍 安装基础包 nginx官网介绍配置安装:http://nginx.org/en/docs/configure.html 一、安装nginx依赖的软件 nginx是C写的,需要用GCC编译;nginx中的rewrite module需要PCRE;nginx中的gzip module需要zli 阅读全文
posted @ 2018-05-17 11:34 Charles.L 阅读(3568) 评论(0) 推荐(0)
摘要:CentOS 7.4 搭建LNMP(Linux+Nginx+MySQL+PHP) 环境介绍 环境准备: 1、停止firewalld的防火墙和关闭selinux 一、Ningx安装 详细安装步骤:http://www.cnblogs.com/lei0213/p/9050174.html 二、Mysql 阅读全文
posted @ 2018-05-17 11:23 Charles.L 阅读(524) 评论(0) 推荐(0)
摘要:一、crond简介 crond是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具。并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务。如果有要执行的任务,则自动执行该任务。 阅读全文
posted @ 2018-04-10 21:10 Charles.L 阅读(542) 评论(0) 推荐(0)
摘要:在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。 基本概念: 一、GMT、UTC、CST、DST 时间 UTC 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间 阅读全文
posted @ 2018-04-05 16:22 Charles.L 阅读(33163) 评论(1) 推荐(1)
摘要:sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。 阅读全文
posted @ 2018-04-04 22:20 Charles.L 阅读(7000) 评论(0) 推荐(0)
摘要:日常用作中,我们常用的是windows的共享,但是我们都知道windows运行不稳定。原来我们用的是centos6.5上的vsftpd,最近决定把centos6.*上的服务都移植到centos7上,好了,不废话了,下面我们来看常用的功能。 服务器初始化操作: 1、为了调试顺利,关闭selinux,f 阅读全文
posted @ 2018-03-27 13:46 Charles.L 阅读(33059) 评论(1) 推荐(6)
摘要:一、环境介绍: centos7.4 172.16.5.238 vm虚拟机(BIOS打开VT功能,vmware station打开虚拟化选项) 检查是否支持虚拟化。 二、部署 1、配置网卡。 ifcfg-ens33,本地宿主机网卡除了正常配置外,只需要加一个BRIDGE=br0就行。 2、新建一个if 阅读全文
posted @ 2018-03-22 15:10 Charles.L 阅读(12151) 评论(0) 推荐(0)
摘要:Rsync+Inotify-tools与Rsync+sersync这两种架构有什么区别 1.Rsync+Inotify-tools(1):Inotify-tools只能记录下被监听的目录发生了变化(包括增加、删除、修改),并没有把具体是哪个文件或者哪个目录发生了变化记录下来;(2):rsync在同步 阅读全文
posted @ 2018-03-18 22:43 Charles.L 阅读(656) 评论(0) 推荐(0)
摘要:环境: 操作系统:centos7.4 192.168.1.238 客户端 192.168.1.239 服务端 环境准备: 1、安装以下安装包lrzsz是xshell上传下载的安装包,可以忽略。 2、关闭firewall防火墙,开机禁止启动。永久关闭selinux。如果有iptables防火墙可以允许 阅读全文
posted @ 2018-03-18 13:00 Charles.L 阅读(1852) 评论(0) 推荐(0)