Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

举例说明Linux diff 命令

举例说明Linux diff 命令

在比较文件的时候,通常会用基于GUI的软件。很少有人真正会为了这个目的使用命令行工具。虽然说使用命令行来比较文件/目录并不像一件小事儿那样容易,但是如果你是一个Linux使用者,那么我想你应该知道如何通过命令行比较文件,因为一旦使用了它,你会认为它绝对是一个快速的方法。在本篇中,我们将通过一些实例来学习如何使用diff命令。Linux diff 命令让我们通过一些实际的例子理解diff命令。假设我们有两个文件(file1 和 file2):$ cat fi...
如何在Linux下监控系统温度

如何在Linux下监控系统温度

大多数情况下,你无需担心你的电脑温度。除非制造上的缺陷,否则硬件设计一般不会使其超过最高工作温度。但即使没有任何硬件故障,各种各样的软件问题也会导致硬件过热,例如,显卡驱动的严重bug,风扇控制程序的错误配置,CPU调频守护进程的故障,等等。严重的过热可能会对硬件造成永久性的伤害,所以应当时刻小心系统上的任何过热问题。因此,如果有合适的温度监控系统,能在系统温度突然急速上升时,第一时间向用户发出警报,岂不美哉?本教程,我将描述如何在Linux下监控系统温度...
磁盘管理——LVM

磁盘管理——LVM

一 什么是LVM逻辑卷轴管理器(英语:LogicalVolume Manager,缩写为LVM),又译为逻辑卷宗管理器、逻辑磁区管理器、逻辑磁碟管理器,是Linux核心所提供的逻辑卷轴管理(Logical volume management)功能。它在硬碟的硬盘分区之上,又建立一个逻辑层,以方便系统管理硬碟分割系统。最先由IBM开发,在AIX系统上实作,OS/2 作业系统与 HP-UX也支援这个功能。在1998年,Heinz Mauelshagen 根据在...
Ubuntu查找和杀死僵尸进程

Ubuntu查找和杀死僵尸进程

前言最近因为学习java,会在chrome里开很多标签,并且会折腾一些扩展插件提醒自己一些邮件等事情,结果经常就会莫名其妙的把我桌面程序卡死,原因很简单就是产生了Zombie进程,这里不讲Zombie产生的原因,只简要的说一下在Ubuntu下遇到这种情况如何处理查找Zombie进程首先,当桌面程序卡死的时候,你可以尝试进入其他tty终端。切换方式:ctrl + alt + [1,2,3,4,5,6,7],7是桌面终端其次,你可以使用top命令查看当前是否有...
Linux下硬盘读写速度测试

Linux下硬盘读写速度测试

读取速度可以使用命令:hdparm –t 设备名(/dev/sda1)写入速度使用命令:time dd if=/dev/zero of=/tmp/test.dat bs=1G count=1测试磁盘的读写IO速度有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策.下面是两种测试方法:(1)使用hdparm命令这是一个是用来获取ATA/...
Tcpdump的用法及使用案例

Tcpdump的用法及使用案例

Tcpdump工具是Unix和linux系统抓网络数据库包最有效的工具,windows上类似的工具是wireshark。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。另外tcpdump可以导入的文件中,可以进一步使用wireshark和java代码进一步统计过滤分析。该命令需要root权限,命令会自动把...
Ubuntu使用教程 - 在Ubuntu下创建虚拟网卡

Ubuntu使用教程 - 在Ubuntu下创建虚拟网卡

这个教程是为那些想用Ubuntu做点小实验的用户准备的。这并不适用于所有人,尤其是那些在(正式环境中)使用生产机器的用户。如果你对网络运行和IP网络有所了解,你应该知道在大多数情况下,每个网卡只会分配一个IP地址。我们习惯认为这是一对一的事物。一个网卡对应一个IP地址,你在一台机器上的一个网卡及其IP地址只能绑定或运行单一的网络服务/端口。例如,如果你想在80端口运行一个web服务器,而一个IP地址和端口号只能由一个web服务器监听。这是这样设计的。所以,...
五个 ping 工具的使用实例

五个 ping 工具的使用实例

什么是 ping 工具在讲述一些关于ping工具真实直观的使用实例前,先让我来介绍一下这个命令行工具及其目的。ping工具通常用来测试一台主机在互联网协议(IP)网络内的可达性。其名字源于主动声纳法——在水下创建一个脉冲声音信号(ping)并侦听周围物体的返回信号。该方法同样生动描述了ping网络工具的工作原理。ping工具对一台主机发送回应请求然后等待ICMP响应。实践中的ping工具的一些例子:查询主机的IP地址有时候你需要得到...
Windows 安装 Amarok 音频播放器

Windows 安装 Amarok 音频播放器

Amarok 是 KDE 默认的音频播放器,该播放器现在已经变成一款跨平台的音乐播放软件,除了可运行在各个版本的 Linux 系统上以外,现在还可以在 WindowsMac等系统上安装该播放软件。官方下载地址:http://community.kde.org/Amarok/GettingStarted/DownloadAmarok for windowsWindows 最新版本 2.8:今天之所在自己的本本上安装 amarok 是因为它里面自带的网络电台歌...
九个uname命令获取Linux系统详情的实例

九个uname命令获取Linux系统详情的实例

当你在控制台模式下,无法通过“鼠标右键 > 关于”获取操作系统的信息。这时,在Linux下,你可以使用uname命令,帮助你完成这些工作。 Uname是unix name的缩写。在控制台中实际使用的时候只需键入uname。当你输入uname不带参数时,它仅仅显示你的操作系统的名字。# unameLinux也许这还不能满足你的需要。所以你需要加上一些参数,来使uname显示你所需要的信息。以下是uname参数的列表:1. 内核名...
Ubuntu使用教程:一款轻量级的Email阅读器Geary

Ubuntu使用教程:一款轻量级的Email阅读器Geary

正如大家所知,Ubuntu 本身自带可以收发邮件的客户端——Thunderbird,当然它也支持Gmail,Yahoo Mail,Microsoft Outlook 等等支持IMAP协议的邮件服务。Thunderbird 是一个功能强大的邮件客户端,只要email客户端所需要的功能,它都能够做到。但是如果你想选择一个能在够在GNOME 下运行的轻量级客户端,Geary 是一个不错的选择。Geary 是一个界面简洁,能让你快捷方便的地...
Ubuntu使用教程——在Ubuntu中添加用户

Ubuntu使用教程——在Ubuntu中添加用户

Ubuntu是一个多用户操作系统。多用户操作系统意味着多个用户可以通过独立的、个人的HOME文件夹,文件和设置访问计算机。用户A可以登录并修改他/她自己的配置文件而不会影响用户B的配置文件。因此,你可以为每一个可能使用你家里电脑的用户创建一个独立的账户,而不是仅仅为所有人创建一个共享的账户。本文将展示使用Ubuntu时如何实现这一点。为了获得上面所说的那样的独立账户,首先点击长条菜单栏上的齿轮图标,然后点击系统设置。当如图所示的窗口打开后,点击屏幕下方的&...
在VirtualBox下安装Linux的增强功能(鼠标无缝切换等)

在VirtualBox下安装Linux的增强功能(鼠标无缝切换等)

为了方便复制虚拟机,还是不得已用了VirtualBox,老问题,鼠标无缝移出以及其他一些增强功能,跟Vmware-tools一样的东西。有缺陷,纯终端模式下貌似无法无缝移出鼠标,还是要按ctrl键,不完美。下面以CentOS 5.6介绍方法,其他Linux发行版是一样的:1、打开虚拟机,挂载光驱,在VirtualBox的安装目录下(我的是C:Program FilesOracleVirtualBox)找到VBoxGuestAdditions.iso先挂载上...
在 Cloud 9 中搭建和运行 Go

在 Cloud 9 中搭建和运行 Go

简介自从使用了Chromebook,我脑中一直充斥着在云端开发的念头。在我使用过的位数不多的在线开发环境中,唯有 Cloud 9令我比较满意。实际上,Cloud 9还不支持Go的开发,因此本文我将教大家如何让Go在Cloud 9上运行。创建你的工作区第一步,创建一个workspace,根据个人喜好命名。工作区创建完成后,点击开始编辑按钮,你讲看到一个空白的工作区和一个README.md文件(删了也无所谓)。在工作区的底端,你可以看见控制台,也就是接下来我们...
如何编写 Cloud9 JavaScript IDE 的功能扩展

如何编写 Cloud9 JavaScript IDE 的功能扩展

上周末我们在JSConf.eu发布了Cloud9 IDE,同时发布了对应的GitHub项目。在4天时间里该项目得到340个人的关注和将近50个fork。Cloud9的口号是由"由Javascripters 为Javascripters创建的IED",这口号有点递归,它意味着你可以hack这个ide使它变得更强大。Cloud9项目开始之初就尤其注意考虑这点了;Cloud9中的每一个功能点都是一个扩展(extension)。在IED启动的时候我们用优秀的 re...
<< 791 792 793 794 795 796 797 798 799 800 >>