自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 命令行参数

命令行参数命令行参数是控制命令执行的一种方式。 命令行参数类似于函数的参数,只是命令行参数是传送给命令的。命令执行时,内核已经将命令行参数放入命令的栈中,命令执行时则可以获取命令行参数,解析,执行。命令行参数使命令可以执行不同任务。linux下的实现int execve(const char *pathname,char *const argv[],char *const envp[]);exe

2015-08-27 16:01:59 541

转载 objdump命令的使用

objdump命令是Linux下的反汇编目标文件或者可执行文件的命令,它还有其他作用,下面以ELF格式可执行文件test为例详细介绍:objdump -f test显示test的文件头信息objdump -d test反汇编test中的需要执行指令的那些sectionobjdump -D tes

2015-08-27 14:21:38 449

转载 Linux进程-命令行参数和环境列表

命令行参数在C中,main函数有很多的变种,比如main(),int main(),int main(int argc, char *argv[]),int main(int argc, char *argv[], char *env[])。在很长一段时间里(特别是在windows下),我都不清楚后面两种main函数中这么多参数有什么用,直到转到linux下,才明白了这些参

2015-08-26 19:10:58 381

原创 有了 Linux,你就可以搭建自己的超级计算机

几乎所有超级计算机上运行的系统都是 Linux,其中包括那些由树莓派(Raspberry Pi)板卡和 PlayStation 3游戏机组成的计算机。超级计算机是一种严肃的工具,做的都是高大上的计算。它们往往从事于严肃的用途,比如原子弹模拟、气候模拟和高等物理学。当然,它们的花费也很高大上。在最新的超级计算机 Top500 排名中,中国国防科技大学研制的天河 2 号位居第一,而

2015-08-26 18:57:29 6519

原创 你应该认识的 12 位最有影响力的程序员

我们每天所玩的 app 或游戏,不是凭空生出来,而是有某些人在某些地方,呕心沥血,以一行一行程序写出来的。平台、网页、网络本身,都是起源于此。现在工程师写程序创造一个又一个便利的产品,也是站在巨人肩膀上的结晶。Business Insider列出 12位至今仍在世的重要工程师,让我们来认识这些程序界的大前辈吧!自由操作系统 Linux 开发者 Linus Torvalds1

2015-08-26 15:32:45 836 2

原创 一个23岁大学生的Raspberry Pi开源项目

对大多数人来说,谷歌阅读器的关闭是件苦恼的事,但对大学生雅各布·库克(Jacob Cook)而言,却是个一展抱负的机会。他自主开发了一个名为“ ARKOS”的操作系统,声称可以取代谷歌或者其他云公司提供的所有服务,包括运行电子邮件、聊天、文件共享、虚拟主机等基本服务,它通过一个信用卡大小的私人服务器来实现。ARKOS是一个基于Linux的服务器操作系统,可在小巧的Raspberry Pi硬

2015-08-26 11:24:39 1352 2

原创 Linux创始人畅谈开源操作系统

来源:infoqLinux创始人林纳斯·托瓦兹(Linus Torvalds)在今年LinuxCon2015会议上的自由提问环节中,向与会者分享了他对开源软件和Linux现状的思考。对开源系统安全性、Linux在物联网中的应用、未来Linux发展蓝图等问题,Torvalds一一做了精彩的回答,eweek、zdnet等媒体都进行了报道。此次自由提问环节的主持人是Linux基金会的执行董事吉姆·泽姆林(

2015-08-25 19:40:34 580

转载 Linux下硬盘设备命名规则

本篇主要来介绍一下在Linux下硬盘和分区的命名规则。 通常对于IDE硬盘来说,第一个IDE槽的Master上的硬盘为/dev/hda,Slave上的硬盘为/dev/hdb,第二个槽Master 上的硬盘为/dev/hdc,Slave上的硬盘为/dev/hdd。对于scsi硬盘来说就变成了/dev/sda~/dev/sdd。 每块硬盘最多只能有4个主分区,一般为了有更多的分区,我们都会设置扩展分

2015-08-25 15:21:06 2185

转载 Linux下获取硬盘相关信息

熟悉Linux的都知道,Linux下硬盘的命名规则是had、hdb…sda、sdb之类的。但是,如何才能知道机器上到底有多少块硬盘呢? 刚开始,我以为/dev目录下会有所体现结果我发现设备文件存在并不代表这个设备。那么怎么办才好呢。后来我发现fdisk可以得到硬盘的数量。于是就阅读了一下fdisk的源代码。果然找到了Linux获取硬盘数量的方法。实例代码如下: #include

2015-08-25 15:19:20 340

原创 linux查看开启的服务

service --status-all

2015-08-24 19:07:22 1199

转载 如何使用Linux lsblk命令列出块设备信息

译至:http://linoxide.com/linux-command/linux-lsblk-command/lsblk命令(列出块设备)用于列出所有可用的块设备的信息,但是, 它并没有列出有关的RAM磁盘的信息。块设备的例子是硬盘,闪存驱动器,CD-ROM等等。如何安装lsblk该命令lsblk在util-linux-ng的包里,现在改名为util-lin

2015-08-24 12:43:00 691

原创 关于块设备

不识庐山真面目,只缘身在此山中。—我们面对的计算机块设备UNIX的块设备块设备块设备将信息存储在固定大小的块中,每个块都有自己的地址。数据块的大小通常在512字节到32768字节之间。块设备的基本特征是每个块都能独立于其它块而读写。磁盘是最常见的块设备。------来自百度百科块设备是对外部存储设备的一种抽象。计算机五大部件中的存储部件,是由内存与外存构成的。这是不得以而为之的——内存由

2015-08-15 16:51:27 736

linux系统调用

介绍linux系统调用,主要是0.01内核的代码

2015-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除