Linux
huang2017
这个作者很懒,什么都没留下…
展开
-
一键自动化批量安装服务脚本
一键自动化给多台服务器安装vsftpd服务1.ip规划,这里根据自己ip灵活调整管理机 172.16.1.61服务器 172.16.1.31、172.16.1.412.管理机切换到root用户,安装expect(非交互式工具,只需要在管理机上安装 yum install expect -y)3.添加用户(所有机器)useradd huang123ech...原创 2020-05-06 10:54:50 · 1202 阅读 · 0 评论 -
NFS客户端挂载优化(兼顾安全和性能)
mount -t nfs -o nosuid,noexec,nodev,noatime,nodiratime,rsize=131072,wsize=131072 10.0.0.7:/data /mnt10.0.0.7 这里换成自己的内网ip地址原创 2020-05-05 09:36:40 · 925 阅读 · 1 评论 -
网站访问慢的排查思路
(一)个别还是所有把自己当做用户去测试,如果没有问题,就从客户的角度去思考。如果自己测试同样有问题,按下面思路排查1.路是否通的问题a.ping www.***.com如果ping是通的,不丢包,http服务的问题(服务宕机了,服务过载了)如果ping是通的,丢包,机房带宽不稳定,线路不稳定如果ping不通,ping ***.com 机房宕了 或者http服务的问题(服务宕机了,服务...原创 2020-05-03 16:43:38 · 1430 阅读 · 0 评论 -
局域网某台电脑无法上网排查思路
(一)单台机器无法上网a.ping www.baidu.com如果通,但还不能上网,可能是浏览器或电脑中毒等问题b.ping 10.0.0.254 网关(这里换成自己的网关)目的是排除物理链路(网线,网卡,驱动,IP设置等)的问题如果ping网关不同,则查看IP设置,然后ping自身IP或ping网内其他机器IP如果ping自己IP不通:检查IP设置、网卡驱动、物理链...原创 2020-05-03 13:05:11 · 5540 阅读 · 0 评论 -
Linux的root密码找回
关闭虚拟机,然后再开启虚拟机在出现该界面时按回车键按e编辑选择kernel输入/init 1进入单用户模式,按d重启head -1 /etc/passwdvi /etc/passwd 将第一行开头root:x的x删除掉reboot 重启passwd 重置密码...原创 2020-05-02 18:58:09 · 189 阅读 · 0 评论 -
Linux磁盘空间被占满问题定位
df -h //查看blockdf -i //查看inodefind / -type d | xargs ls -ld 2>/dev/null | sort -k5 -n | tail -5原创 2020-05-02 17:58:00 · 238 阅读 · 0 评论 -
Linux批量创建用户及设置随机密码
批量创建10个用户stu01-10,并且设置随机8位密码思路:首先生成包含用户名和密码的文件,然后使用awk逐行读取用户信息进行添加(1)生成用户名、密码文件echo stu{1..10}"|"`openssl rand -base64 6 | tr '|' '#'` | xargs -n 1 > test.txt或者使用for循环生成for n in `seq 10`;...原创 2020-05-02 12:12:58 · 1201 阅读 · 0 评论 -
linux定时任务企业场景调试
工作中调试定时任务的方法1.增加执行任务频率每分钟或者系统时间之后5分钟执行,看看结果对不对某些任务不能用于生产环境没有测试机会代码,配置变更发布流程:个人开发环境---办公测试环境---IDC机房测试环境---IDC正式环境(分组,灰度发布)2.调整系统时间调试任务(不能直接用于生产环境)3.通过脚本日志输出调试任务4.注意一些任务命令带来的问题例如:标准输出...原创 2020-05-02 08:48:04 · 213 阅读 · 0 评论 -
Linux批量修改文件名简单实现
当前目录下有如下文件stu_102999_1_finished.jpgstu_102999_2_finished.jpgstu_102999_3_finished.jpgstu_102999_4_finished.jpgstu_102999_5_finished.jpg现在要求将所有文件名中的_finished去掉操作命令如下:ls | sed -r 's#^(...原创 2020-05-01 16:36:43 · 283 阅读 · 0 评论 -
站点被植入广告的解决方案(Linux环境)
解决思路:1.遍历站点所有目录下的文件,将广告内容替换为空find /site-type f | xargs sed -i 's#<script src=https://***.cn/release/mp/js/app.53a80a62.js></script>##g'2.查找程序漏洞,进行修复...原创 2020-05-01 13:16:24 · 540 阅读 · 0 评论 -
Linux开机优化项
(1)不用root,添加普通用户,通过sudo授权管理(2)更改默认的远程连接SSH服务端口及禁止root用户远程连接(3)定时自动更新服务器时间(4)配置yum更新源,从国内更新源下载安装rpm包(5)关闭SELinux及iptablescat /etc/selinux/config/etc/init.d/iptables status/etc/init.d/ipta...原创 2020-04-30 18:03:48 · 227 阅读 · 0 评论 -
远程连接Linux服务器故障排查
1.两台机器之间物理网络是否通畅服务器 ifconfig eth0客户端(Windows),cmd->ping IP不通的可能原因:网线,网卡,IP,防火墙2.服务是否okcmd,telnet 192.168.1.128 22 (Windows上操作) 没有telnet解决方案: 开始-》控制面板-》程序和功能-》打开或关闭Windows功能-》Telnet客户端(勾选)...原创 2020-04-30 11:09:25 · 558 阅读 · 0 评论 -
linux企业场景分区方案
1.常规分区:数据不是特别重要的业务(集群的某个节点)/boot 引导分区 200M 主分区swap 交换分区 内存的1.5倍 内存大于8G 就给8G/ Linux所有目录顶点,剩余所有空间2.数据重要(数据库,存储服务器)/boot 引导分区 200M 主分区swap 交换分区 内存的1.5倍 内存大于8G 就给8G/ Linux所有目录顶点 100-200G...原创 2020-04-30 10:47:43 · 209 阅读 · 0 评论 -
Linux sudo原理图
原创 2020-01-10 15:39:25 · 355 阅读 · 0 评论 -
Linux批量创建用户
思路:先生成包含用户名和密码的文件,然后使用awk逐行读取用户信息进行添加(1)生成用户名、密码文件echo stu{1..10}"|"`openssl rand -base64 6 | tr '|' '#'` | xargs -n 1 > test.txt或者使用for循环生成for n in `seq 10`;doecho 'stu'$n'|'`openssl r...原创 2020-01-09 17:19:18 · 481 阅读 · 0 评论