Linux中国 stat — 获取比 ls 更多的信息 stat -- 获取比 ls 更多的信息 厌倦了 ls 命令,并且想查看更多有关你的文件的有趣的信息? 试一试 stat! ls 命令可能是每一个 Unix 使用者第一个学习的命令之一, 但它仅仅显示了 stat 命令能给出的信息的一小部分。 stat 命令从文件的索引节点获取信息。 正如你可能已经了解的那样, ... By Rain2014 年 10 月 23 日
Linux中国 Linux 下的免费图片查看器 我最喜欢的谚语之一是一图胜千言。它指一张静态图片可以传递一个复杂的想法。图像相比文字而言可以迅速且更有效地描述大量信息。它们捕捉回忆,永不让你忘记你所想记住的东西,并且让它时常在你的记忆里刷新。 图片是互联网日常使用的一部分,并且对社交媒体互动尤其重要。一个好的图片查看器是任何操作系统必不可少的一个组成部分。 Linux 系统提供了一个大量开源实用小程序的集合,其中这些程序提供了从显而易见到异乎寻常的各种功能。正是由于这些工具的高质量和多样选择帮助 Linux 在生产环境中而脱颖而出,尤其是当谈到图片查看器时 By Rain2014 年 10 月 22 日
Linux中国 Debian 7.7 更新版发布 Debian项目已经宣布Debian7.7 Wheezy发布并提供下载。这是常规维护更新,但它打包了很多重要的更新。 Debian在这个发行版里面包含了常规的主要更新,但如果你已经安装的 Debian 保持着不断最新就无需下载安装这个版本。开发者做了一些重要的修复,因此如果还没升级的话建议尽快升级。 此次更新主要是给稳定版修正安全问题,以及对一些严重问题的调整。安全建议的公告已经另行发布了,请查阅。 开发者在正式公告中指出:请注意,此更新并不是Debian 7的新版本,只是更新了部分包,没必要扔掉旧的wheezy CD或DVD,只要在安装后通过 Debian By Rain2014 年 10 月 22 日
Linux中国 小技巧:"启动器的shell脚本会调用xterm来运行" 的解决办法 本文针对 Mate 1.8.1 桌面环境下,CentOS 7.0 (x86_64) 和 ArchLinux 2014.10.01 (x86_64) 版本,也同样适用于存在类似问题的其他发行版本。(我自己仅仅在这两种发行版本下使用) 问题的提出:按照旧思路,在面板中添加启动器指向 .sh 脚本,(以这个为例:/home/myname/Scripts/pacman_Update.sh) 但是运行时会默认调用 xterm 来运行。界面既不美观,也不习惯,更为麻烦的是不支持粘贴操作。 解决办法:需要将启动器指向修改为:/usr/bin/mate-terminal -x /bin/sh -c '/home/myname/Scripts/pacman_Update.sh'并且启动类型需要设置为 By Rain2014 年 10 月 21 日
Linux中国 Linux中国网站首页改版啦 其实这是一个小事情,不过主页君还是想告诉朋友们。 经过考虑,我们将 Linux 中国的首页(http://linux.cn/)的布局进行了部分调整。主要是调整了首页4个主要栏目块的呈现方式,现在不以栏目分区,而是按照时间顺序,平铺了最新文章,以便您可以根据时间顺序来查看文章。另外,您没点击过的文章,其标题是粗体,而点过的则是标准体这一点细心的朋友们可能已经发现了。 要是想就看某个栏目怎么办?看,主导航是固顶的,可以直接进入各个分类栏目。 好与不好,大家都来发表下意见和建议吧。: By Rain2014 年 10 月 20 日
Linux中国 Git Rebase教程: 用Git Rebase让时光倒流 想象一下你正在开发一个激进的新功能。这将是很灿烂的但它需要一段时间。您这几天也许是几个星期一直在做这个。 你的功能分支已经超前master有6个提交了。你是一个优秀的开发人员并做了有意义的语义提交。但有一件事情:你开始慢慢意识到,这个疯狂的东西仍需要更多的时间才能真的做好准备被合并回主分支。 m1-m2-m3-m4 (master) f1-f2-f3-f4-f5-f6(feature) 你也知道的是,一些地方实际上是交叉不大的新功能。它们可以更早地合并到主分支。不幸的是,你想将部分合并到主分支的内容存在于你六个提交中的某个地方。更糟糕的是,它也包 By Rain2014 年 10 月 20 日
Linux中国 Linux有问必答:如何在CentOS7上改变网络接口名 提问: 在CentOS7,我想将分配的网络接口名更改为别的名字。有什么合适的方法来来重命名CentOS或RHEL7的网络接口? 传统上,Linux的网络接口被枚举为eth,但这些名称并不一定符合实际的硬件插槽,PCI位置,USB接口数量等,这引入了一个不可预知的命名问题(例如,由于不确定的设备探测行为),这可能会导致不同的网络配置错误(例如,由无意的接口改名引起的禁止接口或者防火墙旁路)。基于MAC地址的udev规则在虚拟化的环境中并不有用,这里的MAC地址如端口数量一样无常。 CentOS/RHEL6引入了一致和可预测的网络设备命名网络接口的方法。 By Rain2014 年 10 月 20 日
Linux中国 Linux 上一些很好用的文献目录管理工具 你是否写过一些很长很长的文章,以至于你会认为你永远都看不到它的结束?那么你会很明白最糟糕的不是你投入了多少的时间,而是一旦你完成,你仍然要制定和格式化你的所引用的一些参考文献。很幸运的是,Linux 有很多的解决方案:参考书目和文献管理工具。借助BibTex的力量,这些工具可以帮你导入引用源,然后自动生成一个结构化文献目录。这里给大家提供了一些Linux上参考文献管理工具的不完全列表。 1. Zotero 这应该是最著名的参考文献聚集工具,Zotero作为一个浏览器的扩展插件。当然,它也有一个方便的Linux 独立工具。拥有强大的性 By Rain2014 年 10 月 20 日
Linux中国 命令行基础工具的更佳替代品 命令行听起来有时候会很吓人,特别是在刚刚接触的时候,你甚至可能做过有关命令行的噩梦。然而渐渐地,我们都会意识到命令行实际上并不是那么吓人,反而是非常有用。实际上,没有命令行正是每次我使用 Windows 时让我感到崩溃的地方。这种感觉上的变化是因为命令行工具实际上是很智能的。 你在任何一个 Linux 终端上所使用的基本工具功能都是很强大的, 但还远说不上是足够强大。 如果你想使你的命令行生涯更加愉悦, 这里有几个程序你可以下载下来替换原来的默认程序, 它还可以给你提供比原始程序更多的功能。 dfc 作为一个 LVM 使用者, By Rain2014 年 10 月 20 日
Linux中国 慕尼黑市市长透露重返 Windows 的费用 摘要: 慕尼黑市市长透露了在该市摆脱微软十年之后再次放弃 Linux 重返 Windows 的费用,大约需要数以百万计的欧元。 慕尼黑市市长透露,重返 Windows 将需要花费上百万欧元购买新的硬件。 今年早些时候,该市新当选的市长提出慕尼黑可能重返 Windows,尽管市当局用了若干年才迁移到基于 Linux 的操作系统和开源软件。(摘要译文:http://linux.cn/article-2294-1.html) 作为最著名的从微软迁移到 Linux 桌面系统的案例,慕尼黑投向开源软件的做法一直引发各种争议和讨论。慕尼黑的迁移始于2004年,还有一些德国的地方当局也追随它的脚步 By Rain2014 年 10 月 18 日
Linux中国 如何开始一个开源项目 循序渐进的指导 你有这个问题:你已经权衡了开源代码的优劣势,你也已经知道你的软件需要成为一个开源项目,但是,你不知道怎么做好的开源项目。 当然,你也许已经知道如何创建Github帐号并开始,但是这些事实上是做开源比较简单的部分。而真真正正难的部分是如何让足够多的人,关注你的项目并给你的项目做贡献。 接下来的原则是会指导你构建和发布其他人愿意关注的代码。 基本原则 选择开源可能有许多原因。也许你希望吸引一个社区来帮助编写你的代码。也许,总所周知,你明白开源 一个开发小团队内部编写代码的倍增器。 或者你只是认 By Rain2014 年 10 月 17 日
Linux中国 Linux有问必答:如何在PDF中嵌入LaTex中的所有字体 提问: 我通过编译LaTex源文件生成了一份PDF文档。然而,我注意到,并不是所有字体都嵌入到了PDF文档中。我怎样才能确保所有的字体嵌入在由LaTex生成的PDF文档中? 当你创建一个PDF文件时,在PDF文件中嵌入字体是一个好主意。如果你不嵌入字体,PDF浏览器可以在计算机上没有字体的情况下使用其他东西代替。这将导致文件被在不同的PDF浏览器或操作系统平台上呈现不同的样式。当你打印出来的文档时,缺少的字体是一个问题。 当你从LaTex中生成PDF文档时(例如用pdflatex或dvipdfm),可能并不是所有的字体都嵌入在PDF文档中。例如,pdffont By Rain2014 年 10 月 17 日
Linux中国 Sysstat性能监控工具包中20个实用命令 在我们上一篇文章中,我们已经学习了如何去安装和更新sysstat,并且了解了包中的一些实用工具。 今天,我们将会通过一些有趣的实例来学习mpstat, pidstat, iostat和sar等工具,这些工具可以帮组我们找出系统中的问题。这些工具都包含了不同的选项,这意味着你可以根据不同的工作使用不同的选项,或者根据你的需求来自定义脚本。我们都知道,系统管理员都会有点懒,他们经常去寻找一些更简单的方法来完成他们的工作。 mpstat - 处理器统计信息 1.不带任何参数的使用mpstat命令将会输出所有CPU的平均统计信息 tecmint@tecmint ~ $ mpstat L By Rain2014 年 10 月 17 日
Linux中国 全能冠军:Linux系统性能和使用活动监控工具 sysstat Sysstat是一个非常方便的工具,它带有众多的系统资源监控工具,用于监控系统的性能和使用情况。我们在日常使用的工具中有相当一部分是来自sysstat工具包的。同时,它还提供了一种使用cron表达式来制定性能和活动数据的收集计划。 下表是包含在sysstat包中的工具 iostat: 输出CPU的统计信息和所有I/O设备的输入输出(I/O)统计信息。 mpstat: 关于CPU的详细信息(单独输出或者分组输出)。 pidstat: 关于运行中的进程/任务、CPU、内存等的统计信息。 sar: 保存并输出不同系统资源(CPU、内存、IO、网络、内核等。。。)的详细信息。 sadc By Rain2014 年 10 月 16 日
Linux中国 使用vmstat和iostat命令进行Linux性能监控 这是我们正在进行的Linux命令和性能监控系列的一部分。vmstat和iostat两个命令都适用于所有主要的类unix系统(Linux/unix/FreeBSD/Solaris)。 如果vmstat和iostat命令在你的系统中不可用,请安装sysstat软件包。vmstat,sar和iostat命令都包含在sysstat(系统监控工具)软件包中。iostat命令生成CPU和所有设备的统计信息。你可以从这个连接中下载源代码包编译安装sysstat,但是我们建议通过YUM命令进行安装。 在Linux系统中安装sysstat #yum -y install sysstat vmstat - 内存,进程和分页等的简要信息。 iostat - CPU统计信息,设备 By Rain2014 年 10 月 16 日
Linux中国 学习VIM之2014 作为一名开发者,你不应该把时间花费在考虑如何去找你所要编辑的代码上。在我转移到完全使用 VIM 的过程中,感到最痛苦的就是它处理文件的方式。从之前主要使用 Eclipse 和 Sublime Text 过渡到 VIM,它没有捆绑一个常驻的文件系统查看器对我造成了不少阻碍,而其内建的打开和切换文件的方式总是让我泪流满面。 就这一点而言,我非常欣赏VIM文件管理功能的深度。在工作环境上我已经装配了这些工具,甚至比起那些视觉编辑器好很多。因为这个是纯键盘操作,可以让我更快地在代码里面穿梭。搭建环境需要花费一些时间,安装几个插件。首先第一 By Rain2014 年 10 月 16 日
Linux中国 绿盟科技增资国内 Linux 厂商深之度(Deepin),占股10% 据最新消息: 经北京神州绿盟信息安全科技股份有限公司(以下简称公司或绿盟科技)第二届董事会第七次会议审议通过,拟以超募资金人民币2000万元向全资子公司北京神州绿盟信息技术有限公司(以下简称绿盟信息或投资方)增资,再由绿盟信息以人民币2000万元,与北京世界星辉科技有限责任公司(以下简称世界星辉)共同向武汉深之度科技有限公司(以下简称深之度或目标公司)增资。本次增资完成后,绿盟信息取得深之度10%股权,深之度成为绿盟信息的参股公司。 本次交易背景: 1、国产操作系统市场潜力巨大 国产操作系统是国家大力支持培 By Rain2014 年 10 月 15 日
Linux中国 技巧:在CentOS 7上安装Vmware 10 在CentOS 7上安装Vmware 10.0.3,我来介绍下我的经验。通常,这个版本是不能在CentOS 7工作的,因为它只能运行在比较低的内核版本3.10上。 首先,以正常方式下载并安装(没有问题)。唯一的问题是在后来运行vmware程序的时候。 如何修复? 1 进入 /usr/lib/vmware/modules/source。 cd /usr/lib/vmware/modules/source 2 解压 vmnet.tar. tar -xvf vmnet.tar 3 ... By Rain2014 年 10 月 15 日
Linux中国 如何清理 Ubuntu 14.04 的最近打开文件历史列表 这个简明教程对Ubuntu 14.04历史文件清理进行了说明,它用于初学者。 要从dash搜索删除历史记录,请遵循以下程序。 转到系统设置(System Settings)并打开安全与隐私(Security Privacy)。 在文件与应用(Files and Applications)标签下,点击清除用户数据(Clear Usage Data)。 你也可以关闭记录文件与应用使用(Record file and Application usage)以阻止系统记录你当前使用的文件和应用。 via: http://www.ubuntugeek.com/how-to-delete-recently-opened-files-history-in-ubuntu-14-04.html ... By Rain2014 年 10 月 15 日
Linux中国 在命令行中管理 Wifi 连接 无论何时要安装一款新的 Linux 发行系统,一般的建议都是让您通过有线连接来接到互联网的。这主要的原因有两条:第一,您的无线网卡也许安装的驱动不正确而不能用;第二,如果您是从命令行中来安装系统的,管理 WiFi 就非常可怕。我总是试图避免在命令行中处理 WiFi 。但 Linux 的世界,应具有无所畏惧的精神。如果您不知道怎样操作,您需要继续往下来学习之,这就是写这篇文章的唯一原因。所以我迫使自己学习如何在命令行中管理 WiFi 连接。 通过命令行来设置连接到 WiFi 当然有很多种方法,但在这篇文章里,同时也是一个建议,我使用最 By Rain2014 年 10 月 15 日
Linux中国 Linux有问必答:如何修复“X11 forwarding request failed on channel 0”错误 问题: 当我尝试使用SSH的X11转发选项连接到远程主机时, 我在登录时遇到了一个 "X11 forwarding request failed on channel 0" (X11 转发请求在通道0上失败)的错误。 我为什么会遇到这个错误,并且该如何修复它? 首先,我们假设你已经正确启用了SSH的X11转发。 如果你在登录时遇到"X11 forwarding request failed on channel 0" ... By Rain2014 年 10 月 15 日
Linux中国 Ubuntu 有这功能吗?-回答4个新用户最常问的问题 **在谷歌输入Can Ubunt,一系列的自动建议会展现在你面前。这些建议都是根据最近搜索用户最频繁检索而形成的。 对于Linux老用户来说,他们都胸有成竹的回答这些问题。但是对于新用户或者那些还在探索类似Ubuntu这样的发行版是否适合的人来说,他们不是十分清楚这些答案。这都是中肯,真实而且是基本的问题。 所以,在这片文章,我将会去回答4个最常会被搜索到的"Can Ubuntu...?"问题。 Ubuntu可以取代Windows吗? Windows 并不是每个人都喜欢或都必须的 是的。Ubuntu(和其他Linux发行版)是可以安装到任何一台有能力运行微软系统的电脑 By Rain2014 年 10 月 14 日
Linux中国 Linux日历程序California 0.2 发布了 随着上月的Geary和Shotwell的更新,非盈利软件套装Yobra又回来了,同时带来了是新的California日历程序。 一个合格的桌面日历是工作井井有条(以及想要井井有条)的必备工具。Chrome Web Store上广受欢迎的Sunrise应用的发布让我们的选择比以前更丰富了,而California又为之增添了新的生力军! Yorba的Jim Nelson在Yorba博客上写道:发生了很多变化,接着写道:...很高兴的告诉大家,初次发布比我预想的加入了更多的特性。 California 0.2在GNOME上看上去棒极了。 最突出变化的是添加了自然语言解析器。这使得添加事件更容易。你可以直接 By Rain2014 年 10 月 14 日
Linux中国 Linux Kernel 3.17 带来了很多新特性 Linus Torvalds已经发布了最新的稳定版内核3.17。 Torvalds以他典型的放任式的口吻在Linux内核邮件列表中解释说: 过去的一周很平静,我对3.17的如期发布没有疑虑(相对于乐观的我应该早一周发布么的计划而言)。 由于假期,Linux说他还没有开始合并3.18的改变: 我马上要去旅行了- 在我期盼早点发布的时候我希望避免一些事情。这意味着在3.17发布后,我不会在下周非常活跃地合并新的东西,并且下下周是LinuxCon EU Linux 3.17有哪些新的? 最新版本的 Linux 3.17 加入了最新的改进,硬件支持,修复等等。范围从不明觉厉的 - 比如:me By Rain2014 年 10 月 14 日