Ubuntu实用技巧大揭秘
1. 文件比较
在与同事协作处理文件时,你可能会收到一个文件名与你现有文件相同的版本。但如何判断该版本是否已更新?检查文件大小并不完全可靠,因为同事可能在添加数据的同时也删除了相同数量的数据。
在命令行中有两种简单的方法可以快速比较文件:
-md5sum命令:该命令会根据文件内容输出一个唯一的32位数字。你可以将每个文件的md5sum输出并排比较(通常比较开头和结尾的几位数字,如果这些相同,那么其余部分很可能也相同)。使用方法是依次输入md5sum filename1和md5sum filename2。不过对于较大的文件,生成校验和可能需要一些时间。
-diff命令:输入diff filename1 filename2。如果文件没有差异,则没有输出;如果有差异,会出现两种情况:对于像Word文档这样的二进制文件,会显示“binary files filename1 and filename2 differ”;如果diff认为文件是纯文本,屏幕会显示逐行的差异内容,还可以将输出重定向到一个文件中以便后续查看,例如diff filename1 filename2 > changes。
2. 在虚拟控制台使用鼠标(支持复制粘贴)
这是一个很实用的技巧,能在虚拟控制台窗口中使用块光标,方便复制和粘贴文本。操作步骤如下:
1. 使用Synaptic安装gpm。
2. 安装完成后