教程

你最喜欢的Linux终端技巧是什么?

你最喜欢的提高生产力的终端技巧是什么呢?或许,只是一个简单的为一长串字符或者你常用的命令所取的别名( _alias_ )。或许,它是一些很短的脚本来自动处理那些你工作中无聊的东西的。或许,是一些终端复用的软件,比如 _screen_ 或者 _tmux_ 。再或者是你记忆的一些快捷键。最终,这上面的所有东西让你变得更像一个命令行的大佬。
教程

如何在 Linux 中有效地使用 history 命令

众所周知,终端命令在 Linux 中是重要的一部分。对于每天都要和各种命令打交道的 Linux 使用者们,如何才能减少使用终端过程中的冗余部分,让终端更加方便快捷呢?这里教你几招!
教程

Linux 下扩展交换空间

一般来说,当应用程序使用大量物理内存(RAM)并且不够用时操作系统会开始使用交换空间(Swap Space)。这种情况下,操作系统会把不活动的物理页面置换到交换空间。释放出来的空闲内存可以继续被其他应用程序使用。等到物理内存使用量降下来后,交换的内存区域又会换回到物理内存中。系统管理员应该确保系统交换空间足够,保证操作系统在内存不够用时始终能够通过置换页面的方式获取可用的物理内存。接下来,我们就来介绍如何创建、扩展和删除交换空间。
教程

使用 Centmin Mod 快速部署 WordPress

这里提供一种更为简易的方法去部署基于 CentOS 服务器上的 WordPress 。使用 Centmin Mod ,你将能够部署 WordPress ,配置和维护该项服务,并且能在几分钟之内处理任务 […]
教程

双显卡用户如何解决 Linux 下的显卡问题

笔记本是个不错的选择,方便快捷。而且,由于 Linux 下用户对硬件的管理更加全面,笔记本实在是折腾 Linux 的不二之选啊!不论你是方便快捷的办公,或者是远程监控服务器,又或是跟我一样出去搞事情(划掉) XD ,搭配装有 Linux 的笔记本总是这么合适。 不过现在的笔记本啊, CPU 总要带一块小核显,再带一块独显。单单就驱动而言呢,非常的好解决, Intel 核显在 Linux 内核里就自带驱动, ...
教程

一步一步动手安装 Kali Linux

当你想要做渗透测试、Hacking 、攻击测试时,那么你一定要想起大名鼎鼎的 Kali Linux 。Kali 基于 Debian , 支持 32 位和 64 位机器。本文亲自动手装装最新的 Kali Linux ...
教程

提升编程水平的靠谱方法

提高编程水平,除了多写代码,更重要的是阅读高水平的代码。那么你该如何选择阅读素材,又该如何阅读呢? 编程大牛杰洛德·桑托教给你四种挑选准则,即:阅读你所依赖的代码,阅读给你印象深刻的代码,阅读你所膜拜的牛人写的代码,阅读那些你真正心领神会的代码。大牛同时给你五种阅读建议,即:众览全局,记录你的发现,使用测试,执行-变更-执行,周而复始。
教程

README 文档养成记

该教程从用户和开发者的需求出发,通过一个实例,分部分说明了如何才能写好一份 README 文件。
教程

三分钟教你轻松掌握 grep 命令中的正则表达式

Linux系统自带了支持拓展正则表达式的GNU版本grep工具。所有的Linux系统中默认安装的都是GNU版grep。grep 命令被用来检索一台服务器或工作站上任何位置的文本信息。本文将结合例子深度解析grep命令的使用方法。
教程

手把手教你使用 SFTP 安全地传输文件

SFTP,即SSH文件传输协议(SSH File Transfer Protocol),或者说是安全文件传输协议(Secure File Transfer Protocol)。SFTP是一个独立的SSH封装协议包,通过安全连接以相似的方式工作。它的优势在于可以利用安全的连接传输文件,还能遍历本地和远程系统上的文件系统。在大多数情况下,优先选择SFTP而不是FTP,原因在于SFTP最基本的安全特性和能利用SSH连接的能力。FTP是一种不安全的协议,应当只有在特定的情况下或者你信任的网络中使用。虽然SFTP集成了很多图形工具,但是这一篇使用指南会演示如何使用交互式命令行界面来使用它。以下就是使用指南。
教程

一分钟认识GitHub

一份关于 Github 的简短介绍,介绍了 Github 的入门操作,适合于从未了解过 Github 又想开始探索 Github 的众多功能,享用其给程序开发带来的方便和乐趣的读者们。
教程

分分钟学会使用 Git 备份 Linux 配置文件

使用Git来备份Linux配置文件。我们使用 Linux 服务器时,有时候需要备份配置文件。传统的备份方法是复制文件,改名,并在文件结尾插入一些字符。但,如果我们使用 Git ,我们可以很轻松的管理配置文件的备份。在这篇文章中,我将会演示如何使用 Git 来实现备份以及管理备份。我测试所用的环境是 CentOS 7 和 RHEL 7。
教程

新的网络管理工具 ip 替代 ifconfig 零压力

2009年 Debian 开发者邮件列表宣布放弃使用缺乏维护的 net-tools 工具包。在越来越多的Linux发行版中, net-tools 工具包将不会被默认安装,这就意味着不能使用 ifconfig 。尽管如此,还是可以用软件仓库来安装 net-tools 。由于 net-tools 不再维护,我们强烈建议以 ip 命令代替 ...
教程

Linux 下通过命令行、桌面应用、Web端使用 IRC,你会几样?

IRC (Internet Relay Chat) ,中文一般称为”互联网中继聊天“,是一种文本通信层协议,存在至今至少15年了。全球成千上万的人们使用它进行快速交流,在线会议,在线实时文本采访,技术性问题求助等。在 Linux 的世界里,正是由于这些需求, IRC 变得相当的流行。
教程

十大技巧助你成为文档圣手

十大技巧助你成为文档圣手,写文档最重要的是建立一种文档文化。文档不是事后的一份随想,是需要一个逐步修改发行的过程。
教程

DNF的命令使用教学

在新的 Fedora 22 中, DNF 包管理器全面代替了 YUM ,这篇文章将带你学习 DNF 中27个常用命令,一起来感受新的 DNF 给我们带来的快感吧~