Linux
文章平均质量分 67
Seetsong
这个作者很懒,什么都没留下…
展开
-
文本三剑客之 sed 流艺术
Sed 是一个流编辑器。流编辑器用于对输入执行基本的文本转换流。简单点:sed 是用于过滤和转换文本的流编辑器。文章出自 赤鹿小组格式sed [option] commond fileoption:参数选项。commond:需要对文件内每行内容所要的处理。file:处理的文件对象(输入流)。sed 工作原理sed 会将读取到的输入流存储到一个叫 “模式空间” 的缓冲区。然后 sed 会在缓冲区内进行循环处理,处理完成后,最后再将缓冲区里处理完成的内容进行输出。详细步骤:注意: .原创 2021-05-20 18:03:14 · 234 阅读 · 0 评论 -
剖析 echo 带来的色彩体验
echo 显现的色彩文章出自 赤鹿小组在 Linux 系统中,echo 除了可以直接回显字符串信息外,还可以给回显的信息带来色彩的一面。首先,说说 echo 实现的原理:实际上是通过 转义序列 的方式,来为回显的信息添色的。具体格式:echo -e "\033[颜色1;颜色2m回显信息\033[0m"格式详解:-e:启用反斜杠转义。\033[颜色1;颜色2m:\033[:转义序列的开始,对应的是 ASCII 的 ESC(033),也可以使用 -E 或者 -e 代替。颜色原创 2021-05-18 17:43:14 · 217 阅读 · 0 评论 -
揭秘 env/set/export/declare 的区别
在 Linux 系统中,这 4 个命令都是可以查看显示 Shell 中的变量。但实际上的区别都在哪呢?大家都知道,变量可以分为:环境变量 和 自定义变量,两者的区别在于:环境变量:可以在其进程的子进程中继续有效。自定义变量:无法延伸至其进程的子进程。那么,则可以从两者的类型进行区分了:env:显示当前用户的环境变量,但不会显示其自定义变量。export:功能同 env,也是显示当前用户的环境变量,只不过该命令的输出是按变量名进行排序的。set:功能同 declare,显示当前 Shell原创 2021-05-17 17:56:09 · 1751 阅读 · 3 评论 -
Linux 服务器巡检脚本
本脚本主要是用于检测服务器基本配置信息(CPU,内存,磁盘),磁盘 I/O ,以及个别威胁服务器的安全巡检项。后续会继续优化加入其余巡检项。原创 2019-10-20 22:35:13 · 696 阅读 · 0 评论 -
【Django】Linux生产环境下部署Django+Nginx+uwsgi
本文是在上一篇 “Linux操作系统下部署Jenkins环境,数据迁移(备机部署)以及主从节点的配置”基础上进行延伸,Jenkins+Django+Nginx+uWSGI才是一套解决方案。 之所采用Django+Nginx+uwsgi的解决方案,是由于python manage.py runserver0:8081形式启动Django,只适用于环境测试。当退出终端,甚至...原创 2018-09-07 12:10:00 · 448 阅读 · 0 评论 -
crontab任务不会执行解决方案(No MTA installed, discarding output)
Ubuntu下crontab任务不会执行。报 " (CRON) info (No MTA installed, discarding output) "错误原创 2019-04-15 23:58:07 · 10958 阅读 · 1 评论 -
性能分析——dmesg
dmesg 用于查看显示开机信息。在开机时无法观察信息,可以是用该命令进行查看kernel 的开机信息。但其实开机的信息会被系统默认的写入到 /var/log 下,进入到该目录下进行查看也是可以的 。首先,查看 dmesg 的具体用法:[root@Seichung ~]# dmesg --helpUsage: dmesg [options]Options: -C, --clear...原创 2019-05-19 23:26:58 · 1712 阅读 · 0 评论