技术

Linux命令及Linux终端的20个趣事

玩Linux其乐无穷!哈哈。不相信。记住我的话,在文章结尾时你就会相信Linux确实好玩了。 1. 命令:sl (蒸汽机车) 你可能了解 ls 命令,并经常使用它来查看文件夹的内容。但是,有些时候你可能会拼写成 sl ,这时我们应该如何获得一些乐趣而不是看见command not found呢? 安装 sl root@tecmint:~# apt-get install sl (In Debian like OS) root@tecmint:~# yum -y install sl (In Red Hat like OS) 输出 root@tecmint:~# sl 当你敲入的是LS而不是ls时,这个命令也会运行。 2. 命令:telnet 非也!非也!!这可不像它平常那样复杂。你
2014-04-10
6分钟阅读时长

如何在 Linux 中安全擦除删除的文件内容

下面的教程将教给所有的 Linux 用户关于如何安全的擦除可用的硬盘驱动器(HDD)、固态硬盘驱动器(SSD)以及 USB 闪存驱动器空间,以使任何人都不能恢复被删除的文件。 是否有注意到,当你从系统中删除了一个文件,或从回收站中彻底删除后,它就会在文件系统中消失,但是,该文件实际上并未消失,它驻留在你的磁盘驱动器的可用空间中,仍然可以用数据恢复应用程序恢复回来。 这篇教程会提供两种方法。第一种是使用一款名叫 Wipe Free Space 的应用程序,它是由波兰开发者 Bogdan Drozdowski 开发的。第二种方法会使用众所周知的 BleachBit
2014-04-09
2分钟阅读时长

戴文的Linux内核专题:21 配置内核 (17)

你好!这篇文章会覆盖不同的驱动。 首先"virtio console"是一种用于hypervisors的虚拟控制台驱动。 "IPMI top-level message handler"是用于IPMI系统的消息管理器。IPMI代表的是"Intelligent Platform Management Interface"(智能平台管理系统)。IPMI是一种不需要shell通过网络管理系统的接口。 "/dev/nvram support"允许系统读取和写入实时时钟的内存。通常上,这个特性用于在掉电时保存数据。 下面一个驱动支持Siemens R3964包驱动(Siemens R3964 line discipline)。这个是设备对设备协议 现在,我们可以进入PCMCIA字符设备驱动。然而,
2014-04-07
7分钟阅读时长

戴文的Linux内核专题:20 配置内核 (16)

欢迎来到下一篇Linux内核文章。在本篇里,我们将讨论输入/输出端口。 首先,PS/2鼠标和AT键盘需要"i8042 PC Keyboard controller"驱动。在USB之前,鼠标和键盘使用圆形端口的PS/2端口。AT键盘是一种84键使用AT端口的IBM键盘。AT端口有5针而PS/2口有六针。 使用COM口(有时也称RS232串口)的输入设备需要这个驱动(Serial port line discipline)。COM是一种串口,意味着每次传输一位。 TravelMate笔记本需要这个特殊的驱动来使用连接到QuickPort的鼠标(ct82c710 Aux port controller)。 对于PS/2 mice、AT keyboards 和 XT keyboards的并口适
2014-04-07
7分钟阅读时长

10个在随机出现在面试中的Linux问题及答案

为了给你们带来一些小惊喜,这次我们准备了一些在面试中随机出现的问题而不是专门关于某个领域的问题。这些问题肯定会在不深入学习新知识的前提下使你在面试中脱颖而出。 1.假设你在为你工作的公司维护一份日常的备份。这份备份是以压缩后的格式而被维护着。现在你需要检查一份两个月之前的日志,你应该提出什么样的建议从而可以在不解压这份备份的前提下完成检查日志的任务? 答案: 在不解压文件的前提下检查文件内容,我们需要用到’zcat’。zcat这个工具可以轻松完成这个任务。 # zcat f phpshell2.4.tar.gz 2.你需要追踪你系统中发
2014-04-07
4分钟阅读时长

戴文的Linux内核专题:19 配置内核 (15)

你好!在这篇Linux系列文章中,我们将继续配置USB网络驱动。接着我们将进入输入设备。 首先,我们可以启用/禁用"Multi-purpose USB Networking Framework",这允许连接笔记本到桌面系统上。 下面,可以启用/禁用ASIX USB-to-Ethernet适配器驱动(ASIX AX88xxx Based USB 2.0 Ethernet Adapters)。 那么,还有一个ASIX适配器驱动(ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet)。 注意:通常地,最好将适配器驱动作为模块加入。 通信设备类规范(Communication Device Class specification)在这个驱动中提供(CDC Ethernet support (sma …
2014-03-31
8分钟阅读时长

每日 Ubuntu 小技巧:怎样在Ubuntu升级新的 Linux Kernel 3.12.7

Linux Kernel 版本3.12.7主线已经发布了,而这篇简短教程将会向你展示怎样简单地在 Ubuntu 中升级。如果你正好运行 Ubuntu 13.10 或者更低版本,还碰巧你的系统还不是安装最新的内核,读完吧。 Linux Kernel 是 linu …
2014-03-19
2分钟阅读时长