自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 linux内存管理

linux内存管理    内核把物理页作为内存管理的基本单位,尽管处理器的最小可寻址单位通常为字,但是内存管理单元(MMU,将虚拟地址转换为物理地址的硬件)通常也页为单位进行处理,从虚拟内存的角度来看,页就是最小单位。    大多数32位体系结构支持4KB的页,而64为系统支持8KB的页,这也就说,在支持4KB页大小并有1GB的物理内存机器上,物理内存会有262144个页。内核用str

2017-03-29 21:53:34 192

转载 Linux下which、whereis、locate、find 命令查找文件

我们经常在Linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,主要可以使用如下的几个命令which       查看可执行文件的位置whereis    查看文件的位置locate       配 合数据库查看文件位置find          实际搜寻硬盘查询文件名称1、which语法:[root@redhat

2017-03-29 21:52:35 362

原创 Linux第四课总结

Linux最常用的文本编译器vi三种状态,命令行模式、插入模式和底行模式,在系统提示符号后输入vi 文件名称后进入全屏幕编辑模式。一、命令方式无论用户处于什么状态,按Esc键或组合键Ctrl [ 就可以进入命令方式。当用户初始进入vi时,也处于这个状态。用户在命令方式下可以输入各种合法的vi内部命令,这些命令不会回显,而且不需要回车就会被执行。二、文本插入方式在命令方式

2017-03-29 20:14:48 230

转载 Linux多线程——使用信号量同步线程

信号量、同步这些名词在进程间通信时就已经说过,在这里它们的意思是相同的,只不过是同步的对象不同而已。但是下面介绍的信号量的接口是用于线程的信号量,注意不要跟用于进程间通信的信号量混淆,关于用于进程间通信的信号量的详细介绍可以参阅我的另一篇博文:Linux进程间通信——使用信号量。相似地,线程同步是控制线程执行和访问临界区域的方法。一、什么是信号量线程的信号量与进程间通信

2017-03-22 18:26:19 209

转载 Linux多线程——使用互斥量同步线程

一、什么是互斥量互斥量是另一种用于多线程中的同步访问方法,它允许程序锁住某个对象,使得每次只能有一个线程访问它。为了控制对关键代码的访问,必须在进入这段代码之前锁住一个互斥量,然后在完成操作之后解锁。二、互斥量的函数的使用它们的定义与使用信号量的函数非常相似,它们的定义如下:[cpp] view plain c

2017-03-22 18:25:09 198

原创 Linux第三课总结

Linux的哲学:一切皆为文件,在操作系统中drwx表示当前文件,r-x表示当前用户所在组的其他用户,后面的r-x表示其他用户。chmod 修改文件属性  ,u+x 0313 ,u代表当前所有者,+表示增加属性,x为可执行, r为4 w为2 x为1 通常用数字和表示属性,6表示可读可写,5表示可读可执行。ls-a表示隐文件开头,touch 文件名._ 创建公共文件,cat查看文件内容,rm

2017-03-22 16:50:25 227

转载 Linux Shell程序

[plain] view plain copy print?  这里我首先会介绍一个Shell是什么,再介绍我的第一个Shell程序和从中总结的经验。一、Shell是什么在说我的这个Shell程序之前,还是先跟大家说说什么是Shell吧,相信Shell这个词大家一定听过很多了,但是它其实是什么东西呢?其实Shell是一个程序,我们

2017-03-14 20:59:16 271

转载 Linux shell 之 提取文件名和目录名的一些方法

很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目录/dir1/dir2,提取出文件后缀txt等。下面介绍两种常用的方法来进行相关的操作。一、使用${}1、${var##*/}

2017-03-14 20:58:10 295

原创 Linux第二课总结

Linux 1991年10月出世,由于GPL协议开源社区壮大,其特点是开源免费,为了兼容Unix而诞生了POSIX。操作系统与内核的区别在于操作系统他是内核 软件 工具的总和,在redhat软件中通过输入代码创建文件夹和切换用户比用WINDOWS鼠标操作更为快捷,文件中以-开头的为普通文件d开头为目录文件c/b开头为设备文件l开头为链接文件,往下还能分出3小类p开头的管道文件,f开头的堆栈文件,s

2017-03-14 18:12:39 212

空空如也

空空如也

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

TA关注的人

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