【Linux之轨迹】
文章平均质量分 81
记录学习 Linux 过程中的笔记、踩坑与技巧
寒冰小澈IceClean
一只努力的小澈
展开
-
【Nginx之轨迹】Nginx + Lua 实现 waf Web 应用防火墙(解决 nignx 加载失败问题:LuaJIT version which is not OpenResty‘s)
详细步骤介绍 ngx_lua_waf 的安装和使用,配置和使用 luajit,lua-nginx-module,ngx_devel_kit 以及将他们配置到 nginx 中。包括防御 CC 攻击、SQL 注入、XSS 攻击,以及设置黑名单和白名单。其中分享了一些配置过程中踩过的坑,可减少后来者走的弯路 ...原创 2022-01-25 12:49:31 · 3199 阅读 · 4 评论 -
【Linux之轨迹】1核2G 内存不够怎么办?Swap 交换分区解决内存不足问题
需求 本人服务器买的是最便宜的 1核2G 服务器,最近在学新技术时,发现服务器经常死机,很纳闷 后来才注意到时内存问题,几个程序跑起来 2G 内存基本上拉满,这时候再启动其他程序时,就会导致服务器死机 但是又没钱买新服务器,也没钱升级,咋办呢 穷砸的我终于注意到 free 下边的 swap,一番查询后反复尝试后,终于掌握了 swap 的使用方法 首先看一下在没使用 swap 之前的内存状态: 空闲分区仅剩 78M,可供程序使用的仅剩 55M 这时候只需要再跑一个小小的程序,服务器立马就会死机(已经重启.原创 2021-10-26 15:06:29 · 695 阅读 · 1 评论 -
【Linux之轨迹】Linux 各种实用功能合集(持续补充)
—— 功能列表 ——1. 了解服务器信息2. 修改主机名字3. 文件查找4. ls 命令高亮5. 常见命令安装6. ssh 免密登录 1. 了解服务器信息 一台服务器刚到手,首先当然就是要先认识它啦 1) 查看系统信息 uname -a 2) 查看操作系统版本 cat /etc/redhat-release 3) 查看网络配置信息 ifconfig 4) 查看磁盘信息,加 -h 会将单位转化为 G,M 这些 df -h 5) 查看内存实用情况,-h 同上 free -h 2. 修改主原创 2021-10-02 15:09:53 · 241 阅读 · 0 评论 -
【Linux之轨迹】Shell 脚本笔记梳理
—— 目录 ——0. 什么是 Shell 脚本1. 基本的 Shell 脚本① 整体准备② 变量③ 函数④ 常用符号⑤ 常用指令2. 控制语句① 条件判断② 循环3. 输入输出重定向 0. 什么是 Shell 脚本 shell 脚本就是将完成一个任务的所有命令按照执行的先后顺序,自上而下写入到一个文本文件中,然后给予执行权限 1. 基本的 Shell 脚本 ① 整体准备 在 vim 中第一行定义脚本执行环境(#!是一个组合,不是注释) #!/user/bin/bash 在 vim 中最后一行可以返回执原创 2021-07-17 11:05:42 · 148 阅读 · 1 评论 -
【Linux之轨迹】Linux 笔记梳理(后台开发简洁版)
这里写目录标题0. 目录了解1. 最基本操作2. 属性认识3. 文件内容查看4. 硬链接和软链接5. Vim 编辑器6. 账号管理(通过 root 账号)7. 用户组管理8. 进程管理9. 防火墙与端口管理10. 配置环境① 安装② 配置 虚拟机 VMware 安装 CentOS7 云服务器 修改主机名:hostname <新名称>,然后重新连接 检测版本:cat /etc/redhat-release 0. 目录了解 /bin:即 binary,放置常用命令 /boot:放置启动 Li原创 2021-07-15 11:41:21 · 228 阅读 · 0 评论