使用 Fabric 部署服务端项目
Fabric 是一个 Python 工具库,它基于 SSH(Secure Shell) 协议,可以用来在线上服务器上执行一些 Shell 命令。但同时它也提供了 fab 命令,所以也可以拿来作为一个服务端项目部署工具。
Fabric 是一个 Python 工具库,它基于 SSH(Secure Shell) 协议,可以用来在线上服务器上执行一些 Shell 命令。但同时它也提供了 fab 命令,所以也可以拿来作为一个服务端项目部署工具。
前几天写了篇文章,分享了我对「信息茧房」的看法。今天这篇想法应该算是它的番外篇,主题是「信息爆炸」。
2021 年 10 月份,苹果发布了 M1 Pro 芯片版本的 MacBook Pro。全新的外观,更强的性能,更多的接口;而且我刚好也有换一台 MBP 的想法,所以怎么看应该都会在当时下单买一台。不过我忍住了,就因为那个屏幕顶部的刘海。
2020 年初,我又有了折腾点个人项目的想法。作为一个 Web 程序员,想要折腾项目必定离不开一台服务器。所以我翻出多年没用的阿里云账号,购买了一台 ECS 云服务器。为了让折腾的项目存活时间能长一些,我一次性购买了 3 年。如今这台服务器已经到了该续费的时候。
ftp 是 File Transfer Program 的缩写,即文件传输程序。在 Linux 服务器上用来传输文件。本地和服务器之间,或是不同服务器之间都可以。
对于「信息茧房」这个名词,现在大多数人应该都不会感到陌生。不论是看文章,还是刷视频,时不时就会碰到介绍它的内容。今天难得想写点东西,就分享点自己对「信息茧房」的看法。不一定对,仅作交流。
ping 命令用来向网络主机发送 ICMP 回显请求,不仅是 Linux 系统中有这个命令,在 Windows 中也有同名的命令。常用来判断本机或目标主机的网络状况。
在终端环境,使用 ls 或是 cd 这类命令很难直观的体现一个目录中的文件结构和层次,tree 命令可以解决这个问题。它能以结构化的树形方式递归展示目录的深度和层级。除了能在终端直接展现目录树形图,它还能把结构数据以 HTML 或是 JSON 格式导出,这给命令的使用场景增添了更多可能性。
free 命令在 Linux 系统中是一个方便的内存大小浏览工具。它会显示系统中已用和未用的物理内存,包括交换内存,共享内存以及内核使用的缓冲区的合计大小。命令输出的数据简洁适用,非常直观,是日常跟踪 Linux 系统运行状况的必备工具。
今年这年终总结真不想写,因为实在是没啥收获。但习惯使然,不写又觉得好像在拖延着一件事情一样难受。所以还是完成这个年底的个人小仪式吧。
前面介绍过 kill 命令,在 Linux 系统中主要用来终止运行中的程序。pkill 命令也类似,不过比 kill 命令更加易用,因为它可以通过程序进程名称,或是用户,亦或是正则来选择要终止的程序,或者说发送信号信息。
kill 命令看这个名字有点自带杀气。没错,它在 Linux 系统中的主要用途就是用来「杀」运行中的程序。但用「杀」程序来介绍它其实也不太完整,更贴切的说法应该是给指定的程序进程发送信号。
最近对旅行比较感兴趣,也关注了不少旅行 UP 主。在翻看这些 UP 主作品的同时,也在琢磨着如果自己也去做类似的事情,该如何开始。本文是对这些天看各种旅行视频的一个总结。
距离上次《学习 CSS Flex 弹性盒子布局已经过去了十来天,今天有了点时间,继续来了解另外一个更加厉害的 CSS 布局技术:Grid 网格布局。
sudo 在 Linux 中可以让当前用户以其他用户身份执行命令。这个其他用户大多数时候指的都是 root 用户,也就是让当前用户能够以超级用户的身份越权执行一些命令。毕竟这个命令本身就是 Super User DO 的缩写。
之前写 CSS 时,在长度单位这方面用的最多的就是 % 和 px。后来习惯了用 Bootstrap 框架,又学到了一个 em。最近在重学 CSS 时遇到了大量之前从未见过的 CSS 长度单位,大受震撼。顺手总结成文,以便时常翻阅温习。
2020 年中,我辞职回老家,开始践行自由职业者,用官方说法应该叫「灵活就业」。转眼已经过去两年多的时间,我想就这种职业形式聊聊自己的一些看法。
本文是一篇面向编程小白和新人的快速入门文章,希望能用一篇文章的篇幅来介绍清楚 CSS。跟 HTML 一样,CSS 代码层面的概念并不复杂,只不过需要自己花时间多了解和练习。所以十分钟入门还是没有问题的,让我们马上开始。
ufw 是 Uncomplicated Firewall 的简称。Uncomplicated 这个单词很有意思,译为「不复杂的」。所以仅凭字面意思,ufw 可以解读为「不复杂的防火墙」。今天这篇文章就来简单介绍一下这个上手简单的 Linux 防火墙命令。
本文是一篇面向编程小白和新人的快速入门文章,主旨是希望能用一篇文章的篇幅来介绍清楚 HTML,并让其能上手写一个简单的网页。在此条件下,让我们省略一些语言起源和历史这类花里胡哨的信息,直奔主题。
chown 是一个和文件访问权限相关的 Linux 命令,它用来更改指定文件的所属用户或用户组。配合 chmod 命令可以比较灵活的控制文件或目录的访问。
平日里比较喜欢逛一些个人博客网站,逛的多了会注意到,这些不同的个人网站却时常会碰到同一个问题:网站被 DDoS 攻击了。我这个小站也许是因为籍籍无名的关系,暂时还未碰到类似的事情。但我相信该来的总是会来的,所以未雨绸缪,来假设一下在碰到这种问题后,自己能采取哪些措施和方案。
HTML 是一门比较简单的标记语言,简单易懂,又容易使用。但有时候我会觉得它很复杂,复杂的我只想用 div 标签来应付一切。但我也清楚,要真正掌握 HTML,一定离不开语义化的使用方式。所以决定还是花时间整理一份 HTML 标签大全和语义说明,用作为日后使用的参考。
在使用 iptables 管理 IP 进出规则时,碰到数量大的场景就非常头痛了。一是维护规则麻烦,二是数量上来后,iptables 的执行效率也会下降。使用 ipset 命令正好可以解决这种问题。