linux Linux使用命令行获取系统信息 在Linux系统管理中获取系统信息是经常的事,也是重要的技能之一,在本教程中,将向您展示使用命令行在Linux中如何快速查系统的相关信息,一下命令都需要使用root权限注意 By myfreax 23 May 2022
Docker Docker的OOM事件 OOM(Out Of Memory)内存不足,通常是由于某些不稳定的进程占用过多的内存造成,在Docker中称为OOM事件,当容器使用的内存过多时就会发生OOM事件 By myfreax 4 Jul 2019
linux 使用openstf对Android手机进行远程控制或者测试 STF(或Smartphone Test Farm)是一个Web应用程序,用于从您的浏览器中远程调试智能手机,智能手表。在本文我们介绍如何在Linux和Windows的wsl Linux子系统中安装openstf,本教程适合几乎适合基于debian系的Linux发行版,其中包括Ubuntu,Linux mint等 By myfreax 1 Mar 2021
node-sass 如何在ubuntu安装sass预处理器 Sass(英文全称:Syntactically Awesome Stylesheets)是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的层叠样式表语言,在开发最初版本之后,Weizenbaum和Chris Eppstein继续通过SassScript来继续扩充Sass的功能。SassScript是一个在Sass文件中使用的小型脚本语言 在本教程中,我们使用Ubuntu安装Sass预处理器,如果直接安装node-sass的话,你也可能会遇到下面的错误 By myfreax 14 Aug 2021
linux Linux的umask值计算与设置 umask是用来控制创建文件模式的命令,它为创建文件定义初始化的权限位,uamsk遵循POSIX的标准,因为它会影响当前shell的执行环境,通常内置到shell中 By myfreax 12 Aug 2021
linux 如何使用pecl安装php扩展 Pecl全称The PHP Extension Community Library,php社区扩展库,由社区编写,维护。使用pecl方便之处在于我们不用到处找源码包下载编译,配置,不用手动phpize,configure,make,make install,自动识别模块安装路径,我们只需要编辑php.ini配置文件开启扩展 By myfreax 10 Jan 2022
linux 安装gitlab遇到的问题 GitLab是由GitLab Inc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。 GitLab 由乌克兰程序员 Dmitriy Zaporozhets 和 Valery Sizov 开发,它由 Ruby 写成。后来,一些部分用 Go 语言重写 By myfreax 4 Jul 2019
linux Tmux快捷键 tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以同时开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此 By myfreax 4 Jul 2019
linux 什么是I/O I/O即输入/输出,通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出(来自Wiki)。这句话换到编程中就是CPU与外部存储器的输入输出,包括CPU本身的一,二,三级的缓存,内存,硬盘,网络,Usb设备等等 By myfreax 4 Jul 2019
Docker 如何在Docker的swarm上构建Nginx集群 Docker Engine从1.12开始整合swarm(集群)模式,集成很多工具和特性,比如:跨主机上快速部署服务,服务的快速扩展,集群的管理整合到docker引擎,这意味着可以不可以不使用第三方管理工具。分散设计,声明式的服务模型,可扩展,状态协调处理,多主机网络,分布式的服务发现,负载均衡,滚动更新,安全(通信的加密)等等,下面开始创建Docker集群,但是要先认识一些集群swarm模式关键概念 By myfreax 14 Aug 2021
linux 安装zsh命令行自动完成插件 zsh是我使用过最好用的shell,因为之前除了用bash都没有用过其它的shell,强大的命令自动补全,完整的提示,自动展开目录,文件等等。下面说说安装步骤并解决docker-compose的命令行自动补全 By myfreax 4 Jul 2019
Docker 如何使用docker Docker-compose docker-compose是一个可以定义并运行多个容器的应用程序,docker-compose的配置文件docker-compose.yml可以定义多个服务所需要的环境变量,镜像,网络,数据卷,Dockerfile,依赖的服务等,然后可以使用单个命令启动所有服务,docker-compose将会自动从配置文件读取应用程序所需要配置来启动单个或者多个容器 By myfreax 14 Aug 2021
linux 如何在ubuntu下使用adb连接android手机 在windows下连接手机的软件很多,但是在linux下就会显有些苍白了,相信使用linux的人都是不一般的人,都会走些非同寻常的路。接下我们看看如何在ubuntu下如何使用adb连接到android手机,正常情况下这会非常简单 By myfreax 14 Aug 2021
linux 那些Linux趣事 不知不觉自己玩Linux已经挺久了,那时为了安装一个ubuntu还专门去研究硬盘,grub,分区,MBR,GPT一堆东西,还有那硬盘分区命名方式,虽然玩这个有点这折腾,但他可以让人知道很多东西,那时的我真是无限折腾,经常在linux贴吧混,总是遇到各种神人的问题,看到各种神回复,比如下面的 By myfreax 12 Aug 2021
Shadowsocks shadowsocks的Tcp连接优化 shadowsocks的Tcp连接优化包含以下三种方式,分别是增大打开的文件描述符,打开快速端口重用和连接,增大队列缓冲区,为TCP连接延迟选择最优算法,比如BBR等 By myfreax 23 Dec 2019