linux
锐^_^
运维工程师
邮箱:Linux_wxr@163.com
展开
-
linux文本处理 两行变一行
【代码】linux文本处理 两行变一行。原创 2023-09-15 11:12:42 · 209 阅读 · 0 评论 -
sftp与vsftp服务的搭建与使用
SFTP与VSFTP服务的区别与配置原创 2022-07-18 11:38:17 · 3052 阅读 · 1 评论 -
Linux中pam模块
Linux中pam模块前言一、密码设置及登陆控制二、 pam_tally2.so三、 pam_wheel.so前言PAM使用配置/etc/pam.d/下的文件,来管理对程序的认证方式.应用程序 调用相应的配置文件,从而调用本地的认证模块.模块放置在/lib/security下,以加载动态库的形式进,像我们使用su命令时,系统会提示你输入root用户的密码.这就是su命令通过调用PAM模块实现的。一、密码设置及登陆控制密码设置及登陆控制文件位置:/etc/pam.d/system-auth示例文原创 2022-04-19 15:52:16 · 2695 阅读 · 0 评论 -
mount挂载不上,不提示任何信息
mount挂载不上,不提示任何信息前言:之前遇到一个问题,一块磁盘做完逻辑卷之后死活挂载不到业务指定的目录上,看进程也没有被目录也没有占用。检查日志Mar 24 11:34:39 yy-agent-01 systemd: Unit app.mount is bound to inactive unit dev-disk-by\x2duuid.device. Stopping, too.Mar 24 11:34:39 yy-agent-01 kernel: XFS (dm-0): Unmounting原创 2022-04-18 14:50:27 · 4918 阅读 · 1 评论 -
xfs文件系统和ext系列修复办法
前言:服务器意外断电,可能会导致数据无法落盘,系统无法正常开机,这个时候就需要进行文件系统修复了 。xfs文件系统修复方法1. 前言首先尝试mount和umount文件系统,以便重放日志,修复文件系统,如果不行,再进行如下操作。2. 检查文件系统做此步之前确保分区处于umount状态`xfs_check /dev/sdd(盘符); echo $?`返回0表示正常3. 执行xfs_repair -n,检查文件系统是否损坏,如何损坏会列出将要执行的操作执行xfs_repair -n,检查文原创 2022-03-15 10:34:15 · 2089 阅读 · 0 评论 -
linux安全加固
linux安全加固linux中的wheel用户组是什么在Linux中wheel组就类似于一个管理员的组设置只有属于wheel组的用户才可以用su登录为root的方法为:1)修改 /etc/pam.d/su 文件,找到“#auth required /lib/security/$ISA/pam_wheel.so use_uid ”这一行,将行首的“#”去掉。2)然后,用“usermod -G wheel 用户名”将一个用户添加到wheel组中。3)然后,用刚刚被添加到wheel组的用户登录,并执原创 2021-08-18 10:58:22 · 101 阅读 · 0 评论 -
ipset基本用法和保存配置
ipset基本用法ipset基本用法需要保存配置,不然重启会失效ipset基本用法1.创建ipset集合创建一个新的ipset集合:ipset create SETNAME TYPENAMEipset create bb hash:ip2.向集合中添加条目ipset add bb 2.2.2.2ipset add bb 192.168.10.21-192.168.10.313.查询条目ipset listipset list aa4.检查目标ip是否在ipset集合中ipset te原创 2021-07-29 16:30:19 · 5095 阅读 · 0 评论 -
项目实施用到的一些命令
清空分区表dd if=/dev/zero of=/dev/sdb bs=1M count=1ifup +网卡名 启动网卡ethtool 命令用于获取以太网卡的配置信息,或者修改这些配置。ethtool +网卡名 获取网卡信息ethtool -p +网卡名 网口点灯lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。lspci | grep -i eth 查看网卡信息lspci | grep -i raid查询系统的raid卡信息...原创 2021-03-29 12:01:27 · 132 阅读 · 0 评论 -
nginx的一些优化
nginx优化一、自定义报错页面?二、优化Nginx并发量三、优化Nginx服务的安全配置1, 修改版本信息,并隐藏具体的版本号2, 拒绝非法的请求四、编写日志切割脚本五、Nginx的一些模块一、自定义报错页面?优化前,客户端使用浏览器访问不存在的页面,会提示404文件未找到操作步骤:1,vim打开配置文件,修改error_page行[root@nginx ~]# vim /usr/local/nginx/conf/nginx.conf 47 error_page 404原创 2020-12-28 17:27:24 · 2651 阅读 · 6 评论 -
利用Linux的计划任务(cron)定时执行一个shell监控脚本
实验目的使用cron定时执行一个简单的shell的监控脚本,将结果重定向到一个文本文件中。cron用途:按照设置的时间间隔为用户反复执行某一项固定的系统任务使用 crontab 命令–编辑计划任务:crontab -e [-u 用户名]–查看计划任务:crontab -l [-u 用户名]–清除计划任务:crontab -r [-u 用户名]周期性计划任务书写格式分 时 日 月 周 任务命令行(绝对路径)例如:* * *原创 2020-12-25 09:49:10 · 3650 阅读 · 3 评论 -
Linux常用命令(排版精美)
linux基础命令一,文件和目录pwdcdlscatmkdirrmmvcpaliastouch vim echohead tail重定向与管道操作targrepfindln二,系统信息unamelscpu查看红帽版本freedate三,磁盘空间lsblkdfdu四,进程有关的命令pstopkill五,补充uptimesswhowhoami新手必会一,文件和目录pwd查看当前位置[root@mb ~]# pwd/rootcd[root@mb ~]# cd /etc/[root@mb etc原创 2020-12-10 19:39:19 · 3900 阅读 · 8 评论 -
Linux的基础服务- - - - - -NFS服务
目标:nfs服务器配置nfs服务,客户端将nfs共享的目录挂载到网站服务的根目录下。环境准备:两台linux虚拟机(192.168.1.11,192.168.1.12)192.168.1.11 服务器端配置[root@nfs ~]# yum -y install nfs-utils[root@nfs ~]# mkdir /web_share[root@nfs ~]# vim /etc/exports/web_share 192.168.1.0/24(rw,no_root_squash)原创 2020-12-09 15:54:46 · 2490 阅读 · 9 评论 -
linux三剑客之awk的简单使用
awk使用方式:1,前置指令 | awk 选项 条件 指令2,awk 选项 条件 指令 被处理文档选项 -F 定义分隔符指令 print 输出1.awk的基本使用vim test.txt //准备素材,写入下列两行内容hello the worldwelcome to beijingcp /etc/passwd /root/userawk的内置变量: $1第1列 $2第2列 $3第3列 $0所有列 NR 行号 NF列号awk '{print}' test.tx原创 2020-12-07 17:14:56 · 246 阅读 · 2 评论 -
linux三剑客之sed的简单使用
sed的简单使用sed1.输出2.查看行号3.删除4.替换5.Sed中s替换的高级应用1.删除文件中每行的第二个、最后一个字符2.删除文件中所有的数字3.将文件中每行的第一个、倒数第1个字符互换4.为文件中每个大写字母添加括号6. 行下追加 ,行上添加 ,替换整行sedsed 流式编辑器,可以对文档进行非交互式增删改查,逐行处理1,前置指令 | sed 选项 定址符 指令2,sed 选项 定址符 指令 被处理文档选项 -n 屏蔽默认输出 -i写入文件 -r支持扩展正则指令 p.原创 2020-12-07 16:38:02 · 2172 阅读 · 7 评论 -
部署LVS-NAT集群
部署LVS-NAT集群一, 设置Web服务器1.安装软件,创建网页文件2.启动Web服务器软件3.验证4.配置网关二,部署LVS-NAT模式调度器1.确认调度器的路由转发功能2.创建集群服务器3.添加真实服务器4.查看规则列表三,客户端测试一, 设置Web服务器1.安装软件,创建网页文件[root@web1 ~]# yum -y install httpd #安装软件[root@web1 ~]# echo "192.168.2.100" > /var/www/html/inde原创 2020-11-24 19:32:44 · 133 阅读 · 1 评论 -
Linux的基础服务-------web服务,虚拟web主机(理论+实践+命令)
一,web服务要求:两台机器分别配置IP和主机名,关闭selinux和防火墙关闭selinux和防火墙命令:[root@A ~]# vim /etc/selinux/configSELINUX=disabled #将selinux设置成disabled,开机重启才能生效[root@A ~]# setenforce 0 #暂时设置成宽松模式[root@A ~]# getenforce Permissive[root@A ~]# systemctl stop firewalld.s原创 2020-09-16 14:54:52 · 2375 阅读 · 7 评论 -
Linux的tar命令(归档及压缩)详解
一,归档及压缩的作用作用:1.减小占用的硬盘空间 2.整合分散的文件二、tar命令的选项– -c:创建归档– -x:释放归档– -f:指定归档文件名称,必须放在所有选项的最后– -z、-j、-J:调用 .gz、.bz2、.xz 格式的工具进行处理– -t:显示归档中的文件清单– -C:指定释放路径三、使用步骤1.tar 制作压缩包(打包)格式:tar 选项 /路径/压缩包的名字 /路径/源数据…….代码如下:[root@WXR ~]# tar -zcf /op原创 2020-09-10 14:56:16 · 19261 阅读 · 8 评论 -
Linux磁盘空间管理----------- MBR分区模式(命令+截图)
文章目录MBR分区模式1.识别硬盘2.规划分区3.分区格式化4.分区的挂载使用5.fdisk常用交互指令MBR分区模式• MBR/msdos分区模式– 分区类型:主分区、扩展分区、逻辑分区– 最多只能有4个主分区– 扩展分区至多有一个– 3个主分区+1个扩展分区(n个逻辑分区)– 最大支持容量为 2.2TB– 扩展分区不能格式化,不能存储数据代码如下:1.识别硬盘[root@WXR ~]# lsblk2.规划分区[root@WXR ~]# fdisk /dev/sdb.原创 2020-09-10 10:36:37 · 943 阅读 · 4 评论 -
Linux配置本地Yum仓库方法
Linux配置本地Yum仓库方法一、服务端:显示光盘的内容,挂载光驱设备[root@WXR ~]# mount /dev/cdrom /mnt/二、客户端:书写客户端配置文件,指定服务端位置[root@WXR ~]# cat /etc/yum.repos.d/dvd.repo [mnt]name=centos7baseurl=file:///mntenabled=1gpgcheck=0[root@WXR ~]# yum repolist 已加载插件:fastestmirro原创 2020-09-09 20:11:41 · 3250 阅读 · 4 评论 -
HAProxy负载平衡集群
HAProxy负载平衡集群环境准备一、配置后端Web服务器二、部署HAProxy服务器三、测试环境准备使用4台虚拟机,其中一台作为Nginx代理服务器,该服务器需要配置两块网卡,IP地址分别为192.168.4.5和192.168.2.5,两台Web服务器IP地址分别为192.168.2.100和192.168.2.200。客户端测试主机IP地址为192.168.4.10。一、配置后端Web服务器[root@web1 ~]# yum -y install httpd[root@web1 ~]原创 2020-11-20 10:54:42 · 1321 阅读 · 5 评论 -
Nginx反向代理
Nginx反向代理环境准备一、部署实施后端Web服务器二、配置Nginx服务器,添加服务器池,实现反向代理功能1.启动nginx2.修改配置文件3.测试三、配置upstream服务器集群池属性1.测试设置失败次数,超时时间,权重环境准备使用4台虚拟机,其中一台作为Nginx代理服务器,该服务器需要配置两块网卡,IP地址分别为192.168.4.6和192.168.2.6,两台Web服务器IP地址分别为192.168.2.10和192.168.2.20。客户端测试主机IP地址为192.168.4.7。原创 2020-11-19 16:13:21 · 1437 阅读 · 6 评论 -
什么???点一点就能给虚拟机配置IP了!!!
前言前面教过大家通过nmcli命令和修改配置文件来配置IP地址,今天教给大家一种特别简单的方法,只需点点点就可以。[root@proxy ~]# nmtui进入这个界面按上下键选择,按回车进入第一个选择Edit按回车按下键到ipv4旁边的Automat按空格选择Manual然后回车选择Manual旁边的show按回车选择Addresses旁边的Add添加IP在红色的地方按空格选择ok回车,然后按ESC退出选择第二个,按回车ens33前面有*号说明激活成功选原创 2020-09-23 15:20:28 · 2067 阅读 · 4 评论