在这个 Git 入门系列的第三篇中,我们来学习一下如何添加和删除 Git 分支。
将您的计算机变成一个多任务的动力室。
在 Linux 中有几种使用命令行或图形界面终止一个程序的方式。
Google 最有趣的部分之一就是我们规模庞大的持续分析服务。
在 Linux 的日常使用中,我们经常需要修改一些配置文件,然而在软件升级以后,经常会面临配置更新后与原配置部分不兼容的问题(当然我们更多的可能是来制作软件升级的补丁)
前几天在 dhcp-client 中发现并披露了一个严重的安全漏洞。此 DHCP 漏洞会对你的系统和数据造成高风险,尤其是在使用不受信任的网络,如非你拥有的 WiFi 接入点时。
让我们更进一步,让其可以向玩家发邮件,包括在服务器可用时通知玩家,在服务器关闭前警告玩家
在本教程中,我们将学习如何在 Linux 归档文件。归档和压缩有什么不同吗?你们中的一些人可能经常认为这些术语有相同的含义。
每次开机之后需要启动服务器,每次关机之前需要安全地关闭服务进程,十分繁琐和麻烦。
当谈到 /dev/random 和 /dev/urandom 的主题时,你总是会听到这个词:“熵(Entropy)”。
Early OOM 每秒会检测可用内存和空余交换区 10 次,一旦两者都低于 10%,它就会把最大的进程杀死。
GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库。许多基于文本的游戏都是使用这个库创建的。
在计算机网络中,数据是暴露的,因为数据包传输是无法隐藏的
Cron 通常用于运行计划备份、监视磁盘空间、定期删除不再需要的文件(例如日志文件)、运行系统维护任务等等。在本简要指南中,我们将看到 Linux 中 Cron 任务的基本用法。
我们可以只通过一条命令使用 zzupdate 工具中将 Ubuntu PC/Server 从一个版本升级到另一个版本。
每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。
在本教程中,我们将向你展示,如何在 CentOS 6 操作系统上安装最新版本的 Python 3 软件包。
Apache (又名 httpd) 是最受欢迎和使用最广泛的 web 服务器,所以这应该对每个人都有用。
今天我们继续学习更精彩的内容:局域网路由器。
Jack 将带你在 Ubuntu 16.04 服务器上走过内核编译之旅。
本文将介绍 Fedora 软件包集合中提供的一些有用的 Python shell 来简化开发。
现在我们继续深入学习 Linux 中的 IPv4 路由的基础知识。
帮助用户在智能手机或平板上快速轻松地找到他们所需的信息。
你有没有下载过 AppImage 文件,而你不知道如何使用它?或许你可能知道如何使用它,但是你每次要运行它时必须要进入到下载了该 .AppImage 的文件夹中来运行它,或者手动为其创建启动程序。
今天,我们将使用 KVM 创建一个网络,去测试上一星期学习的 IPv6 的内容。
用增强的日志守护进程 syslog-ng 来监控你的物联网设备。
如何快速简单地在 Fedora 、 CentOS 及类似的 Linux 发行版上重置 root 密码。
使用正确的参数,find 命令是在你的系统上找到数据的强大而灵活的方式。
栈非常重要,因为它追踪着一个程序中运行的函数,而函数又是一个软件的重要组成部分。
有几个有趣的命令可以在 Linux 系统下做数学运算: expr、factor、jot 和 bc 命令。
使用 shuf 命令,我们可以随机打乱给定输入文件的行。
一个同学通宵开发了一个名为 “Kgotobed” 的内核模块,它迫使你在特定的时间上床睡觉。也就是说它会强制关闭你的系统。
在 BPF 出现之前,如果你想去做包过滤,你必须拷贝所有的包到用户空间,然后才能去过滤它们
在本教程中,我们将学习使用 vim 编辑器同时编辑多个文件。相信我,很有意思哒。
我其实不想将它分解开给你看,用户应用程序其实就是一个可怜的瓮中大脑。
这篇文章是我在 CI 环境(特别是在 Gitlab 中)的 Docker 容器中构建 Go 项目的研究总结。我发现很难解决私有依赖问题(来自 Node/.NET 背景),因此这是我写这篇文章的主要原因。
基本上 Linux 系统不会跟踪这些信息,因此,获取这些信息的替代方法是什么?
怎样在 Linux 系统上使用 find、locate、mlocate、which、 whereis、 whatis 和 apropos 命令寻找文件。
在本指南中,我将解释使用 npm 基础知识,例如安装包(本地和全局)、安装特定版本的包、更新、删除和管理 NodeJS 包等等。
学习用简单的宏为你的课程论文添加脚注、引用、子标题及其它格式。
Caffeinated 6.828 与标准的 MIT 6.828 课程不同,是一个快节奏的操作系统介绍。
在第三篇文章中,我们将解释如何生成用于日常工作的 PGP 子密钥。
如何使用 iptables 防火墙保护你的网络免遭黑客攻击。
只要安装了 rwho 实用程序,它将立即快速地监控本地和远程系统。你什么都不用配置!你所要做的就是在要监视的系统上安装 “rwho” 工具。
通过这 10 个基础命令开始掌握 Linux 命令行。
我们不可能记住所有的命令,对吧?是的。除了经常使用的命令之外,我们几乎不可能记住一些很少使用的长命令。这就是为什么需要一些外部工具来帮助我们在需要时找到命令。
如果你想通过 SSH 下载或传输大文件和文件夹,我建议您使用 rsync。
touch 命令用于创建空文件,也可以更改 Unix 和 Linux 系统上现有文件时间戳。这里所说的更改时间戳意味着更新文件和目录的访问以及修改时间。
我们将使用 Docker 去配置我们自己的项目环境和依赖。这使我写这个教程快速又简单。
在这个两篇的系列当中,我们将学习关于 IPv6 私有地址的知识,以及如何在 KVM 中配置测试网络。