
讲解shell命令和linux命令区别
shell是运行在Linux系统上的一个脚本语言,是一个用C语言编写的程序,而linux命令是对linux系统进行管理的命令;shell可以重复或批量地进行一些命令,也可以把重复执行的命令写到脚本里面执行,而linux命令需要一个一个的输入命令。

PowerShell与Linux的前世、今生、未来
Jeffrey Snover是微软企业云事业部技术研究员,他介绍了微软最近实现的PowerShell支持Linux项目的前世、今生和未来。这个项目体现了纳德拉主张的“微软热爱Linux”主题,也为微软今后的发展拓展了新的道路。

关于 Linux 中 known_hosts 文件的必知必会
如果你经常使用 Linux 系统 ssh 到一个远程服务器,在主目录中一般会有一个 .ssh 文件夹,在这个文件夹中会有若干个文件,其中包括一个 known_hosts 文件:

如何在Linux系统中恢复已删除的文件
当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复的。当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间。

shell运行原理和Linux权限详解
Linux 严格意义上说的是一个操作系统,我们称之为 “核心(kernel)“ ,但我们一般用户,不能直接使用 kernel。而是通过 kernel 的“外壳” 程序,也就是所谓的 shell,来与 kernel 沟通。

详解Linux Ftrace 使用
Ftrace 是一个直接内置在 Linux 内核中的跟踪工具。许多发行版在最近的发行版中已经启用了各种各样的 Ftrace 配置。Ftrace 给 Linux 带来的好处之一是能够看到内核中发生了什么。因此,这使得发现问题区域或简单地跟踪奇怪的 bug 变得更容易管理。