• dushu.tw 读书网、小说免费阅读网站

标签:这是一种

如何在 Linux 上安装/卸载一个文件中列出的软件包?

在某些情况下,你可能想要将一个服务器上的软件包列表安装到另一个服务器上。例如,你已经在服务器 A 上安装了 15 个软件包并且这些软件包也需要被安装到服务器 B、服务器 C 上等等。 ……

Ubuntu 18.04/18.10上安装Gradle详解

Gradle是一个主要用于Java项目的通用构建工具。它结合了Ant和Maven的最佳功能。与使用XML进行脚本编写的前辈不同,Gradle使用Groovy,这是一种动态的,面向对象的Java平台编程语言,用于定义项目和构建脚本。 ……

Shell 脚本中的文件名匹配和命令执行

理解下 shell 脚本中的文件名匹配和命令执行的顺序与结果。我们学习这个的目的是可以熟悉的在 shell 脚本中写出快速的找到文件的命令。它可以匹配文件名中的任何字符串,匹配文件名中的单个字符以及匹配文件名中的字母或数字符号。 ……

如何在Google Chrome浏览器中生成强密码

像微软这样的公司认为密码已经成为过去,相反,他们正试图推广面部识别等替代品来取代它们。 ……

深入理解 ext4 等 Linux 文件系统

了解 ext4 的历史,包括其与 ext3 和之前的其它文件系统之间的区别。目前的大部分 Linux 文件系统都默认采用 ext4 文件系统,正如以前的 Linux 发行版默认使用 ext3、ext2 以及更久前的 ext。 ……

三个技巧,将Docker镜像体积减小90%

在构建Docker容器时,应该尽量想办法获得体积更小的镜像,因为传输和部署体积较小的镜像速度更快。 ……

Linux SELinux 工作原理及日志管理详解

SELinux (Security Enhanced Linux) 系统资源都是通过进程来读取更改的,为了保证系统资源的安全,传统的Linux使用用户、文件权限的概念来限制资源的访问,通过对比进程的发起用户和文件权限以此来保证系统资源的安全,这是一种自由访问控制方式 (DAC);但是随着系统资源安全性要求提高,出现了在Linux下的一种安全强化机制(SEL……

基于HTTP协议的几种实时数据获取技术

HTTP协议大家都很熟悉了,开始本文之前,首先简单回顾一下HTTP协议。 HTTP协议是建立在TCP协议上的应用层协议,协议的本质是请求—-应答 : ……

改进GitHub工作流的15个建议

我已经有十多年的软件开发经验,参与过很多开源项目和非开源项目。在这些项目中,我们使用GitHub作为代码协作平台。在这十年中,根据项目的不同,我经历了各种开发流程。在这篇文章里,我将分享我认为最为高效和实用的开发流程,它可以被用在各种软件开发项目上,开发出高质量的软件。 ……

在Ubuntu 18.04/16.04中隐藏FireFox标题栏

Firefox 60已经推出到稳定频道,用户可以通过转到其菜单的帮助>关于Firefox部分进行更新。 ……