13 种在 Linux 系统上检测 CPU 信息的工具

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
问题: 我想要了解我的电脑关于CPU处理器的详细信息,查看CPU信息比较有效地方法是什么?根据你的需要,有各种各样的关于你的CPU处理器信息你需要了解,比如CPU供应商名、模型名、时钟频率、插槽/内核的数量, L1/L2/L3缓存配置、可用的处理器能力(比如:硬件虚拟化、AES, MMX, SSE)等等。在Linux中,有许多命令行或基于GUI的工具就能来展示你的CPU硬件的相关具体信息。1. /proc/cpuinf最简单的方法就是查看 /proc/c...

用‘slay’干掉某个用户的所有进程

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
slay 是Chris Ausbrooks写的一款用于杀掉指定用户所有运行进程的命令行工具。slay对系统管理员而言在找出那些不应该运行进程的用户是很有用的。slay在大多数发行版中都有官方仓库。安装Ubuntu 和它的衍生版sudo apt-get install slaArch Linux 和它的衍生版sudo pacman -S slaFedora 和它的衍生版sudo yum install sla用法你应该有管理员权限来使用slay要杀掉指定用户的进程,你就要...

微软开源Visual Studio构建工具MSBuild

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
北京时间3月19日消息,继.NET开源之后,微软又在GitHub上开放了其Visual Studio构建工具MSBuild的源代码。微软在其官方博客上正式宣布了这一消息。MSBuild是Visual Studio中将源代码编译为程序的构建引擎,它为开发者提供自动化构建、性能测试和程序打包功能。本次开源的版本与Visual Studio 2015中包含的版本类似,但存在部分不同。微软方面称将在后期逐步抹平差异。此外,微软承诺会将MSBuild迁移至Linux...

何不 Ack?Grep, Ack, Ag的搜索效率对比

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
前言我(@董伟明9 )经常看到很多程序员, 运维在代码搜索上使用ack, 甚至ag(the_silver_searcher ), 而我工作中95%都是用grep,剩下的是ag。 我觉得很有必要聊一聊这个话题。我以前也是一个运维, 我当时也希望找到最好的最快的工具用在工作的方方面面。 但是我很好奇为什么ag和ack没有作为linux发行版的内置部分。 内置的一直是grep。 我当初的理解是受各种开源协议的限制, 或者发行版的boss个人喜好。 后来我就做了实...

Linux 上的最佳 C/C++ IDE

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
"一个真正的程序员是不用IDE(译者注:集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。"我们总能在某些地方听到此类观点。然 而,尽管越来越多的人同意这样的观点,但是一个IDE仍然非常有用,它设置简单,使用起来也很方便,因此不能比这样更合适编写一个项目了。所以鉴于这点, 在这里我想给大家列一份在Linux平台上比较好的C/C++ IDE清单。为什么特地说C/C++呢?因为C语言是我最喜欢的编程语言,而且我们总要找个切入点来开始。另外要注意的是...

HTTP.sys远程执行代码中的漏洞

2015年4月14日微软发布15年4月份漏洞公告。在本次公告中有一个编号为MS15-034的严重漏洞HTTP.sys远程执行代码漏洞。此漏洞危害很严重,并且利用程序已经在网上被公布。请用户尽快修复。漏洞描述如果攻击者向受影响的 Windows 系统发送经特殊设计的的 HTTP 请求,此漏洞允许远程执行代码。此安全更新可修复 Microsoft Windows 中的漏洞。已确认被成功利用的软件及系统Windows Server 2008 R2(64位)/20...

如何清理你的 Ubuntu 14.10/14.04/13.10 系统

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
前面我们已经讨论了如何清理 Ubuntu GNU/Linux 系统,这篇教程将在原有教程的基础上,增加对新的 Ubuntu 发行版本的支持,并介绍更多的工具。假如你想清理你的 Ubuntu 主机,你可以按照以下的一些简单步骤来移除所有不需要的垃圾文件。(题图来自:amysplaceforyouth.org移除多余软件包这又是一个内置功能,但这次我们不必使用新得立包管理软件(Synaptic Package Manager),而是在终端中达到目的。现在,在终端窗口中键入如下命令...

如何在 Linux 上使用 BackupPC 来架设跨平台的备份服务器

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
也许你没有从我先前关于 backupninja 和 backup-manager 的两篇文章中发现,我是一个超级备“粉”。当提到备份,我宁愿备份的太多而不希望备份不足,因为如果我们有需要的话,你将会感激你为重要数据生成额外的拷贝所付出的时间和精力。在这篇文章中,我将向你介绍 BackupPC,一个跨平台的备份服务器软件,它可以通过网络为 Linux,Windows 和 MacOS 等系统上的客户端主机拉取备份。BackupPC 添加了一系列的特点使得管理备...

如何在 Linux 中使用类似智能手机外观的 Conky 天气插件

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
智能手机都拥有一些平滑地融入手机外观的天气小插件,现在幸亏有了 Flair Weather Conky,你便可以在你的 Linux 桌面中拥有像智能手机一样的天气外观。我们将使用一个 GUI 工具Conky Manager 在 Linux 中轻松地管理 Conky。那就先让我们看看如何在 Ubuntu 14.10,14.04、Linux Mint 17 及其他 Linux 发行版本中安装 Conky Manager 吧。安装 Conky Manage打开一个终端并使用下面的命令...

Linux 4.0 不再需要重启

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
Linux 4.0 里,你可能再也不需要重启你的操作系统。在大多数的服务器或者数据中心里,喜欢用linux的一个原因是你不需要频繁的进行重启操作。诚然,某些关键性的补丁必须要进行重启,但你也可以等到数月后再做此操作。现在,得益于 linux 内核的最新更新,你也许可以数年间都不用重启。感谢 Ksplice 项 目,使得这一特性在2009年就可以实现。此项目在对原始和打过补丁的内核进行比较后,使用一个定制的内核模块将新的代码加入到运行内核中。在支持 Kspl...

一款Linux下的图形化Wi-Fi扫描器

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
你可能知道,LinSSID 是一款可以用于寻找可用无线网络的图形化软件。它完全开源,用C++写成,使用了Linux wireless tools、Qt5、Qwt6.1,它在外观和功能上与Inssider (MS Windows 下的)相近。安装你可以使用源码安装,如果你使用的是基于DEB的系统比如Ubuntu和LinuxMint等等,你也可以使用PPA安装。你可用从这个下载并安装LinSSID。这里我门将使用PPA来安装并测试这个软件。添加LinSSID的PPA并输入下面的命令安装。...

在Ubuntu/Fedora/CentOS中安装Gitblit

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
Git是一款注重速度、数据完整性、分布式支持和非线性工作流的分布式版本控制工具。Git最初由Linus Torvalds在2005年为Linux内核开发而设计,如今已经成为被广泛接受的版本控制系统。和其他大多数分布式版本控制系统比起来,不像大多数客户端-服务端的系统,每个Git工作目录是一个完整的仓库,带有完整的历史记录和完整的版本跟踪能力,不需要依赖网络或者中心服务器。像Linux内核一样,Git也是在GPLv2许可证下分发的自由软件。本篇教程我会演示如...

OpenDaylight的Helium(氦)版本安装

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
OpenDaylight(以下简写为ODL)的Helium(氦)版本已发布,具体详情可参考ODL官网。Helium(氦)版本只发布了一个版本,下载链接地址为http://www.opendaylight.org/software/downloads/helium。官网中分别共享了版本、安装向导、用户向导、开发者向导手册,可进行下载学习。1 Helium安装本文介绍的Helium(氦)版本基于Ubuntu12.04进行安装,ODL源文件版本是完全可移植的,但...

4个lvcreate常用命令举例

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
4 个 lvcreate 常用命令举例逻辑卷管理(LVM)是广泛使用的技术,并拥有极其灵活磁盘管理方案。主要包含3个基础命令创建物理卷使用pvcreat创建卷组并给卷组增加分区vgcreat创建新的逻辑卷使用lvcreat下列例子主要讲述在已经存在的卷组上使用lvcreate创建逻辑卷。lvcreate命 令可以在卷组的可用物理扩展池中分配逻辑扩展。通常,逻辑卷可以随意使用底层逻辑卷上的任意空间。修改逻辑卷将释放或重新分配物理卷的空间。这些例子已经...

DaoCloud 宣布 Docker Hub Mirror 服务永久免费

2014年末,DaoCloud博客发布了《玩转Docker镜像》一文,以非常低调的方式宣布了Docker Hub Mirror服务的正式上线。在国内特殊网络环境下,Mirror服务显著加快了Docker Image的下载速度。一转眼,3个月过去了,在没有任何大规模推广宣传的情况下,Mirror服务用户已经达到数千人,各类Docker Image下载总量超过了5万。今天,我们正式宣布,由DaoCloud运维的Docker Hub Mirror服务,永久免费什么是Docker Hub Mirror?...

使用ramlog将日志文件转移到内存中

Ramlog 以系统守护进程的形式运行。在系统启动时它创建虚拟磁盘(ramdisk),将 /var/log 下的文件复制到虚拟磁盘中,同时把虚拟磁盘挂载为/var/log。然后所有的日志就会更新到虚拟磁盘上。而当 ramlog 重启或停止时,需要记录到硬盘上的日志就会保留在目录/var/log.hdd中。而关机的时候,(ramdisk上的)日志文件会重新保存到硬盘上,以 确保日志一致性。Ramlog 2.x默认使用tmpfs文件系统,同时也可以支持ramf...

美版Windows 7 Ultimate SP1 X64绕过开机密码提权

由作者 花落无痕 发布于
好好好,趁半夜没人,我就演示一下美版Windows 7 Ultimate SP1 X64如何在不修改或者不删除原开机密码的情况下,绕过开机密码并提权到Administrator。在这里,我只介绍建立后门法这一种,什么PE修改删密啥的就先不要说了。这里我要介绍两种后门,先来第一种后门:Shift粘滞键后门。首先保证要破解的Win7电脑没有禁用粘滞键,用户安全意识差233。准备一个USB2.0启动盘并写好你所钟意的PE。后门法没有什么难度,就是替换下系统文件,...

设置iSCSI的发起程序(客户端)(三)

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
iSCSI 发起程序是一种用于同 iSCSI 目标器认证并访问服务器上共享的LUN的客户端。我们可以在本地挂载的硬盘上部署任何操作系统,只需要安装一个包来与目标器验证。初始器客户端设置功能可以处理本地挂载磁盘上的任意文件系统在使用fdisk命令分区后不需要重启系统前置阅读使用iSCSI Target创建集中式安全存储(一在 iSCSI Target 服务器中使用LVM创建和设置LUN(二我的客户端设置操作系统 – CentOS 6.5 (FinaliSCSI 目标器 IP – 192.168.0.5...

在 iSCSI Target 服务器中使用LVM创建和设置LUN(二)

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
LUN是逻辑单元号,它与iSCSI存储服务器共享。iSCSI 目标器通过TCP/IP网络共享它的物理驱动器给发起程序(initiator)。这些来自一个大型存储(SAN:Storage Area Network)的驱动器集合称作LUN。在真实环境中LUN是在LVM中定义的,因为它可以按需扩展。在目标器中使用 LVM 创建 LU为什么使用LUN?LUN用于存储,SAN存储大多数由LUN的集群来组成存储池,LUN由目标器的几块物理驱动器组成。我们可以使用LU...

使用iSCSI Target创建集中式安全存储(一)

由作者 王金阁不知名博主,曾网名:挨踢红领巾,现网名:Aduang 发布于
iSCSI 是一种块级别的协议,用于通过TCP/IP网络共享原始存储设备,可以用已经存在的IP和以太网如网卡、交换机、路由器等通过iSCSI协议共享和访问存储。iSCSI target是一种由远程iSCSI服务器(target)提供的远程硬盘。在Linux中安装iSCSI Targe我们不需要占用很大的资源就可以为客户端提供稳定的连接和性能。iSCSI服务器称为“Target(目标器)”,它提供服务器上的存储共享。 iSCSI客户端称为“Initiato...